Well done! But this is rather a bug on th side of the nvidia driver. It's not so unusual to have several X drivers installed. Another example besides systems with two graphics cards is a (real) X client/server setup:
Say you have (like us) a server and several different thin clients making X connections across the network, the server needs to have the X drivers for all the graphics cards of the different clients installed (at least if you want to have graphics acceleration via GLX). Now, if one of the clients happens to have an nvidia card, the server needs to run the nvidia X server to get acceleration for this client. This breaks acceleration for all clients with other graphics cards. This is a huge problem in, for example, the Linux Terminal Server Project (LTSP). Since the real cause is the broken nvidia driver, is there any chance of asking the guys at NVidia to fix this? -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to jockey in Ubuntu. https://bugs.launchpad.net/bugs/885204 Title: Recommending proprietary driver on hybrid systems can break 3D Status in “jockey” package in Ubuntu: Fix Released Status in “jockey” source package in Oneiric: Fix Released Status in “jockey” source package in Precise: Fix Released Bug description: Hybrid systems have two video cards, but only one can be used as a time. On some machines, only the active card is visible, but on some both cards are visible to Jockey. In this case, if the system is set up to run on Intel (say) with Unity-3d active and working fine, jockey will notice the NVIDIA card and tell the user that the -nvidia driver is recommended, and required in order to run Unity-3d. The user then installs nvidia as recommended, reboots, and then loses 3d (since they're now using the nvidia GLX library with the intel video driver running.) There's probably several different ways to solve this. One idea would be a blacklist registering specific systems which we know have hybrid cards with this particular issue, and have jockey not suggest the proprietary driver in this case (unless perhaps a --force flag is passed or some such). ProblemType: BugDistroRelease: Ubuntu 11.10 Package: jockey-gtk 0.9.4-0ubuntu10 ProcVersionSignature: Ubuntu 3.0.0-12.20-generic-pae 3.0.4 Uname: Linux 3.0.0-12-generic-pae i686 ApportVersion: 1.23-0ubuntu3 Architecture: i386 Date: Wed Nov 2 09:04:15 2011 InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012) MachineType: LENOVO 417024U PackageArchitecture: all ProcEnviron: PATH=(custom, no user) LANG=en_US.UTF-8 SHELL=/bin/bash ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.0.0-12-generic-pae root=UUID=8091c6fd-1036-47b4-8198-8c15474e7fad ro quiet splash initcall_debug vt.handoff=7SourcePackage: jockey UpgradeStatus: No upgrade log present (probably fresh install) dmi.bios.date: 03/04/2011 dmi.bios.vendor: LENOVO dmi.bios.version: 8CET30WW (1.07 ) dmi.board.asset.tag: Not Available dmi.board.name: 417024U dmi.board.vendor: LENOVO dmi.board.version: Not Available dmi.chassis.asset.tag: No Asset Information dmi.chassis.type: 10 dmi.chassis.vendor: LENOVO dmi.chassis.version: Not Available dmi.modalias: dmi:bvnLENOVO:bvr8CET30WW(1.07):bd03/04/2011:svnLENOVO:pn417024U:pvrThinkPadT420s:rvnLENOVO:rn417024U:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable: dmi.product.name: 417024U dmi.product.version: ThinkPad T420s dmi.sys.vendor: LENOVO To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/jockey/+bug/885204/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

