You are not logged in.

#1 2007-04-22 13:40:37

KomodoDave
Member
From: Oxford, UK
Registered: 2007-04-22
Posts: 162
Website

nvidai-96xx-beyond woes

Hi guys.

I made this post in the AUR request thread yesterday, which probably wasn't the best idea, since I've had zero responses.

I've just come back to Arch after returning to Windows XP for ~18 months and eventually yearning for more control once again.

I'm having trouble getting the NVidia 96xx Beyond drivers working.

I have a fresh Arch install, running on kernel26-beyond (will customize later), and have configured all my other hardware without a hitch.

I then followed the NVidia guide in the wiki by updating the pacman database and then doing

pacman -S nvidia-beyond
pacman -S nvidia-96xx-beyond

When I did this, pacman informed me that the second package conflicted with the first, so the first was removed (I'm guessing the wiki page authors intended an either/or scenario, but it isn't made clear there).

Next I added 'nvidia' to my MODULES list in /etc/rc.conf, because I can't remember a single thing about udev, and so decided to play things safe via this addition.

Finally, I generated an xorg.conf using nvidia-xconfig, and checked that everything looked reasonable inside. I also ensured that "glx" is loaded inside xorg.conf, as the wiki page advises, as well as following the advice about disabling "GLCore" and "dri" from being loaded.

