LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 01-21-2009, 10:58 AM   #1
Zizak
LQ Newbie
 
Registered: Jan 2009
Posts: 7

Rep: Reputation: 0
NVIDIA 8600 GT REFUSES to work.


This is a problem I've had for months. Hardware specs:

Motherboard: Asus M2V-MX
Processor: AMD dual core 3600+ X64
Ram: 2.5GB DDR2

About a year ago, I tried my first linux, Debian Etch. My graphics card worked flawlessly, besides the fact that I was learning, and had a hard time getting it working in the first place. But etch isn't up to date, so I decided to upgrade.

That's when my problem started.

Lenny wouldn't display text. I tried SUSE live cd, but it was so choppy, pressing the 'install' button didn't do anything. Mandriva installed, but only the vesa driver worked. No combination of uninstalling proprietary drivers, then reinstalling them worked. Eventually KDE stopped working (for whatever reason) so I've given up on mandriva. I just tried Gentoo's live cd, and it wouldn't display text either.

Point is, I've done everything, asked everywhere, and NOBODY has an answer for me. HOW CAN THIS CARD NOT WORK? It's an EVGA 256MB Geforce 8600 GT.

Keep in mind, this card isn't broken. It works flawlessly in Windows XP.

Is this card somehow 'different'? Is there something wrong with my bios telling Linux where the card is?

Can someone recommend a quick to install linux system where I can easily test any suggestions? The mandriva I have installed now is broken, but the partitions are set up, so reinstalling would be easy (I'm not impressed with this new mandriva 2009, either.

Any help would be immensely appreciated. I've been to a handful of distro forums looking for help, and I'm hoping the more general 'linux questions' will get me what I'm looking for.
 
Old 01-21-2009, 12:51 PM   #2
rizwanrafique
Member
 
Registered: Jul 2006
Distribution: Debian, Ubuntu, openSUSE, CentOS
Posts: 147

Rep: Reputation: 19
Have you given Ubuntu live CD a try? It's fairly quick to install as well (around 20-25 mins). I suggest download Ubuntu 8.10 desktop from their website and give it a try. It supports both open source and proprietary drivers.

Alternatively Try Fedora 10. I personally didn't have much experience with Fedora but they say it's good for beginner and general purpose usage.
 
Old 01-21-2009, 01:03 PM   #3
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 3,479
Blog Entries: 3

Rep: Reputation: 423Reputation: 423Reputation: 423Reputation: 423Reputation: 423
the mandriva 2009 has a bug and so far know one is addressing it the nvida card per kernel you boot then if you go into hardware config it will tell you you need to down load this nvidia kernel driver do not do that this is a system failure to see that you have up graded to another kernel it will down load and install the wrong one for 3d. get the new beta or if it has gone stable build it. or uninstall the mandriva one and have the softdrake install the correct one again. as far as ubuntu is you need to enable the hardware again and it will install the new patched kernel driver.
 
Old 01-21-2009, 03:48 PM   #4
Zizak
LQ Newbie
 
Registered: Jan 2009
Posts: 7

Original Poster
Rep: Reputation: 0
I tried an old Ubuntu 7.10 live CD, and the monitor went off after it loaded the kernel.

I did some exploring as to why it worked with etch and not lenny (or any other distro) . I've come to two posibilities.

A switch from xfree86 to x.org. I'm not sure if the etch I used had x.org.

X.org drivers now come with a 'dualhead' option that is off by default. My card is dual head, but I only use one, I wonder if enabling this would help. But I can't find any documentation to clear up the use of that option.

Source 1
Source 2

Right now I'm burning the latest version of Etch. Since debian has been the most realiable in the past for me (and hopefully won't break inexplicably like mandriva), I'll use it to test suggestions. Plus I know how to use apt-get. RPMs, Portage, and urpmi confuse me :P .

Last edited by Zizak; 01-21-2009 at 03:50 PM.
 
Old 01-21-2009, 04:29 PM   #5
rizwanrafique
Member
 
Registered: Jul 2006
Distribution: Debian, Ubuntu, openSUSE, CentOS
Posts: 147

Rep: Reputation: 19
Well, I'm going to get a GeForce 7800 GTX soon and let's see how this one goes with Ubuntu :-) I'm using FX 5200 currently and that is working fine.

Good luck with yours. I can send my configuration and Xorg.conf if you need it.
 
Old 01-21-2009, 05:15 PM   #6
Zizak
LQ Newbie
 
Registered: Jan 2009
Posts: 7

