[Hardy] jockey-gtk prevents activation of "Visual Effects" with nvidia-glx

Bug #202802 reported by Sebastian K.
18
This bug affects 1 person
Affects Status Importance Assigned to Milestone
jockey (Ubuntu)
Fix Released
Undecided
Martin Pitt
linux-restricted-modules-2.6.24 (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: jockey-gtk

1) Ubuntu release:
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=8.04
DISTRIB_CODENAME=hardy
DISTRIB_DESCRIPTION="Ubuntu hardy (development branch)"

2) Source package bug found in:
jockey-gtk (suspected, see description below)

3) Version of the package:
0.3.2-0ubuntu1

4) Bug description:
The "Hardware Drivers" Tool (obviously jockey-gtk) installs nvidia-glx-new for newer Nvidia graphic cards (tested with gf7600gs-agp and gf7900gs-pcie). Unfortunately recent Nvidia drivers suffer from a bug which won't let you access the virtual consoles (see http://www.nvnews.net/vbulletin/showthread.php?t=88455 e.g.). As I appreciate VCs very much I prefer nvidia-glx which doesen't suffer from this bug. When nvidia-glx ist installed, i.e. via Synaptic, and therefore nvidia-glx-new removed "Hardware Drivers" shows no accelerated driver in use. When you try to enable "Visual Effects" via "Appearence Preferences" in this situation an error message is shown (only in older versions) or nvidia-glx-new is automatically installed again, without being asked!
Of course compiz/"Visual Effects" work with nvidia-glx, compiz can be started manually or, when jockey-gtk is removed, "Visual Effects" can be enabled in "Appearence Preferences" witout any problem.
I could monitor this bug on two different systems with fresh installations of Ubuntu 8.04 Alpa 6 even with latest updates.

Related branches

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

This is primarily a bug in the nvidia driver itself. (BTW, I'm also using nvidia-glx-new, and virtual consoles work just fine for me on latest hardy).

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

What exactly do you think should be changed in jockey itself?

Changed in jockey:
status: New → Incomplete
Revision history for this message
Sebastian K. (sebastian-k) wrote :

It should be possible to enable "Visual Effects" in the "Appearence Preferences" dialogue with any driver installed that supports compiz, not just nvidia-glx-new (in the case of Nvidia). I've also read in the german ubuntuusers forum that there is the same problem if the proprietary Nvidia driver is installed manually.

And jockey should not automatically remove the nvidia-glx driver and install nvidia-glx-new when trying to enable Visual Effects. Especially not without asking the user.

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

Ah, I think I can fix at least that behaviour, thanks.

Changed in jockey:
assignee: nobody → pitti
status: Incomplete → In Progress
Revision history for this message
Martin Pitt (pitti) wrote :

Fixed in jockey trunk.

Changed in jockey:
status: In Progress → Fix Committed
Changed in linux-restricted-modules-2.6.24:
status: New → Invalid
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package jockey - 0.3.3-0ubuntu2

---------------
jockey (0.3.3-0ubuntu2) hardy; urgency=low

  * Merge to upstream trunk to pick up a few bug fixes:
    - nvidia.py: Add AddARGBGLXVisuals option to Screen section for
      nvidia-glx. (LP: #154596)
    - nvidia.py: Do not advertise as enabling composite if driver is already
      loaded (i. e. installed manually). (LP: #202802)
    - fglrx.py: Do not suggest installing fglrx if using the radeon X.org
      driver, since that already supports composite (LP: #207957)
    - jockey/ui.py: Change --update-db to print an error message instead of
      exception (LP: #209594)

 -- Martin Pitt <email address hidden> Tue, 01 Apr 2008 20:40:50 +0200

Changed in jockey:
status: Fix Committed → Fix Released
Revision history for this message
Sebastian K. (sebastian-k) wrote :

Works fine now, thanks Martin.

Just two small hints (wouldn't call it bugs):
1. Jockey-gtk (Hardware Drivers) shows Nvidia accelerated graphics driver "Enabled" but "Not in use" (in my case, nvidia-glx installed via apt-get). This could be a bit confusing as the driver is in use in fact.
2. When jockey-gtk is removed via apt-get the "Hardware Drivers" menu entry remains with a default icon. Shouldn't the entry be removed, too?

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.