I've rebooted several times since then when turning on/off my pc, and the xorg.conf just won't work. I do startx, and my monitor goes into standby mode. Breaking out of X gives me a '(WW) No matching section for BusID PCI:5:0:0' warning, but I recall that this is nothing serious (and regardless, adding

BusID "PCI:5:0:0"

to xorg.conf doesn't suddenly fix my problem).

Does anyone have any suggestions? My card is an NVidia 7950GX2. I was looking forward to  doing some gaming through WINE, since when I used Arch a while back I had an ATI card and hence a crap driver that prevented me from indulging in such frolics.

My xorg.conf currently reads:

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    RgbPath         "/usr/lib/X11/rgb"
EndSection

Section "Module"
    Load           "dbe"
    Load           "extmod"
    Load           "type1"
    Load           "freetype"
    Load           "glx"

EndSection

Section "InputDevice"

    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol" "auto"
    Option         "Device" "/dev/psaux"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"

EndSection

Section "InputDevice"

    Identifier     "Keyboard0"
    Driver         "keyboard"
    Option "XkbRules"  "xorg"
    Option "XkbModel"  "pc104"
    Option "XkbLayout"  "dvorak"

EndSection

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30.0 - 83.0
    VertRefresh     56.0 - 75.0
    Option         "DPMS"

EndSection

Section "Device"
    Identifier     "Device0"
    #BusID          "PCI:5:0:0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"

EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
        Modes      "1680x1050" "1280x1024" "1024x768" "800x600" "640x480"

    EndSubSection
EndSection

The sync rates for my monitor are definitely correct. The only difference between disabling/enabling the BusID section for my graphics card is that commenting it out allows me to switch to a tty when my monitor hibernates upon starting X, while uncommenting it doesn't let me switch to a tty any more, so I'm forced to reboot.

Let me know of any other useful log file entries etc. I can post.

- KD

Last edited by KomodoDave (2007-04-22 14:14:14)

Offline

#2 2007-04-22 14:18:40

funkyou
Member
From: Berlin, DE
Registered: 2006-03-19
Posts: 848
Website

Re: nvidai-96xx-beyond woes

Just install nvidia-utils and nvidia-beyond, this should work and will install the latest (97.55) drivers. It seems that you have mixed the drivers...

I would also suggest to use "X -configure" instead of nvidia-xconfig to create a basic Xorg config, and then edit it to include the nvidia driver, resolutions etc - works perfectly for me every time...


want a modular and tweaked KDE for arch? try kdemod

Offline

#3 2007-04-22 14:23:31

KomodoDave
Member
From: Oxford, UK
Registered: 2007-04-22
Posts: 162
Website

Re: nvidai-96xx-beyond woes

funkyou wrote:

Just install nvidia-utils and nvidia-beyond, this should work and will install the latest (97.55) drivers. It seems that you have mixed the drivers...

I would also suggest to use "X -configure" instead of nvidia-xconfig to create a basic Xorg config, and then edit it to include the nvidia driver, resolutions etc - works perfectly for me every time...

Ok, thanks funkyou, I'll give that a shot, and post back in a minute when I've tried.

The wiki gives the impression that two groups should be installed:

pacman -Sy nvidia-beyond
pacman -Sy nvidia-96xx-beyond or pacman -Sy nvidia-71xx-beyond (for older cards)

...hence me installing nvidia-beyond first, then the 96xx bundle for beyond.

Here's my current Xorg log output in case things don't work out:

X Window System Version 7.2.0
Release Date: 22 January 2007
X Protocol Version 11, Revision 0, Release 7.2
Build Operating System: UNKNOWN 
Current Operating System: Linux sett 2.6.19-beyond #1 SMP PREEMPT Sun Dec 17 17:26:42 CET 2006 x86_64
Build Date: 08 April 2007
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Apr 22 15:22:43 2007
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Layout0"
(**) |-->Screen "Screen0" (0)
(**) |   |-->Monitor "Monitor0"
(**) |   |-->Device "Device0"
(**) |-->Input Device "Keyboard0"
(**) Option "XkbRules" "xorg"
(**) XKB: rules: "xorg"
(**) Option "XkbModel" "pc104"
(**) XKB: model: "pc104"
(**) Option "XkbLayout" "dvorak"
(**) XKB: layout: "dvorak"
(==) Keyboard: CustomKeycode disabled
(**) |-->Input Device "Mouse0"
(WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi".
    Entry deleted from font path.
    (Run 'mkfontdir' on "/usr/share/fonts/100dpi").
(WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi".
    Entry deleted from font path.
    (Run 'mkfontdir' on "/usr/share/fonts/75dpi").
(WW) The directory "/usr/share/fonts/Type1" does not exist.
    Entry deleted from font path.
(==) FontPath set to:
    /usr/share/fonts/misc,
    /usr/share/fonts/TTF
(**) RgbPath set to "/usr/lib/X11/rgb"
(==) ModulePath set to "/usr/lib/xorg/modules"
(WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
(II) No APM support in BIOS or kernel
(II) Loader magic: 0x69b5c0
(II) Module ABI versions:
    X.Org ANSI C Emulation: 0.3
    X.Org Video Driver: 1.1
    X.Org XInput driver : 0.7
    X.Org Server Extension : 0.3
    X.Org Font Renderer : 0.5
(II) Loader running on linux
(II) LoadModule: "pcidata"
(II) Loading /usr/lib/xorg/modules//libpcidata.so
(II) Module pcidata: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.0.0
    ABI class: X.Org Video Driver, version 1.1
(--) using VT number 7

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 10de,02f4 card 1043,81d2 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:1: chip 10de,02fa card 1043,81d2 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:2: chip 10de,02fe card 1043,81d2 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:3: chip 10de,02f8 card 1043,81d2 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:4: chip 10de,02f9 card 1043,81d2 rev a2 class 05,00,00 hdr 00
(II) PCI: 00:00:5: chip 10de,02ff card 1043,81d2 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:6: chip 10de,027f card 1043,81d2 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:00:7: chip 10de,027e card 1043,81d2 rev a2 class 05,00,00 hdr 80
(II) PCI: 00:02:0: chip 10de,02fc card 0000,0000 rev a1 class 06,04,00 hdr 01
(II) PCI: 00:03:0: chip 10de,02fd card 0000,0000 rev a1 class 06,04,00 hdr 01
(II) PCI: 00:04:0: chip 10de,02fb card 0000,0000 rev a1 class 06,04,00 hdr 01
(II) PCI: 00:09:0: chip 10de,005e card 1043,815a rev a4 class 05,80,00 hdr 00
(II) PCI: 00:0a:0: chip 10de,0050 card 1043,815a rev a4 class 06,01,00 hdr 80
(II) PCI: 00:0a:1: chip 10de,0052 card 1043,815a rev a2 class 0c,05,00 hdr 80
(II) PCI: 00:0b:0: chip 10de,005a card 1043,815a rev a2 class 0c,03,10 hdr 80
(II) PCI: 00:0b:1: chip 10de,005b card 1043,815a rev a4 class 0c,03,20 hdr 80
(II) PCI: 00:0d:0: chip 10de,0059 card 1043,812a rev a2 class 04,01,00 hdr 00
(II) PCI: 00:0f:0: chip 10de,0053 card f043,815a rev f3 class 01,01,8a hdr 00
(II) PCI: 00:10:0: chip 10de,0054 card 1043,815a rev f3 class 01,01,85 hdr 00
(II) PCI: 00:11:0: chip 10de,0055 card 1043,815a rev f3 class 01,01,85 hdr 00
(II) PCI: 00:12:0: chip 10de,005c card 0000,0000 rev a2 class 06,04,01 hdr 01
(II) PCI: 00:13:0: chip 10de,0057 card 1043,8141 rev a3 class 06,80,00 hdr 00
(II) PCI: 00:16:0: chip 10de,005d card 0000,0000 rev a3 class 06,04,00 hdr 01
(II) PCI: 00:17:0: chip 10de,005d card 0000,0000 rev a3 class 06,04,00 hdr 01
(II) PCI: 00:18:0: chip 1022,1100 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:1: chip 1022,1101 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:2: chip 1022,1102 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 00:18:3: chip 1022,1103 card 0000,0000 rev 00 class 06,00,00 hdr 80
(II) PCI: 01:00:0: chip 1095,3132 card 1043,8177 rev 01 class 01,04,00 hdr 00
(II) PCI: 02:00:0: chip 11ab,4362 card 1043,8142 rev 15 class 02,00,00 hdr 00
(II) PCI: 03:00:0: chip 10de,01b3 card 0000,0000 rev a3 class 06,04,00 hdr 01
(II) PCI: 04:00:0: chip 10de,01b3 card 0000,0000 rev a3 class 06,04,00 hdr 01
(II) PCI: 04:01:0: chip 10de,01b3 card 0000,0000 rev a3 class 06,04,00 hdr 01
(II) PCI: 05:00:0: chip 10de,0294 card 10de,035b rev a1 class 03,02,00 hdr 00
(II) PCI: 06:00:0: chip 10de,0294 card 10de,035b rev a1 class 03,00,00 hdr 00
(II) PCI: 07:08:0: chip 1102,0008 card 1102,1001 rev 00 class 04,01,00 hdr 00
(II) PCI: 07:0b:0: chip 104c,8023 card 1043,808b rev 00 class 0c,00,10 hdr 00
(II) PCI: End of PCI scan
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:2:0), (0,1,1), BCTRL: 0x0002 (VGA_EN is cleared)
(II) Bus 1 I/O range:
    [0] -1    0    0x0000a000 - 0x0000afff (0x1000) IX[b]
(II) Bus 1 non-prefetchable memory range:
    [0] -1    0    0xdac00000 - 0xdacfffff (0x100000) MX[b]
(II) PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:3:0), (0,2,2), BCTRL: 0x0002 (VGA_EN is cleared)
(II) Bus 2 I/O range:
    [0] -1    0    0x0000b000 - 0x0000bfff (0x1000) IX[b]
(II) Bus 2 non-prefetchable memory range:
    [0] -1    0    0xdad00000 - 0xdadfffff (0x100000) MX[b]
(II) PCI-to-PCI bridge:
(II) Bus 3: bridge is at (0:4:0), (0,3,6), BCTRL: 0x000a (VGA_EN is set)
(II) Bus 3 I/O range:
    [0] -1    0    0x0000c000 - 0x0000dfff (0x2000) IX[b]
(II) Bus 3 non-prefetchable memory range:
    [0] -1    0    0xdae00000 - 0xdfefffff (0x5100000) MX[b]
(II) Bus 3 prefetchable memory range:
    [0] -1    0    0xb0000000 - 0xcfffffff (0x20000000) MX[b]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:10:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(II) Subtractive PCI-to-PCI bridge:
(II) Bus 7: bridge is at (0:18:0), (0,7,7), BCTRL: 0x0202 (VGA_EN is cleared)
(II) Bus 7 I/O range:
    [0] -1    0    0x0000e000 - 0x0000efff (0x1000) IX[b]
(II) Bus 7 non-prefetchable memory range:
    [0] -1    0    0xdff00000 - 0xdfffffff (0x100000) MX[b]
(II) PCI-to-PCI bridge:
(II) Bus 8: bridge is at (0:22:0), (0,8,8), BCTRL: 0x0002 (VGA_EN is cleared)
(II) PCI-to-PCI bridge:
(II) Bus 9: bridge is at (0:23:0), (0,9,9), BCTRL: 0x0002 (VGA_EN is cleared)
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:24:0), (0,0,9), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 0 I/O range:
    [0] -1    0    0x00000000 - 0x0000ffff (0x10000) IX[b]
(II) Bus 0 non-prefetchable memory range:
    [0] -1    0    0x00000000 - 0xffffffff (0x100000000) MX[b]
(II) Bus 0 prefetchable memory range:
    [0] -1    0    0x00000000 - 0xffffffff (0x100000000) MX[b]
(II) PCI-to-PCI bridge:
(II) Bus 4: bridge is at (3:0:0), (3,4,6), BCTRL: 0x000a (VGA_EN is set)
(II) Bus 4 I/O range:
    [0] -1    0    0x0000c000 - 0x0000dfff (0x2000) IX[b]
(II) Bus 4 non-prefetchable memory range:
    [0] -1    0    0xdaf00000 - 0xdfefffff (0x5000000) MX[b]
(II) Bus 4 prefetchable memory range:
    [0] -1    0    0xb0000000 - 0xcfffffff (0x20000000) MX[b]
(II) PCI-to-PCI bridge:
(II) Bus 5: bridge is at (4:0:0), (4,5,5), BCTRL: 0x0002 (VGA_EN is cleared)
(II) Bus 5 I/O range:
    [0] -1    0    0x0000c000 - 0x0000cfff (0x1000) IX[b]
(II) Bus 5 non-prefetchable memory range:
    [0] -1    0    0xdaf00000 - 0xdcffffff (0x2100000) MX[b]
(II) Bus 5 prefetchable memory range:
    [0] -1    0    0xb0000000 - 0xbfffffff (0x10000000) MX[b]
(II) PCI-to-PCI bridge:
(II) Bus 6: bridge is at (4:1:0), (4,6,6), BCTRL: 0x000a (VGA_EN is set)
(II) Bus 6 I/O range:
    [0] -1    0    0x0000d000 - 0x0000dfff (0x1000) IX[b]
(II) Bus 6 non-prefetchable memory range:
    [0] -1    0    0xdd000000 - 0xdfefffff (0x2f00000) MX[b]
(II) Bus 6 prefetchable memory range:
    [0] -1    0    0xc0000000 - 0xcfffffff (0x10000000) MX[b]
(--) PCI: (5:0:0) nVidia Corporation unknown chipset (0x0294) rev 161, Mem @ 0xdc000000/24, 0xb0000000/28, 0xdb000000/24, I/O @ 0xcc00/7
(--) PCI:*(6:0:0) nVidia Corporation unknown chipset (0x0294) rev 161, Mem @ 0xde000000/24, 0xc0000000/28, 0xdd000000/24, I/O @ 0xdc00/7, BIOS @ 0xdfee0000/17
(II) Addressable bus resource ranges are
    [0] -1    0    0x00000000 - 0xffffffff (0x100000000) MX[b]
    [1] -1    0    0x00000000 - 0x0000ffff (0x10000) IX[b]
(II) OS-reported resource ranges:
    [0] -1    0    0x00100000 - 0x3fffffff (0x3ff00000) MX[b]E(B)
    [1] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
    [5] -1    0    0x00000000 - 0x000000ff (0x100) IX[b]
(II) Active PCI resource ranges:
    [0] -1    0    0xdfff8000 - 0xdfffbfff (0x4000) MX[b]
    [1] -1    0    0xdffff800 - 0xdfffffff (0x800) MX[b]
    [2] -1    0    0xdadfc000 - 0xdadfffff (0x4000) MX[b]
    [3] -1    0    0xdacf8000 - 0xdacfbfff (0x4000) MX[b]
    [4] -1    0    0xdacffc00 - 0xdacffc7f (0x80) MX[b]
    [5] -1    0    0xdabfa000 - 0xdabfafff (0x1000) MX[b]
    [6] -1    0    0xdabfb000 - 0xdabfbfff (0x1000) MX[b]
    [7] -1    0    0xdabfc000 - 0xdabfcfff (0x1000) MX[b]
    [8] -1    0    0xdabfd000 - 0xdabfdfff (0x1000) MX[b]
    [9] -1    0    0xdabffc00 - 0xdabffcff (0x100) MX[b]
    [10] -1    0    0xdabfe000 - 0xdabfefff (0x1000) MX[b]
    [11] -1    0    0xdfee0000 - 0xdfefffff (0x20000) MX[b](B)
    [12] -1    0    0xdd000000 - 0xddffffff (0x1000000) MX[b](B)
    [13] -1    0    0xc0000000 - 0xcfffffff (0x10000000) MX[b](B)
    [14] -1    0    0xde000000 - 0xdeffffff (0x1000000) MX[b](B)
    [15] -1    0    0xdb000000 - 0xdbffffff (0x1000000) MX[b](B)
    [16] -1    0    0xb0000000 - 0xbfffffff (0x10000000) MX[b](B)
    [17] -1    0    0xdc000000 - 0xdcffffff (0x1000000) MX[b](B)
    [18] -1    0    0x0000ec00 - 0x0000ec3f (0x40) IX[b]
    [19] -1    0    0x0000b800 - 0x0000b8ff (0x100) IX[b]
    [20] -1    0    0x0000ac00 - 0x0000ac7f (0x80) IX[b]
    [21] -1    0    0x00007480 - 0x00007487 (0x8) IX[b]
    [22] -1    0    0x00007800 - 0x0000780f (0x10) IX[b]
    [23] -1    0    0x00007880 - 0x00007883 (0x4) IX[b]
    [24] -1    0    0x00007c00 - 0x00007c07 (0x8) IX[b]
    [25] -1    0    0x00008000 - 0x00008003 (0x4) IX[b]
    [26] -1    0    0x00008080 - 0x00008087 (0x8) IX[b]
    [27] -1    0    0x00008400 - 0x0000840f (0x10) IX[b]
    [28] -1    0    0x00008480 - 0x00008483 (0x4) IX[b]
    [29] -1    0    0x00008800 - 0x00008807 (0x8) IX[b]
    [30] -1    0    0x00008880 - 0x00008883 (0x4) IX[b]
    [31] -1    0    0x00008c00 - 0x00008c07 (0x8) IX[b]
    [32] -1    0    0x0000ffa0 - 0x0000ffaf (0x10) IX[b]
    [33] -1    0    0x00009000 - 0x000090ff (0x100) IX[b]
    [34] -1    0    0x00009400 - 0x000094ff (0x100) IX[b]
    [35] -1    0    0x00000700 - 0x0000073f (0x40) IX[b]
    [36] -1    0    0x00000600 - 0x0000063f (0x40) IX[b]
    [37] -1    0    0x00009c00 - 0x00009c1f (0x20) IX[b]
    [38] -1    0    0x0000dc00 - 0x0000dc7f (0x80) IX[b](B)
    [39] -1    0    0x0000cc00 - 0x0000cc7f (0x80) IX[b](B)
(II) Active PCI resource ranges after removing overlaps:
    [0] -1    0    0xdfff8000 - 0xdfffbfff (0x4000) MX[b]
    [1] -1    0    0xdffff800 - 0xdfffffff (0x800) MX[b]
    [2] -1    0    0xdadfc000 - 0xdadfffff (0x4000) MX[b]
    [3] -1    0    0xdacf8000 - 0xdacfbfff (0x4000) MX[b]
    [4] -1    0    0xdacffc00 - 0xdacffc7f (0x80) MX[b]
    [5] -1    0    0xdabfa000 - 0xdabfafff (0x1000) MX[b]
    [6] -1    0    0xdabfb000 - 0xdabfbfff (0x1000) MX[b]
    [7] -1    0    0xdabfc000 - 0xdabfcfff (0x1000) MX[b]
    [8] -1    0    0xdabfd000 - 0xdabfdfff (0x1000) MX[b]
    [9] -1    0    0xdabffc00 - 0xdabffcff (0x100) MX[b]
    [10] -1    0    0xdabfe000 - 0xdabfefff (0x1000) MX[b]
    [11] -1    0    0xdfee0000 - 0xdfefffff (0x20000) MX[b](B)
    [12] -1    0    0xdd000000 - 0xddffffff (0x1000000) MX[b](B)
    [13] -1    0    0xc0000000 - 0xcfffffff (0x10000000) MX[b](B)
    [14] -1    0    0xde000000 - 0xdeffffff (0x1000000) MX[b](B)
    [15] -1    0    0xdb000000 - 0xdbffffff (0x1000000) MX[b](B)
    [16] -1    0    0xb0000000 - 0xbfffffff (0x10000000) MX[b](B)
    [17] -1    0    0xdc000000 - 0xdcffffff (0x1000000) MX[b](B)
    [18] -1    0    0x0000ec00 - 0x0000ec3f (0x40) IX[b]
    [19] -1    0    0x0000b800 - 0x0000b8ff (0x100) IX[b]
    [20] -1    0    0x0000ac00 - 0x0000ac7f (0x80) IX[b]
    [21] -1    0    0x00007480 - 0x00007487 (0x8) IX[b]
    [22] -1    0    0x00007800 - 0x0000780f (0x10) IX[b]
    [23] -1    0    0x00007880 - 0x00007883 (0x4) IX[b]
    [24] -1    0    0x00007c00 - 0x00007c07 (0x8) IX[b]
    [25] -1    0    0x00008000 - 0x00008003 (0x4) IX[b]
    [26] -1    0    0x00008080 - 0x00008087 (0x8) IX[b]
    [27] -1    0    0x00008400 - 0x0000840f (0x10) IX[b]
    [28] -1    0    0x00008480 - 0x00008483 (0x4) IX[b]
    [29] -1    0    0x00008800 - 0x00008807 (0x8) IX[b]
    [30] -1    0    0x00008880 - 0x00008883 (0x4) IX[b]
    [31] -1    0    0x00008c00 - 0x00008c07 (0x8) IX[b]
    [32] -1    0    0x0000ffa0 - 0x0000ffaf (0x10) IX[b]
    [33] -1    0    0x00009000 - 0x000090ff (0x100) IX[b]
    [34] -1    0    0x00009400 - 0x000094ff (0x100) IX[b]
    [35] -1    0    0x00000700 - 0x0000073f (0x40) IX[b]
    [36] -1    0    0x00000600 - 0x0000063f (0x40) IX[b]
    [37] -1    0    0x00009c00 - 0x00009c1f (0x20) IX[b]
    [38] -1    0    0x0000dc00 - 0x0000dc7f (0x80) IX[b](B)
    [39] -1    0    0x0000cc00 - 0x0000cc7f (0x80) IX[b](B)
(II) OS-reported resource ranges after removing overlaps with PCI:
    [0] -1    0    0x00100000 - 0x3fffffff (0x3ff00000) MX[b]E(B)
    [1] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
    [5] -1    0    0x00000000 - 0x000000ff (0x100) IX[b]
(II) All system resource ranges:
    [0] -1    0    0x00100000 - 0x3fffffff (0x3ff00000) MX[b]E(B)
    [1] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] -1    0    0xdfff8000 - 0xdfffbfff (0x4000) MX[b]
    [5] -1    0    0xdffff800 - 0xdfffffff (0x800) MX[b]
    [6] -1    0    0xdadfc000 - 0xdadfffff (0x4000) MX[b]
    [7] -1    0    0xdacf8000 - 0xdacfbfff (0x4000) MX[b]
    [8] -1    0    0xdacffc00 - 0xdacffc7f (0x80) MX[b]
    [9] -1    0    0xdabfa000 - 0xdabfafff (0x1000) MX[b]
    [10] -1    0    0xdabfb000 - 0xdabfbfff (0x1000) MX[b]
    [11] -1    0    0xdabfc000 - 0xdabfcfff (0x1000) MX[b]
    [12] -1    0    0xdabfd000 - 0xdabfdfff (0x1000) MX[b]
    [13] -1    0    0xdabffc00 - 0xdabffcff (0x100) MX[b]
    [14] -1    0    0xdabfe000 - 0xdabfefff (0x1000) MX[b]
    [15] -1    0    0xdfee0000 - 0xdfefffff (0x20000) MX[b](B)
    [16] -1    0    0xdd000000 - 0xddffffff (0x1000000) MX[b](B)
    [17] -1    0    0xc0000000 - 0xcfffffff (0x10000000) MX[b](B)
    [18] -1    0    0xde000000 - 0xdeffffff (0x1000000) MX[b](B)
    [19] -1    0    0xdb000000 - 0xdbffffff (0x1000000) MX[b](B)
    [20] -1    0    0xb0000000 - 0xbfffffff (0x10000000) MX[b](B)
    [21] -1    0    0xdc000000 - 0xdcffffff (0x1000000) MX[b](B)
    [22] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
    [23] -1    0    0x00000000 - 0x000000ff (0x100) IX[b]
    [24] -1    0    0x0000ec00 - 0x0000ec3f (0x40) IX[b]
    [25] -1    0    0x0000b800 - 0x0000b8ff (0x100) IX[b]
    [26] -1    0    0x0000ac00 - 0x0000ac7f (0x80) IX[b]
    [27] -1    0    0x00007480 - 0x00007487 (0x8) IX[b]
    [28] -1    0    0x00007800 - 0x0000780f (0x10) IX[b]
    [29] -1    0    0x00007880 - 0x00007883 (0x4) IX[b]
    [30] -1    0    0x00007c00 - 0x00007c07 (0x8) IX[b]
    [31] -1    0    0x00008000 - 0x00008003 (0x4) IX[b]
    [32] -1    0    0x00008080 - 0x00008087 (0x8) IX[b]
    [33] -1    0    0x00008400 - 0x0000840f (0x10) IX[b]
    [34] -1    0    0x00008480 - 0x00008483 (0x4) IX[b]
    [35] -1    0    0x00008800 - 0x00008807 (0x8) IX[b]
    [36] -1    0    0x00008880 - 0x00008883 (0x4) IX[b]
    [37] -1    0    0x00008c00 - 0x00008c07 (0x8) IX[b]
    [38] -1    0    0x0000ffa0 - 0x0000ffaf (0x10) IX[b]
    [39] -1    0    0x00009000 - 0x000090ff (0x100) IX[b]
    [40] -1    0    0x00009400 - 0x000094ff (0x100) IX[b]
    [41] -1    0    0x00000700 - 0x0000073f (0x40) IX[b]
    [42] -1    0    0x00000600 - 0x0000063f (0x40) IX[b]
    [43] -1    0    0x00009c00 - 0x00009c1f (0x20) IX[b]
    [44] -1    0    0x0000dc00 - 0x0000dc7f (0x80) IX[b](B)
    [45] -1    0    0x0000cc00 - 0x0000cc7f (0x80) IX[b](B)
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 0.3
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 0.3
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "type1"
(II) Loading /usr/lib/xorg/modules/fonts//libtype1.so
(II) Module type1: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.0.2
    Module class: X.Org Font Renderer
    ABI class: X.Org Font Renderer, version 0.5
