Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Author Message
finottiOffline
Post subject: [solved] nvidia-common replaced by nvidia-support?  PostPosted: 26.05.2011, 16:01



Joined: 2010-09-12
Posts: 316

Status: Offline
Hi,

Updating my 64-bit system, running proprietary nvidia driver, I'm
getting:

      Code:

root@t510[/home/finotti]# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  ntfsprogs nvidia-common
The following NEW packages will be installed:
  dkms libio-socket-ssl-perl liblwp-protocol-https-perl libmagickcore4 libmagickwand4 libnet-ssleay-perl linux-headers-2.6.39-0.slh.3-aptosid-amd64
  linux-image-2.6.39-0.slh.3-aptosid-amd64 nvidia-installer-cleanup nvidia-kernel-dkms nvidia-support
The following packages will be upgraded:
  binutils cpp-4.6 cups cups-bsd cups-client cups-common cups-ppdc feh fuse-utils g++-4.6 gcc-4.6 gcc-4.6-base gfortran-4.6 glib-networking
  imagemagick imagemagick-doc kbd lib32gcc1 lib32stdc++6 libaudit0 libcairomm-1.0-1 libcups2 libcupscgi1 libcupsdriver1 libcupsimage2 libcupsmime1
  libcupsppdc1 libfuse2 libgcc1 libgfortran3 libgl1-nvidia-alternatives libgl1-nvidia-glx libglx-nvidia-alternatives libgnome-keyring0 libgomp1
  libmjpegtools-2.0-0 libnspr4-0d libnss3-1d libntfs-3g804 libpcap0.8 libquadmath0 libsasl2-2 libsasl2-modules libsdl1.2debian libsmbclient
  libsoup-gnome2.4-1 libsoup2.4-1 libsrtp0 libstdc++6 libstdc++6-4.6-dev libwbclient0 libwww-perl linux-headers-2.6-aptosid-amd64
  linux-image-2.6-aptosid-amd64 linux-libc-dev mjpegtools ntfs-3g nvidia-glx nvidia-kernel-source nvidia-vdpau-driver perlmagick python-dbus
  resolvconf samba-common smbclient squashfs-tools syslinux syslinux-common xawtv-plugins xserver-xorg-video-ati xserver-xorg-video-radeon
71 upgraded, 11 newly installed, 2 to remove and 0 not upgraded.


But,

      Code:

root@t510[/home/finotti]# apt-cache show nvidia-common
Package: nvidia-common
Version: 20110426+1
Installed-Size: 48
Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>
Architecture: amd64
Depends: debconf, debconf (>= 0.5) | debconf-2.0
Description: NVIDIA binary graphics driver support files
 This package contains support files needed for all Debian packages of
 NVIDIA graphics drivers and related software.  It takes care that no old
 installation of the drivers that was done with the nvidia-installer
 remains on the system as this will conflict with the packages drivers.
 Furthermore using the nvidia-installer to install a new version of the
 drivers is prevented as long as this package is installed.
Section: contrib/misc
Priority: optional
Filename: pool/contrib/n/nvidia-common/nvidia-common_20110426+1_amd64.deb
Size: 13322
MD5sum: e4399e03987627238e377ff008a34f84
SHA1: 56425912441441648290ec460e68c6bee74b173e
SHA256: c22653c83e23ff475e28015bf8c26699c573ee057c0853fe8f12148c996936f0

Package: nvidia-common
Priority: optional
Section: contrib/misc
Installed-Size: 36
Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>
Architecture: amd64
Version: 20110126+0~anbe0
Depends: debconf, debconf (>= 0.5) | debconf-2.0
Filename: dists/sid/contrib/binary-amd64/misc/nvidia-common_20110126+0~anbe0_amd64.deb
Size: 8272
MD5sum: c5b523934df2e1509509a7e632cced03
SHA1: 449f25d3b5d553e9982314de014a1466d41f5d63
SHA256: d3ef4072d0ba92281bcdab220bd91feba26a61046192b2a91c4eba4e58ad0f81
Description: NVIDIA binary graphics driver support files
 This package contains support files needed for all Debian packages of
 NVIDIA graphics drivers and related software.  It takes care that no old
 installation of the drivers that was done with the nvidia-installer
 remains on the system as this will conflict with the packages drivers.
 Furthermore using the nvidia-installer to install a new version of the
 drivers is prevented as long as this package is installed.

while
      Code:

root@t510[/home/finotti]# apt-cache show nvidia-support
Package: nvidia-support
Version: 20110515+1
Installed-Size: 12
Maintainer: Debian NVIDIA Maintainers <pkg-nvidia-devel@lists.alioth.debian.org>
Architecture: amd64
Description: NVIDIA binary graphics driver support files
 This package contains support files needed for all current and legacy
 versions of the non-free NVIDIA graphics drivers.
