Alberto Milone, I have exactly the same result after using 'sudo prime-select nvidia' as Andrey: Error: alternatives are not set up properly Error: nvidia mode can't be enabled So I used the code 'update-alternatives --display x86_64-linux-gnu_gl_conf' and that what it showed me (sorry, it's not in English but I hope you will understand something from it, I give some explanation aside): x86_64-linux-gnu_gl_conf - tryb ręczny dowiązanie obecnie wskazuje na /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf [eng: linking currently shows on..] /usr/lib/nvidia-346-prime/ld.so.conf - priorytet 8603 podrzędne x86_64-linux-gnu_grub_fb_blacklist: /usr/share/nvidia-346/nvidia-346.grub-gfxpayload [eng. subordinate clause/coordinates?] podrzędne x86_64-linux-gnu_man_nvidiaxconfig.gz: /usr/share/man/man1/alt-nvidia-346-xconfig.1.gz podrzędne x86_64-linux-gnu_nvidia-debugdump: /usr/lib/nvidia-346/bin/nvidia-debugdump podrzędne x86_64-linux-gnu_nvidia-smi.1.gz: /usr/share/man/man1/alt-nvidia-346-smi.1.gz podrzędne x86_64-linux-gnu_nvidia_app_profile: /usr/share/nvidia-346/nvidia-application-profiles-346.72-rc podrzędne x86_64-linux-gnu_nvidia_app_profile_keys: /usr/share/nvidia-346/nvidia-application-profiles-346.72-key-documentation podrzędne x86_64-linux-gnu_nvidia_bug_report: /usr/lib/nvidia-346/bin/nvidia-bug-report.sh podrzędne x86_64-linux-gnu_nvidia_modconf: /lib/nvidia-346/modprobe.conf podrzędne x86_64-linux-gnu_nvidia_smi: /usr/lib/nvidia-346/bin/nvidia-smi podrzędne x86_64-linux-gnu_nvidia_xconfig: /usr/lib/nvidia-346/bin/nvidia-xconfig /usr/lib/nvidia-346/ld.so.conf - priorytet 8604 podrzędne x86_64-linux-gnu_grub_fb_blacklist: /usr/share/nvidia-346/nvidia-346.grub-gfxpayload podrzędne x86_64-linux-gnu_libvdpau_nvidia.so: /usr/lib/nvidia-346/vdpau/libvdpau_nvidia.so podrzędne x86_64-linux-gnu_libvdpau_nvidia.so.1: /usr/lib/nvidia-346/vdpau/libvdpau_nvidia.so.1 podrzędne x86_64-linux-gnu_libvdpau_nvidia.so.1_lib32: /usr/lib32/nvidia-346/vdpau/libvdpau_nvidia.so.1 podrzędne x86_64-linux-gnu_libvdpau_nvidia.so_lib32: /usr/lib32/nvidia-346/vdpau/libvdpau_nvidia.so podrzędne x86_64-linux-gnu_man_nvidiaxconfig.gz: /usr/share/man/man1/alt-nvidia-346-xconfig.1.gz podrzędne x86_64-linux-gnu_man_persistenced.gz: /usr/share/man/man1/alt-nvidia-346-persistenced.1.gz podrzędne x86_64-linux-gnu_nvidia-cuda-mps-control: /usr/lib/nvidia-346/bin/nvidia-cuda-mps-control podrzędne x86_64-linux-gnu_nvidia-cuda-mps-control.1.gz: /usr/share/man/man1/alt-nvidia-346-cuda-mps-control.1.gz podrzędne x86_64-linux-gnu_nvidia-cuda-mps-server: /usr/lib/nvidia-346/bin/nvidia-cuda-mps-server podrzędne x86_64-linux-gnu_nvidia-debugdump: /usr/lib/nvidia-346/bin/nvidia-debugdump podrzędne x86_64-linux-gnu_nvidia-smi.1.gz: /usr/share/man/man1/alt-nvidia-346-smi.1.gz podrzędne x86_64-linux-gnu_nvidia_app_profile: /usr/share/nvidia-346/nvidia-application-profiles-346.72-rc podrzędne x86_64-linux-gnu_nvidia_app_profile_keys: /usr/share/nvidia-346/nvidia-application-profiles-346.72-key-documentation podrzędne x86_64-linux-gnu_nvidia_bug_report: /usr/lib/nvidia-346/bin/nvidia-bug-report.sh podrzędne x86_64-linux-gnu_nvidia_drv: /usr/lib/nvidia-346/xorg/nvidia_drv.so podrzędne x86_64-linux-gnu_nvidia_modconf: /lib/nvidia-346/modprobe.conf podrzędne x86_64-linux-gnu_nvidia_persistenced: /usr/lib/nvidia-346/bin/nvidia-persistenced podrzędne x86_64-linux-gnu_nvidia_smi: /usr/lib/nvidia-346/bin/nvidia-smi podrzędne x86_64-linux-gnu_nvidia_xconfig: /usr/lib/nvidia-346/bin/nvidia-xconfig podrzędne x86_64-linux-gnu_xorg_extra_modules: /usr/lib/nvidia-346/xorg /usr/lib/x86_64-linux-gnu/mesa/ld.so.conf - priorytet 500 podrzędne x86_64-linux-gnu_xorg_extra_modules: /usr/lib/x86_64-linux-gnu/xorg/x11-extra-modules Obecnie "najlepszą" wersją jest "/usr/lib/nvidia-346/ld.so.conf". [currently better version is...]