(II) Loading font Type1
(II) LoadModule: "freetype"
(II) Loading /usr/lib/xorg/modules/fonts//libfreetype.so
(II) Module freetype: vendor="X.Org Foundation & the After X-TT Project"
    compiled for 7.2.0, module version = 2.1.0
    Module class: X.Org Font Renderer
    ABI class: X.Org Font Renderer, version 0.5
(II) Loading font FreeType
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions//libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.9631
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 0.1
(II) Loading extension GLX
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/xorg/modules/drivers//nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.9631
    Module class: X.Org Video Driver
(II) LoadModule: "keyboard"
(II) Loading /usr/lib/xorg/modules/input//keyboard_drv.so
(II) Module keyboard: vendor="X.Org Foundation"
    compiled for 7.1.1, module version = 1.0.0
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 0.6
(II) LoadModule: "mouse"
(II) Loading /usr/lib/xorg/modules/input//mouse_drv.so
(II) Module mouse: vendor="X.Org Foundation"
    compiled for 7.1.1, module version = 1.1.1
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 0.6
(II) NVIDIA dlloader X Driver  1.0-9631  Thu Nov  9 17:37:27 PST 2006
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 06:00:0
(WW) NVIDIA: No matching Device section for instance (BusID PCI:5:0:0) found
(--) Assigning device section with no busID to primary device
(--) Chipset NVIDIA GPU found
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules//libfb.so
(II) Module fb: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.3
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Loading /usr/lib/xorg/modules//libramdac.so
(II) Module ramdac: vendor="X.Org Foundation"
    compiled for 7.2.0, module version = 0.1.0
    ABI class: X.Org Video Driver, version 1.1
