[Xfree] GF2MX400 + GF4MX440

Pagina: 1
Acties:

  • ny-hardcore
  • Registratie: Maart 2002
  • Laatst online: 05-05 16:35
Ik heb een systeem met 2 videokaarten,
1 x agp gf2 met dual head
1 x pci gf4 met tv-out

Nu wil ik simpel een X server op gf2 met twee monitoren en xinerama (zoals ik voorheen had)
en 1 x X server op gf4 , alleen de tv-out. (voor divx afspelen etc) maar dat ik evengoed op de andere door kan werken.

Ik ben nu zover dat ik op de gf2 , beide monitors beeld heb, en op de tv ook beeld + eigen desktop.

Nu krijg ik het alleen niet voorelkaar dat ik de xinerama op monitor 1 + 2 aan gezet krijg,
wil iig dat als ik een venter maximaliseer het niet over 2 schermen knalt. Maar mooi op een beeldscherm volledig gaat.
(Ik draai kde 3.1 , via GDM inloggen. in kde staan Use Xinerame aangevinkt)

Ik heb het id dat het iets met de screen en de serverlayout te maken heeft, maar als ik een aparte screen aanmaak voor de 2e monitor op de GF2., krig ik geen beeld op die monitor.


mijn XF86Config ziet er zo uit.

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
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
Section "ServerLayout"
    Identifier     "XFree86 Configured"
    Option        "Clone"         "off"
    Option        "Xinerama"      "on"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" Rightof "Screen0"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath      "/usr/X11R6/lib/X11/rgb"
    ModulePath   "/usr/X11R6/lib/modules"
    FontPath     "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath     "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath     "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath     "/usr/X11R6/lib/X11/fonts/CID/"
    FontPath     "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath     "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "Module"
    Load  "extmod"
#   Load  "dri"
    Load  "dbe"
    Load  "record"
    Load  "xtrap"
    Load  "glx"
    Load  "speedo"
    Load  "type1"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "keyboard"
EndSection

Section "InputDevice"
    Identifier "Mouse0"
    Driver      "mouse"
    Option "Protocol"    "IMPS/2"
    Option "Device"     "/dev/mouse"
    Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
    HorizSync    30-94.0
    VertRefresh  50-160
EndSection

Section "Monitor"
    Identifier   "Monitor1"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
    HorizSync    30.0 - 50.0
        VertRefresh  60
EndSection

Section "Monitor"
    Identifier "Monitor2"
    VendorName  "DELL"
    ModelName   "17"
    HorizSync   30 - 69
    VertRefresh 50 - 120    
