On Sat, 7 Jul 2007, Randall Donald wrote:

On Sat, 2007-07-07 at 23:07 +0200, Tomas Pospisek wrote:
Package: nvidia-kernel-legacy-71xx-2.6.18-4-686
Version: 1.0.7185+1
Severity: important

Please tighten the dependencies of nvidia-kernel-legacy-71xx-2.6-686. It
made my X setup die with:

What dependencies are you suggesting?

I suggest to make the kernel package (aka nvidia-kernel*) depend on the correct x-server and the correct nvidia X driver package and vice versa. This would make it much easier for the user to just get it right, without manually searching and matching packages.

I'm aware that you can have the kernel nvidia driver without the nvidia X driver and vice versa but that situation seems of very limited utility to me.

(II) LoadModule: "nvidia"
(WW) Warning, couldn't open module nvidia
(II) UnloadModule: "nvidia"
(EE) Failed to load module "nvidia" (module does not exist, 0)

"modprobe nvidia" told me that:

NVRM: RM/client version mismatch!!
NVRM:    aborting to avoid catastrophe!
NVRM: RM/client version mismatch!!
NVRM:    aborting to avoid catastrophe!
NVRM: RM/client version mismatch!!
NVRM:    aborting to avoid catastrophe!

Are these after you started X or before? What nvidia-glx-legacy-71xx
version do you have installed?

I don't remember the exact situation, but this was at some point during my tries to get the kernel drivers, the X drivers and the newere X to match and work together.

Right now I'm not running the nvidia driver, but the nv driver (in order to at least having a working X) but I left the nvidia-glx-legacy-71xx package around and I see that it's actually loaded right now:

# lsmod |grep nv
nvidia               3929804  0
agpgart                29896  2 nvidia,via_agp

The nvidia kernel drivers have the version: 1.0.7185+1 (nvidia-kernel-legacy-71xx-2.6-686).


On a slightly different tangent: I don't know whether I'm particulary incapable, but keeping the nvidia drivers up and running through the testing live cicle on my system is hell. I spend a lot of time with it. I'd guesstimate that while trying to keep my system up to date with respect to the testing repository I spend as much effort fiddling around with the nvidia packages as with the whole rest of the installed packages together. Thatfor I'll never again buy any nvidia based system. It's much too much hassle. And unless I'm way out on the long tail, the situation must be similar for the other nvidia owners that are keen on keeping up with Debian testing.

This particular situation of Debian - and I'm sure many other Linux distro - users can certainly not have escaped Nvidia? There's constant pressure on Nvidia owners with Debian (and as mentioned other) systems to migrate away to a different video card manufacturer.

Popcon counts about 4000 users of your packages, about half as much as there are sun-java5-jre. I concurr that there must be *many* - I mean *many* Debian/Nvida users out there?!? And we're not even counting Ubuntu that must be having 95% of the same problems?!?

So, since you are doing a good and admirable job of packaging Nvidia drivers - why doesn't Nvidia care about you and give you what you need in terms of ressources, time, money, prereleases, video cards, ..., to do a brilliant job? I mean such as: released the same day upstream releases their drivers; *just works* - out of the box - no tweaking searching and matching required. I mean a solid part time job to maintain the stuff for them? Have you ever asked? Or don't you think that's a good idea?
*t

--
--------------------------------------------------------
  Tomas Pospisek
  http://sourcepole.com -  Linux & Open Source Solutions
--------------------------------------------------------


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to