(II) resource ranges after xf86ClaimFixedResources() call:
    [0] -1    0    0x00100000 - 0x3fffffff (0x3ff00000) MX[b]E(B)
    [1] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] -1    0    0xdfff8000 - 0xdfffbfff (0x4000) MX[b]
    [5] -1    0    0xdffff800 - 0xdfffffff (0x800) MX[b]
    [6] -1    0    0xdadfc000 - 0xdadfffff (0x4000) MX[b]
    [7] -1    0    0xdacf8000 - 0xdacfbfff (0x4000) MX[b]
    [8] -1    0    0xdacffc00 - 0xdacffc7f (0x80) MX[b]
    [9] -1    0    0xdabfa000 - 0xdabfafff (0x1000) MX[b]
    [10] -1    0    0xdabfb000 - 0xdabfbfff (0x1000) MX[b]
    [11] -1    0    0xdabfc000 - 0xdabfcfff (0x1000) MX[b]
    [12] -1    0    0xdabfd000 - 0xdabfdfff (0x1000) MX[b]
    [13] -1    0    0xdabffc00 - 0xdabffcff (0x100) MX[b]
    [14] -1    0    0xdabfe000 - 0xdabfefff (0x1000) MX[b]
    [15] -1    0    0xdfee0000 - 0xdfefffff (0x20000) MX[b](B)
    [16] -1    0    0xdd000000 - 0xddffffff (0x1000000) MX[b](B)
    [17] -1    0    0xc0000000 - 0xcfffffff (0x10000000) MX[b](B)
    [18] -1    0    0xde000000 - 0xdeffffff (0x1000000) MX[b](B)
    [19] -1    0    0xdb000000 - 0xdbffffff (0x1000000) MX[b](B)
    [20] -1    0    0xb0000000 - 0xbfffffff (0x10000000) MX[b](B)
    [21] -1    0    0xdc000000 - 0xdcffffff (0x1000000) MX[b](B)
    [22] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
    [23] -1    0    0x00000000 - 0x000000ff (0x100) IX[b]
    [24] -1    0    0x0000ec00 - 0x0000ec3f (0x40) IX[b]
    [25] -1    0    0x0000b800 - 0x0000b8ff (0x100) IX[b]
    [26] -1    0    0x0000ac00 - 0x0000ac7f (0x80) IX[b]
    [27] -1    0    0x00007480 - 0x00007487 (0x8) IX[b]
    [28] -1    0    0x00007800 - 0x0000780f (0x10) IX[b]
    [29] -1    0    0x00007880 - 0x00007883 (0x4) IX[b]
    [30] -1    0    0x00007c00 - 0x00007c07 (0x8) IX[b]
    [31] -1    0    0x00008000 - 0x00008003 (0x4) IX[b]
    [32] -1    0    0x00008080 - 0x00008087 (0x8) IX[b]
    [33] -1    0    0x00008400 - 0x0000840f (0x10) IX[b]
    [34] -1    0    0x00008480 - 0x00008483 (0x4) IX[b]
    [35] -1    0    0x00008800 - 0x00008807 (0x8) IX[b]
    [36] -1    0    0x00008880 - 0x00008883 (0x4) IX[b]
    [37] -1    0    0x00008c00 - 0x00008c07 (0x8) IX[b]
    [38] -1    0    0x0000ffa0 - 0x0000ffaf (0x10) IX[b]
    [39] -1    0    0x00009000 - 0x000090ff (0x100) IX[b]
    [40] -1    0    0x00009400 - 0x000094ff (0x100) IX[b]
    [41] -1    0    0x00000700 - 0x0000073f (0x40) IX[b]
    [42] -1    0    0x00000600 - 0x0000063f (0x40) IX[b]
    [43] -1    0    0x00009c00 - 0x00009c1f (0x20) IX[b]
    [44] -1    0    0x0000dc00 - 0x0000dc7f (0x80) IX[b](B)
    [45] -1    0    0x0000cc00 - 0x0000cc7f (0x80) IX[b](B)
