Restricted-Manager installs older nvidia-glx package (not -new)

Bug #106649 reported by Nicolai P
4
Affects Status Importance Assigned to Milestone
linux-restricted-modules-2.6.20 (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: restricted-manager

The restricted-manager does install the nvidia-glx package on each nvidia card, even on newer ones. It should detect which driver (nvidia-glx, nvidia-glx-new or nvidia-glx-legacy) is needed - or/and it could ask. And if nvidia-glx-new is installed, restricted-manager still wants to install nvidia-glx.

Revision history for this message
Nicolai P (nicolaip) wrote :

Assigned to pitti now...

Changed in restricted-manager:
assignee: nobody → pitti
Revision history for this message
Sitsofe Wheeler (sitsofe) wrote :

N. Spohrer:
Can you indicate which card you have by attaching the output of
lspci | grep -i nv
along with which version of restricted-manager you have installed as shown by doing:
dpkg -l restricted-manager | grep ii
?

Revision history for this message
Nicolai P (nicolaip) wrote :

lspci | grep -i nv
01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600] (rev a2)
//The output is right, I have a GeForce 6600
dpkg -l restricted-manager | grep ii
ii restricted-manager 0.20 manage non-free hardware drivers

I should be up to date...
Greetings N. Spohrer

Revision history for this message
Johan Kiviniemi (ion) wrote :

Feisty prefers nvidia-glx, then nvidia-glx-legacy, and nvidia-glx-new only as a last resort because it was added so late.

Feisty+1 will prefer the newest nVidia driver and have the older ones as fallbacks.

Revision history for this message
Martin Pitt (pitti) wrote :

l-r-m now ships the modaliases. I assume BenC had some good reasons to prefer the older package for Feisty. In Gutsy the three packages will hopefully be merged into one.

Changed in restricted-manager:
assignee: pitti → nobody
importance: Undecided → Medium
status: Unconfirmed → Confirmed
Revision history for this message
Sitsofe Wheeler (sitsofe) wrote :

Kind of similar to Bug #105928 ...

Revision history for this message
Christoph Lechleitner (lech) wrote :

Unfortunately there are cards that seem to work only with the nvidia-glx-new driver.

I have a brand new 7600 GS, lspci says:
VGA compatible controller: nVidia Corporation G70 [GeForce 7600 GS] (rev a1)

From manual playing with feisty beta (apt-get dist-upgraded from edgy) I knew that only the -new package would work (although even that did not work really, I must have got a bad combination of beta packages; but at least the nvidia-glx-new driver did not refuse the device and the nvidia module did load).

When re-installing the machine with feisty final (somehow the dist-upgraded state misbelieved to be up-to-date, perhaps just played around to close to the release), I tried out the restricted-manager (nice work by the way!), and although I had the nvidia-glx-new package installed already, the restricted-manager installed nvidia-glx (and of course removed nvidia-glx-new).
X did not come up again of course, but xorg.conf has been modified correctly, so after I reinstall nvidia-glx-new via apt-get and without any other manual config of any kind , I now seem to have a perfect situation with 3D support and everything working.

After installing some lib32 packages (with reinstallation unavoidable, I finally decided to give the amd64 release a try once again), GoogleEarth (My reference test for the graphics system, and 32bit) runs perfectly and is now not only usable but really fun to play with.

Revision history for this message
Sitsofe Wheeler (sitsofe) wrote :

This is more like Bug #93209 ...

Revision history for this message
Robert North (russetrob) wrote :

I saw similar on upgrade from feisty to gutsy...
I was placed immediately on the nvidia-glx package.
No suggestion that an upgrade was possible, or worthwhile.

After some fiddling I installed nvidia-glx-new package.

My config is as follows:

lspci | grep -i nv

00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev c1)
00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)
00:05.0 Multimedia audio controller: nVidia Corporation nForce Audio Processing Unit (rev a2)
00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3)
00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
00:0c.0 PCI bridge: nVidia Corporation nForce2 PCI Bridge (rev a3)
00:0d.0 FireWire (IEEE 1394): nVidia Corporation nForce2 FireWire (IEEE 1394) Controller (rev a3)
00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
03:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 6600 GT] (rev a2)

dpkg -l restricted-manager | grep ii

ii restricted-manager 0.33.1 manage non-free hardware drivers - GNOME frontend

Revision history for this message
Timo Aaltonen (tjaalton) wrote :

Closing as fixed in gutsy.

Changed in linux-restricted-modules-2.6.20:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.