Toon posts:

[XServer] Twinview/Dualhead probleem

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo Allemaal,

Ik wil graag mijn dualhead config werkend hebben onder Slackware9.1. Nu heb ik diverse config's geprobeerd maar nergens op internet staat een duidelijk config, sommige sites zeggen je moet twee device's selecties hebben en twee screen's anderen weer dat je twinview moet gebruiken. Nu heb ik het met 2 screens geprobeerd en nu een volgens een nieuwsgroep werkende XF86Config geprobeerd, maar mijn 2de monitor blijft maar uit. Ik gebruik de NVIDIA Accelerated Linux Drivers 1.0-4496. Kan iemand mij helpen een werkende config te krijgen, het is waarschijnlijk ook wel nuttig want veel ned. dualhead uitleg in combinatie met linux is nog niet te vinden op internet.

Hier een stukje uit mijn Xfree log:

XFree86 Version 4.3.0
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.4.20 i686 [ELF]
Build Date: 01 March 2003
(==) ServerLayout "Layout[all]"
(**) |-->Screen "Screen[0]" (0)
(**) | |-->Monitor "Hansol"
(**) | |-->Device "Device[0]"

(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Option "ConnectedMonitor" "CRT, CRT"
(**) NVIDIA(0): Option "TwinView"
(**) NVIDIA(0): Option "TwinViewOrientation" "RightOf"
(**) NVIDIA(0): Option "SecondMonitorHorizSync" "24-65"
(**) NVIDIA(0): Option "SecondMonitorVertRefresh" "50-120"
(**) NVIDIA(0): Option "MetaModes" "1280x1024; 1280x1024"
(**) NVIDIA(0): ConnectedMonitor string: "CRT, CRT"
(**) NVIDIA(0): TwinView enabled

(II) NVIDIA(0): NVIDIA GPU detected as: GeForce4 Ti 4200 with AGP8X

(II) NVIDIA(0): AGP 4X successfully initialized
(II) NVIDIA(0): Setting mode "1280x1024"
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture

(II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type: Other)
(--) Mouse1: PnP-detected protocol: "ImPS/2"
(II) Mouse1: ps2EnableDataReporting: succeeded
(WW) Open APM failed (/dev/apm_bios) (No such device)
(II) NVIDIA(0): Setting mode "1280x1024"

Mijn XF86Config:

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
Section "Module"
    Load        "dbe"   # Double buffer extension
    SubSection  "extmod"
    Option    "omit xfree86-dga"   # don't initialise the DGA extension
    Option "NoLogo" "Enable"
    Option "NvAGP" "1"
EndSubSection

#This loads the Type1 and FreeType font modules
    Load        "type1"
    Load        "speedo"
    Load        "freetype"
    Load       "glx"
EndSection

Section "Files"
    RgbPath    "/usr/X11R6/lib/X11/rgb"
    FontPath   "/usr/X11R6/lib/X11/fonts/local/"
    FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
    FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
    FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
    FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
    FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "ServerFlags"
EndSection

Section "InputDevice"
    Identifier  "Keyboard1"
    Driver  "Keyboard"
    Option "AutoRepeat" "500 30"
    Option "XkbRules"   "xfree86"
    Option "XkbModel"   "pc101"
    Option "XkbLayout"  "us"
EndSection

Section "InputDevice"
    Identifier  "Mouse1"
    Driver  "mouse"
    Option "Protocol"    "auto"
    Option "Device"      "/dev/mouse"
    Option "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Option      "CalcAlgorithm" "CheckDesktopGeometry"
    Identifier  "Hansol"
    HorizSync   31.5 - 64.3
    VertRefresh 56-70
    UseModes    "Modes[0]"
EndSection

Section "Modes"
    Identifier "Modes[0]"
    Modeline "1280x1024" 108.16 1280 1344 1600 1704 1024 1024 1034 1070
EndSection


Section "Screen"
  Option "TwinView"
  Option       "Metamodes" "1280x1024; 1280x1024"
  Option "SecondMonitorHorizSync"     "24-65"
  Option "SecondMonitorVertRefresh"   "50-120"
  Option "TwinViewOrientation"        "RightOf"
  DefaultDepth 24
  SubSection "Display"
    Depth      24
    Modes      "1280x1024"
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Hansol"
EndSection

Section "Device"
    Identifier  "Device[0]"
    Driver      "nvidia"
    Screen       0 
    Option       "Rotate" "off"
    VendorName   "NVidia"
    Option "ConnectedMonitor" "CRT, CRT"
EndSection

Section "ServerLayout"
    Identifier   "Layout[all]"
    Option       "Clone" "off"
    Option       "Xinerama" "off"
    Screen       "Screen[0]"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

Section "DRI"
   Group 0
   Mode 0666
EndSection


Waarschijnlijk wordt de tweede monitor dus gewoon niet geactiveerd, omdat er geen tweede screen bij in staat? Maar zover ik kan lezen uit mijn zoektocht op google kan/moet het zo ook werken?

  • ny-hardcore
  • Registratie: Maart 2002
  • Laatst online: 01-05 22:35
Hij is een beetje gaar, maar hij doet het hier wel,
dualhead + aparte screen voor tvout van 2e kaartje
heb alleen nu even de dual head uitgeschakeld omdat ik nieuwe kaart heb,
en nog geen dvi naar vga connector heb voor 2e monitor.


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
# **********************************************************************
# Refer to the XF86Config(4/5) man page for details about the format of
# this file.
# **********************************************************************

Section "Files"

    RgbPath     "/usr/X11R6/lib/X11/rgb"

# Multiple FontPath entries are allowed (they are concatenated together)
# By default, Mandrake 6.0 and later now use a font server independent of
# the X server to render fonts.

    FontPath   "unix/:-1"

EndSection

# **********************************************************************
# Server flags section.
# **********************************************************************

Section "ServerFlags"

    # Uncomment this to cause a core dump at the spot where a signal is
    # received.  This may leave the console in an unusable state, but may
    # provide a better stack trace in the core dump to aid in debugging
    #NoTrapSignals

    # Uncomment this to disable the <Crtl><Alt><BS> server abort sequence
    # This allows clients to receive this key event.
    #DontZap

    # Uncomment this to disable the <Crtl><Alt><KP_+>/<KP_-> mode switching
    # sequences.  This allows clients to receive these key events.
    #DontZoom

    # This  allows  the  server  to start up even if the
    # mouse device can't be opened/initialised.
    AllowMouseOpenFail

EndSection

# **********************************************************************
# Input devices
# **********************************************************************

# **********************************************************************
# Keyboard section
# **********************************************************************

Section "InputDevice"

    Identifier "Keyboard1"
    Driver      "Keyboard"
    Option "AutoRepeat"  "250 30"

    Option "XkbRules" "xfree86"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "us"

EndSection

# **********************************************************************
# Pointer section
# **********************************************************************

Section "InputDevice"

    Identifier "Mouse1"
    Driver      "mouse"
    Option "Protocol"    "IMPS/2"
   Option "Device"      "/dev/mouse"
   Option "ZAxisMapping" "4 5"

# ChordMiddle is an option for some 3-button Logitech mice

#    Option "ChordMiddle"

EndSection



Section "Module"

# This loads the DBE extension module.

    Load        "dbe"
    Load        "glx"
    Load    "v4l"
#   Load    "xv"
# This loads the miscellaneous extensions module, and disables
# initialisation of the XFree86-DGA extension within that module.

#    SubSection "extmod"
        #Option "omit xfree86-dga"
#    EndSubSection

   Load        "extmod"


# This loads the Type1 and FreeType font modules

    Load        "type1"
    Load        "freetype"
EndSection

# **********************************************************************
# Monitor section
# **********************************************************************

# Any number of monitor sections may be present

Section "Monitor"
    Identifier "Hitachi|Hitachi CM751"
    VendorName "Hitachi"
    ModelName  "Unknown"
    HorizSync  30-94.0
    VertRefresh 50.0-160.0
EndSection

Section "Monitor"
    Identifier "TV"
    VendorName "Barco"
    ModelName  "Unknown"
    HorizSync   30-50.0
    VertRefresh 60
EndSection
# **********************************************************************
# Graphics device section
# **********************************************************************

Section "Device"
Identifier "Card1"
Driver      "nvidia"
VendorName  "nVidia Corporation"
BoardName   "[GeForce5200]"
BusID       "PCI:1:0:0"
#Option "NvAGP" "3"
#Option "CursorShadow" "1"
#Option "CursorShadowAlpha" "64"
#Option "CursorShadowYOffset" "2"
#Option "CursorShadowXOffset" "4"
#Option "NoLogo" "0"
Option "DigitalVibrance" "100"
#Option "TwinView" "1"
#Option "SecondMonitorHorizSync" "30-69"
#Option "SecondMonitorVertRefresh" "50-120"
#Option "TwinViewOrientation" "RightOf"
#Option "ConnectedMonitor" "crt,tv"
#Option "TVOutFormat" "COMPOSITE"
#Option "TVStandard" "PAL-G"
#Option "MetaModes" "1280x1024@1280x1024,1280x1024@1280x1024;800x600@800x600,x@x"
EndSection


Section "Device"
Identifier  "Card2"
Driver      "nvidia"
VendorName  "nVidia Corporation"
BoardName   "NV17 [GeForce4 MX 440]"
BusID       "PCI:0:13:0"
Option     "DigitalVibrance"  "255"     # <i>
Option     "Overlay" "on"               # [<bool>]
Option     "ConnectedMonitor" "tv"      # <str>
Option     "TVStandard" "PAL-G"             # <str>
Option     "TVOutFormat" "COMPOSITE"        # <str>
Option     "UseClipIDs" "true"          # [<bool>]
Option     "TVOverScan" "0.6"           # <f>
EndSection



# **********************************************************************
# Screen sections
# **********************************************************************


Section "Screen"
    Identifier "Monitor"
    Device      "Card1"
    Monitor     "Hitachi|Hitachi CM751"

    DefaultColorDepth 16
    Subsection "Display"
        Depth       8
        Modes       "1280x1024" "1024x768"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       16
        Modes       "1280x1024" "1024x768"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       24
        Modes       "1280x1024" "1024x768"
        ViewPort    0 0
    EndSubsection
    Subsection "Display"
        Depth       32
        Modes       "1024x768"
        ViewPort    0 0
    EndSubsection
EndSection

Section "Screen"
    Identifier "TV"
    Device      "Card2"
    Monitor     "TV"

    DefaultColorDepth 16
    Subsection "Display"
        Depth       16
        Modes       "640x480"
        ViewPort    0 0
    EndSubsection
EndSection


Section "ServerLayout"
    Identifier "layout1"
    Screen     "Monitor"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

Section "ServerLayout"
    Identifier "TV"
    Screen     "TV"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

Section "ServerLayout"
    Identifier "All"
    Screen "TV"
    Screen "Monitor" Leftof "TV"
    InputDevice "Mouse1" "CorePointer"
    InputDevice "Keyboard1" "CoreKeyboard"
EndSection

cd /pub && more beer


  • Freak_NL
  • Registratie: Juli 2000
  • Laatst online: 10-04 09:49
linuxfan: Er staat in de tar.gz van de Nvidia Linux drivers een README file met alle twinview en acceleratie opties. Mogelijk staat die bij jou ook al ergens in /usr/share/doc.

Let op waar je je opties neerzet! ny-hardcore heeft de Nvidia opties correct in zijn Device section staan, terwijl jij ze per ongeluk in Screen neer zet.