(II) resource ranges after probing:
    [0] -1    0    0x00100000 - 0x3fffffff (0x3ff00000) MX[b]E(B)
    [1] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
    [2] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
    [3] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [4] -1    0    0xdfff8000 - 0xdfffbfff (0x4000) MX[b]
    [5] -1    0    0xdffff800 - 0xdfffffff (0x800) MX[b]
    [6] -1    0    0xdadfc000 - 0xdadfffff (0x4000) MX[b]
    [7] -1    0    0xdacf8000 - 0xdacfbfff (0x4000) MX[b]
    [8] -1    0    0xdacffc00 - 0xdacffc7f (0x80) MX[b]
    [9] -1    0    0xdabfa000 - 0xdabfafff (0x1000) MX[b]
    [10] -1    0    0xdabfb000 - 0xdabfbfff (0x1000) MX[b]
    [11] -1    0    0xdabfc000 - 0xdabfcfff (0x1000) MX[b]
    [12] -1    0    0xdabfd000 - 0xdabfdfff (0x1000) MX[b]
    [13] -1    0    0xdabffc00 - 0xdabffcff (0x100) MX[b]
    [14] -1    0    0xdabfe000 - 0xdabfefff (0x1000) MX[b]
    [15] -1    0    0xdfee0000 - 0xdfefffff (0x20000) MX[b](B)
    [16] -1    0    0xdd000000 - 0xddffffff (0x1000000) MX[b](B)
    [17] -1    0    0xc0000000 - 0xcfffffff (0x10000000) MX[b](B)
    [18] -1    0    0xde000000 - 0xdeffffff (0x1000000) MX[b](B)
    [19] -1    0    0xdb000000 - 0xdbffffff (0x1000000) MX[b](B)
    [20] -1    0    0xb0000000 - 0xbfffffff (0x10000000) MX[b](B)
    [21] -1    0    0xdc000000 - 0xdcffffff (0x1000000) MX[b](B)
    [22] 0    0    0x000a0000 - 0x000affff (0x10000) MS[b]
    [23] 0    0    0x000b0000 - 0x000b7fff (0x8000) MS[b]
    [24] 0    0    0x000b8000 - 0x000bffff (0x8000) MS[b]
    [25] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
    [26] -1    0    0x00000000 - 0x000000ff (0x100) IX[b]
    [27] -1    0    0x0000ec00 - 0x0000ec3f (0x40) IX[b]
    [28] -1    0    0x0000b800 - 0x0000b8ff (0x100) IX[b]
    [29] -1    0    0x0000ac00 - 0x0000ac7f (0x80) IX[b]
    [30] -1    0    0x00007480 - 0x00007487 (0x8) IX[b]
    [31] -1    0    0x00007800 - 0x0000780f (0x10) IX[b]
    [32] -1    0    0x00007880 - 0x00007883 (0x4) IX[b]
    [33] -1    0    0x00007c00 - 0x00007c07 (0x8) IX[b]
    [34] -1    0    0x00008000 - 0x00008003 (0x4) IX[b]
    [35] -1    0    0x00008080 - 0x00008087 (0x8) IX[b]
    [36] -1    0    0x00008400 - 0x0000840f (0x10) IX[b]
    [37] -1    0    0x00008480 - 0x00008483 (0x4) IX[b]
    [38] -1    0    0x00008800 - 0x00008807 (0x8) IX[b]
    [39] -1    0    0x00008880 - 0x00008883 (0x4) IX[b]
    [40] -1    0    0x00008c00 - 0x00008c07 (0x8) IX[b]
    [41] -1    0    0x0000ffa0 - 0x0000ffaf (0x10) IX[b]
    [42] -1    0    0x00009000 - 0x000090ff (0x100) IX[b]
    [43] -1    0    0x00009400 - 0x000094ff (0x100) IX[b]
    [44] -1    0    0x00000700 - 0x0000073f (0x40) IX[b]
    [45] -1    0    0x00000600 - 0x0000063f (0x40) IX[b]
    [46] -1    0    0x00009c00 - 0x00009c1f (0x20) IX[b]
    [47] -1    0    0x0000dc00 - 0x0000dc7f (0x80) IX[b](B)
    [48] -1    0    0x0000cc00 - 0x0000cc7f (0x80) IX[b](B)
    [49] 0    0    0x000003b0 - 0x000003bb (0xc) IS[b]
    [50] 0    0    0x000003c0 - 0x000003df (0x20) IS[b]
