https://bugzilla.novell.com/show_bug.cgi?id=462062 Summary: zypper inr/up don't install the driver for my nvidia card even if the package supplements the correct modalias Product: openSUSE 11.1 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Minor Priority: P5 - None Component: libzypp AssignedTo: zypp-maintainers@forge.provo.novell.com ReportedBy: cmorve69@yahoo.es QAContact: qa@suse.de Found By: Community User At http://duncan.mac-vicar.com/blog/archives/347 it's said that since openSUSE 10.1 I can run "zypper up" to obtain the packages needed by my hardware. The description of "inr" from zypper man page says: "Install newly added packages recommended by already installed ones. This can typically be used to install language packages recently added to repositories or drivers for newly added hardware." $ l /sys/devices/pci0000\:00/0000\:00\:01.0/0000\:01\:00.0/driver lrwxrwxrwx 1 root root 0 dic 23 20:54 /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/driver -> ./../../../bus/pci/drivers/nvidia/ $ cat /sys/devices/pci0000\:00/0000\:00\:01.0/0000\:01\:00.0/modalias pci:v000010DEd00000391sv00001682sd00002220bc03sc00i00 I didn't know about modalias until ten minutes ago, but "pci:v000010DEd00000391sv00001682sd00002220bc03sc00i00" is the modalias of my GeForce 7600GT, true? Well, then: $ rpm -q --supplements nvidia-gfxG02-kmp-default | grep pci:v000010DEd00000391sv modalias(kernel-default:pci:v000010DEd00000391sv*sd*bc03sc0[02]i00*) The package correctly adds a supplement that matches the modalias of my hardware. But... # LC_ALL=C zypper -v rm nvidia-gfxG02-kmp-default x11-video-nvidiaG02 Verbosity: 1 Non-option program arguments: 'nvidia-gfxG02-kmp-default' 'x11-video-nvidiaG02' Initializing Target Checking whether to refresh metadata for Games Checking whether to refresh metadata for NVIDIA Checking whether to refresh metadata for Packman Checking whether to refresh metadata for openSUSE 11.1 Update Checking whether to refresh metadata for VideoLan Loading repository data... Reading installed packages... Force resolution: Yes Resolving package dependencies... Force resolution: Yes The following packages are going to be REMOVED: nvidia-gfxG02-kmp-default-177.82_2.6.27.7_9.1-1.1.x86_64 (@System, SUSE LINUX Products GmbH, Nuernberg, Germany) x11-video-nvidiaG02-177.82-1.1.x86_64 (@System, SUSE LINUX Products GmbH, Nuernberg, Germany) After the operation, 53.6 M will be freed. Continue? [YES/no]: committing Removing x11-video-nvidiaG02-177.82-1.1 [done] Removing nvidia-gfxG02-kmp-default-177.82_2.6.27.7_9.1-1.1 [done] committingCommitResult 0 (errors 0, remaining 0, srcremaining 0) # LC_ALL=C zypper -v up Verbosity: 1 Initializing Target Checking whether to refresh metadata for Games Checking whether to refresh metadata for NVIDIA Checking whether to refresh metadata for Packman Checking whether to refresh metadata for openSUSE 11.1 Update Checking whether to refresh metadata for VideoLan Loading repository data... Reading installed packages... Force resolution: No Nothing to do. # LC_ALL=C zypper -v inr Verbosity: 1 Initializing Target Checking whether to refresh metadata for Games Checking whether to refresh metadata for NVIDIA Checking whether to refresh metadata for Packman Checking whether to refresh metadata for openSUSE 11.1 Update Checking whether to refresh metadata for VideoLan Loading repository data... Reading installed packages... Resolving package dependencies... Force resolution: No Nothing to do. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.