LinuxQuestions.org
Visit Jeremy's Blog.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 05-17-2008, 11:50 PM   #1
davcefai
Member
 
Registered: Dec 2004
Location: Malta
Distribution: Debian Sid
Posts: 830

Rep: Reputation: 43
Cannot install NVidia driver on Linux 2.6.25-2-686 v2.6.25-3


I am running Sid and on Friday I installed linux-image-2.6.25-2-686 (v2.6.25-3)
I use the NVidia proprietary driver as I need the gaming abilities.
The current version is the beta 173.08 since 169.12 does not work with 2.6.25.

As usual the installed driver did not work with the new kernel. However when I ran the installer it reported that I was installing on a Xen kernel and the driver does not work with Xen.

My questions are:

1. Is this an Nvidia Installer bug or a kernel package bug?
2. Is there a work-around?

I have not found any other reports about this problem (but might be using the wrong keywords)
 
Old 05-18-2008, 12:45 AM   #2
JackieBrown
Member
 
Registered: Dec 2004
Location: San Antonio, TX
Distribution: Debian-AMD64 Sid
Posts: 481

Rep: Reputation: 31
http://www.nvnews.net/vbulletin/showthread.php?t=110088
 
Old 05-18-2008, 06:35 AM   #3
davcefai
Member
 
Registered: Dec 2004
Location: Malta
Distribution: Debian Sid
Posts: 830

Original Poster
Rep: Reputation: 43
Thanks. Strangely the referenced post states
Quote:
The 173.08 NVIDIA Linux graphics driver release does not require patching.
The 173.08 worked OK on 2.6.25-1-686 so maybe there is a new problem.

I'll try and patch the 169.12 driver.
 
Old 05-18-2008, 04:16 PM   #4
thveillon
Member
 
Registered: Dec 2007
Posts: 59

Rep: Reputation: 16
There's a new "problem" starting with 2.6.25-2, xen is now enabled by default, and it's making nvidia drivers compilation fail.
No other solution than recompiling your kernel without the xen option, or wait for nvidia's next release which may (or not) fix the problem.