(II) Setting vga for screen 0.
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Enabling RENDER acceleration
(II) NVIDIA(0): NVIDIA GPU GeForce 7950 GX2 at PCI:6:0:0 (GPU-0)
(--) NVIDIA(0): Memory: 524288 kBytes
(--) NVIDIA(0): VideoBIOS: 05.71.22.24.08
(II) NVIDIA(0): Detected PCI Express Link width: 16X
(--) NVIDIA(0): Interlaced video modes are supported on this GPU
(--) NVIDIA(0): Connected display device(s) on GeForce 7950 GX2 at PCI:6:0:0:
(--) NVIDIA(0):     ATC MITAC=A17E (CRT-1)
(--) NVIDIA(0):     LG L204WT (DFP-0)
(--) NVIDIA(0): ATC MITAC=A17E (CRT-1): 342.0 MHz maximum pixel clock
(--) NVIDIA(0): LG L204WT (DFP-0): 330.0 MHz maximum pixel clock
(--) NVIDIA(0): LG L204WT (DFP-0): Internal Dual Link TMDS
(II) NVIDIA(0): Assigned Display Device: CRT-1
(II) NVIDIA(0): Validated modes:
(II) NVIDIA(0):     "1680x1050"
(II) NVIDIA(0):     "1280x1024"
(II) NVIDIA(0):     "1024x768"
(II) NVIDIA(0):     "800x600"
(II) NVIDIA(0):     "640x480"
(II) NVIDIA(0): Virtual screen size determined to be 1680 x 1050
(--) NVIDIA(0): DPI set to (125, 98); computed from "UseEdidDpi" X config
(--) NVIDIA(0):     option
(--) Depth 24 pixmap format is 32 bpp
(II) do I need RAC?  No, I don't.
(II) resource ranges after preInit:
    [0] 0    0    0xdd000000 - 0xddffffff (0x1000000) MX[b]
    [1] 0    0    0xc0000000 - 0xcfffffff (0x10000000) MX[b]
    [2] 0    0    0xde000000 - 0xdeffffff (0x1000000) MX[b]
    [3] -1    0    0x00100000 - 0x3fffffff (0x3ff00000) MX[b]E(B)
    [4] -1    0    0x000f0000 - 0x000fffff (0x10000) MX[b]
    [5] -1    0    0x000c0000 - 0x000effff (0x30000) MX[b]
    [6] -1    0    0x00000000 - 0x0009ffff (0xa0000) MX[b]
    [7] -1    0    0xdfff8000 - 0xdfffbfff (0x4000) MX[b]
    [8] -1    0    0xdffff800 - 0xdfffffff (0x800) MX[b]
    [9] -1    0    0xdadfc000 - 0xdadfffff (0x4000) MX[b]
    [10] -1    0    0xdacf8000 - 0xdacfbfff (0x4000) MX[b]
    [11] -1    0    0xdacffc00 - 0xdacffc7f (0x80) MX[b]
    [12] -1    0    0xdabfa000 - 0xdabfafff (0x1000) MX[b]
    [13] -1    0    0xdabfb000 - 0xdabfbfff (0x1000) MX[b]
    [14] -1    0    0xdabfc000 - 0xdabfcfff (0x1000) MX[b]
    [15] -1    0    0xdabfd000 - 0xdabfdfff (0x1000) MX[b]
    [16] -1    0    0xdabffc00 - 0xdabffcff (0x100) MX[b]
    [17] -1    0    0xdabfe000 - 0xdabfefff (0x1000) MX[b]
    [18] -1    0    0xdfee0000 - 0xdfefffff (0x20000) MX[b](B)
    [19] -1    0    0xdd000000 - 0xddffffff (0x1000000) MX[b](B)
    [20] -1    0    0xc0000000 - 0xcfffffff (0x10000000) MX[b](B)
    [21] -1    0    0xde000000 - 0xdeffffff (0x1000000) MX[b](B)
    [22] -1    0    0xdb000000 - 0xdbffffff (0x1000000) MX[b](B)
    [23] -1    0    0xb0000000 - 0xbfffffff (0x10000000) MX[b](B)
    [24] -1    0    0xdc000000 - 0xdcffffff (0x1000000) MX[b](B)
    [25] 0    0    0x000a0000 - 0x000affff (0x10000) MS[b](OprD)
    [26] 0    0    0x000b0000 - 0x000b7fff (0x8000) MS[b](OprD)
    [27] 0    0    0x000b8000 - 0x000bffff (0x8000) MS[b](OprD)
    [28] 0    0    0x0000dc00 - 0x0000dc7f (0x80) IX[b]
    [29] -1    0    0x0000ffff - 0x0000ffff (0x1) IX[b]
    [30] -1    0    0x00000000 - 0x000000ff (0x100) IX[b]
    [31] -1    0    0x0000ec00 - 0x0000ec3f (0x40) IX[b]
    [32] -1    0    0x0000b800 - 0x0000b8ff (0x100) IX[b]
    [33] -1    0    0x0000ac00 - 0x0000ac7f (0x80) IX[b]
    [34] -1    0    0x00007480 - 0x00007487 (0x8) IX[b]
    [35] -1    0    0x00007800 - 0x0000780f (0x10) IX[b]
    [36] -1    0    0x00007880 - 0x00007883 (0x4) IX[b]
    [37] -1    0    0x00007c00 - 0x00007c07 (0x8) IX[b]
    [38] -1    0    0x00008000 - 0x00008003 (0x4) IX[b]
    [39] -1    0    0x00008080 - 0x00008087 (0x8) IX[b]
    [40] -1    0    0x00008400 - 0x0000840f (0x10) IX[b]
    [41] -1    0    0x00008480 - 0x00008483 (0x4) IX[b]
    [42] -1    0    0x00008800 - 0x00008807 (0x8) IX[b]
    [43] -1    0    0x00008880 - 0x00008883 (0x4) IX[b]
    [44] -1    0    0x00008c00 - 0x00008c07 (0x8) IX[b]
    [45] -1    0    0x0000ffa0 - 0x0000ffaf (0x10) IX[b]
    [46] -1    0    0x00009000 - 0x000090ff (0x100) IX[b]
    [47] -1    0    0x00009400 - 0x000094ff (0x100) IX[b]
    [48] -1    0    0x00000700 - 0x0000073f (0x40) IX[b]
    [49] -1    0    0x00000600 - 0x0000063f (0x40) IX[b]
    [50] -1    0    0x00009c00 - 0x00009c1f (0x20) IX[b]
    [51] -1    0    0x0000dc00 - 0x0000dc7f (0x80) IX[b](B)
    [52] -1    0    0x0000cc00 - 0x0000cc7f (0x80) IX[b](B)
    [53] 0    0    0x000003b0 - 0x000003bb (0xc) IS[b](OprU)
    [54] 0    0    0x000003c0 - 0x000003df (0x20) IS[b](OprU)
(II) NVIDIA(GPU-1): NVIDIA GPU GeForce 7950 GX2 at PCI:5:0:0 (GPU-1)
(--) NVIDIA(GPU-1): Memory: 524288 kBytes
(--) NVIDIA(GPU-1): VideoBIOS: 05.71.22.24.07
(II) NVIDIA(GPU-1): Detected PCI Express Link width: 16X
(--) NVIDIA(GPU-1): Interlaced video modes are supported on this GPU
(--) NVIDIA(GPU-1): Connected display device(s) on GeForce 7950 GX2 at PCI:5:0:0:
(II) NVIDIA(0): Setting mode "1680x1050"
(II) Loading extension NV-GLX
(II) NVIDIA(0): NVIDIA 3D Acceleration Architecture Initialized
(II) NVIDIA(0): Using the NVIDIA 2D acceleration architecture
(==) NVIDIA(0): Backing store disabled
(==) NVIDIA(0): Silken mouse enabled
(**) Option "dpms"
(**) NVIDIA(0): DPMS enabled
(II) Loading extension NV-CONTROL
(==) RandR enabled
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-APPGROUP
(II) Initializing built-in extension XAccessControlExtension
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension XFree86-Bigfont
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) Initializing built-in extension XEVIE
(II) Initializing extension GLX
(**) Option "CoreKeyboard"
(**) Keyboard0: Core Keyboard
(**) Option "Protocol" "standard"
(**) Keyboard0: Protocol: standard
(**) Option "AutoRepeat" "500 30"
(**) Keyboard0: XkbRules: "xorg"
(**) Option "XkbModel" "pc104"
(**) Keyboard0: XkbModel: "pc104"
(**) Option "XkbLayout" "dvorak"
(**) Keyboard0: XkbLayout: "dvorak"
(**) Option "CustomKeycodes" "off"
(**) Keyboard0: CustomKeycodes disabled
(**) Option "Protocol" "auto"
(**) Mouse0: Device: "/dev/psaux"
(**) Mouse0: Protocol: "auto"
(**) Option "CorePointer"
(**) Mouse0: Core Pointer
(**) Option "Device" "/dev/psaux"
(**) Option "Emulate3Buttons" "no"
(**) Option "ZAxisMapping" "4 5"
(**) Mouse0: ZAxisMapping: buttons 4 and 5
(**) Mouse0: Buttons: 9
(II) XINPUT: Adding extended input device "Mouse0" (type: MOUSE)
(II) XINPUT: Adding extended input device "Keyboard0" (type: KEYBOARD)
(II) XINPUT: Adding extended input device "NVIDIA Damage Notification Manager" (type: Other)
(II) XINPUT: Adding extended input device "NVIDIA Kernel RC Handler" (type: Other)
(II) XINPUT: Adding extended input device "NVIDIA Event Handler" (type: Other)
(--) Mouse0: PnP-detected protocol: "ExplorerPS/2"
(II) Mouse0: ps2EnableDataReporting: succeeded
FreeFontPath: FPE "/usr/share/fonts/misc" refcount is 2, should be 1; fixing.

