No joy with nVidia drivers

Howdy folks, I have followed and implemented the instructions and suggestions in both in this forum and on the nVidia site to no avail. When I install the nVidia driver and reboot I usually get a blank screen and no response from the keyboard. The cursor blimks a few times and disappears. The nVidia site sugested making sure the files /etc/init.d/nvidia-glx and /etc/init.d/nvidia-kernel should be removed. Also that pkg-config and x.org/SDK development package should be installed. After I did that the system seemed to recognize that there was an nvidia module, at least, But it wouldn't boot with the reconfigured xorg.conf file, although at this point I got more than the usuall blank screen. I got an error report that said something like "xserver failed to start. Screens found but non usable. No screens found."

My system is an HP a1510n with and asus board, AMD Athlon 64 3800 single core processor and an nVidia 6150 on board video controler.

Please give me an idea what to try next.

Thanks in advance for the help.

raspytone

FAQ 14

I'd like to recommend FAQ 14 to you as well, but as you already tried to install the modules from the nvidia site, this might not work as you now have alien packages all over the show. What you have to do is to find them all and remove them. I wish I could tell you how... The easiest (only) way forward is to back up your stuff and start afresh. Then do the vesa trick at the bottom of the troubleshooting guide ( http://64studio.com/install_guide_6 ) and install the right drivers using synaptic. Don't forget to then change the driver name back to "nvidia" - that's if the install of the module won't take care of it automatically.

Hope it works for you as well

Cheers

Still no joy

Thanks for your prompt response. I reinstalled the system,(64studio 2.0). When it starts up I do get a gui. But the res is 640 x 480 and unchangeable. After trying to install the nvidia driver things go further awry. I used synaptic to install the nVidia Kernel and nvidia-glx, along with any other packages I could see related to the 2.6.21 kernel. It still gives me a blank screen when X tries to start. I can go back to the "nv" driver, and I can use the "vesa" driver, which will give me an almost acceptible screen. But it has flicker, which I know this monitor is capable of eliminating. When I try to change the screen res (1280 x1024) to a lower value (1024x768) it goes to the login screen and, logging back in, I see nothing has changed.

The xorg.conf file presently installed is a result of running the xorg configuration tool, I was forced to change the driver to "vesa" to get a gui back. I feel like I'm in a checkmated position.

In the file /usr/lib/xorg/modules/drivers folder all three drivers appear: nv_drv.so, nvidia_drv.so and vesa_drv.so. Is there any other info that would be useful? Or is this simply a bug that needs to be fixed in a later distro?

Have you tried

When you get the X screen su to root and run nvidia-settings. You should be able to configure the screen then and save the settings. You must be root to save the settings.

I have 2 NVIDIA cards and have compiled the NVIDIA driver from source in about 4 different distros on this machine wthout problems.

Yes I've tried that.

Started in single user mode. Started X. When I ran nvidia-settings in a terminal I got this:

ERROR: NV-CONTROL extension not found on this Display.

ERROR: Unable to determine number of NVIDIA GPUs on ':0.0'.

ERROR: Unable to determine number of NVIDIA Frame Lock Devices on ':0.0'.

The nvidia settings window did come up but there was little I could do with it.

I also tried installing the patch found here: http://grizach.servebeer.com/nvpatch/NVIDIA-Linux-x86-100.14.11-pkg1-patched.run which is meant to neutralize "paravirtualization". (See this thread: http://forums.debian.net/viewtopic.php?t=17155.) When I ran it it told me that my system seems not to be using paravirtualization. So I didn't need the patch.

They make reference on this thread to the fact that the nvidia problems will be solved in kernel 2.6.22. I may try compiling this kernel when I have some time to play: I'm not an expert and these thing always seem to eat up time. For now I'm limping along on the vesa driver. Flicker, flicker, flicker.

Kernel 2.6.22 on the way

Hi,

a new kernel 2.6.22 is on the way, stay tuned!

Post your Xorg.conf

Mine is as follows. Obviously I have extra stuff in there for the second video card and third screen.

nvidia-settings: X configuration file generated by nvidia-settings

nvidia-settings: version 1.0 (buildmeister@builder26) Thu May 3 16:04:16 PDT 2007

nvidia-xconfig: X configuration file generated by nvidia-xconfig

nvidia-xconfig: version 1.0 (buildmeister@builder26) Thu May 3 16:03:39 PDT 2007

/etc/X11/xorg.conf (xorg X Window System server configuration file)