The subject didn't catch a lot of interest on Debian's mailing list, to summarize : it's not debian's problem, it's nvidia's so go ask nvidia... Well, that another way to say to the desktop users to go use Ubuntu instead of unfriendly Debian... (I'm running Debian for information, it isn't a flame, it's just bare facts.)
 
Old 05-18-2008, 10:46 PM   #5
JackieBrown
Member
 
Registered: Dec 2004
Location: San Antonio, TX
Distribution: Debian-AMD64 Sid
Posts: 481

Rep: Reputation: 31
Or another way of saying that Debian will not patch the kernel soley to appease a proprietary driver.

How much should Debian sell out?

If the new xorg comes out and nvidia is not ready, do we all need to wait (again?) What about the next kernel?

Also, you are exagerating what was said on the mailing lists

http://lists.debian.org/debian-kerne.../msg00658.html

Last edited by JackieBrown; 05-18-2008 at 10:50 PM.
 
Old 05-19-2008, 04:59 AM   #6
thveillon
Member
 
Registered: Dec 2007
Posts: 59

Rep: Reputation: 16
I was talking about user list, this one on kernel list was indeed adequately answered.

I know Debian can't wait for nvidia to fix their blob, all the more when there is a correct free alternative with nv for the users to wait a bit. But on the other side the few people, and most likely professionals, who need xen support are the ones able to pick up a kernel labeled "xen" in the repositories if they need it, or just compile it with the option. Users who use nvidia driver are not necessarily.
Personally i use either kvm or virtualbox, I don't care about xen support, why would I want this in my kernel. And I don't mind compiling my kernel to turn the option I need on, since virtualization isn't everybody's business I think it would be fair enough.
But disregarding the average desktop user, and there is nothing depreciating in my use of "average", simply isn't fair. Debian isn't a "corporate only" system, it should care for all it's users, especially that kid running games and relying on nvidia's blob to do so, he is the one who will advertise and use Debian in the future.

I love Debian, and mean no disrespect or flame, but i believe simple users are free to express themselves to.

Last edited by thveillon; 05-19-2008 at 05:01 AM.
 
Old 05-19-2008, 07:45 AM   #7
mikieboy
Member
 
Registered: Apr 2004
Location: Warrington, Cheshire, UK
Distribution: Linux Mint 12 LXDE
Posts: 555

Rep: Reputation: 33
I guess I was lucky that I've just installed the nvidia drivers using my existing 2.6.24 kernel!
So should I just not upgrade to the 2.6.25 kernel or can xen support be compiled out of 2.6.25-2 to solve the issue?
 
Old 05-19-2008, 09:00 AM   #8
thveillon
Member
 
Registered: Dec 2007
Posts: 59

Rep: Reputation: 16
There's no problem compiling the kernel without xen option, in fact it's as simple as unticking an option. You can even install 2.6.25-*, dont use it but copy the "config-2.6.25-*" which is in /boot, remove the kernel and install the sources. Unpack the sources and copy the "config-2.6.25-*" to the unpacked sources and rename it ".config".

This way you'll start the compilation with all desired option (like bigmem, arch, whatever) and you'll just have to uncheck the xen option. As far as I know other virtualization options aren't a problem.
 
Old 05-19-2008, 11:37 AM   #9
davcefai
Member
 
Registered: Dec 2004
Location: Malta
Distribution: Debian Sid
Posts: 830

Original Poster
Rep: Reputation: 43
Personally I don't have a problem with recompiling kernels. However I think that the maintainers need to rethink their position.

As far as I am aware the NV driver is not able to handle 3D acceleration. Consequently people who want to run games are being locked out of Debian. I'm not only talking about kids. LOTS of people enjoy playing games apart from using their PC for more intellectual pursuits.

This is going to either drive people to Ubuntu or put them off Linux. FOSS is about choice. I choose to recompile the kernel. Many will choose to migrate away from Debian.
 
Old 05-19-2008, 11:52 AM   #10
utanja
Member
 
Registered: Apr 2004
Location: Europe:Salzburg Austria USA:Orlando,Florida;
Distribution: Debian
Posts: 643

Rep: Reputation: 32
I have installed the 9605 legacy with 2.6.25-3. With the Nvidia patch it runs fine for me. I did recompile the kernel eliminating any of the stock included features I dont use or need.

Recompiling the debian was is simple and fast.
 
Old 06-12-2008, 03:30 AM   #11
djcs
Member
 
Registered: Jun 2006
Posts: 43

Rep: Reputation: 15
Totally

Quote:
Originally Posted by davcefai View Post
Personally I don't have a problem with recompiling kernels. However I think that the maintainers need to rethink their position.

As far as I am aware the NV driver is not able to handle 3D acceleration. Consequently people who want to run games are being locked out of Debian. I'm not only talking about kids. LOTS of people enjoy playing games apart from using their PC for more intellectual pursuits.

This is going to either drive people to Ubuntu or put them off Linux. FOSS is about choice. I choose to recompile the kernel. Many will choose to migrate away from Debian.

I agree with what you say, and damn Ubuntu :P, Can i be a pain and ask as to what you do to make the recompiled kernels so easy? tis been a while since i have had to bother.... Also, do u do it the "Debian Way"?

Im a lazy bugger and generally try to make up a little script to simplify things...
DJ
 
Old 06-12-2008, 03:09 PM   #12
davcefai
Member
 
Registered: Dec 2004
Location: Malta
Distribution: Debian Sid
Posts: 830

Original Poster
Rep: Reputation: 43
http://www.howtoforge.com/howto_linu...compile_debian


However things are worse than I initially thought. VirtualBox OSE will not run on my custom kernel and I have not been able to compile it.

I have to switch to the nv driver and boot the stock kernel.

Personally I consider that the maintainers have done us a great disservice.
 
Old 06-13-2008, 04:42 AM   #13
djcs
Member
 
Registered: Jun 2006
Posts: 43

Rep: Reputation: 15
Maybe

Quote:
Originally Posted by davcefai View Post
http://www.howtoforge.com/howto_linu...compile_debian


However things are worse than I initially thought. VirtualBox OSE will not run on my custom kernel and I have not been able to compile it.

I have to switch to the nv driver and boot the stock kernel.

Personally I consider that the maintainers have done us a great disservice.

ok, charming, and weird.....
Thankfully i dont use virtualbox....
 
Old 06-13-2008, 03:49 PM   #14
farslayer
LQ Guru
 
Registered: Oct 2005
Location: Northeast Ohio
Distribution: linuxdebian
Posts: 7,243
Blog Entries: 5

Rep: Reputation: 190Reputation: 190
Has anyone tried the Open source 3D nouveau driver for the nVidia cards ?

Just curious how well it works, and if it would skirt some of the issues discussed here.

Ahh I see it doesn't support the 8000 series yet..

Last edited by farslayer; 06-13-2008 at 03:50 PM.
 
  


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
Unable to build the NVIDIA kernel module(linux-image-2.6.21-2-686) Mathsniper Debian 5 08-04-2007 02:53 AM
Nvidia Driver Don't install in Suse linux 10.1,Why? neo571 SUSE / openSUSE 4 05-27-2006 05:59 PM
Linux Hates Nvidia, I can not install my driver! badgerbox76 Linux - Hardware 11 01-18-2006 09:52 AM
How do I install a new nvidia driver in Linux? GameGuru Linux - Newbie 11 07-10-2005 12:30 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 12:38 PM.

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