EndSection
Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "DigitalVibrance"       # <i>
        #Option     "PageFlip"              # [<bool>]
        #Option     "Dac8Bit"               # [<bool>]
        #Option     "NoLogo"                # [<bool>]
        #Option     "Overlay"               # [<bool>]
        #Option     "UBB"                   # [<bool>]
        #Option     "Stereo"                # <i>
        #Option     "WindowFlip"            # [<bool>]
        #Option     "SWcursor"              # [<bool>]
        #Option     "HWcursor"              # [<bool>]
        #Option     "VideoKey"              # <i>
        #Option     "NvAGP"                 # <i>
        #Option     "IgnoreEDID"            # [<bool>]
        #Option     "NoDDC"                 # [<bool>]
        #Option     "ConnectedMonitor"      # <str>
        #Option     "ConnectedMonitors"     # <str>
        #Option     "TVStandard"            # <str>
        #Option     "TVOutFormat"           # <str>
        #Option     "RenderAccel"           # [<bool>]
        #Option     "CursorShadow"          # [<bool>]
        #Option     "CursorShadowAlpha"     # <i>
        #Option     "CursorShadowXOffset"   # <i>
        #Option     "CursorShadowYOffset"   # <i>
        #Option     "UseEdidFreqs"          # [<bool>]
        #Option     "FlatPanelProperties"   # <str>
        #Option     "TwinView"              # [<bool>]
        #Option     "TwinViewOrientation"   # <str>
        #Option     "SecondMonitorHorizSync"    # <str>
        #Option     "SecondMonitorVertRefresh"  # <str>
        #Option     "MetaModes"             # <str>
        #Option     "UseInt10Module"        # [<bool>]
        #Option     "SwapReady"             # [<bool>]
        #Option     "NoTwinViewXineramaInfo"    # [<bool>]
        #Option     "NoRenderExtension"     # [<bool>]
        #Option     "UseClipIDs"            # [<bool>]
        #Option     "CIOverlay"             # [<bool>]
        #Option     "TransparentIndex"      # <i>
        #Option     "OverlayDefaultVisual"  # [<bool>]
        #Option     "NvEmulate"             # <i>
        #Option     "NoBandWidthTest"       # [<bool>]
        #Option     "CustomEDID-CRT-0"      # <str>
        #Option     "CustomEDID-CRT-1"      # <str>
        #Option     "CustomEDID-DFP-0"      # <str>
        #Option     "CustomEDID-DFP-1"      # <str>
        #Option     "CustomEDID-TV-0"       # <str>
        #Option     "CustomEDID-TV-1"       # <str>
        #Option     "TVOverScan"            # <f>
        #Option     "IgnoreDisplayDevices"  # <str>
    Identifier  "Card0"
    Driver      "nvidia"
    VendorName  "nVidia Corporation"
    BoardName   "NV11 [GeForce2 MX/MX 400]"
    BusID       "PCI:1:0:0"
    Option "NvAGP" "3"
    Option "CursorShadow" "1"
    Option "CursorShadowAlpha" "64"
    Option "CursorShadowYOffset" "2"
    Option "CursorShadowXOffset" "4"
    Option "NoLogo" "1"
    Option "DigitalVibrance" "3"
    Option "TwinView" "1"
    Option "SecondMonitorHorizSync" "30-69"
    Option "SecondMonitorVertRefresh" "50-120"
    Option "TwinViewOrientation" "RightOf"
    Option "ConnectedMonitor" "crt,crt"
    Option "MetaModes" "1280x1024@1280x1024,1280x1024@1280x1024;800x600@800x600,x@x"
EndSection

Section "Device"

        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
Option     "DigitalVibrance"  "255"     # <i>
        #Option     "PageFlip"              # [<bool>]
        #Option     "Dac8Bit"               # [<bool>]
        #Option     "NoLogo"                # [<bool>]
        #Option     "Overlay"               # [<bool>]
        #Option     "UBB"                   # [<bool>]
        #Option     "Stereo"                # <i>
        #Option     "WindowFlip"            # [<bool>]
        #Option     "SWcursor"              # [<bool>]
        #Option     "HWcursor"              # [<bool>]
        #Option     "VideoKey"              # <i>
        #Option     "NvAGP"                 # <i>
        #Option     "IgnoreEDID"            # [<bool>]
        #Option     "NoDDC"                 # [<bool>]
Option     "ConnectedMonitor" "tv"      # <str>
        #Option     "ConnectedMonitors"     # <str>
Option     "TVStandard" "PAL-B"             # <str>
Option     "TVOutFormat" "SVIDEO"           # <str>
        #Option     "RenderAccel"           # [<bool>]
        #Option     "CursorShadow"          # [<bool>]
        #Option     "CursorShadowAlpha"     # <i>
        #Option     "CursorShadowXOffset"   # <i>
        #Option     "CursorShadowYOffset"   # <i>
        #Option     "UseEdidFreqs"          # [<bool>]
        #Option     "FlatPanelProperties"   # <str>
        #Option     "TwinView"              # [<bool>]
        #Option     "TwinViewOrientation"   # <str>
        #Option     "SecondMonitorHorizSync"    # <str>
        #Option     "SecondMonitorVertRefresh"  # <str>
        #Option     "MetaModes"             # <str>
        #Option     "UseInt10Module"        # [<bool>]
        #Option     "SwapReady"             # [<bool>]
        #Option     "NoTwinViewXineramaInfo"    # [<bool>]
        #Option     "NoRenderExtension"     # [<bool>]
        #Option     "UseClipIDs"            # [<bool>]
        #Option     "CIOverlay"             # [<bool>]
        #Option     "TransparentIndex"      # <i>
        #Option     "OverlayDefaultVisual"  # [<bool>]
        #Option     "NvEmulate"             # <i>
        #Option     "NoBandWidthTest"       # [<bool>]
        #Option     "CustomEDID-CRT-0"      # <str>
        #Option     "CustomEDID-CRT-1"      # <str>
        #Option     "CustomEDID-DFP-0"      # <str>
        #Option     "CustomEDID-DFP-1"      # <str>
        #Option     "CustomEDID-TV-0"       # <str>
        #Option     "CustomEDID-TV-1"       # <str>
        #Option     "TVOverScan"            # <f>
        #Option     "IgnoreDisplayDevices"  # <str>
    Identifier  "Card1"
    Driver      "nvidia"
    VendorName  "nVidia Corporation"
    BoardName   "NV17 [GeForce4 MX 440]"
    BusID       "PCI:0:13:0"
