Чтобы предоставить альтернативу ответу Адриана: если вы предпочитаете использовать проприетарные драйверы, полученные непосредственно из NVIDIA, а не из тех, которые были найдены в PPA, установка (или, в моем случае, переустановка) последнего запатентованного драйвера может помочь устранить контрастность Ошибка.
Если у вас еще нет драйвера NVIDIA, загрузите драйвер с веб-сайта NVIDIA. Затем переключитесь на tty (ctrl + alt + F1) и выключите свой менеджер входа:
Если вы используете lightdm, $ sudo service lightdm stop
При использовании gdm, $ sudo service gdm stop
Перейдите к сценарию установки и запустите его и следуйте инструкциям. Не беспокойтесь, если сценарий предварительной установки завершится с ошибкой. Я всегда принимаю регистрацию DKMS и 32-битных библиотек совместимости. После того, как драйвер установлен, перезагрузите компьютер:
$ sudo reboot
Если у вас уже есть сценарий установки из более старого драйвера NVIDIA, просто запустите скрипт установки драйвера NVIDIA, как описано выше, но с помощью «- update ":
$ sudo ./NVIDIA-Linux-x86_64-***.**.run --update
Это даст вам самую последнюю версию драйвера.
Выполнение этой исправленной ошибки libGL error: failed to load driver: swrast.