Nvidia sürücüsünde yaban arısının çalışmasını engelleyen önemli bir değişiklik vardı - glvnd ( https://github.com/NVIDIA/libglvnd ). Kısacası, yaban arısı ayrı bir ekranda ayrı bir xorg örneği çalıştırır ve glvnd işleyemez. Bu davranış yaban arısı için devre dışı bırakılmalıdır. Aşağıdaki satırı/etc/environment
__GLVND_DISALLOW_PATCHING=1
Glvnd'nin çalışması için, nvidia ilgili dosyaların / sürücülerin bulunduğu dizinleri de değiştirdi. Bombus arısı buna göre yeniden yapılandırılmalıdır ( /etc/bumblebee/bumblebee.conf
):
LibraryPath=/usr/lib/x86_64-linux-gnu:/usr/lib/i386-linux-gnu
XorgModulePath=/usr/lib/x86_64-linux-gnu/nvidia/xorg,/usr/lib/xorg/modules,/usr/lib/xorg/modules/input
Bombus arısının nvidia sürücülerini boşaltmasını engelleyen son sorun, bombus arısı ortamına nvidia-drm
yüklenmemiş olması nedeniyle ortaya çıkar. Bunu off
( /etc/modprobe.d/blacklist-nvidia.conf
) ile diğer adını kullanarak devre dışı bırakmak kolaydır :
blacklist nvidia
blacklist nvidia-drm
blacklist nvidia-modeset
#alias nvidia off
alias nvidia-drm off
#alias nvidia-modeset off
nvidia-modeset
da gerekli değildir, ancak yüklemek zarar vermez ve siz de devre dışı bırakmak isteyebilirsiniz.
I would da devre dışı gpu yöneticisi ( gpu-yönetici ne yapar? ), Bu durumda gerekli değil gibi ( /etc/default/grub
): eklenti nogpumanager
için GRUB_CMDLINE_LINUX_DEFAULT
bölüm.
Ayrıca nvidia-persistenced
geçmişte hizmetle ilgili bazı sorunlar yaşadım ( https://docs.nvidia.com/deploy/driver-persistence/index.html#persistence-daemon ), yayınlayarak da devre dışı bırakmak isteyebilirsiniz sudo systemctl disable nvidia-persistenced
.
NOT: https://launchpad.net/~graphics-drivers/+archive/ubuntu/ppa adresinden nVidia 390 kullanıyorum