Back in a few minutes.

- KD

Last edited by KomodoDave (2007-04-22 14:25:14)

Offline

#4 2007-04-22 14:32:06

KomodoDave
Member
From: Oxford, UK
Registered: 2007-04-22
Posts: 162
Website

Re: nvidai-96xx-beyond woes

Ok, well I tried it (never used 'X -configure' before btw, only 'xorgconfig' -> yours produces a very accurate xorg.conf smile

It failed, but gave me some errors to work on in the log file:

(==) NVIDIA(0): Depth 24, (==) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(0): Enabling RENDER acceleration
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module! Please ensure
(EE) NVIDIA(0):     that there is a supported NVIDIA GPU in this system, and
(EE) NVIDIA(0):     that the NVIDIA device files have been created properly. 
(EE) NVIDIA(0):     Please consult the NVIDIA README for details.
(EE) NVIDIA(0):  *** Aborting ***
(==) NVIDIA(1): Depth 24, (==) framebuffer bpp 32
(==) NVIDIA(1): RGB weight 888
(==) NVIDIA(1): Default visual is TrueColor
(==) NVIDIA(1): Using gamma correction (1.0, 1.0, 1.0)
(**) NVIDIA(1): Enabling RENDER acceleration
(EE) NVIDIA(1): Failed to initialize the NVIDIA kernel module! Please ensure
(EE) NVIDIA(1):     that there is a supported NVIDIA GPU in this system, and
(EE) NVIDIA(1):     that the NVIDIA device files have been created properly. 
(EE) NVIDIA(1):     Please consult the NVIDIA README for details.
(EE) NVIDIA(1):  *** Aborting ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "ramdac"
(II) UnloadModule: "wfb"
(II) UnloadModule: "fb"
(II) UnloadModule: "nvidia"
(II) UnloadModule: "ramdac"
(II) UnloadModule: "wfb"
(II) UnloadModule: "fb"
(EE) Screen(s) found, but none have a usable configuration.

According to THIS my card is definitely supported by the 97.55 driver, and kerne26-beyond has pretty much everything enabled, ne? So I don't see what the problem is.

Here's the newly-generated xorg.conf:

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath      "/usr/share/X11/rgb"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

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

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Monitor"
    Identifier   "Monitor1"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Device"
    Identifier  "Card0"
    Driver      "nvidia"
    VendorName  "nVidia Corporation"
    BoardName   "Unknown Board"
    BusID       "PCI:6:0:0"
EndSection

Section "Device"
    Identifier  "Card1"
    Driver      "nvidia"
    VendorName  "nVidia Corporation"
    BoardName   "Unknown Board"
    BusID       "PCI:5:0:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

Section "Screen"
    Identifier "Screen1"
    Device     "Card1"
    Monitor    "Monitor1"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
    EndSubSection
EndSection

- KD

Last edited by KomodoDave (2007-04-22 14:40:08)

Offline

#5 2007-04-22 14:48:18

funkyou
Member
From: Berlin, DE
Registered: 2006-03-19
Posts: 848
Website

Re: nvidai-96xx-beyond woes

2 Device sections?? Do you have 2 cards installed?

I would suggest to try it with one of them at first... Here is my xorg.xonf, maybe its helpful:

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath          "/usr/share/X11/rgb"
    ModulePath       "/usr/lib/xorg/modules"
        FontPath     "/usr/local/share/fonts"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/75dpi"
    FontPath     "/usr/share/fonts/100dpi"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

Section "Module"
    Load  "extmod"
    Load  "dbe"
    Load  "glx"
    Load  "freetype"
    Load  "type1"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option      "XkbRules"   "xorg"
        Option      "XkbModel"   "pc105"
        Option      "XkbLayout"  "de"
EndSection

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

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Eizo"
    ModelName    "FlexScan F730"
    HorizSync    30-115
     VertRefresh  50-160
    DisplaySize  370 275
    Option       "DPMS"
EndSection

Section "Device"
    Identifier  "Card0"
    Driver      "nvidia"
    VendorName  "nVidia Corporation"
    BoardName   "GeForce 7600GT"
    BusID       "PCI:2:0:0"
    Option      "NoLogo" "true"
    Option      "RenderAccel" "true"
    Option      "AllowGLXWithComposite" "true"
    Option      "AddARGBGLXVisuals"
    Option      "DisableGLXRootClipping"  "True"
    Option      "TripleBuffer" "True"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
    DefaultDepth 24
    SubSection "Display"
        Viewport   0 0
        Depth     1
        Modes     "1400x1050" "1280x1024" "1024x768" "800x600" "640x480 512x384 400x300 320x240"
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     4
        Modes     "1400x1050" "1280x1024" "1024x768" "800x600" "640x480 512x384 400x300 320x240"
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     8
        Modes     "1400x1050" "1280x1024" "1024x768" "800x600" "640x480 512x384 400x300 320x240"
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     15
        Modes     "1400x1050" "1280x1024" "1024x768" "800x600" "640x480 512x384 400x300 320x240"
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     16
        Modes     "1400x1050" "1280x1024" "1024x768" "800x600" "640x480 512x384 400x300 320x240"
    EndSubSection
    SubSection "Display"
        Viewport   0 0
        Depth     24
        Modes     "1400x1050" "1280x1024" "1024x768" "800x600" "640x480 512x384 400x300 320x240"
    EndSubSection
EndSection

Section "Extensions"
    Option "Composite" "Enable"
    Option "RENDER" "Enable"
EndSection

You need to edit this, at least the correct PCI ID of your card... And please check if you really have "nvidia-utils" and "nvidia-beyond" installed, you need nothing else...


want a modular and tweaked KDE for arch? try kdemod

Offline

#6 2007-04-22 14:55:28

KomodoDave
Member
From: Oxford, UK
Registered: 2007-04-22
Posts: 162
Website

Re: nvidai-96xx-beyond woes

funkyou wrote:

2 Device sections?? Do you have 2 cards installed?

You need to edit this, at least the correct PCI ID of your card... And please check if you really have "nvidia-utils" and "nvidia-beyond" installed, you need nothing else...

Cheers for that man.

I'm a pillock - I just realised why my monitor was going onto standby all this time. I have two monitors hooked up; one is a large widescreen that I use all the time, and one is a tiny TFT that I never use. They're both hooked up to my graphics card, but the 7950gx2 is essentially 2 cards SLI'd together (but not via the mobo). As a result of this, in Windows you have to use the two cards separately to get dual monitor, and use them together (on only one monitor) to get maximum performance for gaming etc.

Anyway, the upshot is that it looks like the linux NVidia drivers default to the single GPU configuration, so when my widescreen monitor went on standby, my other monitor (which I've now turned on to verify this) was the one being used, doh!

Ok, so now I can get my small crap monitor working fine, but obviously I want to use my widescreen monitor instead. I've never used dual monitors under linux, so I don't know how to edit my xorg.conf to make the widescreen my main monitor. I'll go searching, but I mention this in case you or someone else know the appropriate edit to make.

My xorg.conf currently has:

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Which causes just my naff monitor to display.

I'll see if I can find what I need to change to make my widescreen monitor the primary one. I'd rather know the appropriate change than just swap my DVI leads around =P

Thanks for your assistance, funkyou.

- KD

Offline

#7 2007-04-22 16:57:05

KomodoDave
Member
From: Oxford, UK
Registered: 2007-04-22
Posts: 162
Website

Re: nvidai-96xx-beyond woes

I still can't get anything up on my large monitor; the one I want to work on.

Here's my latest xorg.conf

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath      "/usr/share/X11/rgb"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

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

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option      "XkbRules" "xorg"
    Option        "XkbModel" "pc104"
    Option      "XkbLayout" "dvorak"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
    #HorizSync       30.0 - 83.0
    #VertRefresh     56.0 - 75.0
EndSection

Section "Monitor"
    Identifier   "Monitor1"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
    #HorizSync       30.0 - 83.0
    #VertRefresh     56.0 - 75.0
EndSection

Section "Device"
    Identifier  "Card0"
    Driver      "nvidia"
    VendorName  "nVidia Corporation"
    BoardName   "Unknown Board"
    BusID       "PCI:6:0:0"
EndSection

Section "Device"
    Identifier  "Card1"
    Driver      "nvidia"
    VendorName  "nVidia Corporation"
    BoardName   "Unknown Board"
    BusID       "PCI:5:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "NoLogo" "True"
    Option         "RenderAccel" "True"
    Option         "MultiGPU" "AFR"
    Option         "SLI" "off"
    SubSection     "Display"
        Depth       24
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "Card1"
    Monitor        "Monitor1"
    DefaultDepth    24
    Option         "NoLogo" "True"
    Option         "RenderAccel" "True"
    Option         "MultiGPU" "AFR"
    Option         "SLI" "off"
    SubSection     "Display"
        Depth       24
        Modes      "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    EndSection

I know now that I want MultiGPU set as anything but "off", and SLI set to "off" for my card (7950gx2) since it has multiple GPUs but is only a single card.

Running with the above xorg.conf starts X up, but it runs on my smaller TFT that I don't want to use. The log file shows this:

(EE) NVIDIA(1): Only one X screen is supported when MultiGPU is enabled.
(EE) NVIDIA(1):     Disabling this screen.

This is an expected error.

The problem is, I can't find a way to get my larger monitor to work. I've tried numerous alterations, but none need to work. So far, I've tried:

+  Swapping the "Device"  values in the "Screen" sections, so that "Screen0" uses "Card1", and "Screen1" uses "Card0"
+  Changing the ServerLayout section, to read like this:

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen1" 0 0
    Screen      1  "Screen0" RightOf "Screen1"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Both of these alterations mean that my small TFT doesn't display X upon 'startx', but nor does my large TFT display X.

They also both produce these log file errors:

(EE) NVIDIA(0): The NVIDIA graphics device PCI:5:0:0 bound to this Multi GPU X
(EE) NVIDIA(0):     screen is not the Multi GPU parent device.  This
(EE) NVIDIA(0):     configuration is not currently supported.  Please add
(EE) NVIDIA(0):     'BusID "PCI:6:0:0"' to the Multi GPU "Device" section in
(EE) NVIDIA(0):     the X configuration file.
(EE) NVIDIA(0): Only one GPU will be used for this X screen.
(II) NVIDIA(GPU-0): No display devices connected; falling back to: CRT-0
(WW) NVIDIA(GPU-0): Unable to read EDID for display device CRT-0

I've also tried just having relevant details for a single monitor and screen in the xorg.conf, but still run into the same problems.

Has anyone got any clue what's going wrong? The amusing thing is that, after all this, I'm going to use Ratpoison as my WM, lol. I'd like to know that my graphics drivers are operational though, so that I can get Steam working and play Hidden: Source occasionally for a break from coding!

Edit: One of my mates who's in Arch too has just told me he uses TwinView with his dual setup, so I might give that a go and see what happens. It'd be a nice bonus if I can use two monitors via TwinView with my card while it's acting as a single GPU, since in Windows you have to reboot into a separate GPU state to dual monitor.

- KD

Last edited by KomodoDave (2007-04-22 19:01:06)

Offline

#8 2007-04-23 02:00:27

KomodoDave
Member
From: Oxford, UK
Registered: 2007-04-22
Posts: 162
Website

Re: nvidai-96xx-beyond woes

This is totally doing my head in. I've spent hours trying to get my big monitor working, and no joy. Please help!

Here's my new TwinView xorg.conf

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    RgbPath      "/usr/share/X11/rgb"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/misc"
    FontPath     "/usr/share/fonts/100dpi:unscaled"
    FontPath     "/usr/share/fonts/75dpi:unscaled"
    FontPath     "/usr/share/fonts/TTF"
    FontPath     "/usr/share/fonts/Type1"
EndSection

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

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
    Option      "XkbRules" "xorg"
    Option        "XkbModel" "pc104"
    Option      "XkbLayout" "dvorak"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/input/mice"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "LG"
    ModelName    "L204WT"
EndSection

Section "Device"
    Identifier  "Card0"
    Driver      "nvidia"
    VendorName  "nVidia Corporation"
    BoardName   "Unknown Board"
    BusID       "PCI:6:0:0"
    Option         "NoLogo" "True"
    Option         "MultiGPU" "AFR"
    Option         "SLI" "off"
    Option    "RenderAccel" "true"
    #other options I recommend:
        #Option      "HWcursor"
        #Option      "CursorShadow"
        #Option      "CursorShadowAlpha" "32"
        #Option      "CursorShadowXOffset" "3"
        #Option      "CursorShadowYOffset" "3"
    #if you want Composite and GLX (they don't cooperate):
        #Option      "AllowGLXWithComposite"
    #the TwinView stuff
    Option      "TwinView"
    Option      "MetaModes"  "CRT-0: 1280x1024, DFP-0: 1280x1024; CRT-0: 1280x1024, DFP-0: NULL"
    Option      "TwinViewOrientation"      "CRT-0 LeftOf DFP-0"
    Option    "TwinViewXineramaInfoOrder" "CRT-0"
    Option      "HorizSync"   "CRT-0: 31.5 - 80; DFP-0: 30.0 - 83.0"
    Option      "VertRefresh" "CRT-0: 56.0 - 75.0; DFP-0: 56.0 - 75.0"
EndSection

Section "Device"
    Identifier  "Card1"
    Driver      "nvidia"
    VendorName  "nVidia Corporation"
    BoardName   "Unknown Board"
    BusID       "PCI:5:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Card0"
    Monitor        "Monitor0"
    #DefaultDepth    24
EndSection

My small TFT is on an analog cable, so it's CRT under TwinView. My large TFT (the one that goes on standby atm) is on a DVI cable, so it's the 'DFP' in the config.

I've tried everything I can think of, and spent hours reading up on settings in the NVidia readme and in the gentoo, ubuntu and Arch wikis. I still can't get it working though.

When I have no xorg.conf and am using the inbuilt X default config, both screens work fine.

This is getting ridiculous, time-wise. If anyone has ANY suggestions, please post!

- KD

Offline

#9 2007-04-23 03:43:59

KomodoDave
Member
From: Oxford, UK
Registered: 2007-04-22
Posts: 162
Website

Re: nvidai-96xx-beyond woes

I've swapped the analogue and DVI cables around, and now have my main monitor working - some small compensation for the hours of mucking around =P - but still can't get both monitors working at once.

I just don't get what's wrong... I've read the NVidia docs and my settings look fine. Hmm... *strokes bristle thoughtfully*

Last edited by KomodoDave (2007-04-23 04:43:48)

Offline

Board footer

Powered by FluxBB