Для решения этой проблемы необходимы технические детали:
1. Тип установленного драйвера.
2. Оболочка рабочего стола.
Драйвер
nouveau
, идущий в комплекте с Ubuntu и Debian, позволяет делать только минимальные настройки. Возможно, у вас он вовсе не установлен, как и проприетарный.
Если вы используете проприетарный драйвер Nvidia, убедитесь, что драйвер
nouveau
при этом помещён в чёрный список. Для этого:
- Получите список файлов в каталоге
/etc/modprobe.d/
- Если среди них есть файлы
nvidia-blacklists-nouveau.conf
и nvidia-kernel-common.conf
, попробуйте переустановить проприетарный драйвер.
sudo apt-get purge nvidia-driver --yes && \
sudo update-initramfs -u
Перезагружаем компьютер.
sudo apt-get install nvidia-driver nvidia-xconfig --yes && \
sudo update-initramfs -u
Снова перезагружаем компьютер.
- Если в других файлах в этом каталоге так же не указан
nouveau
, а проприетарный драйвер установлен, создайте файл blacklist.conf
или добавьте в него строку, если он уже существует:
blacklist nouveau
- Обновите конфигурацию ядра и перезагрузите компьютер:
sudo update-initramfs -u
Подробнее про установку драйверов Nvidia см. в
документации Debian.
Особенности установки проприетарных драйверов в режиме EFI описаны
здесь.
После того, как проприетарный драйвер будет установлен, удалите файл
/etc/X11/xorg.conf
и создайте новый с помощью утилиты
nvidia-xconfig
:
sudo nvidia-xconfig
Она автоматически определит тип используемой видеокарты и версию драйвера, после чего сгенерирует корректный конфиг для X11.