LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Debian (http://www.linuxquestions.org/questions/debian-26/)
-   -   Debian Unstable AMD64 nvidia xserver disaster w nvidia 7600 GT (http://www.linuxquestions.org/questions/debian-26/debian-unstable-amd64-nvidia-xserver-disaster-w-nvidia-7600-gt-902319/)

BigVig 09-10-2011 01:14 PM

Debian Unstable AMD64 nvidia xserver disaster w nvidia 7600 GT
 
I was running Debian Unstable AMD64, when the nvidia/xserver thing messed up my xserver.
I have uninstalled Xserver-xorg and re-installed xserver-xorg/testing. I have purged it and reinstalled. I have uninstalled the nvidia 280 driver and reinstalled it.
I have enabled "IgnoreABI" in xorg.conf and ignored it.
And I cannot get a working xserver. I am posting this using lynx. Many have suggested using the nouveau driver. I am using an nvidia 7600 GT and have no idea how to get the nouveau driver to work.
When gdm attempts to start the server, the error message reads that it cannot load the 'nvidia' driver because it does not exist. This is surprising because I have run m-a a-i nvidia dozens of times since this all began. And that usually works to re-install and solve the problem. Any suggestions, help, google searches, assistance that any of you could provide would be most appreciated.
Thank you.

Dutch Master 09-10-2011 01:35 PM

Right, first get yourself a working X environment: open the xorg.conf file, find the section [Device] then change the "nvidia" reference to "vesa". Save the file and try starting X again with
Code:

startx
This should give you a GUI. Now you're in a position to restart installing the nVidia drivers again. Use the official drivers and installer this time....

PS: there's a reason why UNstable is called UNstable... If you can't fix it, stay out... :rolleyes:

cynwulf 09-10-2011 02:59 PM

Quote:

Originally Posted by Dutch Master (Post 4468292)
there's a reason why UNstable is called UNstable... If you can't fix it, stay out... :rolleyes:

+1

Two possible "solutions":

1) Install the nvidia driver from experimental, use the IgnoreABI option in your xorg.conf (if you decide to install the .run installer from nvidia - you'll still need to use that option as well).

2) Purge the nvidia driver and use nouveau - it should work fine with a 7600GT. To get 3D acceleration with nouveau, have a look at the debian wiki.

BigVig 09-11-2011 06:38 PM

Quote:

Originally Posted by Dutch Master (Post 4468292)
Right, first get yourself a working X environment: open the xorg.conf file, find the section [Device] then change the "nvidia" reference to "vesa". Save the file and try starting X again with
Code:

startx
This should give you a GUI. Now you're in a position to restart installing the nVidia drivers again. Use the official drivers and installer this time....

PS: there's a reason why UNstable is called UNstable... If you can't fix it, stay out... :rolleyes:

Thank you very much for your suggestion. I do appreciate the reply. Having queried on the issue, I posted here to appeal to the combined wisdom of the readership. As you might expect, your suggestion did not work. The error message read, "vesa: Ignoring device with a kernel bound driver."

So again, thank you very much for your reply. I will attempt to continue working on this problem as time permits. If you have any additional suggestions, I would be very happy to try them.

Timothy Miller 09-11-2011 06:40 PM

Try booting it up without the xorg.conf once just to see if it's actually seeing the driver or not.

If that works, generate a new xorg.conf via the Nvidia Xserver Settings program, then restart X.

I have a 9600Gt in my second pc, an NVS160M in my laptop, and a 460GTX (768 MB) in my main machine, and doing it this way has never failed to work for me. Although your mileage may vary. :D

Dutch Master 09-11-2011 07:54 PM

Sorry to hear the vesa option failed. Is the vesa driver actually installed? If not, do so and reboot. Alternatively, try if you can install (and use) the older nv driver (adjust the xorg.conf file accordingly). If all that fails, you need to get back to square 1: a more-or-less stable system. To do this, disable the unstable sources in your sources.list (and making sure you have the testing repo's properly named there). Up/downgrade your system, make sure to back up important data first! It's going to be a royal PITA and rather ugly too, so you do have your work cut out for you... You'll save a lot of trouble by booting into the testing kernel, not the unstable version (you did keep that testing kernel, did you? :o) as the latter will almost surely rely on packages that needed to be purged.

Given the hassle and potential problems you may want to consider re-installing, it's probably a lot quicker too...

Best of luck!

evo2 09-11-2011 09:07 PM

I'd like to second the suggestions to try using the free drivers to get X back up (you may even find you prefer the free driver). One thing that can cause the free drivers to fail is if there are any of the nvidia packages still lurking on your system.

Run the following to check:
Code:

dpkg -l '*nvidia*'
If this shows any of these packages are installed, remove them. You should also check that you really have the nouveau driver installed (xserver-xorg-video-nouveau), and that you do not have an xorg.conf.

If the above doesn't work please post your /var/log/Xorg.0.log

HTH,

Evo2.

cynwulf 09-12-2011 02:51 AM

Quote:

Originally Posted by BigVig (Post 4469224)
The error message read, "vesa: Ignoring device with a kernel bound driver."

You won't be able to load any kind of xorg video driver while the kernel mode setting driver (nouveau) is in use.

Follow evo2's suggestion, purge all of the nvidia proprietary driver packages and just use nouveau. The nouveau driver and mesa in Sid is a lot better than the older stuff in stable. It's worth giving it a go anyway.

davcefai 09-20-2011 01:08 PM

How I fixed mine
 
I had the same problem on my system, running 32 bit unstable on AMD.

If you're still stuck, this may help.

The full thread is here:

http://www.linuxquestions.org/questi...g-xorg-901520/

The "meat" of the solution was:

It seems that the xorg versions for testing and unstable are the same. What worked was removing xorg AND xserver-xorg-core then disabling the unstable repo (I use apt-proxy on another machine) and installing xorg AND xserver-xorg-core.

Install xorg only did not bring in the other packages. Xserver-xorg-core brought in 37 others. xserver-common and xserver-xorg-devs have remained at the unstable versions. I have not tried tinkering with them yet.

cynwulf 09-20-2011 05:11 PM

You can downgrade to the xserver-xorg-core, xserver-xorg-video-*, xserver-xorg-input-* and xserver-common in testing, but the nvidia driver from experimental and the "IgnoreABI" option in your xorg.conf should also work and be easier to maintain.

For fglrx (Catalyst) there still seems to be no other option except to downgrade xorg.

cascade9 09-21-2011 02:25 AM

10 days from post #1 and its 'pretty old'? *blinks* Seems current to me.....

cynwulf 09-21-2011 02:43 AM

Quote:

Originally Posted by cascade9 (Post 4477841)
10 days from post #1 and its 'pretty old'? *blinks* Seems current to me.....

It's a spammer/bot - already reported.


All times are GMT -5. The time now is 07:16 AM.