PDA

View Full Version : Errors using dualhead GF4 TI4200 with X


Tam
11-06-02, 06:33 PM
Hi there, I have a MSI GF4 TI4200 installed and it does well with a single screen connencted to it. I attached a second one to the second vgaport and configured /etc/X11/XF86Config like included at the end of the thread.
System is Debian sarge(testing)
Debian Xfree86 Binary used. Version: 4.2.1-3
When I start the Server using my configuration /var/log/XFree.0.log gives the usual supported drivers:

(II) NV: driver for NVIDIA chipsets: RIVA 128, RIVA TNT,[...]

followed by this:

(II) Primary Device is: PCI 01:00:0
(--) Assigning device section with no busID to primary device
(--) Assigning device section with no busID to primary device
(WW) Symbol vgaHWUnmapMem from module /usr/X11R6/lib/modules/drivers/nv_drv.o is unresolved!

Fatal server error:
Caught signal 11. Server aborting



Atached is the /etc/XF86Config (input device entries cut off, because not causing the trouble):

Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "type1"
Load "freetype"
# This loads the GLX module
# Load "glx"
EndSection

Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
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/Type1/"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi/"
FontPath "/usr/X11R6/lib/X11/fonts/100dpi/"
EndSection

Section "ServerFlags"
EndSection

Section "Monitor"
Identifier "monilinks"
HorizSync 30-95
VertRefresh 50-120
EndSection

Section "Monitor"
Identifier "monirechts"
HorizSync 30-60
VertRefresh 50-70
EndSection

Section "Device"
Identifier "Standard VGA"
VendorName "Unknown"
BoardName "Unknown"
Driver "vga"
EndSection

Section "Device"
Identifier "kartelinks"
Driver "nv"
Screen 0
EndSection

Section "Device"
Identifier "karterechts"
Driver "nv"
Screen 1
EndSection

Section "Screen"
Identifier "Screen 1"
Device "kartelinks"
Monitor "monilinks"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1152x864"
ViewPort 0 0
EndSubsection
EndSection

Section "Screen"
Identifier "Screen 2"
Device "karterechts"
Monitor "monirechts"
DefaultDepth 16
Subsection "Display"
Depth 16
Modes "800x600"
ViewPort 0 0
EndSubsection
EndSection

Section "ServerLayout"
Identifier "Simple Layout"

Screen "Screen 1"
Screen "Screen 2" rightof "Screen 1"

InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
EndSection





grateful for every hint,
Tam

Andy Mecham
11-06-02, 06:42 PM
The "nv" driver does not support TwinView. To use both of your displays, you'll need to install the accelerated driver. Please visit http://www.nvidia.com/view.asp?IO=linux_display_1.0-3123 to download it. Instructions for configuring the driver (and TwinView) are available in the README.

I hope this helps!

--andy

Tam
11-06-02, 09:01 PM
Thank you for the very fast answer,
I have finally worked it out and it does it's job well, but one thing is still not working:

I'd like to have 2 independend screens, because one is bigger than the other and applications are often cut of by 2/3 their size.
There should be 2 wallpapers instead of one stretched and a maximization should maximize in a zero screen. (did perfect with old gf2mx and a additional pci card)
The thing is that the dragging of windows from one screen to another should remain. Is there a compromize? And If not - How can I turn off xinerama at all?


bye,
Tam

Tam
11-07-02, 08:30 AM
I am using WindowMaker - maybe thats the point?

If there is no way to get the things corectly to work - how can i disable Xinerama (not just the info stuff written in the manual) using nvidia twinview?

hoping for more useful answers,
Tam

Andy Mecham
11-07-02, 08:13 PM
Use the "NoTwinViewXineramaInfo" XF86Config option to disable the Xinerama extension.

--andy

Tam
11-14-02, 07:48 PM
does not work.. :(