Gentoo Archives: gentoo-user-de

From: "Sebastian Beßler" <sebastian@××××××××××××.de>
To: gentoo-user-de@l.g.o
Subject: [gentoo-user-de] FGLRX: Befehl SwapScreens in xorg.conf wird ignoriert
Date: Fri, 26 Jun 2009 21:47:06
Message-Id: 4A4541D0.5000702@darkmetatron.de
1 Hi,
2
3 ich habe das, ungewöhnliche, Setup einen 16:10 Monitor per analogem VGA
4 Kabel als Hauptmonitor und einen 16:9 Fernseher mittels HDMI als
5 HD-fähigen TV-Out angeschlossen zu haben. Eingerichtet habe ich das dann
6 in der Xorg.conf als zwei getrennte Screens, sprich DualHead ohne Xinerama.
7
8 Das Problem mit diesem Setup ist, das der fglrx-Treiber den digitalen
9 Ausgang als ersten, primären Ausgang anspricht. Dieses Problem konnte
10 ich beheben in dem ich in der xorg.conf Option "SwapScreens" "on" in der
11 Device Section hinzugefügt habe.
12 Dies lief auch lange Zeit problemlos.
13
14 Nun hatte ich vor kurzem mal den freien Radeonhd-Treiber ausprobiert.
15 Dazu hatte ich meine funktionierende xorg.conf gesichert und eine ganz
16 neue angelegt für den Radeonhd-Treiber.
17
18 Nachdem ich aber dieses Setup mit den zwei Screens mit dem
19 Radeonhd-Treiber nicht hin bekommen habe (da geht immer nur ein blöder
20 BigScreen den ich aber auf keinenfall will) wollte ich wieder zum fglrx
21 zurück.
22
23 Ich habe also einfach die gesichtere xorg.conf zurück gespielt.
24 Doch seitdem ignoriert der Treiber den Befehl SwapScreen.
25 In den Logs steht drin das der Befehl akzepriert wurde, aber es hilft
26 nichts. Die Screens sind immernoch vertauscht.
27
28 Natürlich habe ich ausprobiert den Befehl zu deaktivieren um zu schauen
29 ob es was hilft. Aber auch damit ist alles vertauscht.
30
31 Meine Grafikkarte ist eine Radeon HD3650
32
33 Folgend meine Treiberversion im Moment (hab aber inzwischen alle durch
34 inklusive dem 9.6 und alle zeigen das selbe Verhalten).
35
36 Hab auch schon probiert ob es was hilft mittels
37 aticonfig --initial --swap-screens=on
38 den Befehl in die xorg.conf zu bekommen und die /etc/ati/amdpcsdb zu
39 aktualisieren.
40
41 Ach ja..
42 Wenn mir jemand sagt wie ich mit dem radeonhd und xorg.conf oder xrandr
43 ein brauchbares DualHead hin bekomme, also kein BigScreen sondern
44 wirkliich zwei getrennte Screens (also :0.0 und :0.1) währe ich auch
45 mehr als Glücklich.
46
47 Gruß
48
49 Sebastian Beßler
50
51 *********************************************************************
52
53 metatron@DarkStation ~ $ emerge ati-drivers -vp
54
55 These are the packages that would be merged, in order:
56
57 Calculating dependencies... done!
58 [ebuild R ] x11-drivers/ati-drivers-8.582 USE="acpi -debug" 0 kB
59
60 Total: 1 package (1 reinstall), Size of downloads: 0 kB
61
62
63 **********************************************************************
64 xorg.conf:
65
66 Section "ServerLayout"
67 Identifier "aticonfig Layout"
68 Screen 0 "aticonfig-Screen[0]-0" 0 0
69 Screen "aticonfig-Screen[0]-1" RightOf "aticonfig-Screen[0]-0"
70 EndSection
71
72 Section "Files"
73 EndSection
74
75 Section "Module"
76 EndSection
77
78 Section "ServerFlags"
79 Option "DontZap" "off"
80 Option "Xinerama" "off"
81 EndSection
82
83 Section "Monitor"
84 Identifier "aticonfig-Monitor[0]-0"
85 Option "VendorName" "ATI Proprietary Driver"
86 Option "ModelName" "Generic Autodetecting Monitor"
87 Option "DPMS" "true"
88 EndSection
89
90 Section "Monitor"
91 Identifier "aticonfig-Monitor[0]-1"
92 Option "VendorName" "ATI Proprietary Driver"
93 Option "ModelName" "Generic Autodetecting Monitor"
94 Option "DPMS" "true"
95 EndSection
96
97 Section "Device"
98 Identifier "aticonfig-Device[0]-0"
99 Driver "fglrx"
100 Option "SwapScreens" "on"
101 BusID "PCI:2:0:0"
102 EndSection
103
104 Section "Device"
105 Identifier "aticonfig-Device[0]-1"
106 Driver "fglrx"
107 BusID "PCI:2:0:0"
108 Screen 1
109 EndSection
110
111 Section "Screen"
112 Identifier "aticonfig-Screen[0]-0"
113 Device "aticonfig-Device[0]-0"
114 Monitor "aticonfig-Monitor[0]-0"
115 DefaultDepth 24
116 SubSection "Display"
117 Viewport 0 0
118 Depth 24
119 Modes "1440x900" "1280x1024" "1024x768" "800x600" "640x480"
120 EndSubSection
121 EndSection
122
123 Section "Screen"
124 Identifier "aticonfig-Screen[0]-1"
125 Device "aticonfig-Device[0]-1"
126 Monitor "aticonfig-Monitor[0]-1"
127 DefaultDepth 24
128 SubSection "Display"
129 Viewport 0 0
130 Depth 24
131 Modes "1280x720"
132 EndSubSection
133 EndSection
134
135 Section "DRI"
136 Group "video"
137 Mode 0666
138 EndSection
139 ******************************************************************************

Attachments

File name MIME type
signature.asc application/pgp-signature