Author |
Message |
finotti
|
|
Post subject: [solved] nvidia-common replaced by nvidia-support?
Posted: 26.05.2011, 16:01
|
|

Joined: 2010-09-12
Posts: 479
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
|
|
|
|
 |
towo
|
|
Post subject:
Posted: 26.05.2011, 20:10
|
|

Joined: 2010-09-13
Posts: 522
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. |
|
|
|
|
 |
finotti
|
|
Post subject:
Posted: 26.05.2011, 20:29
|
|

Joined: 2010-09-12
Posts: 479
Status: Offline
|
|
Great. It works.
Does anyone know if it is safe to let "nvidia-common" go? |
|
|
|
|
 |
towo
|
|
Post subject:
Posted: 26.05.2011, 20:33
|
|

Joined: 2010-09-13
Posts: 522
Location: Pößneck / Thüringen
Status: Offline
|
|
It is safe. |
_________________
Code:
System: Host: Defiant Kernel: 4.15.0-towo.1-siduction-amd64 x86_64 bits: 64 Desktop: Cinnamon 3.4.6
Distro: siduction 13.2.0 December - xfce - (201312310323)
|
|
|
|
 |
clubex
|
|
Post subject:
Posted: 26.05.2011, 22:43
|
|

Joined: 2010-09-11
Posts: 100
Status: Offline
|
|
|
|
 |
finotti
|
|
Post subject:
Posted: 27.05.2011, 11:45
|
|

Joined: 2010-09-12
Posts: 479
Status: Offline
|
|
Thanks towo (again) and clubex! |
|
|
|
|
 |
browe
|
|
Post subject:
Posted: 27.05.2011, 14:39
|
|

Joined: 2010-09-12
Posts: 157
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. |
|
|
|
|
 |
mz
|
|
Post subject:
Posted: 29.05.2011, 20:06
|
|

Joined: 2010-09-11
Posts: 61
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
|
|
|
|
|
 |
kelmo
|
|
Post subject:
Posted: 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. |
|
|
|
|
 |
DeepDayze
|
|
Post subject:
Posted: 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 |
|
|
|
|
 |
|