#        Option "TwinView"
#       Option "SecondMonitorHorizSync"     "30-50"
#       Option "SecondMonitorVertRefresh"   "60"
#      Option "MetaModes" "1024x768, 1024x768; 800x600, 800x600; 640x480, 640x480;"
        Option "TVStandard" "PAL-B"

EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultColorDepth 24
    SubSection "Display"
        Depth     1
    EndSubSection
    SubSection "Display"
        Depth     4
    EndSubSection
    SubSection "Display"
        Depth     8
    EndSubSection
    SubSection "Display"
        Depth     15
    EndSubSection
    SubSection "Display"
        Depth     16
    EndSubSection
    SubSection "Display"
        Depth     24
        Modes    "1280x1024" "1024x768"
        Viewport    0 0
    EndSubSection
EndSection

Section "Screen"
    Identifier "Screen1"
    Device     "Card1"
    Monitor    "Monitor1"
    DefaultColorDepth 24
SubSection "Display"

        Depth     1
    EndSubSection
    SubSection "Display"
        Depth     4
    EndSubSection
    SubSection "Display"
        Depth     8
    EndSubSection
    SubSection "Display"
        Depth     15
    EndSubSection
    SubSection "Display"
        Depth     16
        Modes     "1024x786"
    EndSubSection
    SubSection "Display"
        Depth     24
        Modes   "1024x768"
        Viewport 0 0
    EndSubSection
EndSection

Section "screen"
    Identifier "Screen2"
    Device "Card0"
    Monitor "Monitor2"
    DefaultColorDepth 24

SubSection "Display"
    Depth 24
    Modes   "1280x1024" "1024x768"
    Viewport 0 0
EndSubSection   
EndSection

cd /pub && more beer


Verwijderd

wat gebeurt er als je xinerama aanzet? Start de X-server voor de GF2 wel op? Zo niet, wat voor foutmeldingen zie je dan in /var/log/XFree86.0.log?

  • ny-hardcore
  • Registratie: Maart 2002
  • Laatst online: 05-05 16:35
Ik heb de xinerama in de config aan gezet, de server op de GF2 doet het goed

op de gf4 start hij ook op, dat is allemaal geen probleem.

Mijn probleem is dat ik niet de xinerma in kde kan aanvinken, en dat dus bij
de server die op de gf2 draait, alle windows over de twee monitors worden uitgerekt als ik ze maximaliseer.

cd /pub && more beer


Verwijderd

Kan je niet beter twinview gebruiken?? Zie de nvidia driver doc/readme...
Twinview is niet xinerama, maar doet in principe (ongeveer) hetzelfde; alleen, het biedt grafische acceleratie op beide schermen (als ik het goed heb onthouden).

Verwijderd

Hoe heb je dat met die twee X-servers aangepakt. Draaien ze allebei op dezelfde XF86config file? Of heb je twee config files? Je kunt meerdere server-layouts maken in dezelfde XF86Config file met andere screenlayouts, de ene met de twee screens, en de andere met 1 screen. Dan kun je bij startx aangeven welke layout je wilt opstarten.

  • ny-hardcore
  • Registratie: Maart 2002
  • Laatst online: 05-05 16:35
Ik ben er maar mee opgehouden, misschien over een tijdje weer proberen,
maar had nu ff geen zin meer,

Ik heb nu 2 verschillende configfiles gemaakt, en ook een extra user, tvout
die dus zijn eigen .xinitrc heeft, enigste probleem nu is dus dat als ik naar de tvout kijk, mijn 2 andere monitors uitgaan ..
ik want it all, maarja, dat zal wel niet kunnen :D

cd /pub && more beer


  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 02-05 18:38

deadinspace

The what goes where now?

Wat zegt je XFree log over Xinerama? Wordt het aangezet? Verschijnt er een error?
Pagina: 1