Dual screen problems on hardened AMD64

2007-12-22

Permalink 14:31:29, by jaervosz Email , 255 words, 586 views   English (EU)
Categories: Gentoo, Universe/English

Dual screen problems on hardened AMD64

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...

PermalinkPermalink 2 commentsTrackback (0)

Dual screen problems on hardened AMD64  :  Jonathan Snow
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.
Dual screen problems on hardened AMD64  :  Parasite
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"

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)

Comments, Trackbacks, Pingbacks:

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.
PermalinkPermalink 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"
PermalinkPermalink 2007-12-28 @ 12:11

Leave a comment:

Your email address will not be displayed on this site.
Your URL will be displayed.

Allowed XHTML tags: <p, ul, ol, li, dl, dt, dd, address, blockquote, ins, del, span, bdo, br, em, strong, dfn, code, samp, kdb, var, cite, abbr, acronym, q, sub, sup, tt, i, b, big, small>
(Line breaks become <br />)
(Set cookies for name, email and url)
(Allow users to contact you through a message form (your email will NOT be displayed.))
This is a captcha-picture. It is used to prevent mass-access by robots.

Please enter the characters from the image above. (case insensitive)

Search

Categories

Varius local stuff

Friends

Gentoo

Too Cool for Internet Explorer