Original Poster
Rep: Reputation: 0
Ok, Debian Etch installed, and it works just fine with the nv driver. It is X.org, not xfree86.

I'ma post my xorg.conf file here:

Code:
# /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 "Files"
	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"
	# path to defoma fonts
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
	Load	"i2c"
	Load	"bitmap"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"vbe"
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 "Device"
	Identifier	"nVidia Corporation NVIDIA Default Card"
	Driver		"nv"
	BusID		"PCI:2:0:0"
EndSection

Section "Monitor"
	Identifier	"DELL D1025TM"
	Option		"DPMS"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"nVidia Corporation NVIDIA Default Card"
	Monitor		"DELL D1025TM"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1024x768" "800x600" "720x400" "720x350" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1024x768" "800x600" "720x400" "720x350" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1024x768" "800x600" "720x400" "720x350" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1024x768" "800x600" "720x400" "720x350" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1024x768" "800x600" "720x400" "720x350" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1024x768" "800x600" "720x400" "720x350" "640x480"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
EndSection

Section "DRI"
	Mode	0666
EndSection

By the way, is there a command to check the version of the 'nv' driver?

Last edited by Zizak; 01-21-2009 at 05:56 PM.
 
Old 01-23-2009, 07:23 AM   #7
Zizak
LQ Newbie
 
Registered: Jan 2009
Posts: 7

Original Poster
Rep: Reputation: 0
Ok, did a dist-upgrade, so far it seems to be working fine....how odd.

Maybe whatever problem I had with lenny 6 months ago is now corrected. Also, I guess I'm stuck with debian, as this is the FIRST time an up to date system has been functional.

Thanks for the suggestions, even though I apparently didn't need them :S .
 
Old 01-23-2009, 08:33 AM   #8
Zizak
LQ Newbie
 
Registered: Jan 2009
Posts: 7

Original Poster
Rep: Reputation: 0
OKAY THEN. I restarted and it died.

