[natty] nvidia binary packages for older cards - dependencies not met

Bug #741930 reported by Pawel Jasnos
442
This bug affects 79 people
Affects Status Importance Assigned to Milestone
NVIDIA Drivers Ubuntu
Invalid
Undecided
Unassigned
nvidia-graphics-drivers (Ubuntu)
Invalid
Undecided
Unassigned
Natty
Invalid
Undecided
Unassigned
nvidia-graphics-drivers-173 (Ubuntu)
Fix Released
High
Alberto Milone
Natty
Invalid
Undecided
Unassigned
nvidia-graphics-drivers-96 (Ubuntu)
Fix Released
Medium
Alberto Milone
Natty
Fix Released
Medium
Alberto Milone

Bug Description

Package has broken dependencies that cannot be met.
xorg-video-abi-8.0
xserver-xorg-core (>= 2:1.8.99.905-1ubuntu3)

Steps to reproduce:
1. Install Natty beta & do sudo apt-get upgrade and dist-upgrade
2. Try sudo apt-get install nvidia-96 to get the error.

(confirmed to still occur in beta 1).

Revision history for this message
Mihai Sucan (mihai-sucan) wrote :

This makes Ubuntu 11.04 unusable on older hardware.

The same problem applies to the nvidia-173 package, which is not installable either, thus affecting a quite large number of PC users that do not have the latest nvidia graphics cards.

Is someone working on a fix for this issue?

Revision history for this message
Pawel Jasnos (pjasnos) wrote :

Sorry for setting this to nvidia-graphics-drivers - I wasn't sure how to set the bug as affecting multiple packages?

summary: - [natty] nvidia-96 dependencies not met
+ [natty] nvidia binary packages for older cards - dependencies not met
Changed in nvidia-graphics-drivers-96 (Ubuntu):
status: New → Confirmed
affects: nvidia-graphics-drivers-96 (Ubuntu) → nvidia-graphics-drivers (Ubuntu)
Changed in nvidia-drivers-ubuntu:
status: New → Confirmed
Pawel Jasnos (pjasnos)
Changed in nvidia-graphics-drivers-96 (Ubuntu):
status: New → Confirmed
Changed in nvidia-graphics-drivers-173 (Ubuntu):
status: New → Confirmed
Revision history for this message
Petr A. Sokolnikov (petr-sokolnikov) wrote :

The same problem on Ubuntu 11.04 Beta.
How can i fix it?

Pawel Jasnos (pjasnos)
description: updated
Changed in nvidia-graphics-drivers-96 (Ubuntu):
assignee: nobody → yarekku@gmail.com (yarekku)
assignee: yarekku@gmail.com (yarekku) → nobody
Revision history for this message
Manfred Hampl (m-hampl) wrote :
Revision history for this message
Bryce Harrington (bryce) wrote :

It's not something we can fix at the distro level. NVIDIA provided xserver 1.10 support in their main driver but not the legacy drivers.

This bug report can serve for tracking this regression but there is no work that can be done at this level to solve it. Given how little time remains before release I'm not sure NVIDIA will be distributing fixed drivers in time; if not, we'll distribute them via the x-updates PPA post-release if/when they do become available. Meanwhile, the workaround is to use nouveau, fbdev, or vesa.

Revision history for this message
Bryce Harrington (bryce) wrote :

The tasks against -93 and -173 are sufficient, there isn't a need for a task against the main driver since it does not have this issue.

Changed in nvidia-graphics-drivers (Ubuntu):
status: Confirmed → Invalid
Changed in nvidia-graphics-drivers-173 (Ubuntu):
assignee: nobody → Alberto Milone (albertomilone)
status: Confirmed → In Progress
importance: Undecided → High
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-graphics-drivers-173 - 173.14.30-0ubuntu1

