Coming Underground
« Pulseaudio problem after upgrade to 0.9.7RFC fun »

Dual screen problems on hardened AMD64

Permalink 2007-12-22 14:31, by jaervosz, Categories: Gentoo, Universe/English

I'm attempting to setup dual screen monitors with an Intel 82G965 Integrated Graphics Controller using the i810 driver and a Nvidia GeForce 7300 GS using the nv driver. However X crashes attempting to read the Nvidia BIOS:

(II) LoadModule: "int10"
(II) Reloading /usr/lib64/xorg/modules//libint10.so
(II) NV(1): Initializing int10
(II) Attempted to read BIOS 128KB from /sys/bus/pci/devices/0000:01:00.0/rom: got 61KB

Backtrace:
0: /usr/bin/X(xf86SigHandler+0x80) [0x5555555f6165]
1: /lib/libc.so.6 [0x2af63ad35430]
2: /usr/lib64/xorg/modules//libint10.so [0x2af63b50b681]
3: /usr/lib64/xorg/modules//libint10.so(Mem_rb+0x28) [0x2af63b509270]
4: /usr/lib64/xorg/modules//libint10.so(fetch_data_byte+0x33) [0x2af63b50c74a]
5: /usr/lib64/xorg/modules//libint10.so [0x2af63b5143cb]
6: /usr/lib64/xorg/modules//libint10.so(X86EMU_exec+0xa5) [0x2af63b51e62a]
7: /usr/lib64/xorg/modules//libint10.so(xf86ExecX86int10+0x6e) [0x2af63b50b5de]
8: /usr/lib64/xorg/modules//libint10.so(xf86ExtendedInitInt10+0x3a7) [0x2af63b50c430]
9: /usr/lib64/xorg/modules/drivers//nv_drv.so [0x2af63c5660e0]
10: /usr/bin/X(InitOutput+0xa5f) [0x5555555d23f7]
11: /usr/bin/X(main+0x285) [0x55555559e97f]
12: /lib/libc.so.6(__libc_start_main+0xf4) [0x2af63ad22b74]
13: /usr/bin/X [0x55555559ddc9]

Fatal server error:
Caught signal 11. Server aborting

I've tried adding Option "NoInt10" "true" to the Nvidia Device section but it doesn't help:-(

So for now I'd better go buy some Christmas presents than wasting time on this...

2 comments »Send a trackback »

Trackback address for this post

This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case insensitive)

2 comments

Comment from: Jonathan Snow [Visitor] Email
I've been considering a similar setup, as my MB has your intel chip, and I now need a second video out for my tv.

My thought is that if you only need two screens, why not disable the onboard chip and just use the two outputs from the nvidia chip? I'll bet that configuring two different video drivers simultaneously will only be a PITA, while I know (because I have it working nicely at work) that most nvidia based cards do two monitors without a hitch.
2007-12-22 @ 17:52
Comment from: Parasite [Visitor] Email
Try adding the BusID to your configuration, as well as SingleCard-option. X will automatically isolate the address space and will deny the driver if it wants to access the VESA common BIOS.

Section "Device"
Identifier "nvidia"
Driver "nvidia"
BusID "PCI:02:00:0"
VideoRam 131072
Option "NoInt10" "Yes"
EndSection

Section "ServerLayout"
Identifier "Workspace2"
Screen "Workspace2"
InputDevice "ps2mouse" "CorePointer"
Option "SingleCard" "true"
EndSection


You should see something like this in your Xorg.*.log

(**) Option "SingleCard" "true"
(II) Isolating PCI bus "1:0:0"
2007-12-28 @ 12:11

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)
This is a captcha-picture. It is used to prevent mass-access by robots.
Please enter the characters from the image above. (case insensitive)

©2010 by admin

Contact Jaervosz