LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   NVidia 7600GS and new drivers (https://www.linuxquestions.org/questions/linux-newbie-8/nvidia-7600gs-and-new-drivers-556832/)

Pumalite 05-26-2007 07:33 AM

NVidia 7600GS and new drivers
 
I'm done guys. The system refuses to load the new drivers and the generic driver gives me lousy graphics. I had a Radeon 9200SE that was working great with the generic driver. I changed it last night for the new NVidia. At first Suse wouldnt even give me an X Window. I surmounted that and ended up with generic driver and lousy graphics. So, I decided to download the NVidia drivers the 'easy way', with Yast. First updated the Kernel from 2.6.18.8-0.1-default to 2.6.18.8-1.ccj45 ( which is what NVidia show was what his drivers were ready for. I downloaded the new kernel-source, I made sure I had gcc and then downloaded 'x11-video-nvidia' and 'nvidia-gfx-kmp-kernel flavor'. Then proceeded to configure Xorg with 'sax2 -r' as root. That brought me to the screen to conf my resolution and monitor. Both, the Monitor and the video card appeared well recognized, but clicking OK and testing different resolutions brought only errors. At the end I'm still with generic drivers and lousy graphics. Can anyone help me please?

Pumalite 05-26-2007 08:00 AM

Quote:

Originally Posted by Pumalite
I'm done guys. The system refuses to load the new drivers and the generic driver gives me lousy graphics. I had a Radeon 9200SE that was working great with the generic driver. I changed it last night for the new NVidia. At first Suse wouldnt even give me an X Window. I surmounted that and ended up with generic driver and lousy graphics. So, I decided to download the NVidia drivers the 'easy way', with Yast. First updated the Kernel from 2.6.18.8-0.1-default to 2.6.18.8-1.ccj45 ( which is what NVidia show was what his drivers were ready for. I downloaded the new kernel-source, I made sure I had gcc and then downloaded 'x11-video-nvidia' and 'nvidia-gfx-kmp-kernel flavor'. Then proceeded to configure Xorg with 'sax2 -r' as root. That brought me to the screen to conf my resolution and monitor. Both, the Monitor and the video card appeared well recognized, but clicking OK and testing different resolutions brought only errors. At the end I'm still with generic drivers and lousy graphics. Can anyone help me please?

This is my /var/log/Xorg.99.log:


This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X Window System Version 7.1.99.902 (7.2.0 RC 2)
Release Date: 13 November 2006
X Protocol Version 11, Revision 0, Release 7.1.99.902
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux linux-wwtz 2.6.18.8-ccj45-default #1 SMP Fri Mar 2 13:51:59 UTC 2007 i686
Build Date: 05 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.99.log", Time: Sat May 26 06:35:08 2007
(++) Using config file: "/var/lib/sax/xorg.conf"
(==) ServerLayout "Layout[all]"
(**) |-->Screen "Screen[0]" (0)
(**) | |-->Monitor "Monitor[0]"
(**) | |-->Device "Device[0]"
(**) |-->Input Device "Keyboard[0]"
(**) |-->Input Device "Mouse[1]"
(WW) The directory "/usr/share/fonts/local" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/PEX" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin2/misc" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin2/75dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin2/100dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin2/Type1" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/latin7/75dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/baekmuk" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/japanese" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/kwintv" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/CID" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/ucs/misc" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/ucs/75dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/ucs/100dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/hellas/misc" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/hellas/75dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/hellas/100dpi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/hellas/Type1" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
Entry deleted from font path.
(WW) The directory "/usr/share/fonts/xtest" does not exist.
Entry deleted from font path.
(**) FontPath set to:
/usr/share/fonts/misc:unscaled,
/usr/share/fonts/75dpi:unscaled,
/usr/share/fonts/100dpi:unscaled,
/usr/share/fonts/Type1,
/usr/share/fonts/URW,
/usr/share/fonts/Speedo,
/usr/share/fonts/cyrillic,
/usr/share/fonts/truetype,
/usr/share/fonts/uni:unscaled,
/opt/kde3/share/fonts,
unix/:7100
(==) RgbPath set to "/usr/share/X11/rgb"
(**) Input device list set to "/dev/gpmdata,/dev/input/mice"
(==) ModulePath set to "/usr/lib/xorg/modules/updates,/usr/lib/xorg/modules"
(**) Option "AllowMouseOpenFail" "on"
(**) Option "Xinerama" "off"
(II) Open ACPI successful (/var/run/acpid.socket)
(II) Loader magic: 0x81c55c0
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.3
X.Org Video Driver: 1.0
X.Org XInput driver : 0.6
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.1.99.902, module version = 1.0.0
ABI class: X.Org Video Driver, version 1.0
(++) using VT number 8

(II) PCI: PCI scan (all values are in hex)
(II) PCI: 00:00:0: chip 8086,2570 card 1043,80f2 rev 02 class 06,00,00 hdr 00
(II) PCI: 00:01:0: chip 8086,2571 card 0000,0000 rev 02 class 06,04,00 hdr 01
(II) PCI: 00:1d:0: chip 8086,24d2 card 1043,80a6 rev 02 class 0c,03,00 hdr 80
(II) PCI: 00:1d:1: chip 8086,24d4 card 1043,80a6 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:2: chip 8086,24d7 card 1043,80a6 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:3: chip 8086,24de card 1043,80a6 rev 02 class 0c,03,00 hdr 00
(II) PCI: 00:1d:7: chip 8086,24dd card 1043,80a6 rev 02 class 0c,03,20 hdr 00
(II) PCI: 00:1e:0: chip 8086,244e card 0000,0000 rev c2 class 06,04,00 hdr 01
(II) PCI: 00:1f:0: chip 8086,24d0 card 0000,0000 rev 02 class 06,01,00 hdr 80
(II) PCI: 00:1f:1: chip 8086,24db card 1043,80a6 rev 02 class 01,01,8a hdr 00
(II) PCI: 00:1f:3: chip 8086,24d3 card 1043,80a6 rev 02 class 0c,05,00 hdr 00
(II) PCI: 00:1f:5: chip 8086,24d5 card 1043,80f3 rev 02 class 04,01,00 hdr 00
(II) PCI: 01:00:0: chip 10de,02e1 card 1043,8235 rev a2 class 03,00,00 hdr 00
(II) PCI: 02:05:0: chip 11ab,4320 card 1043,811a rev 13 class 02,00,00 hdr 00
(II) PCI: 02:0a:0: chip 10ec,8139 card 4554,434e rev 10 class 02,00,00 hdr 00
(II) PCI: End of PCI scan
(II) Intel Bridge workaround enabled
(II) Host-to-PCI bridge:
(II) Bus 0: bridge is at (0:0:0), (0,0,2), 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 (0x0) MX[B]
(II) Bus 0 prefetchable memory range:
[0] -1 0 0x00000000 - 0xffffffff (0x0) MX[B]
(II) PCI-to-PCI bridge:
(II) Bus 1: bridge is at (0:1:0), (0,1,1), BCTRL: 0x0008 (VGA_EN is set)
(II) Bus 1 non-prefetchable memory range:
[0] -1 0 0xfa900000 - 0xfe9fffff (0x4100000) MX[B]
(II) Bus 1 prefetchable memory range:
[0] -1 0 0xbff00000 - 0xdfefffff (0x20000000) MX[B]
(II) Subtractive PCI-to-PCI bridge:
(II) Bus 2: bridge is at (0:30:0), (0,2,2), BCTRL: 0x0002 (VGA_EN is cleared)
(II) Bus 2 I/O range:
[0] -1 0 0x0000d000 - 0x0000dfff (0x1000) IX[B]
(II) Bus 2 non-prefetchable memory range:
[0] -1 0 0xfea00000 - 0xfeafffff (0x100000) MX[B]
(II) Bus 2 prefetchable memory range:
[0] -1 0 0x88000000 - 0x880fffff (0x100000) MX[B]
(II) PCI-to-ISA bridge:
(II) Bus -1: bridge is at (0:31:0), (0,-1,-1), BCTRL: 0x0008 (VGA_EN is set)
(--) PCI:*(1:0:0) nVidia Corporation GeForce 7600 GS rev 162, Mem @ 0xfd000000/24, 0xc0000000/28, 0xfc000000/24, BIOS @ 0xfe9e0000/17
(II) Addressable bus resource ranges are
[0] -1 0 0x00000000 - 0xffffffff (0x0) 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) PCI Memory resource overlap reduced 0xe0000000 from 0xefffffff to 0xdfffffff
(II) Active PCI resource ranges:
[0] -1 0 0xfeafbc00 - 0xfeafbcff (0x100) MX[B]
[1] -1 0 0xfeafc000 - 0xfeafffff (0x4000) MX[B]
[2] -1 0 0xfebff400 - 0xfebff4ff (0x100) MX[B]
[3] -1 0 0xfebff800 - 0xfebff9ff (0x200) MX[B]
[4] -1 0 0x88100000 - 0x881003ff (0x400) MX[B]
[5] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]
[6] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
[7] -1 0 0xfe9e0000 - 0xfe9fffff (0x20000) MX[B](B)
[8] -1 0 0xfc000000 - 0xfcffffff (0x1000000) MX[B](B)
[9] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B)
[10] -1 0 0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
[11] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]
[12] -1 0 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[13] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
[14] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
[15] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
[16] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
[17] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
[18] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
[19] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
[20] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
(II) Active PCI resource ranges after removing overlaps:
[0] -1 0 0xfeafbc00 - 0xfeafbcff (0x100) MX[B]
[1] -1 0 0xfeafc000 - 0xfeafffff (0x4000) MX[B]
[2] -1 0 0xfebff400 - 0xfebff4ff (0x100) MX[B]
[3] -1 0 0xfebff800 - 0xfebff9ff (0x200) MX[B]
[4] -1 0 0x88100000 - 0x881003ff (0x400) MX[B]
[5] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]
[6] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
[7] -1 0 0xfe9e0000 - 0xfe9fffff (0x20000) MX[B](B)
[8] -1 0 0xfc000000 - 0xfcffffff (0x1000000) MX[B](B)
[9] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B)
[10] -1 0 0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
[11] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]
[12] -1 0 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[13] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
[14] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
[15] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
[16] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
[17] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
[18] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
[19] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
[20] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[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 0xfeafbc00 - 0xfeafbcff (0x100) MX[B]
[5] -1 0 0xfeafc000 - 0xfeafffff (0x4000) MX[B]
[6] -1 0 0xfebff400 - 0xfebff4ff (0x100) MX[B]
[7] -1 0 0xfebff800 - 0xfebff9ff (0x200) MX[B]
[8] -1 0 0x88100000 - 0x881003ff (0x400) MX[B]
[9] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]
[10] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
[11] -1 0 0xfe9e0000 - 0xfe9fffff (0x20000) MX[B](B)
[12] -1 0 0xfc000000 - 0xfcffffff (0x1000000) MX[B](B)
[13] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B)
[14] -1 0 0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
[15] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[16] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[17] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]
[18] -1 0 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[19] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
[20] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
[21] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
[22] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
[23] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
[24] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
[25] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
[26] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions//libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
compiled for 7.1.99.902, 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: "type1"
(II) Loading /usr/lib/xorg/modules/fonts//libtype1.so
(II) Module type1: vendor="X.Org Foundation"
compiled for 7.1.99.902, 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.1.99.902, 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: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions//libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
compiled for 7.1.99.902, 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: "glx"
(II) Loading /usr/lib/xorg/modules/updates/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: "v4l"
(II) Loading /usr/lib/xorg/modules/drivers//v4l_drv.so
(II) Module v4l: vendor="X.Org Foundation"
compiled for 7.1.99.902, module version = 0.1.1
ABI class: X.Org Video Driver, version 1.0
(II) LoadModule: "nvidia"
(II) Loading /usr/lib/xorg/modules/updates/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: "kbd"
(II) Loading /usr/lib/xorg/modules/input//kbd_drv.so
(II) Module kbd: vendor="X.Org Foundation"
compiled for 7.1.99.902, module version = 1.1.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.99.902, module version = 1.1.1
Module class: X.Org XInput Driver
ABI class: X.Org XInput driver, version 0.6
(II) v4l driver for Video4Linux
(II) NVIDIA dlloader X Driver 1.0-9631 Thu Nov 9 17:39:58 PST 2006
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 01:00:0
(--) 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.1.99.902, 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.1.99.902, module version = 0.1.0
ABI class: X.Org Video Driver, version 1.0
(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 0xfeafbc00 - 0xfeafbcff (0x100) MX[B]
[5] -1 0 0xfeafc000 - 0xfeafffff (0x4000) MX[B]
[6] -1 0 0xfebff400 - 0xfebff4ff (0x100) MX[B]
[7] -1 0 0xfebff800 - 0xfebff9ff (0x200) MX[B]
[8] -1 0 0x88100000 - 0x881003ff (0x400) MX[B]
[9] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]
[10] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
[11] -1 0 0xfe9e0000 - 0xfe9fffff (0x20000) MX[B](B)
[12] -1 0 0xfc000000 - 0xfcffffff (0x1000000) MX[B](B)
[13] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B)
[14] -1 0 0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
[15] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[16] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[17] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]
[18] -1 0 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[19] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
[20] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
[21] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
[22] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
[23] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
[24] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
[25] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
[26] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[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 0xfeafbc00 - 0xfeafbcff (0x100) MX[B]
[5] -1 0 0xfeafc000 - 0xfeafffff (0x4000) MX[B]
[6] -1 0 0xfebff400 - 0xfebff4ff (0x100) MX[B]
[7] -1 0 0xfebff800 - 0xfebff9ff (0x200) MX[B]
[8] -1 0 0x88100000 - 0x881003ff (0x400) MX[B]
[9] -1 0 0xfebffc00 - 0xfebfffff (0x400) MX[B]
[10] -1 0 0xe0000000 - 0xdfffffff (0x0) MX[B]O
[11] -1 0 0xfe9e0000 - 0xfe9fffff (0x20000) MX[B](B)
[12] -1 0 0xfc000000 - 0xfcffffff (0x1000000) MX[B](B)
[13] -1 0 0xc0000000 - 0xcfffffff (0x10000000) MX[B](B)
[14] -1 0 0xfd000000 - 0xfdffffff (0x1000000) MX[B](B)
[15] 0 0 0x000a0000 - 0x000affff (0x10000) MS[B]
[16] 0 0 0x000b0000 - 0x000b7fff (0x8000) MS[B]
[17] 0 0 0x000b8000 - 0x000bffff (0x8000) MS[B]
[18] -1 0 0x0000ffff - 0x0000ffff (0x1) IX[B]
[19] -1 0 0x00000000 - 0x000000ff (0x100) IX[B]
[20] -1 0 0x0000d400 - 0x0000d4ff (0x100) IX[B]
[21] -1 0 0x0000d800 - 0x0000d8ff (0x100) IX[B]
[22] -1 0 0x0000ee80 - 0x0000eebf (0x40) IX[B]
[23] -1 0 0x0000e800 - 0x0000e8ff (0x100) IX[B]
[24] -1 0 0x00000400 - 0x0000041f (0x20) IX[B]
[25] -1 0 0x0000fc00 - 0x0000fc0f (0x10) IX[B]
[26] -1 0 0x0000ef80 - 0x0000ef9f (0x20) IX[B]
[27] -1 0 0x0000ef40 - 0x0000ef5f (0x20) IX[B]
[28] -1 0 0x0000ef20 - 0x0000ef3f (0x20) IX[B]
[29] -1 0 0x0000ef00 - 0x0000ef1f (0x20) IX[B]
[30] 0 0 0x000003b0 - 0x000003bb (0xc) IS[B]
[31] 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
(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 ***
(II) UnloadModule: "nvidia"
(II) UnloadModule: "ramdac"
(II) UnloadModule: "fb"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

bigjohn 05-26-2007 04:25 PM

OK, I don't know much, but lets have a go.

Yes, to start with, SuSE, apparently has a slightly different (allegedly, easier) way of installing the nvidia driver - as I understand, you can still install them "the normal way" as well i.e. not with YaST/Sax etc etc.

I'll explain it the normal way - you need to make sure of your kernel version. That command is
Code:

uname -r
then once you know that, you also need to make sure that you have the matching kernel-sources, which are sometimes known as the kernel-headers, installed.

Got that ? Great.

So, then you need to get the nvidia driver, the best place for that is usually here at the nvidia site.

You'll obviously need the latest version to match the hardware that you have i.e. the architecture - X86 or X86_64 or whatever your system is (I notice that theres some mention of GPU's so make sure if any of that applies to you or not).

Goody good, you now have all the parts that you need to install the driver - Oh and make sure to read the readme file/instructions at their site.

So, the actual installation is quite straight forward.

You can either just kill the graphical display or logout, and then when you get the login page, there should be some sort of menu, if so, then you want the console login.

Lets presume you went for the console login.

So, then log in as root - I'll presume you're happy with doing that.

Then all you should have to do, is to move to the the directory where you downloaded the nvidia driver to (we'll presume that it's in your /home directory).
Code:

cd /home/Pumalite
From there, it's just a case of running the script command which is
Code:

sh NVIDIA-Linux-x86-1.0-9755-pkg1.run
as you can see from the command, it's for the x86 version. If you're using something different then make sure you modify the command accordingly.

You'll get lots of text stuff come up on the page, some of which (from memory) asks a few Q's. You can either hit yes or Ok in response.

It should tell you stuff like, it can't find any pre-compiled kernel module, and that it will build the module for you - hence the reason for needing the kernel and the kernel-sources/headers (whichever SuSE actually calls them).

It then precedes to run the process and should end up with the message telling you that the install is complete (it doesn't take that long usually, a couple of minutes or so).

Ok, thats the driver installed.

Then in theory, all you need to do is to modify the xorg.conf file so that it actually knows to start the module. Theres a part in the readme/instructions at the nvidia site that tells you what you need to modify. In truth, it's only really 1 line.

My xorg.conf looks like this
Quote:

Section "Device"
### Available Driver options are:-
# sw_cursor is needed for some ati and radeon cards
#Option "sw_cursor"
#Option "hw_cursor"
#Option "NoAccel"
#Option "ShowCache"
#Option "ShadowFB"
#Option "UseFBDev"
#Option "Rotate"
Identifier "Card0"
# The following line is auto-generated by sidux mkxf86config
Driver "nvidia"
Option "IgnoreDisplayDevices" "TV"
Option "Coolbits" "1"
Option "RenderAccel" "0"
Option "AllowGLXWithComposite" "1"
Option "RandRRotation" "1"
Option "AddARGBGLXVisuals" "1"
Option "DisableGLXRootClipping" "1"
Option "TripleBuffer" "1"
Option "UseEDID" "1"
Option "UseEdidFreqs" "1"
Option "DynamicTwinView" "0"
VendorName "All"
BoardName "All"
#BusID "PCI:1:0:0"
EndSection
Forget all the commented sh1t my file shows, and other bit's that may or may not be the same as yours, the important line is the one that says
Quote:

Driver "nvidia"
If you've still got your file set to use the generic driver, it will say Driver "nv" (and yes my system hates that as well - along with the "vesa" driver - I have to install the nvidia one to get decent looking graphics).

As to how you change the file, well it's probably gonna be using vi or vim. So, still in the console (as root), you'd enter the command
Code:

vi /etc/X11/xorg.conf
that open the file and allows you to move round it with the arrow keys (theres a way of making vi use a mouse to move the cursor but I've not ever tried that).

Before you can make the change, you'll probably have to hit the "insert" key - I think the file shows "insert" on the very bottom of the screen. so then make the change, from "nv" to "nvidia". Then you just have to save and close the file. Thats done by hitting the Esc key, and then entering :wq (yes thats colon followed by the letters w and q).

This should have dropped you back into a root prompt.

From there you can either just do the "startx" command or "reboot" command, either way you should arrive at a graphical login. You'll know if you got it right as you will have seen the nvidia splash screen.

If you already knew that lot then sorry to have wasted your time. If not then give it a go!

regards

John

p.s. Oh and it's all well and good praising ATi cards, but nvidia currently have vastly superior linux support.

Boow 05-26-2007 04:35 PM

You might try suse forums they can help you better.

Pumalite 05-27-2007 06:36 AM

Quote:

Originally Posted by bigjohn
OK, I don't know much, but lets have a go.

Yes, to start with, SuSE, apparently has a slightly different (allegedly, easier) way of installing the nvidia driver - as I understand, you can still install them "the normal way" as well i.e. not with YaST/Sax etc etc.

I'll explain it the normal way - you need to make sure of your kernel version. That command is
Code:

uname -r
then once you know that, you also need to make sure that you have the matching kernel-sources, which are sometimes known as the kernel-headers, installed.

Got that ? Great.

So, then you need to get the nvidia driver, the best place for that is usually here at the nvidia site.

You'll obviously need the latest version to match the hardware that you have i.e. the architecture - X86 or X86_64 or whatever your system is (I notice that theres some mention of GPU's so make sure if any of that applies to you or not).

Goody good, you now have all the parts that you need to install the driver - Oh and make sure to read the readme file/instructions at their site.

So, the actual installation is quite straight forward.

You can either just kill the graphical display or logout, and then when you get the login page, there should be some sort of menu, if so, then you want the console login.

Lets presume you went for the console login.

So, then log in as root - I'll presume you're happy with doing that.

Then all you should have to do, is to move to the the directory where you downloaded the nvidia driver to (we'll presume that it's in your /home directory).
Code:

cd /home/Pumalite
From there, it's just a case of running the script command which is
Code:

sh NVIDIA-Linux-x86-1.0-9755-pkg1.run
as you can see from the command, it's for the x86 version. If you're using something different then make sure you modify the command accordingly.

You'll get lots of text stuff come up on the page, some of which (from memory) asks a few Q's. You can either hit yes or Ok in response.

It should tell you stuff like, it can't find any pre-compiled kernel module, and that it will build the module for you - hence the reason for needing the kernel and the kernel-sources/headers (whichever SuSE actually calls them).

It then precedes to run the process and should end up with the message telling you that the install is complete (it doesn't take that long usually, a couple of minutes or so).

Ok, thats the driver installed.

Then in theory, all you need to do is to modify the xorg.conf file so that it actually knows to start the module. Theres a part in the readme/instructions at the nvidia site that tells you what you need to modify. In truth, it's only really 1 line.

My xorg.conf looks like this Forget all the commented sh1t my file shows, and other bit's that may or may not be the same as yours, the important line is the one that says If you've still got your file set to use the generic driver, it will say Driver "nv" (and yes my system hates that as well - along with the "vesa" driver - I have to install the nvidia one to get decent looking graphics).

As to how you change the file, well it's probably gonna be using vi or vim. So, still in the console (as root), you'd enter the command
Code:

vi /etc/X11/xorg.conf
that open the file and allows you to move round it with the arrow keys (theres a way of making vi use a mouse to move the cursor but I've not ever tried that).

Before you can make the change, you'll probably have to hit the "insert" key - I think the file shows "insert" on the very bottom of the screen. so then make the change, from "nv" to "nvidia". Then you just have to save and close the file. Thats done by hitting the Esc key, and then entering :wq (yes thats colon followed by the letters w and q).

This should have dropped you back into a root prompt.

From there you can either just do the "startx" command or "reboot" command, either way you should arrive at a graphical login. You'll know if you got it right as you will have seen the nvidia splash screen.

If you already knew that lot then sorry to have wasted your time. If not then give it a go!

regards

John

p.s. Oh and it's all well and good praising ATi cards, but nvidia currently have vastly superior linux support.

Thanks for your reply. I appreciate it. You are right in almost all counts. What I did was: updated kernel. updated kernel-source, updated gcc, made sure I had 'make' and 'autoconf'. Then from the console: init3, at the command line:'root' then 'passwd', then: sh /Path/to/the/driver/nvidia-driver.run. Well it worked great. The driver ( 9755 ) took care of everything, it even reconfigured my xorg.file. I now have outstanding graphics. You and I reached the same conclusion. Thank you again.( I used init 5 to come back )

bigjohn 05-27-2007 10:24 AM

Quote:

Originally Posted by Pumalite
Thanks for your reply. I appreciate it. You are right in almost all counts. What I did was: updated kernel. updated kernel-source, updated gcc, made sure I had 'make' and 'autoconf'. Then from the console: init3, at the command line:'root' then 'passwd', then: sh /Path/to/the/driver/nvidia-driver.run. Well it worked great. The driver ( 9755 ) took care of everything, it even reconfigured my xorg.file. I now have outstanding graphics. You and I reached the same conclusion. Thank you again.( I used init 5 to come back )

Well done Pumalite, like "British Rail", we got there eventually.

Actually I didn't ever bother checking the gcc/make/autoconf versions or presence. Just the kernel/sources and dowloaded driver. It's always "just worked".

I seem to recall managing to use the SuSE method once, but as I didn't really get on with SuSE (dependency problems) I couldn't remember how "they" did it.

I don't even really know the "debian method" even though the Sidux I'm using is based on Debian SID/Lenny - because the sidux people produce an updating script, which, when run, detects the chip manufacturer of the graphics device and the offers you the appropriate driver and after a y/n question, installs it for me! (it even knows that my graphics card is a rather elderly, mid-range nvidia device so it only offers me the older drivers that support my card - I understand that it offers the latest one(s) if you have a nice, up to date card).

Anyway, well done.

regards

John


All times are GMT -5. The time now is 06:02 PM.