#

This file was generated by dexconf, the Debian X Configuration tool, using

values from the debconf database.

#

Edit this file with caution, and see the /etc/X11/xorg.conf manual page.

(Type "man /etc/X11/xorg.conf" at the shell prompt.)

#

This file is automatically updated on xserver-xorg package upgrades only

if it has not been modified since the last upgrade of the xserver-xorg

package.

#

If you have edited this file but would like it to be automatically updated

again, run the following command:

sudo dpkg-reconfigure -phigh xserver-xorg

Section "ServerLayout" Identifier "Default Layout" Screen 0 "Screen0" 0 0 Screen 1 "Screen1" RightOf "Screen0" InputDevice "Generic Keyboard" InputDevice "Configured Mouse" EndSection

Section "Files"

# path to defoma fonts
FontPath        "/usr/share/fonts/X11/misc"
FontPath        "/usr/X11R6/lib/X11/fonts/misc"
FontPath        "/usr/share/fonts/X11/cyrillic"
FontPath        "/usr/X11R6/lib/X11/fonts/cyrillic"
FontPath        "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath        "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
FontPath        "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath        "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
FontPath        "/usr/share/fonts/X11/Type1"
FontPath        "/usr/X11R6/lib/X11/fonts/Type1"
FontPath        "/usr/share/fonts/X11/100dpi"
FontPath        "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath        "/usr/share/fonts/X11/75dpi"
FontPath        "/usr/X11R6/lib/X11/fonts/75dpi"
FontPath        "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"

EndSection

Section "Module" Load "i2c" Load "bitmap" Load "ddc" Load "extmod" Load "freetype" Load "glx" Load "int10" Load "vbe" EndSection

Section "ServerFlags" Option "Xinerama" "1" EndSection

Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "CoreKeyboard" Option "XkbRules" "xorg" Option "XkbModel" "pc104" Option "XkbLayout" "us" EndSection

Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "Emulate3Buttons" "true" EndSection

Section "Monitor" Identifier "Generic Monitor" HorizSync 28.0 - 64.0 VertRefresh 43.0 - 60.0 Option "DPMS" EndSection

Section "Monitor" Identifier "Monitor0" VendorName "Unknown" ModelName "NUL" HorizSync 31.5 - 80.0 VertRefresh 56.0 - 75.0 EndSection

Section "Monitor" Identifier "Monitor1" VendorName "Unknown" ModelName "NEC" HorizSync 31.5 - 64.3 VertRefresh 56.0 - 76.0 EndSection

Section "Device" Identifier "nVidia Corporation GeForce 7300 SE" Driver "nvidia" EndSection

Section "Device" Identifier "Videocard0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 7300 SE" BusID "PCI:5:0:0" EndSection

Section "Device" Identifier "Videocard1" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce 7300 SE" BusID "PCI:4:0:0" EndSection

Section "Screen" Identifier "Default Screen" Device "nVidia Corporation GeForce 7300 SE" Monitor "Generic Monitor" DefaultDepth 24 SubSection "Display" Depth 1 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 4 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 8 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 15 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 16 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection SubSection "Display" Depth 24 Modes "1280x1024" "1024x768" "832x624" "800x600" "720x400" "640x480" EndSubSection EndSection

Section "Screen" Identifier "Screen0" Device "Videocard0" Monitor "Monitor0" DefaultDepth 24 Option "TwinView" "1" Option "metamodes" "CRT: 1280x1024 +0+0, DFP: nvidia-auto-select +1280+0; CRT: 1024x768 +0+0, DFP: nvidia-auto-select +1024+0; CRT: 832x624 +0+0, DFP: nvidia-auto-select +832+0; CRT: 800x600 +0+0, DFP: nvidia-auto-select +800+0; CRT: 640x480 +0+0, DFP: nvidia-auto-select +640+0" EndSection

Section "Screen" Identifier "Screen1" Device "Videocard1" Monitor "Monitor1" DefaultDepth 24 Option "TwinView" "0" Option "metamodes" "nvidia-auto-select +0+0" EndSection

Same here

I installed 64 Studio a few days ago and am having exactly the same problem that you describe. My system also has an onboard nVidia graphics chip, though it's a 6100 not a 6150.

I haven't yet tried everything suggested above. I'll report back when I have.

I cant conconfigure teh Xserver with teh video card