---------------
nvidia-graphics-drivers-173 (173.14.30-0ubuntu1) natty; urgency=low

  * New upstream release:
    - Add support for X.Org xserver 1.10 (LP: #741930).
    - Improve compatibility with recent Linux kernels.
 -- Alberto Milone <email address hidden> Wed, 20 Apr 2011 13:08:15 +0200

Changed in nvidia-graphics-drivers-173 (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Petr A. Sokolnikov (petr-sokolnikov) wrote :

And what about nvidia-96?

Revision history for this message
Algo (algo-lkma) wrote :

Very very trouble!

Last time upgrade to Ubuntu 10.10, I got deep trouble with nvidia-96.
This time upgrade to Ubuntu 11.04, I got deep trouble with nvidia-96 again!!

Revision history for this message
Pawel Jasnos (pjasnos) wrote : Re: [Bug 741930] Re: [natty] nvidia binary packages for older cards - dependencies not met

Algo, ubuntu is not really at fault here, it's more to do with the
relationship between nvidia and xorg developers.

On 28/04/2011, Algo <email address hidden> wrote:
> Very very trouble!
>
> Last time upgrade to Ubuntu 10.10, I got deep trouble with nvidia-96.
> This time upgrade to Ubuntu 11.04, I got deep trouble with nvidia-96 again!!
>
> --
> You received this bug notification because you are a direct subscriber
> of the bug.
> https://bugs.launchpad.net/bugs/741930
>
> Title:
> [natty] nvidia binary packages for older cards - dependencies not met
>
> Status in NVIDIA Drivers Ubuntu:
> Confirmed
> Status in “nvidia-graphics-drivers” package in Ubuntu:
> Invalid
> Status in “nvidia-graphics-drivers-173” package in Ubuntu:
> Fix Released
> Status in “nvidia-graphics-drivers-96” package in Ubuntu:
> Confirmed
>
> Bug description:
> Package has broken dependencies that cannot be met.
> xorg-video-abi-8.0
> xserver-xorg-core (>= 2:1.8.99.905-1ubuntu3)
>
> Steps to reproduce:
> 1. Install Natty beta & do sudo apt-get upgrade and dist-upgrade
> 2. Try sudo apt-get install nvidia-96 to get the error.
>
> (confirmed to still occur in beta 1).
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/nvidia-drivers-ubuntu/+bug/741930/+subscribe
>

Revision history for this message
Algo (algo-lkma) wrote :

Hi Pawel, you are right. I love Ubuntu and she is great ^_^
Just feel disappointing as likewise problem happening again.

Xorg developers should pay great attention to backward compatibility..........
Linux's market is too small, Xorg should do favor for Nvidia, instead of Nvidia doing favor for Xorg......

Revision history for this message
Felix (apoapo) wrote :

This might be correct but average users are not interested in such relationship crisis. They just drop ubuntu.
"Lol, that shit does not even use my nvidia, omg. I thought Linux was for old devices.."

My opinion is that linux has no room for such regressions. If we want to gain market share and convince people about free software (in the meaning of open source) we have to offer them at least minimal functionality.

Keyboard, mouse, sound, (3D and powersaving) graphics.

(Please do not take this as a flame but as a point of view)

Revision history for this message
Algo (algo-lkma) wrote :

Exactly! My little son is a pure Ubuntu user, and feel proud of Linux (People can live happily without Windows!!)

However, suddenly, again, he can't play all 3D games (both Linux native and Windows game/Wine) after upgrade.

I don't know how to explain him why he can't play 3D games from now; I can't even tell him when he can play 3D games again.

XOrg must change their direction, otherwise, some Linux users will be forced to switch from Linux to Windows..............

Revision history for this message
Hugo Devillers (superhugobros3) wrote :

Fix this quick please , nouveau drivers don't works with minecraft !

Revision history for this message
paercebal (paercebal) wrote :

I can't believe it's happening again.
:-(

My luck is : I'm still stuck with Unbuntu 10.10, with the old (very old) drivers.
:-/

Revision history for this message
paercebal (paercebal) wrote :

Please note that I *almost* blindly launched the upgrade to 11.04, and the first steps, I had no warning whatsoever.

Thanks Google, I guess.

Revision history for this message
paercebal (paercebal) wrote :

Please, is there a workaround, enabling the installation of Ubuntu 11.04, but keeping previous versions of XOrg, nvidia-96 drivers, whatever is needed?

Thanks,

Revision history for this message
ezero (hacker-nz) wrote :

Can this be fixed for nvidia-96 drivers too please.

Thanks

Revision history for this message
Evan Lin (evanlinjin) wrote :

OmgUbuntu!!! I upgraded my ubuntu installation from 10.10 to 11.04 with the
nvidia-96 package installed and now I have no displayy!! (Im using the 11.04
live cd atm)

On 2 May 2011 11:47, ezero <email address hidden> wrote:

> Can this be fixed for nvidia-96 drivers too please.
>
> Thanks
>
> --
> You received this bug notification because you are a direct subscriber
> of the bug.
> https://bugs.launchpad.net/bugs/741930
>
> Title:
> [natty] nvidia binary packages for older cards - dependencies not met
>
> Status in NVIDIA Drivers Ubuntu:
> Confirmed
> Status in “nvidia-graphics-drivers” package in Ubuntu:
> Invalid
> Status in “nvidia-graphics-drivers-173” package in Ubuntu:
> Fix Released
> Status in “nvidia-graphics-drivers-96” package in Ubuntu:
> Confirmed
>
> Bug description:
> Package has broken dependencies that cannot be met.
> xorg-video-abi-8.0
> xserver-xorg-core (>= 2:1.8.99.905-1ubuntu3)
>
> Steps to reproduce:
> 1. Install Natty beta & do sudo apt-get upgrade and dist-upgrade
> 2. Try sudo apt-get install nvidia-96 to get the error.
>
> (confirmed to still occur in beta 1).
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/nvidia-drivers-ubuntu/+bug/741930/+subscribe
>

--
Linjin

Revision history for this message
Evan Lin (evanlinjin) wrote :

I'm switching back to Windows now.

On 2 May 2011 16:29, Evan Lin <email address hidden> wrote:

> OmgUbuntu!!! I upgraded my ubuntu installation from 10.10 to 11.04 with the
> nvidia-96 package installed and now I have no displayy!! (Im using the 11.04
> live cd atm)
>
>
> On 2 May 2011 11:47, ezero <email address hidden> wrote:
>
>> Can this be fixed for nvidia-96 drivers too please.
>>
>> Thanks
>>
>> --
>> You received this bug notification because you are a direct subscriber
>> of the bug.
>> https://bugs.launchpad.net/bugs/741930
>>
>> Title:
>> [natty] nvidia binary packages for older cards - dependencies not met
>>
>> Status in NVIDIA Drivers Ubuntu:
>> Confirmed
>> Status in “nvidia-graphics-drivers” package in Ubuntu:
>> Invalid
>> Status in “nvidia-graphics-drivers-173” package in Ubuntu:
>> Fix Released
>> Status in “nvidia-graphics-drivers-96” package in Ubuntu:
>> Confirmed
>>
>> Bug description:
>> Package has broken dependencies that cannot be met.
>> xorg-video-abi-8.0
>> xserver-xorg-core (>= 2:1.8.99.905-1ubuntu3)
>>
>> Steps to reproduce:
>> 1. Install Natty beta & do sudo apt-get upgrade and dist-upgrade
>> 2. Try sudo apt-get install nvidia-96 to get the error.
>>
>> (confirmed to still occur in beta 1).
>>
>> To unsubscribe from this bug, go to:
>> https://bugs.launchpad.net/nvidia-drivers-ubuntu/+bug/741930/+subscribe
>>
>
>
>
> --
> Linjin
>

--
Linjin

Revision history for this message
Stefan Ivarsson (stefanivarsson) wrote :

Last release (10.10) we waited around 2 months for AaronP and Alberto Milone could come up with good packages.
(Don't get me wrong. These guys are doing a fantastic job!)
It now seems as this history will repeat itself.

Is there any suggestions on how the community can contribute constructively or do we have to accept the fact that our HW might be to old to keep up?

Also, not forget. The system works very well with Ubuntu classic and default drivers so the only thing we are missing out on is Unity.

Revision history for this message
Hugo Devillers (superhugobros3) wrote :

stefanivarsson , you forgot minecraft !

Revision history for this message
AAndres (dejazmach) wrote :

paercebal #16 : I believe you put the finger at the worst thing with this bug.
Of course I understand all the banter around the lack of dialogue between Xorg and Nvidia developers and I know Ubuntu isn't here at fault. But for Christ's sake, there isn't any mention of this bug in Natty's release notes while it can break the display (or I didn't see it and apologise).
I consider myself happy of always checking the uninstalled packages before any upgrade, that saved me (again).

Revision history for this message
Dart (dragoon-master-10) wrote :

OMG! I just did a clean install of Ubuntu 11.4 to find out that my nVidia Quadro4 900 XGL did not have the option for proprietary drivers. I did however notice some 3D acceleration out of the box :) but after getting the cube going it was very glitchy :(. All i saw was a open source experimental driver which had worse performance then the native driver. Ugh.... I reinstalled 9.10 which worked great and did a upgrade to 10.10 which also worked great. :) Then I tried to do a upgrade to 11.4 hoping it would carry over the driver like 10.10 did, but i saw in the release notes that nVidia 96 driver was going to be removed...I tried it anyway out of desperation and sure enough, it was removed and back to square 1. :'(...I reinstalled 10.4 and upgraded to 10.10 again and I guess that's the best I can do....

Will there ever be a Nvidia 96 driver out for 11.4 or do I need to wait for 11.10? What if one does not come out then? Wonder how long ill be stuck with 10.10... :(

Revision history for this message
Lars Ola Liavåg (l-liavag) wrote :

I got this too. Didn't notice it before install as running from the Live, it couldn't run unity anyway. I've always had to install proprietary drivers anyway before having any serious eyecandy so expected things to work out after doing that. That being said, when going from Lucid to Natty, I had to go back from nvidia-173 that I used before to nvidia-96 to get things working. Now, if I mark nvidia-96 for install in Synaptic, it threatens to remove my entire Xorg. Why's it even there if it breaks your system? I really hope the right guys, whether at nvidia, X.org, or elsewhere are able to take some action here.

Revision history for this message
Lars Ola Liavåg (l-liavag) wrote :

I installed the updated driver from NVIDIA's web pages as it was claimed to support xorg-server 1.10. However, it seems that the X server still loads the Noveau routine and I don't know how to prevent that. So no luck for me. Hope that with time, something is done with the distro-provided drivers.

Revision history for this message
MyR (myr-jedi) wrote :

There are no nvidia-96 packages compatible with Ubuntu 11.04.

Developers are aware of the problem and are working on it.

Revision history for this message
Andrea Mazzilli (andrea-mazzilli) wrote :

for the next Ubuntu release, if the nvidia-96 driver are not compatible with xorg again, it's possible add a "legacy xorg" to the repository?

something like:
xserver-xorg-core (new version, for the driver compatible)
xserver-xorg-core-1.9 (legacy, for the driver that not support new xorg)

then the nvidia-96 package require the legacy xorg instead of the new one

Revision history for this message
Pawel Jasnos (pjasnos) wrote :

I'd say a simpler but still useful thing would be to make sure that if
some hardware isn't compatible at the time of release because a
proprietary driver is required (and that's the situation here - Unity
doesn't work on Nouveau), then a big, red note of that should be made
in the "release notes" prompt encouraging for upgrade, so that people
can wait until Nvidia or any other vendor provides updated driver.

Alternatively, the upgrading script should warn user about such
incompatibilities at the start of the process, allowing them to easily
cancel.

On Tue, May 10, 2011 at 8:09 AM, Andrea Mazzilli
<email address hidden> wrote:
> for the next Ubuntu release, if the nvidia-96 driver are not compatible
> with xorg again, it's possible add a "legacy xorg" to the repository?
>
> something like:
> xserver-xorg-core  (new version, for the driver compatible)
> xserver-xorg-core-1.9 (legacy, for the driver that not support new xorg)
>
> then the nvidia-96 package require the legacy xorg instead of the new
> one
>
> --
> You received this bug notification because you are a direct subscriber
> of the bug.
> https://bugs.launchpad.net/bugs/741930
>
> Title:
>  [natty] nvidia binary packages for older cards - dependencies not met
>
> Status in NVIDIA Drivers Ubuntu:
>  Confirmed
> Status in “nvidia-graphics-drivers” package in Ubuntu:
>  Invalid
> Status in “nvidia-graphics-drivers-173” package in Ubuntu:
>  Fix Released
> Status in “nvidia-graphics-drivers-96” package in Ubuntu:
>  Confirmed
>
> Bug description:
>  Package has broken dependencies that cannot be met.
>  xorg-video-abi-8.0
>  xserver-xorg-core (>= 2:1.8.99.905-1ubuntu3)
>
>  Steps to reproduce:
>  1. Install Natty beta & do sudo apt-get upgrade and dist-upgrade
>  2. Try sudo apt-get install nvidia-96 to get the error.
>
>  (confirmed to still occur in beta 1).
>
> To unsubscribe from this bug, go to:
> https://bugs.launchpad.net/nvidia-drivers-ubuntu/+bug/741930/+subscribe
>

Revision history for this message
Tom Epperly (tepperly) wrote :

It would be nice if the "do you want to upgrade" window wouldn't come up until a nvidia-96 driver is available. I upgraded my Mythbuntu system because it kept periodically putting the "do you want to upgrade" window on my screen. Because I don't really have a mouse hooked up to my system, I have to go to another system to run xvncviewer to get rid of the upgrade window. I eventually upgraded to get rid of the window. Now that I've upgraded, my system is hosed because nvidia-96 isn't available and I can't seem to get nouveau to use 60Hz.

Revision history for this message
Jukka Siitari (reed-siitari) wrote :
Revision history for this message
Arnar Hannesson (arnar-hannesson) wrote :

Have a old Nvidia Geforce2 MX200 - having problems after installing Natty.

Revision history for this message
John Smigel (jsmigel) wrote :

My Nvidia GeForce4 4200 also no longer works after installing Natty.

Revision history for this message
Dart (dragoon-master-10) wrote :

Dont you think we could bump the Nvidia-96 driver issue from "Undecided" to "High"?

Revision history for this message
Disappointment (m8r-x8io08-deactivatedaccount) wrote :

i can't use 11.04 becouse this bug
please fix it

Revision history for this message
ezero (hacker-nz) wrote :

Would really like this to be fixed as soon as possible *please*. My system is not completely broken X11 is still loading up but it is very laggy as no hardware acceleration enabled.

Nvidia-96 drivers i.e

Revision history for this message
yarekku@gmail.com (yarekku) wrote :

Hurry up!

Revision history for this message
paercebal (paercebal) wrote :

I guess "Hurry up!" comments won't help.

If there are only a handful of people in the world suffering from this bug, I guess its priority will remain low, no matter how much we will complain (or cry... or break furniture...). I guess there must be some way to pay canonical for the support of the nvidia-96 driver, but this problem happened twice in a row, meaning it is quite probable the next version will have the same issue *again*: Won't our money better spent by buying a supported nvidia or ATI (or whatever) board?

Still, I would like some questions answered by the maintainers (or whatever people are handling this case) :

 - 1. Will the nvidia-96 issue be corrected for the current version
 - 2. Is there a way to upgrade to Ubuntu 11.04 while still keeping the 10.10 X.Org/nvidia-96/whatever?
 - 3. Is the nvidia-96 driver considered obsolete, which would mean the middle/long term solution would be to upgrade our graphic card ? (suggestions are welcome)
 - 4. Is it possible to enhance the Ubuntu Upgrade process to tell the user about drivers obsolescence ? (being surprised by having one's system break down after the upgrade is NOT cool).

Thanks,

Revision history for this message
MyR (myr-jedi) wrote :

I mentioned ten days ago that the developers are working on it.

P.S. Keep in mind this is free software. You do not pay for it. Furthermore you have just as much responsibility to improve it as anyone else.

Revision history for this message
minioe (m8r-hjq346-deactivatedaccount) wrote :

please don't give up old system user.
please don't forget the spirit of ubuntu!

Revision history for this message
Jon Grossart (jon-grossart) wrote :

If people really want progress, the Ubuntu devs have nothing to do with it at the moment. nvidia-96 is the proprietary driver from Nvidia. Until Nvidia releases a xorg 1.10 compatible version (as they have for 2xx+ and 173 series, Ubuntu can't really do anything (that I know of) except providing some sort of alternate older version of xorg, which would probably create a huge number of problems.

So, contact Nvidia if you want progress. After they release the driver, THEN it's up to the Ubuntu devs to get it packaged for Ubuntu.

All that being said...I wish Nvidia would hurry up with that driver, I want 11.04 working for me as well!

Changed in nvidia-graphics-drivers-96 (Ubuntu):
assignee: nobody → braydon duckworth (pranker-braydon)
Revision history for this message
ezero (hacker-nz) wrote :

woot! go "braydon duckworth"

- Thanks a bunch in advance.

Revision history for this message
Andrea Mazzilli (andrea-mazzilli) wrote :

as workaround the nouveau experimental driver work good in Ubuntu Classic Mode (in the Unity Mode the dock don't hide...)

Revision history for this message
Manfred Hampl (m-hampl) wrote :

http://www.nvnews.net/vbulletin/showthread.php?t=162140

AaronP from NVIDIA Corporation is confirming that he is working on it, but cannot name a date.

So there is still hope...

Revision history for this message
José Matos (miguelcm86) wrote :

I can't use 11.04 becouse this bug.

My Nvidia GeForce2 MX400 don't work does in the correct resolution.

I'm waiting since the release of 11.04 and still not have a solution :(

Does anyone have a solution? even if you install another version of xorg, which put the steps here, please.

When is it expected a solution to the problem?

Revision history for this message
yarekku@gmail.com (yarekku) wrote :

Is there any progress?

Revision history for this message
Mondane (mondane-woodworker) wrote :

Will this bug be addressed in 11.10 ?

Revision history for this message
Rüdiger Kupper (ruediger.kupper) wrote :

I maintain approx. 200 machines for a secondary school using Linux Terminal Server. It is very common for schools to re-use old machines as LTSP clients. Our clients have old Nvidia cards and suffer from missing graphics acceleration, which is required for quite a lot of applications from the ubuntu-edu-* packages. Our pupils have a rather poor Ubuntu experience at the moment, which is a pity, as our school would like to shift the attention of young people to the open source world.
If I can help speeding up the process, please tell me what to do.

Revision history for this message
fig_wright (fig-wright) wrote :

That's a shame Rudiger. I had to re-install Ubuntu 10.04 in the end to get graphics working properly, as the old 96 drivers still work for that.

Revision history for this message
Ingolemo (ingolemo) wrote :

Nvidia have uploaded driver version 96.43.20 to their FTP site. It hasn't appeared on the website yet. I haven't tested it, but the readme claims that it supports Xorg 1.10. Can we get this into a PPA or something for testing?
ftp://download.nvidia.com/XFree86/Linux-x86/96.43.20/

Revision history for this message
Cedric Schieli (cschieli) wrote :

PPA up and running :

sudo add-apt-repository ppa:cschieli/bug741930
sudo apt-get update
sudo apt-get install nvidia-96

Revision history for this message
Jukka Siitari (reed-siitari) wrote :

Many thanks, Cedric! Nvidia-96 driver at least installed to Natty without errors. Now I'll check if it works, too ;)

Revision history for this message
fig_wright (fig-wright) wrote :

Do tell us!

Revision history for this message
linusND (christian-remboldt) wrote :

thanks for the new ppa but
sudo apt-get install nvidia-96 failed

dpkg: error processing nvidia-96 (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 nvidia-96
E: Sub-process /usr/bin/dpkg returned an error code (1)

Synaptic package manager shows it is installed and not broken, but that was the error I received from apt-get.

Revision history for this message
linusND (christian-remboldt) wrote :

This may be helpful. When I do sudo apt-get remove nvidia-96 I see.

Removing nvidia-96 ...
Removing all DKMS Modules

Error! There are no instances of module: nvidia-96
96.43.20 located in the DKMS tree.
Done.

Revision history for this message
MyR (myr-jedi) wrote :

@linuxND
Do you have dkms package installed?

Revision history for this message
ezero (hacker-nz) wrote :

Thanks for this, seems to have worked pretty dam well! here is my result, I guess I will reboot/restart xserver and find out for sure ..

sudo apt-get install nvidia-96
[sudo] password for devbox:
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  nvidia-96-modaliases
The following NEW packages will be installed:
  nvidia-96
0 upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
Need to get 9,299 kB of archives.
After this operation, 26.8 MB of additional disk space will be used.
Do you want to continue [Y/n]? Y
Get:1 http://ppa.launchpad.net/cschieli/bug741930/ubuntu/ natty/main nvidia-96 i386 96.43.20-0ubuntu1~athome1 [9,299 kB]
Fetched 9,299 kB in 1min 4s (145 kB/s)
(Reading database ... 205695 files and directories currently installed.)
Removing nvidia-96-modaliases ...
Selecting previously deselected package nvidia-96.
(Reading database ... 205693 files and directories currently installed.)
Unpacking nvidia-96 (from .../nvidia-96_96.43.20-0ubuntu1~athome1_i386.deb) ...
Processing triggers for man-db ...
Setting up nvidia-96 (96.43.20-0ubuntu1~athome1) ...
update-alternatives: renaming grub_fb_blacklist slave link from /usr/share/grub-gfxpayload-lists/blacklist/10_nvidia-current to /usr/share/grub-gfxpayload-lists/blacklist/10_nvidia-96.
Loading new nvidia-96-96.43.20 DKMS files...
Building only for 2.6.38-10-generic
Building for architecture i686
Building initial module for 2.6.38-10-generic
Done.

nvidia-96.ko:
Running module version sanity check.
 - Original module
   - No original module exists within this kernel
 - Installation
   - Installing to /lib/modules/2.6.38-10-generic/updates/dkms/

depmod........

DKMS: install Completed.
Processing triggers for python-gmenu ...
Rebuilding /usr/share/applications/desktop.en_NZ.utf8.cache...
Processing triggers for bamfdaemon ...
Rebuilding /usr/share/applications/bamf.index...
Processing triggers for python-support ...

Revision history for this message
linusND (christian-remboldt) wrote :

@MyR yes I had DKMS installed. I tried removing it and reinstalling it first with the same results. I am running the nouveau driver now. Do I need to remove that first? On 10.10 I was able to have both installed and switch between them with xorg.conf.

Revision history for this message
NoOp (glgxg) wrote :

@Cedric:

$ sudo add-apt-repository ppa:cschieli/bug741930
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubuntu.com --recv CD8816F7AA97AF0219195109AFA68F79D7F067B8
gpg: requesting key D7F067B8 from hkp server keyserver.ubuntu.com
gpg: key D7F067B8: public key "Launchpad PPA for Cedric Schieli" imported
gpg: Total number processed: 1
gpg: imported: 1 (RSA: 1)

$ sudo apt-get update
...
W: Failed to fetch http://ppa.launchpad.net/cschieli/bug741930/ubuntu/dists/maverick/main/source/Sources.gz 404 Not Found [IP: 72.247.218.83 80]

W: Failed to fetch http://ppa.launchpad.net/cschieli/bug741930/ubuntu/dists/maverick/main/binary-i386/Packages.gz 404 Not Found [IP: 72.247.218.83 80]

E: Some index files failed to download, they have been ignored, or old ones used instead.

Revision history for this message
John Harrington (j-fharrington) wrote :

I tried to install the new driver from cschieli. It pulled in dkms, but I got the same error messages about installing nvidia-96 as linuxND, and also the same error message when uninstalling it. Synaptic showed nvidia-96 as installed, but jockey didn't offer any proprietary driver. I am using the nouveau driver, in case it makes any difference.

Revision history for this message
linusND (christian-remboldt) wrote :

removing nouveau doesnt seem to make any difference. I have tried a number of dpkg commands, hoping to display the echos from the postinst script, but I cant seem to find anything useful.

for example:
sudo dpkg -D200 -i nvidia-96_96.43.20-0ubuntu1~athome1_i386.deb

Any suggestions on which debug level to try, or is there another way to print the script text to the screen? I think it would be helpful in narrowing down where the script fails.

Also I have tried running the postinst scrip from /var/lib/dpkg/info.
sh nvidia-96.postinst only returns
postinst called with unknown argument `'

I am reluctant to remove set -e from the script, but if someone thinks the result would be useful. I'll give it a try.

Revision history for this message
cryd_be (kridybel) wrote :

Good to see something is moving. For the time being I'll stay with 10.04
LTS...

On Fri, Jul 29, 2011 at 5:16 AM, linusND <email address hidden> wrote:

> removing nouveau doesnt seem to make any difference. I have tried a
> number of dpkg commands, hoping to display the echos from the postinst
> script, but I cant seem to find anything useful.
>
> for example:
> sudo dpkg -D200 -i nvidia-96_96.43.20-0ubuntu1~athome1_i386.deb
>
> Any suggestions on which debug level to try, or is there another way to
> print the script text to the screen? I think it would be helpful in
> narrowing down where the script fails.
>
> Also I have tried running the postinst scrip from /var/lib/dpkg/info.
> sh nvidia-96.postinst only returns
> postinst called with unknown argument `'
>
> I am reluctant to remove set -e from the script, but if someone thinks
> the result would be useful. I'll give it a try.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/741930
>
> Title:
> [natty] nvidia binary packages for older cards - dependencies not met
>
> Status in NVIDIA Drivers Ubuntu:
> Confirmed
> Status in “nvidia-graphics-drivers” package in Ubuntu:
> Invalid
> Status in “nvidia-graphics-drivers-173” package in Ubuntu:
> Fix Released
> Status in “nvidia-graphics-drivers-96” package in Ubuntu:
> Confirmed
>
> Bug description:
> Package has broken dependencies that cannot be met.
> xorg-video-abi-8.0
> xserver-xorg-core (>= 2:1.8.99.905-1ubuntu3)
>
> Steps to reproduce:
> 1. Install Natty beta & do sudo apt-get upgrade and dist-upgrade
> 2. Try sudo apt-get install nvidia-96 to get the error.
>
> (confirmed to still occur in beta 1).
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/nvidia-drivers-ubuntu/+bug/741930/+subscriptions
>

Revision history for this message
Cedric Schieli (cschieli) wrote :

@NoOp: You seem to be running maverick. As this bug is only relevant
on natty, my ppa only contains packages for natty...

@linusND and @John: can you post the result of "dpkg -l | grep nvidia"
and "uname -a" ?

Revision history for this message
John Harrington (j-fharrington) wrote :

$ dpkg -l | grep nvidia
dpkg-query: warning: parsing file '/var/lib/dpkg/status' near line 42892 package 'mjpg-streamer':
 error in Version string 'r94-1': version number does not start with digit
dpkg-query: warning: parsing file '/var/lib/dpkg/status' near line 43301 package 'amaya':
 error in Version string 'wx-11.3.1-1': version number does not start with digit
iF nvidia-96 96.43.20-0ubuntu1~athome1 NVIDIA binary Xorg driver, kernel module and VDPAU library
ii nvidia-common 0.2.30 Find obsolete NVIDIA drivers
ii nvidia-settings 280.11-0ubuntu1~edgers~natty Tool of configuring the NVIDIA graphics driver

 uname -a
Linux kitchencomp 2.6.38-10-generic #46-Ubuntu SMP Tue Jun 28 15:05:41 UTC 2011 i686 athlon i386 GNU/Linux

Revision history for this message
Algo (algo-lkma) wrote :

Thank Cedric Schieli a lot, now I can use nvidia-96 driver!
I want to thank Ubuntu too, as it is really great and I use it daily.

As a suggestion, Ubuntu may consider adding a simple checking & warning in future if similar problem happening again, as I worry Xorg 1.11 may............... ^_^

Revision history for this message
Cedric Schieli (cschieli) wrote :

@john:

You seem to be running packages from the xorg-edgers ppa :

> ii  nvidia-settings                       280.11-0ubuntu1~edgers~natty                                               Tool of configuring the NVIDIA graphics driver

Can you revert to standard packages before installing nvidia-96 from my ppa ?

sudo apt-get install ppa-purge
sudo ppa-purge ppa:xorg-edgers

Revision history for this message
judsonmitchell (jmitchel-loyno) wrote :

I was hopeful, but no luck. I removed nouveau and downloaded from the ppa. Apt-get reports a successful install of nvidia-96, as above. After a reboot, however, jockey does not show the driver and nvidia-settings say I do not appear to be running the nvidia x driver. It invites me to run nvidia-xconfig as root, but that returns "not found."

Revision history for this message
Jukka Siitari (reed-siitari) wrote :

I have now tested a bit Cedrick Schieli's Nvidia-96 driver in Natty and it seems mostly to work OK, BUT:
Now I have a problem with changing workspaces (bottom right corner of the screen). When clicking one of the squares, I may get a new workspace or not and if I do, the number of the workspace may be any one of the four even when clicking the same square. Also changing to a new workspace doesn't go smoothly - it seems Ubuntu is trying several times to show the new screen before it succeeds (if it does at all). The display flickers back and forth between workspaces several times before settling to one of them - not necessarily the one I wanted. Also sometimes the whole Ubuntu freezes when trying to change workspaces - even the cursor doesn't move. The only way out then is to turn the power off from the computer.

Now, I cannot tell if this is because of the new driver, or does something else cause it, but this started after installation of Cedrick's software.

Revision history for this message
linusND (christian-remboldt) wrote :

@Cedric

Thanks that did the trick. Small change the second command should read "sudo ppa-purge xorg-edgers".

After removing xorg-edgers ppa, nvidia-96 installed with no problems. Am at work now so I had to use ssh. Will test if fully when I get home.

Revision history for this message
Cedric Schieli (cschieli) wrote :

@judsonmitchell: can you post the result of "update-alternatives
--display gl_conf" ?

You should have something like the this :

gl_conf - auto mode
  link currently points to /usr/lib/nvidia-96/ld.so.conf
/usr/lib/mesa/ld.so.conf - priority 500
  slave xorg_extra_modules: /usr/lib/xorg/x11-extra-modules
/usr/lib/nvidia-96/ld.so.conf - priority 9600
  slave grub_fb_blacklist: /usr/share/nvidia-96/nvidia-96.grub-gfxpayload
  slave man_nvidiaxconfig.gz: /usr/share/man/man1/alt-nvidia-96-xconfig.1.gz
  slave nvidia-autostart.desktop: /usr/share/nvidia-96/nvidia-autostart.desktop
  slave nvidia-smi.1.gz: /usr/share/man/man1/alt-nvidia-96-smi.1.gz
  slave nvidia_bug_report: /usr/lib/nvidia-96/bin/nvidia-bug-report.sh
  slave nvidia_desktop: /usr/share/nvidia-96/ubuntu-nvidia-settings.desktop
  slave nvidia_drv: /usr/lib/nvidia-96/xorg/nvidia_drv.so
  slave nvidia_modconf: /lib/nvidia-96/modprobe.conf
  slave nvidia_smi: /usr/lib/nvidia-96/bin/nvidia-smi
  slave nvidia_xconfig: /usr/lib/nvidia-96/bin/nvidia-xconfig
  slave xorg_extra_modules: /usr/lib/nvidia-96/xorg
  slave xvmcconfig: /usr/lib/nvidia-96/XvMCConfig
Current 'best' version is '/usr/lib/nvidia-96/ld.so.conf'.

Revision history for this message
judsonmitchell (jmitchel-loyno) wrote :

Thanks, Cedric. Here it is:

gl_conf - manual mode
  link currently points to /usr/lib/mesa/ld.so.conf
/usr/lib/mesa/ld.so.conf - priority 500
  slave xorg_extra_modules: /usr/lib/xorg/x11-extra-modules
/usr/lib/nvidia-96/ld.so.conf - priority 9600
  slave grub_fb_blacklist: /usr/share/nvidia-96/nvidia-96.grub-gfxpayload
  slave man_nvidiaxconfig.gz: /usr/share/man/man1/alt-nvidia-96-xconfig.1.gz
  slave nvidia-autostart.desktop:
/usr/share/nvidia-96/nvidia-autostart.desktop
  slave nvidia-smi.1.gz: /usr/share/man/man1/alt-nvidia-96-smi.1.gz
  slave nvidia_bug_report: /usr/lib/nvidia-96/bin/nvidia-bug-report.sh
  slave nvidia_desktop: /usr/share/nvidia-96/ubuntu-nvidia-settings.desktop
  slave nvidia_drv: /usr/lib/nvidia-96/xorg/nvidia_drv.so
  slave nvidia_modconf: /lib/nvidia-96/modprobe.conf
  slave nvidia_smi: /usr/lib/nvidia-96/bin/nvidia-smi
  slave nvidia_xconfig: /usr/lib/nvidia-96/bin/nvidia-xconfig
  slave xorg_extra_modules: /usr/lib/nvidia-96/xorg
  slave xvmcconfig: /usr/lib/nvidia-96/XvMCConfig
Current 'best' version is '/usr/lib/nvidia-96/ld.so.conf'.

On Fri, Jul 29, 2011 at 2:43 PM, Cedric Schieli <email address hidden> wrote:

> @judsonmitchell: can you post the result of "update-alternatives
> --display gl_conf" ?
>
> You should have something like the this :
>
> gl_conf - auto mode
> link currently points to /usr/lib/nvidia-96/ld.so.conf
> /usr/lib/mesa/ld.so.conf - priority 500
> slave xorg_extra_modules: /usr/lib/xorg/x11-extra-modules
> /usr/lib/nvidia-96/ld.so.conf - priority 9600
> slave grub_fb_blacklist: /usr/share/nvidia-96/nvidia-96.grub-gfxpayload
> slave man_nvidiaxconfig.gz: /usr/share/man/man1/alt-nvidia-96-xconfig.1.gz
> slave nvidia-autostart.desktop:
> /usr/share/nvidia-96/nvidia-autostart.desktop
> slave nvidia-smi.1.gz: /usr/share/man/man1/alt-nvidia-96-smi.1.gz
> slave nvidia_bug_report: /usr/lib/nvidia-96/bin/nvidia-bug-report.sh
> slave nvidia_desktop: /usr/share/nvidia-96/ubuntu-nvidia-settings.desktop
> slave nvidia_drv: /usr/lib/nvidia-96/xorg/nvidia_drv.so
> slave nvidia_modconf: /lib/nvidia-96/modprobe.conf
> slave nvidia_smi: /usr/lib/nvidia-96/bin/nvidia-smi
> slave nvidia_xconfig: /usr/lib/nvidia-96/bin/nvidia-xconfig
> slave xorg_extra_modules: /usr/lib/nvidia-96/xorg
> slave xvmcconfig: /usr/lib/nvidia-96/XvMCConfig
> Current 'best' version is '/usr/lib/nvidia-96/ld.so.conf'.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/741930
>
> Title:
> [natty] nvidia binary packages for older cards - dependencies not met
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/nvidia-drivers-ubuntu/+bug/741930/+subscriptions
>
>
>

Revision history for this message
John Harrington (j-fharrington) wrote :

Cedric, thanks for the tip about purging xorg-edgers ppa. (ppa-purge didn't actually downgrade the packages, but I marked them all manually and downgraded them.) It worked, and I have the nvidia driver working properly on reboot. The only thing wrong that I can see is that Jockey says, "No proprietary drivers are in use on this system," and doesn't give the option to switch to a non-proprietary driver. Anyway, thanks very much for getting the nvidia driver packaged so quickly.

Revision history for this message
linusND (christian-remboldt) wrote :

Everything is working great for me now. After installing nvidia-glx-96 dual monitor with desktop effects and no problems, plus much less cpu load then nouveau.

But I was hoping that this driver would allow me to try unity. and after running
/usr/lib/nux/unity_support_test -p

It still say no to "GL fragment program" and "GL framebuffer object". Are these issues that can be resolved with xorg.conf setting or is my hardware insufficient?

Revision history for this message
Cedric Schieli (cschieli) wrote :

@judsonmitchell

Your gl_conf alternative is forced to mesa. You should issue the
follwing command to revert to auto :

sudo update-alternative --auto gl_conf

Then you should reconfigure nvidia-96 :

sudo dpkg-reconfigure nvidia-96

Revision history for this message
judsonmitchell (jmitchel-loyno) wrote :

Thanks again, Cedric. I've made the changes, but no luck. Here's the
output:

gl_conf - auto mode
  link currently points to /usr/lib/nvidia-96/ld.so.conf
/usr/lib/mesa/ld.so.conf - priority 500
  slave xorg_extra_modules: /usr/lib/xorg/x11-extra-modules
/usr/lib/nvidia-96/ld.so.conf - priority 9600
  slave grub_fb_blacklist: /usr/share/nvidia-96/nvidia-96.grub-gfxpayload
  slave man_nvidiaxconfig.gz: /usr/share/man/man1/alt-nvidia-96-xconfig.1.gz
  slave nvidia-autostart.desktop:
/usr/share/nvidia-96/nvidia-autostart.desktop
  slave nvidia-smi.1.gz: /usr/share/man/man1/alt-nvidia-96-smi.1.gz
  slave nvidia_bug_report: /usr/lib/nvidia-96/bin/nvidia-bug-report.sh
  slave nvidia_desktop: /usr/share/nvidia-96/ubuntu-nvidia-settings.desktop
  slave nvidia_drv: /usr/lib/nvidia-96/xorg/nvidia_drv.so
  slave nvidia_modconf: /lib/nvidia-96/modprobe.conf
  slave nvidia_smi: /usr/lib/nvidia-96/bin/nvidia-smi
  slave nvidia_xconfig: /usr/lib/nvidia-96/bin/nvidia-xconfig
  slave xorg_extra_modules: /usr/lib/nvidia-96/xorg
  slave xvmcconfig: /usr/lib/nvidia-96/XvMCConfig
Current 'best' version is '/usr/lib/nvidia-96/ld.so.conf'.

On Sat, Jul 30, 2011 at 2:21 AM, Cedric Schieli <email address hidden> wrote:

> @judsonmitchell
>
> Your gl_conf alternative is forced to mesa. You should issue the
> follwing command to revert to auto :
>
> sudo update-alternative --auto gl_conf
>
> Then yo

> u should reconfigure nvidia-96 :
>
> sudo dpkg-reconfigure nvidia-96
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/741930
>
> Title:
> [natty] nvidia binary packages for older cards - dependencies not met
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/nvidia-drivers-ubuntu/+bug/741930/+subscriptions
>
>
>

Revision history for this message
Cedric Schieli (cschieli) wrote :

@judsonmitchell

You should now be able to run nvidia-xconfig as root

Revision history for this message
judsonmitchell (jmitchel-loyno) wrote :

Yes, I did that and it generated the following xorg.conf file:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig: version 1.0 (buildmeister@builder75) Sun Jul 17
23:48:28 PDT 2011

Section "ServerLayout"
    Identifier "Layout0"
    Screen 0 "Screen0" 0 0
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "Mouse0" "CorePointer"
EndSection

[CUT....]

Section "Monitor"
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "Unknown"
    HorizSync 30.0 - 110.0
    VertRefresh 50.0 - 150.0
    Option "DPMS"
EndSection

Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device "Device0"
    Monitor "Monitor0"
    DefaultDepth 24
    SubSection "Display"
        Depth 24
        Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

On Sat, Jul 30, 2011 at 7:38 AM, Cedric Schieli <email address hidden> wrote:

> @judsonmitchell
>
> You should now be able to run nvidia-xconfig as root
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/741930
>
> Title:
> [natty] nvidia binary packages for older cards - dependencies not met
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/nvidia-drivers-ubuntu/+bug/741930/+subscriptions
>
>
>

Revision history for this message
judsonmitchell (jmitchel-loyno) wrote :

For what it's worth, when I run the unity support test, it's still pointing
toward mesa:

OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) IGD GEM 20100330 DEVELOPMENT
x86/MMX/SSE2
OpenGL version string: 1.4 Mesa 7.10.2

Not software rendered: yes
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: no
GL framebuffer object: no
GL version is 1.4+: yes

Unity supported: no

On Sat, Jul 30, 2011 at 7:53 AM, Judson Mitchell <email address hidden> wrote:

> Yes, I did that and it generated the following xorg.conf file:
>
> # nvidia-xconfig: X configuration file generated by nvidia-xconfig
> # nvidia-xconfig: version 1.0 (buildmeister@builder75) Sun Jul 17
> 23:48:28 PDT 2011
>
>
> Section "ServerLayout"
> Identifier "Layout0"
> Screen 0 "Screen0" 0 0
> InputDevice "Keyboard0" "CoreKeyboard"
> InputDevice "Mouse0" "CorePointer"
> EndSection
>
> [CUT....]
>
> Section "Monitor"
> Identifier "Monitor0"
> VendorName "Unknown"
> ModelName "Unknown"
> HorizSync 30.0 - 110.0
> VertRefresh 50.0 - 150.0
> Option "DPMS"
> EndSection
>
> Section "Device"
> Identifier "Device0"
> Driver "nvidia"
> VendorName "NVIDIA Corporation"
> EndSection
>
> Section "Screen"
> Identifier "Screen0"
> Device "Device0"
> Monitor "Monitor0"
> DefaultDepth 24
> SubSection "Display"
> Depth 24
> Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
> EndSubSection
> EndSection
>
>
> On Sat, Jul 30, 2011 at 7:38 AM, Cedric Schieli <email address hidden>wrote:
>
>> @judsonmitchell
>>
>> You should now be able to run nvidia-xconfig as root
>>
>> --
>> You received this bug notification because you are subscribed to the bug
>> report.
>> https://bugs.launchpad.net/bugs/741930
>>
>> Title:
>> [natty] nvidia binary packages for older cards - dependencies not met
>>
>> To manage notifications about this bug go to:
>>
>> https://bugs.launchpad.net/nvidia-drivers-ubuntu/+bug/741930/+subscriptions
>>
>>
>>
>

Revision history for this message
judsonmitchell (jmitchel-loyno) wrote :

Sorry to clog up this thread, but when I did a reinstall of the nvidia-96
driver, I noticed this error message. Does it provide a clue?

Setting up nvidia-96 (96.43.20-0ubuntu1~athome1) ...
update-alternatives: using /usr/lib/nvidia-96/ld.so.conf to provide
/etc/ld.so.conf.d/GL.conf (gl_conf) in auto mode.
update-alternatives: warning: skip creation of
/usr/share/man/man1/nvidia-smi.1.gz because associated file
/usr/share/man/man1/alt-nvidia-96-smi.1.gz (of link group gl_conf) doesn't
exist.
update-alternatives: warning: skip creation of /usr/bin/nvidia-smi because
associated file /usr/lib/nvidia-96/bin/nvidia-smi (of link group gl_conf)
doesn't exist.

On Sat, Jul 30, 2011 at 8:13 AM, Judson Mitchell <email address hidden> wrote:

> For what it's worth, when I run the unity support test, it's still pointing
> toward mesa:
>
> OpenGL vendor string: Tungsten Graphics, Inc
> OpenGL renderer string: Mesa DRI Intel(R) IGD GEM 20100330 DEVELOPMENT
> x86/MMX/SSE2
> OpenGL version string: 1.4 Mesa 7.10.2
>
> Not software rendered: yes
> Not blacklisted: yes
> GLX fbconfig: yes
> GLX texture from pixmap: yes
> GL npot or rect textures: yes
> GL vertex program: yes
> GL fragment program: yes
> GL vertex buffer object: no
> GL framebuffer object: no
> GL version is 1.4+: yes
>
> Unity supported: no
>
>
> On Sat, Jul 30, 2011 at 7:53 AM, Judson Mitchell <email address hidden>wrote:
>
>> Yes, I did that and it generated the following xorg.conf file:
>>
>> # nvidia-xconfig: X configuration file generated by nvidia-xconfig
>> # nvidia-xconfig: version 1.0 (buildmeister@builder75) Sun Jul 17
>> 23:48:28 PDT 2011
>>
>>
>> Section "ServerLayout"
>> Identifier "Layout0"
>> Screen 0 "Screen0" 0 0
>> InputDevice "Keyboard0" "CoreKeyboard"
>> InputDevice "Mouse0" "CorePointer"
>> EndSection
>>
>> [CUT....]
>>
>> Section "Monitor"
>> Identifier "Monitor0"
>> VendorName "Unknown"
>> ModelName "Unknown"
>> HorizSync 30.0 - 110.0
>> VertRefresh 50.0 - 150.0
>> Option "DPMS"
>> EndSection
>>
>> Section "Device"
>> Identifier "Device0"
>> Driver "nvidia"
>> VendorName "NVIDIA Corporation"
>> EndSection
>>
>> Section "Screen"
>> Identifier "Screen0"
>> Device "Device0"
>> Monitor "Monitor0"
>> DefaultDepth 24
>> SubSection "Display"
>> Depth 24
>> Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
>> EndSubSection
>> EndSection
>>
>>
>> On Sat, Jul 30, 2011 at 7:38 AM, Cedric Schieli <email address hidden>wrote:
>>
>>> @judsonmitchell
>>>
>>> You should now be able to run nvidia-xconfig as root
>>>
>>> --
>>> You received this bug notification because you are subscribed to the bug
>>> report.
>>> https://bugs.launchpad.net/bugs/741930
>>>
>>> Title:
>>> [natty] nvidia binary packages for older cards - dependencies not met
>>>
>>> To manage notifications about this bug go to:
>>>
>>> https://bugs.launchpad.net/nvidia-drivers-ubuntu/+bug/741930/+subscriptions
>>>
>>>
>>>
>>
>

Revision history for this message
NoOp (glgxg) wrote :

On 07/28/2011 11:30 PM, Cedric Schieli wrote:
> @NoOp: You seem to be running maverick. As this bug is only relevant
> on natty, my ppa only contains packages for natty...

Understand. Thanks. I would however like to install on Maverick so that
I can test machines that will upgraded to Natty (that's primarily been
the holdup on my upgrades). I'll try the driver directly from nVidia.

Changed in nvidia-graphics-drivers-96 (Ubuntu):
assignee: braydon duckworth (pranker-braydon) → nobody
importance: Undecided → Medium
assignee: nobody → Alberto Milone (albertomilone)
Changed in nvidia-graphics-drivers-96 (Ubuntu):
status: Confirmed → In Progress
Changed in nvidia-graphics-drivers-96 (Ubuntu):
milestone: none → natty-updates
milestone: natty-updates → none
Changed in nvidia-graphics-drivers-96 (Ubuntu Natty):
status: New → In Progress
importance: Undecided → Medium
assignee: nobody → Alberto Milone (albertomilone)
Changed in nvidia-graphics-drivers (Ubuntu Natty):
status: New → Invalid
Changed in nvidia-graphics-drivers-173 (Ubuntu Natty):
status: New → Invalid
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-graphics-drivers-96 - 96.43.20-0ubuntu1

---------------
nvidia-graphics-drivers-96 (96.43.20-0ubuntu1) oneiric; urgency=low

  * New upstream release:
    - Fixed a bug that caused freezes and crashes when resizing
      windows in KDE 4 with desktop effects enabled using X.Org
      X server version 1.10 or later.
    - Added support for X.Org xserver 1.10 (LP: #741930).
  * debian/control.in:
    - Drop transitional packages.
  * debian/dkms.conf.in:
    - Prevent DKMS builds with kernels newer than the ones we ship.
  * debian/dkms/patches:
    - Drop obsolete patches.
  * debian/nvidia-96.postinst.in:
    - Add support for multi-arch (LP: #798049).
    - Remove slave link to nvidia-smi since the binary does not
      exist.
    - Remove any previous gl_conf alternative.
  * debian/nvidia-96.README.Debian.in
    - Update the README with the DKMS OBSOLETE_BY option.
  * debian/rules:
    - Do not hardcode the X ABI any more.
    - Install an empty ld.so.conf for the fake alternative
    - Remove obsolete instructions from debian/rules
    - Prevent the build from failing when no patches are available.
 -- Alberto Milone <email address hidden> Mon, 01 Aug 2011 16:18:40 +0200

Changed in nvidia-graphics-drivers-96 (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Lars Ola Liavåg (l-liavag) wrote :

I've purged other nvidia stuff, added Cedric's PPA, and installed nvidia-96 successfully. I've set gl_conf to auto, reconfigured nvidia-96, and run sudo nvidia-xconfig. As far as I can see,everything should now be OK but still, I get no 3D effects or Unity support. Either, I'm doing something wrong, or the new driver doesn't cut it for me. I'd be enourmously thankful for any tips on how to check for errors. I've attached a text file with the output of most of the commands mentioned earlier.

Revision history for this message
ezero (hacker-nz) wrote :
Revision history for this message
Mithun M (mithun-mohandas) wrote :

I've installed nvidia-96 from Cedric's PPA and it fixed the jittery spliced screen. However, I cannot see the terminal window anymore. I know it is running as I can see it's outline in the Workspace select button. I can move the window around and all, but it's invisible.

Revision history for this message
Alberto Milone (albertomilone) wrote :

Requesting an SRU

TESTCASE:
Currently there is no Nvidia 96 driver in Natty which is compatible with the X ABI. The new driver restores compatibility with X.

I have already uploaded a driver (96.43.20-0ubuntu1~natty2) in natty-proposed and is waiting for approval.

Changed in nvidia-graphics-drivers-96 (Ubuntu Natty):
status: In Progress → Fix Committed
Revision history for this message
Sly_tom_cat (slytomcat) wrote :

Thanks Cedric!

I've added PPA and installed nvidia-96 driver.
But XServer failed to start reporting:

(EE) NVIDIA(0): Failed to allocate/map the primary surface!

Looking to the Internet gives the solution - to add nopat option in GRUB kernel loading string.
It helped. Now everything works fine!

uname -a
Linux stc-home 2.6.38-10-generic #46-Ubuntu SMP Tue Jun 28 15:05:41 UTC 2011 i686 athlon i386 GNU/Linux

Xubuntu 11.04

Revision history for this message
Bleish (manubia) wrote :

@ linusND (christian-remboldt): me too.
I have the answer "no" for GL fragment program and GL framebuffer object.
But, I don't know how to resolve it.

Revision history for this message
Victor (victor-costache) wrote :

@linusND (christian-remboldt) and @Bleish (manubia):
Same here

/usr/lib/nux/unity_support_test -p
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce3/AGP/SSE2
OpenGL version string: 1.5.8 NVIDIA 96.43.20

Not software rendered: yes
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: no
GL vertex buffer object: yes
GL framebuffer object: no
GL version is 1.4+: yes

Unity supported: no

Revision history for this message
Chris Halse Rogers (raof) wrote :

Alberto: you've made two uploads to natty-proposed. The second one's changes file doesn't have reference to this bug, so it's not appropriate to accept into proposed.

I've rejected both uploads from the queue. Please upload ~natty1 again with the FTBFS fix included.

Revision history for this message
Alberto Milone (albertomilone) wrote :

Chris: I have reuploaded the package as you suggested

Revision history for this message
yarekku@gmail.com (yarekku) wrote :

Is there any HowTo to fix this bug?

Revision history for this message
GomoX (gomox-ar) wrote :

Any news on when this will be available? This is kind of a deal breaker for quite a big user base. Is there any way to grab the package before it goes into natty-updates? I could not find it on Alberto's PPA. Thanks.

Revision history for this message
Alan (veloceraptor) wrote :

"Any news on when this will be available?"

Sure! Just in time for Ocelot to break it again.

Revision history for this message
uski (ba-cykian) wrote :

Did you people noticed that NVIDIA released an update on August 17th that adds support for newer Xorg servers ?
Maybe we can have an updated nvidia-96 package that works ?

Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Hello Pawel, or anyone else affected,

Accepted nvidia-graphics-drivers-96 into natty-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

tags: added: verification-needed
Revision history for this message
judsonmitchell (jmitchel-loyno) wrote :

I installed the new package and I still cannot get Unity started. Here's the output of /usr/lib/nux/unity_support_test -p

OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce4 MX 440 with AGP8X/AGP/SSE2
OpenGL version string: 1.5.8 NVIDIA 96.43.20

Not software rendered: yes
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: no
GL vertex buffer object: yes
GL framebuffer object: no
GL version is 1.4+: yes

Unity supported: no

Although nvidia-96 appears to be enabled, it does not show up in Jockey as being present or enabled.

Revision history for this message
Alberto Milone (albertomilone) wrote :

@judsonmitchell (jmitchel-loyno): I doubt you can get Unity to work with that driver.

@Martin: I think we should re-enable nvidia-96 in Jockey too

Revision history for this message
Albert Pool (albertpool) wrote :

Oneiric gets X.Org 1.10 so as soon as the updated nvidia-96 hits the main repo, the problem is gone for both Natty and Oneiric.

As soon as I get time to assemble a computer out of spare components, I can try my Geforce4 Ti 4600 card to see if the natty-proposed package works on it.

Revision history for this message
Lars Ola Liavåg (l-liavag) wrote :

I've disabled Cedric's PPA and purged all nvidia stuff, then reinstalled nvidia-96 again from natty-proposed making sure to set gl_conf to auto, reconfigure nvidia-96, and run sudo nvidia-xconfig. Still, I get no Unity support or 3D effects in neither Classic nor Unity 2D. I've attached again some command line output. Any comments, or advice would be greatly appreciated.

Revision history for this message
Alberto Milone (albertomilone) wrote :

@Lars: as I said, nvidia-96 is a very old legacy driver which is not expected to work with Unity 3D. You should use unity 2D instead.

Revision history for this message
Lars Ola Liavåg (l-liavag) wrote :

@Alberto: I think your point would be very valid if the hardware that was very old too. But in Lucid, I got full 3D effects using the nvidia-173 driver, in Maverick, I had to downgrade to nvidia-96, and in Natty, there's seems to be no way to get 3D neither in Ubuntu Classic or Unity. Maybe I'm spoilt but I've actually gotten used to Linux and Ubuntu supporting older hardware (also older than this) and and I don't like the thought of ripping out my perfectly functional GeForce 7300 to save me a second of boot time since it's anyway never going to work with my favourite OS again.

Does anybody have experience with this graphics card and other drivers than nvidia-96? Any tricks I could use when I can't seem to make it work with nvidia-173 or nvidia-current?

Revision history for this message
Ximo Duarte (ximo-duarte) wrote :

I have an old computer with a Nvidia GeForce2 MX200 graphic card, more than enough for the use I make of the computer.
It worked well with Maverick. After Natty upgrade I could not start X, as stated in the bug.
Following what was advised here, I activated natty-proposed repos and installed nvidia-96.
When launch nvidia-settings it says I don't have any Nvidia driver. And it also doesn't show in jockey (nothing new for you).
In terminal glxinfo gives an error, I believe I don't have any glx at all. I read in some post to set gl_conf to auto.
I don't know how to do that, need some clue.
Or would it be better to wait until it is given a final solution to this problem?

Revision history for this message
NoOp (glgxg) wrote :

I've just finished upgrading a system from 10.10 to 11.04. Initially I couldn't get compiz 3D working with the new nvidia-96 driver (96.43.20-0ubuntu1~natty1 ). However after modifying my compiz settings to match those on this 10.10 machine (with the addition of turning on OpenGL) and rebooting all is working again (Ubuntu Classic). Video card is:

          *-display
                description: VGA compatible controller
                product: NV25GL [Quadro4 900 XGL]
                vendor: nVidia Corporation
                physical id: 0
                bus info: pci@0000:01:00.0
                version: a3
                width: 32 bits
                clock: 66MHz
                capabilities: pm agp agp-2.0 vga_controller bus_master cap_list rom
                configuration: driver=nvidia latency=248 maxlatency=1 mingnt=5
                resources: irq:16 memory:fd000000-fdffffff memory:d0000000-d7ffffff memory:dc780000-dc7fffff memory:fe9e0000-fe9fffff

I'm able to do Cube Reflection and Deformation, Wobbly Windows (tested & turned back off), Desktop Cube, Rotate Cube, etc., etc. Thank's Alberto! Now I can go ahead and upgrade this twin machine. My Compiz settings (only showing items that are checked):

General:
- Commands
- Compsite
- Gnome Compatibility
- OpenGL
Desktop:
- Desktop Cube
- Rotate Cube
Effects:
- Cube Reflection and Deformation (I have the added plugins for this)
- Wobbly Windows
- Window Decoration
Image Loading:
- jpeg
- svg
Utility:
- D-bus
- Mouse position polling
- Session Management
- Regex Matching
Window Management:
- Place Windows
- Windows Rules
- Move Window
- Resize Window

Hope that helps.

Revision history for this message
Alberto Milone (albertomilone) wrote :

@Ximo Duarte: if you want you can test the driver in the proposed repository as suggested here:
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers/+bug/741930/comments/95

@Lars: according to the file that you attached, your card has 3D acceleration but is blacklisted in Unity (probably also in compiz):
"Not blacklisted: no"

Revision history for this message
Ximo Duarte (ximo-duarte) wrote :

@Alberto; thank you for your answer. I had already followed the suggestion in that post and installed the driver. I then run nvidia-xconfig to create a new xorg.conf (I had previously vesa driver).
But as I told you nvidia-settings doesn't "see" the driver installed. And apparently glx is not enabled, according to glxinfo.

Revision history for this message
NoOp (glgxg) wrote :

Added note to comment #103: Unity is now working with that NV25GL [Quadro4 900 XGL] and 96.43.20-0ubuntu1~natty1. It's a little wonkey as the left panel sidebar doesn't hide when a window should cause the sidebar to hide. But it is working.

Thought that perhaps it is due to my install of unity-2d, so I purged unity-2d* and restarted the system (soft-boot). Now having issues with gdm (virtualbox 'Shared Memory Available' halt) so having to use login in Recovery mode & startx to start. Purged virtualbox & rebooted. gdm works again. Can start from the gdm screen, choose 'Unity' and 'Ubuntu Classic' starts. Compiz settings are screwed up, so I reset them to those of #103 (Desktop Cube, Rotate Cube, etc., has been unset. Window-decorator is crashing. Very odd. The odd part is that I was able to get Unity (standard not 2D working) via Recovery mode, so this indicates that the issue _may_ be with Unity/Compiz setup configs. I'll have to try to troubleshoot more tomorrow; in the interim, perhaps Alberto can have a look & give me some logs/tests that I can do tomorrow?

Revision history for this message
NoOp (glgxg) wrote :

Scratch the last... I think it was unity-2d that was starting somehow. Back to standard 'Ubuntu Classic' - compiz settings are reset & all 3D is working again in that desktop mode. Sorry for the noise.

Revision history for this message
NoOp (glgxg) wrote :

Yesterday's excitment was short lived. Today boot halts with xorg errors. Attaching Xorg.0.log and dmesg.

Revision history for this message
NoOp (glgxg) wrote :
Revision history for this message
NoOp (glgxg) wrote :

Boot issues apparently not related to nvidia-96 proposed (96.43.20-0ubuntu1~natty1). I temporarily resolved the boot issue by adding 'nopat' in grub2 per:
<https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers/+bug/537218>
[" Failed to allocate video memory" nvidia-current on lucid]

Workaround:

$ gksu gedit /etc/default/grub

modify:
GRUB_CMDLINE_LINUX=""
to
GRUB_CMDLINE_LINUX="nopat"

save.

$ sudo update-grub

reboot.

I've cold-booted & rebooted multiple times now & each time works.

Revision history for this message
Lars Ola Liavåg (l-liavag) wrote :

@Alberto: I noticed that blacklisting entry also in the first output i posted. Is it possible to change or remove the blacklisting? How?

Revision history for this message
Lars Ola Liavåg (l-liavag) wrote :

I tested the tip in this link to force Unity to start:

http://askubuntu.com/questions/37629/geforce-go-7300-7400-blacklisted-can-i-still-run-unity

It did start but the launcher was a mess. I then deactivated nvidia-96 and activated nvidia-173 in stead, and now I have Unity working with Compiz effects. The slowness warned about in the link does not seem any intrusive so far. I might test nvidia-current again but will probably try running like this for a while and monitor the performance.

Revision history for this message
Luigi Maselli (grigio) wrote :

Are there news about this bug?
Which is latest Ubuntu/xorg/nvidia-96 working system?
Is my Geforce4 deadware?

Revision history for this message
Marc Deslauriers (mdeslaur) wrote :

I have tested the package in natty-proposed, and it appears to be working fine.

Martin Pitt (pitti)
tags: added: verification-done
removed: verification-needed
Revision history for this message
Lars Ola Liavåg (l-liavag) wrote :

I've upgraded to Oneiric since my last post. I used again the tip above to force Unity to starat, and it worked fine even with nvidia-current. Looking forward to Precise as Unity is said to be even snappier in that version.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nvidia-graphics-drivers-96 - 96.43.20-0ubuntu1~natty1

---------------
nvidia-graphics-drivers-96 (96.43.20-0ubuntu1~natty1) natty-proposed; urgency=low

  * New upstream release:
    - Fixed a bug that caused freezes and crashes when resizing
      windows in KDE 4 with desktop effects enabled using X.Org
      X server version 1.10 or later.
    - Added support for X.Org xserver 1.10 (LP: #741930).
  * debian/dkms.conf.in:
    - Prevent DKMS builds with kernels newer than the ones we ship.
  * debian/dkms/patches:
    - Drop obsolete patches.
  * debian/nvidia-96.postinst.in:
    - Remove slave link to nvidia-smi since the binary does not
      exist.
  * debian/nvidia-96.postrm.in:
    - Make sure that all of the libraries are removed in the postrm.
      This should work around cases such as LP: #540143 where some
      misteriously unremoved links cause the directory removal to
      fail.
  * debian/nvidia-96.README.Debian.in
    - Update the README with the DKMS OBSOLETE_BY option.
  * debian/rules:
    - Do not hardcode the X ABI any more.
    - Remove obsolete instructions from debian/rules
    - Prevent the build from failing when no patches are available.
 -- Alberto Milone <email address hidden> Fri, 19 Aug 2011 17:39:19 +0200

Changed in nvidia-graphics-drivers-96 (Ubuntu Natty):
status: Fix Committed → Fix Released
Revision history for this message
dino99 (9d9) wrote :

That version is no more supported; please open a new bug report if the actual archive found version also has the same issue.

Changed in nvidia-drivers-ubuntu:
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

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