I did apt-get install build-essential and tried reinstalling the NVIDIA drivers. It complained that some 'lib...so' files were not symbolic links, but continued anyway. Once it was done, I started GDM, and the screen went blank except for the mouse. I restarted, and now nothing was visible, not even tty's. They still worked, cuz I just rebooted. I switched to 'nv' drivers in xorg.conf and restarted again. Now the mouse is visible, but it's a box with a corrupted jumble of white and grey (same thing I've run into in all the other distros) .

Thankfully I learned what the 'vesa' driver does, and am now using that.

I'm booting to the new kernel in the GRUB menu (2.6.26, as opposed to the old 2.6.18). Is it because I installed the kernel headers before dist upgrading, and it confused NVIDIA's crappy drivers? Obviously it's POSSIBLE it works, because it worked perfect before I restarted (tested GLXgears) . Somehow when it restarted it broke itself (probably due to kernel headers not matching the kernel, but I redownloaded the new headers >.> ) .

New Xorg.conf:

Code:
# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 1.0  (buildmeister@builder63)  Tue Jan  6 10:03:02 PST 2009

# /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         "Default Screen" 0 0
    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 "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     "DELL D1025TM"
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "nVidia Corporation NVIDIA Default Card"
    Driver         "vesa"
    BusID	   "PCI:2:0:0"
EndSection

Section "Screen"
    Identifier     "Default Screen"
    Device         "nVidia Corporation NVIDIA Default Card"
    Monitor        "DELL D1025TM"
    DefaultDepth    24
    SubSection     "Display"
        Depth       1
        Modes      "1024x768" "800x600" "720x400" "720x350" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       4
        Modes      "1024x768" "800x600" "720x400" "720x350" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       8
        Modes      "1024x768" "800x600" "720x400" "720x350" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       15
        Modes      "1024x768" "800x600" "720x400" "720x350" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       16
        Modes      "1024x768" "800x600" "720x400" "720x350" "640x480"
    EndSubSection
    SubSection     "Display"
        Depth       24
        Modes      "1024x768" "800x600" "720x400" "720x350" "640x480"
    EndSubSection
EndSection

I added the "BusID" under Device, because it was there originally, and I was trying to fix it. Obviously you can tell I don't know much about this :P .

Last edited by Zizak; 01-23-2009 at 08:34 AM.
 
Old 01-24-2009, 12:12 PM   #9
Zizak
LQ Newbie
 
Registered: Jan 2009
Posts: 7

Original Poster
Rep: Reputation: 0
I hate to bump my own topic but.... .
 
Old 01-25-2009, 06:18 PM   #10
Drakeo
Senior Member
 
Registered: Jan 2008
Location: Urbana IL
Distribution: Slackware, Slacko,
Posts: 3,479
Blog Entries: 3

Rep: Reputation: 423Reputation: 423Reputation: 423Reputation: 423Reputation: 423
hate to say this but the 2.6.18 and the 2.6.26 kernels are very different. and if you can't build the driver is because of the headers you installed most likely were built from a different gcc vesion. then you will need to up date your init so you can boot parts of the 2.6.26 kernel then you will have to link the kernels include asm too your kernel version. I have been where you were are but when you go from one system built for a very old kernel and try to bring in the newer kernel yoou will have some big troubles because the kernel 2.6.26 actually symlinks every thing to the /arch/x86. somtimes it is better to live with what you got. I have a 2.6.18 on pclinuxos and I have all the hardware working fine even the 3d desk top. and when I ran that kernel with slackware I built a new kernel like you did but the x86 symlinks never could get it to work with that version.h good luck
 
Old 01-26-2009, 08:52 AM   #11
Zizak
LQ Newbie
 
Registered: Jan 2009
Posts: 7

Original Poster
Rep: Reputation: 0
I once tried a fresh install of Debian Lenny (the 2.6.26) . It didn't work with my graphics card either. I mean, I could give it another shot, I've learned so much more about linux since then, including the way to use my computer with the generic drivers, so I guess I could give it another shot.

Thanks for the insight Drakeo.
 
Old 01-26-2009, 09:19 AM   #12
farslayer
LQ Guru
 
Registered: Oct 2005
Location: Northeast Ohio
Distribution: linuxdebian
Posts: 7,243
Blog Entries: 5

Rep: Reputation: 190Reputation: 190
Now that Lenny is installed Fresh do this..

Alt+F2 to open a virtual terminal, Log in as root, then shut down the X Server and run these commands.

/etc/init.d/gdm stop
aptitude update
aptitude purge nvidia-glx
aptitude install build-essential module-assistant
m-a update
m-a prepare
wget http://us.download.nvidia.com/XFree8...80.22-pkg1.run
chmod +x NVIDIA-Linux-x86-180.22-pkg1.run
./NVIDIA-Linux-x86-180.22-pkg1.run


edit your /etc/X11/xorg.conf file to change driver from 'vesa' to 'nvidia'

/etc/init.d/gdm start

Your nvidia driver should be working properly in Lenny..



Any time you get a kernel update that requires you to recompile the nvidia driver just run the following from a command prompt Outside of X..



/etc/init.d/gdm stop
m-a update
m-a prepare
./NVIDIA-Linux-x86-180.22-pkg1.run
/etc/init.d/gdm start


First line shuts down X
Second line & Third line update the kernel headers needed for compiling
Fourth runs the installer from Nvidia to recompile the Driver
Fifth line restarts X




[edit: must have looked a the archive list instead of the current list for the Driver version..corected ]
[note: The m-a update, m-a prepare steps will automatically download and install the latest kernel headers necessary for compiling the driver

Last edited by farslayer; 01-26-2009 at 05:18 PM.
 
Old 01-26-2009, 09:21 AM   #13
tredegar
LQ 5k Club
 
Registered: May 2003
Location: London, UK
Distribution: Debian "Testing"
Posts: 6,096

Rep: Reputation: 408Reputation: 408Reputation: 408Reputation: 408Reputation: 408
Just a couple of thoughts:
1] You need to install the kernel headers for your running kernel (as given by uname -a )

2] The NVIDIA site says you need to use the
http://us.download.nvidia.com/XFree8...80.22-pkg1.run
driver for your card. Is this the one you are using?

3] NVIDIA have a useful forum here:
http://www.nvnews.net/vbulletin/foru...?s=&forumid=14

Hope you get it working.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
install nvidia driver for GeForce 8600 fedora9 jonaskellens Linux - Hardware 6 10-16-2008 02:39 AM
Debian Etch + Nvidia 8600 GT joe-slava Debian 2 09-03-2008 12:40 AM
OpenSuSe 10.2 - Nvidia GeForce 8600 GTS problems Spectrix33 Linux - Hardware 8 05-29-2007 10:57 AM
widescreen nvidia on inspiron 8600 bleargh Linux - Hardware 1 10-07-2004 11:11 PM
Nvidia NForce 2 sound refuses to work... mech_nucleus Linux - Hardware 1 06-09-2004 01:25 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 11:26 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration