centos 6.5 individuele desktops

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • lazydave-II
  • Registratie: September 2005
  • Laatst online: 09-01 18:00
Default na de installatie van centos 6.5 krijg ik op een dualhead systeem een cinerama desktop. Dit is in mijn geval niet gewenst.. Dus in /etc/X11/xorg.conf.d een conf file aangemaakt met de volgende inhoud

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Section "ServerLayout"
        Identifier     "Multihead layout"
        Screen      0  "Screen0" LeftOf "Screen1"
        Screen      1  "Screen1" 0 0
        Option      "Xinerama" "off"
EndSection

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        Monitor    "Monitor0"
        DefaultDepth     16
        SubSection "Display"
                Viewport   0 0
                Depth     16
                Modes    "1600x1200" "1280x1024"
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen1"
        Device     "Videocard1"
        Monitor    "Monitor1"
        DefaultDepth     16
        SubSection "Display"
                Viewport   0 0
                Depth     16
                Modes    "1600x1200" "1280x1024"
        EndSubSection
EndSection


en inderdaad krijg ik dan geen xinerama setup meer maar zijn de displays identiek... iemand een idee hoe ik naar de situatie kom dat ik weer 2 individuele displays :0.0 :0.1 kom?

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 01-10 21:30

Hero of Time

Moderator LNX

There is only one Legend

Zonder enige informatie over hardware en driver in gebruik, geef ik je mijn nVidia config (volledige xorg.conf) met 2 aparte displays (waar de muis wel tussen kan bewegen, maar vensters niet):
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
Section "ServerLayout"
    Identifier  "Layout0"
    Screen      0   "Screen0"   0   0
    Screen      1   "Screen1"   leftof  "Screen0"
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "Mouse0"    "CorePointer"
    Option      "Xinerama"  "0"
    Option      "BlankTime" "0"
EndSection

Section "Files"
EndSection

Section "InputDevice"
    # generated from default
    Identifier  "Mouse0"
    Driver      "mouse"
    Option      "Protocol"  "auto"
    Option      "Device"    "/dev/psaux"
    Option      "Emulate3Buttons"   "no"
    Option      "ZAxisMapping"  "4 5"
EndSection

Section "InputDevice"
    # generated from default
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier  "Monitor0"
    VendorName  "Unknown"
    ModelName   "LG Electronics LG TV"
    HorizSync   30.0 - 83.0
    VertRefresh 58.0 - 62.0
    Option      "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier  "Monitor1"
    VendorName  "Unknown"
    ModelName   "HAI SG43"
    HorizSync   31.0 - 60.0
    VertRefresh 60.0
    Option      "DPMS" "0"
EndSection

Section "Device"
    Identifier  "Device0"
    Driver      "nvidia"
    VendorName  "NVIDIA Corporation"
    BoardName   "GeForce GT 610"
    BusID       "PCI:1:0:0"
    Screen      0
EndSection

Section "Device"
    Identifier      "Device1"
    Driver          "nvidia"
    VendorName      "NVIDIA Corporation"
    BoardName       "GeForce GT 610"
    BusID           "PCI:1:0:0"
    Screen          1
EndSection

Section "Screen"
    Identifier      "Screen0"
    Device          "Device0"
    Monitor         "Monitor0"
    DefaultDepth    24
    Option          "DPI" "120 x 120"
    Option          "Stereo" "0"
    Option          "nvidiaXineramaInfoOrder" "DFP-1"
    Option          "metamodes" "DFP: nvidia-auto-select +0+0"
    SubSection      "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier      "Screen1"
    Device          "Device1"
    Monitor         "Monitor1"
    DefaultDepth    24
    Option          "DPI" "100 x 100"
    Option          "Stereo" "0"
    Option          "metamodes" "CRT: 800x600 +0+0"
    SubSection      "Display"
        Depth       24
    EndSubSection
EndSection

Maar, dit had je in feite met Google of zelfs de Arch wiki (of desnoods die van Ubuntu) kunnen vinden.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • lazydave-II
  • Registratie: September 2005
  • Laatst online: 09-01 18:00
Uiteindelijk is de enige regel die er toe doet degene die Xinerama op off (/false/no) zet in serverlayout. Maar het lijkt erop dat de autodetect setup de hotplug config in Rhel/centos wel leest maar alsnog xinerama aan zet.

Ik ga nu eens kijken helemaal zonder autodetect/hotplug en dus met een xorg.conf

Jammer dat xrandr (disper) niet gewoon een toggle voor xinerama heeft

Acties:
  • 0 Henk 'm!

  • lazydave-II
  • Registratie: September 2005
  • Laatst online: 09-01 18:00
opgelost

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
Section "Device"
    Identifier  "Intel0"
    Driver  "intel"
    BusID       "PCI:00:02:0"
    Option      "ZaphodHeads" "HDMI1"
    Option      "AccelMethod"  "sna"
    Screen      0
EndSection

Section "Device"
    Identifier  "Intel1"
    Driver  "intel"
    BusID       "PCI:00:02:0"
    Option      "ZaphodHeads" "HDMI2"
    Option      "AccelMethod"  "sna"
    Screen      1
EndSection

Section "Monitor"
    Identifier    "HDMI1"
EndSection

Section "Monitor"
    Identifier    "HDMI2"
EndSection

Section "Screen"
    Identifier    "Screen0"
    Device    "Intel0"
    Monitor       "HDMI1"
EndSection

Section "Screen"
    Identifier    "Screen1"
    Device    "Intel1"
    Monitor   "HDMI2"
EndSection




Section "Screen"
        Identifier "Screen0"
        Device     "Intel0"
        Monitor    "HDMI1"
        DefaultDepth     16
        SubSection "Display"
                Viewport  0 0
                Depth     16
                Modes    "1280x1024"
        EndSubSection
EndSection

Section "Screen"
        Identifier "Screen1"
        Device     "Intel11"
        Monitor    "HDMI2"
        DefaultDepth     16
        SubSection "Display"
                Viewport   0 0
                Depth     16
                Modes    "1280x1024"
        EndSubSection
EndSection




Section "ServerLayout"
    Identifier     "Default Layout"
    Screen         "Screen0" 0 0
    Screen         "Screen1" RightOf "Screen0"
EndSection


essentieel is:
Option "ZaphodHeads" "HDMIx"
Option "AccelMethod" "sna"

waarbij HDMIx de naam is van de device die je terugkrijgt van Xrandr