Otóż chciałem zainstalować nowszą wersję sterownika Nvidia do karty 820M (wersja produecenta: 384, obecna w systemie: 340). Tak więc postępując według poradnika znalezionego w internecie, przeprowadziłem nastepujące procedury:
W terminalu:
dpkg -l | grep -i nvidia
ii bbswitch-dkms 0.8-3ubuntu1 amd64 Interface for toggling the power on NVIDIA Optimus video cards
ii libcuda1-340 340.102-0ubuntu0.16.04.2 amd64 NVIDIA CUDA runtime library
ii nvidia-340 340.102-0ubuntu0.16.04.2 amd64 NVIDIA binary driver - version 340.xx ....
Następnie
sudo apt-get remove --purge nvidia-*
Tutaj terminal kazał przeinstalować sterownik przed usunięciem, tak zrobiłem i poszło gładko.
Następnie:
sudo apt-get install nvidia-384
Sterownik zainstalował się, po czym restart i teraz wszystko wygląda tak:
kg -l | grep -i nvidia
ii bbswitch-dkms 0.8-3ubuntu1 amd64 Interface for toggling the power on NVIDIA Optimus video cards
ii libcuda1-340 340.102-0ubuntu0.16.04.2 amd64 NVIDIA CUDA runtime library
ii nvidia-384 384.90-0ubuntu0~gpu16.04.1 amd64 NVIDIA binary driver - version 384.90
Tylko, że nadal w Sterownikach widnieje wersja 340. Ktoś ma pomysł jak to naprawić?
server glx vendor string: SGI
server glx version string: 1.4
client glx vendor string: Mesa Project and SGI
client glx version string: 1.4
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.0.7
OpenGL core profile shading language version string: 4.50
OpenGL version string: 3.0 Mesa 17.0.7
OpenGL shading language version string: 1.30
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 17.0.7
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
bswitch, 0.8, 4.8.0-53-generic, x86_64: installed
bcmwl, 6.30.223.271+bdcom, 4.8.0-53-generic, x86_64: installed
ndiswrapper, 1.60, 4.8.0-53-generic, x86_64: installed
virtualbox-guest, 5.0.40, 4.8.0-53-generic, x86_64: installed (WARNING! Diff between built and installed module!) (WARNING! Diff between built and installed module!) (WARNING! Diff between built and installed module!)
4.8.0-53-generic
ii linux-base 4.0ubuntu1 all Linux image base package
ii linux-firmware 1.157.12 all Firmware for Linux kernel drivers
ii linux-headers-4.8.0-53 4.8.0-53.56~16.04.1 all Header files related to Linux kernel version 4.8.0
ii linux-headers-4.8.0-53-generic 4.8.0-53.56~16.04.1 amd64 Linux kernel headers for version 4.8.0 on 64 bit x86 SMP
ii linux-image-4.8.0-53-generic 4.8.0-53.56~16.04.1 amd64 Linux kernel image for version 4.8.0 on 64 bit x86 SMP
ii linux-image-extra-4.8.0-53-generic 4.8.0-53.56~16.04.1 amd64 Linux kernel extra modules for version 4.8.0 on 64 bit x86 SMP
ii linux-kernel-generic 4.8.0-53.1 all The Linux kernel.
ii linux-libc-dev:amd64 4.4.0-96.119 amd64 Linux Kernel Headers for development
ii linux-sound-base 1.0.25+dfsg-0ubuntu5 all base package for ALSA and OSS sound systems
ii syslinux-common 3:6.03+dfsg-11ubuntu1 all collection of bootloaders (common)
ii syslinux-legacy 2:3.63+dfsg-2ubuntu8 amd64 Bootloader for Linux/i386 using MS-DOS floppies
ii syslinux-utils 3:6.03+dfsg-11ubuntu1 amd64 collection of bootloaders (utilities)
@marcin82
Lenovo G710
Oczywiście. Integra Intela + Nvidia 820M. Tyle, że wczoraj po instalacji nowej wersji sterownikow Nvidii (381 gdyż 384 nie chciało przejść), laptop w ogole sie nie uruchamia (boot animacja Mint’a, a następnie czarny ekran). Dlatego siedzę na otwartoźródłowych które ustawiłem w rescue mode a integra jest wyłączona całkowicie:
apt-get check
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
dpkg-reconfigure nvidia-384
Removing all DKMS Modules
Done.
update-initramfs: deferring update (trigger activated)
INFO:Enable nvidia-384
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/dell_latitude
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/put_your_quirks_here
DEBUG:Parsing /usr/share/ubuntu-drivers-common/quirks/lenovo_thinkpad
Loading new nvidia-384-384.90 DKMS files...
Building only for 4.8.0-53-generic
Building for architecture x86_64
Building initial module for 4.8.0-53-generic
Done.
nvidia_384:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.8.0-53-generic/kernel/drivers/char/drm/
nvidia_384_modeset.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.8.0-53-generic/kernel/drivers/char/drm/
nvidia_384_drm.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.8.0-53-generic/kernel/drivers/char/drm/
nvidia_384_uvm.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/4.8.0-53-generic/kernel/drivers/char/drm/
depmod....
DKMS: install completed.
Przetwarzanie wyzwalaczy pakietu initramfs-tools (0.122ubuntu8.8)...
update-initramfs: Generating /boot/initrd.img-4.8.0-53-generic
W: Possible missing firmware /lib/firmware/i915/kbl_dmc_ver1_01.bin for module i915
Warning: No support for locale: pl_PL.utf8