I have a problem with my video card because i just dont cant configure i have a video card nividia Geforce GT 8500, the message that it appears to me in the xorg. conf only put some geforce GT like 7000 or 7300 and don't found my video card in my case and and I don't know configuring my card vido for complet.

Tanks for your attention.

Workaround...

As is outlined in the User FAQ, you need the driver that is built for your card. You need to see the desktop to follow those instructions however, and if the "nv" driver does not work for you there is another solution.

Log in with "Single user mode" and enter your chosen root password. At the command prompt: #> editor /etc/X11/xorg.conf

It opens a text mode editor. Change the line Driver "nv" in the "Device" section to Driver "vesa" and save the file

#> shutdown -r now will then reboot your system

This will force the system to use the universal vesa standard, and thus allow you into your system to load the right drivers using Synaptic. Follow the instruction in the user FAQ (number 12 & 13)

Cheers

Install latest NVIDIA drivers, but what about kernel upgrade.

I have also a NVIDIA 8500GT and I tried Quentin's workaround, but it did not work for me. Even the 'vesa' option did not work, so the binary drivers in the stable branch do not support the more recent cards. I downloaded the latest NVIDIA drivers from their site and installed them according to the instructions on the Debian Tutorials site and voila now it did work. Don't know yet if I have to re-install the drivers when kernel version 2.6.22 comes out, but at least I have a working GUI for now.

Kernel upgrade...

Yes, you would need to reinstall when the new kernel comes...

I'll open a ticket for the new nvidia drivers!

Good to hear you are up and running ;-)

Cheers

Still no joy

I've tried everything suggested above but to no avail. I still can't get my 64Studio machine to work using the nvidia graphics driver. I've also tried a few of the methods on the Debian forum, but they are apparently only for stock kernels and 64studio's kernel isn't standard.

Inicidentally, after each installation and reboot, my PC BIOS reports an error that the CPU has been scaled to an invalid value and will only start in safe mode. This only happens immediately after installation of 64studio, it's fine afterwards.

Nvidea 7300 card INstall

Hi I followed a different path to this.

I just installed envy and took it from there. I had to install a new graphics card anyway.

Envy can't be got by synaptic which is a shame.

it's here:

http://albertomilone.com/nvidia_scripts1.html

Cheers Bob

Nvidia 7900gs

After upgrading to 64studio from etch, uninstalling the Nvidia driver using the Nvidia installer /usr/src/NVIDIA-Linux-x86_64-169.07-pkg2.run,

this is what's in my usr/src--right now---all the alsa stuff was to try to get audacious to work in etch---which it never really did---

alsa-driver.tar.bz2 libmcs-0.6.0 alsa-firmware-1.0.15 linux-headers-2.6.21-1-multimedia alsa-plugins-1.0.15 linux-headers-2.6.21-1-multimedia-amd64 alsa-tools-1.0.15 linux-kbuild-2.6.21 alsa-utils-1.0.15 modules glib-2.15.0 NVIDIA-Linux-x86_64-169.07-pkg2.run gtk+-2.10.14 pyalsa-1.0.15 jre-6u3-linux-amd64.bin version libglade-2.4.2

I installed the nvidia debs and followed the debian way for all the dependencies and NADA-NYET-NUNCA didn't work

so, now what?

jlt:/home/steven# glxinfo name of display: :0.0 Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". Error: couldn't find RGB GLX visual

visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav

id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat

Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". 0x21 24 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". 0x22 24 dc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None Xlib: extension "GLX" missing on display ":0.0". Xlib: extension "GLX" missing on display ":0.0". 0x5a 32 tc 1 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None

I have a gdm gui but no 3d

But then!!!!!!!!

so then I installed envy and failed to install the nvidia driver somewhere after I didn't have a dkms package, and I tried to install one I found on the internet to no avail, so I thought that since envy installed a bunch of packages that the Nvidia installer needed anyway, I'd give it try from the command line

restarted and logged in as root using the single user no gui start up and

ran the installer I'd put in /usr/src with a host of kernel headers and viola! it worked

The easiest install yet

Helped someone to set up a system recently - GeForce 7900 GT - Previously a problem child...

Installed the 64studio system, upgraded everything to 2.1 Pre (64studio testing)

Installed these packages additionally

  • nvidia-glx
  • nvidia-kernel-2.6.2#... (matching your installed 64studio multimedia kernel)
  • nvidia kernel common

Made the changes to get beryl going (including changing "nv" to "nvidia" under "Device"

Reboot

The thing worked 1st time...