Section: contrib/misc
Priority: optional
Filename: pool/contrib/n/nvidia-support/nvidia-support_20110515+1_amd64.deb
Size: 6212
MD5sum: 400ed2b42d2264bd194ba65ef375477f
SHA1: f3027f96eafbaef19ea8688147e1bffdb491a2ce
SHA256:
ccc9834bceb0a57e0f7ddbc270916391c43890477bdcb230d5246be3efa04156


So, does "nvidia-support" replace "nvidia-common". (Although it seems
that the conflict is with "nvidia-installer-cleanup"...)

Also, something is trying to pull "dkms" and "nvidia-kernel-dkms"...
Is this OK, as aptosid used dmakms?


Thanks,

Luis


Last edited by finotti on 27.05.2011, 11:46; edited 1 time in total
 
 View user's profile Send private message  
Reply with quote Back to top
towoOffline
Post subject:   PostPosted: 26.05.2011, 20:10



Joined: 2010-09-13
Posts: 499
Location: Pößneck / Thüringen
Status: Offline
      Quote:
Also, something is trying to pull "dkms" and "nvidia-kernel-dkms"...

Before d-u, do

apt-get install nvidia-kernel-source && m-a a-i nvidia-kernel-source

Then a d-u will not pull the nvidia-dkms package in your system.
 
 View user's profile Send private message  
Reply with quote Back to top
finottiOffline
Post subject:   PostPosted: 26.05.2011, 20:29



Joined: 2010-09-12
Posts: 316

Status: Offline
Great. It works.

Does anyone know if it is safe to let "nvidia-common" go?
 
 View user's profile Send private message  
Reply with quote Back to top
towoOffline
Post subject:   PostPosted: 26.05.2011, 20:33



Joined: 2010-09-13
Posts: 499
Location: Pößneck / Thüringen
Status: Offline
It is safe.
 
 View user's profile Send private message  
Reply with quote Back to top
clubexOffline
Post subject:   PostPosted: 26.05.2011, 22:43



Joined: 2010-09-11
Posts: 98

Status: Offline
It's safe:

https://launchpad.net/debian/+source/nv ... +changelog
 
 View user's profile Send private message  
Reply with quote Back to top
finottiOffline
Post subject:   PostPosted: 27.05.2011, 11:45



Joined: 2010-09-12
Posts: 316

Status: Offline
Thanks towo (again) and clubex!
 
 View user's profile Send private message  
Reply with quote Back to top
broweOffline
Post subject:   PostPosted: 27.05.2011, 14:39



Joined: 2010-09-12
Posts: 152
Location: Canada
Status: Offline
Nice way to avoid dkms. I've always removed it after the fact, but avoiding installing it in the first place is a better solution.
 
 View user's profile Send private message  
Reply with quote Back to top
mzOffline
Post subject:   PostPosted: 29.05.2011, 20:06



Joined: 2010-09-11
Posts: 57

Status: Offline
What is bad about dkms? At the moment I have both (probably inadvisable).
      Code:
qpc$ dpkg -l | grep 'd.*kms'
ii  dkms                                        2.1.1.2-6                        Dynamic Kernel Module Support Framework
ii  dmakms                                      0.6.12                           Dynamic Module-Assistant Kernel Module Support
ii  nvidia-kernel-dkms                          270.41.19-1                      NVIDIA binary kernel module DKMS source
 
 View user's profile Send private message  
Reply with quote Back to top
kelmoOffline
Post subject:   PostPosted: 29.05.2011, 21:12



Joined: 2010-09-21
Posts: 15

Status: Offline
There's plenty of bullshit floating around about dkms vs dmakms, but for me the following is true:

* dmakms was working okay before dkms was in debian and being endorsed
* dmakms used the then de-facto standard for out-of-tree kernel modules: module-assistant
* dkms circumvents dpkg wrt installation of files in system areas on disk

Now one thing has changed recently which is important, module-assistant is not actively maintained in Debian (IIRC). There is a movement towards dkms because of this.
 
 View user's profile Send private message  
Reply with quote Back to top
DeepDayzeOffline
Post subject:   PostPosted: 29.05.2011, 23:00



Joined: 2010-09-11
Posts: 616
Location: USA
Status: Offline
I use DKMS to build my vbox modules and haven't had an issue with it, so I am sure people will have their preferences in what module building service to use
 
 View user's profile Send private message  
Reply with quote Back to top
Display posts from previous:     
Jump to:  
All times are GMT - 12 Hours
Post new topic   Reply to topic
View previous topic Printable version Log in to check your private messages View next topic
Powered by Zafenio