Ubuntu 19.04 Разрыв экрана с помощью Nvidia Gtx 1660 ti

Я попытался форсировать конвейер полной композиции через настройки сервера Nvidia X, но, похоже, это ничего не меняет. Я использую последний драйвер 418 и официальный релиз 19.04, который вышел сегодня.

1
задан 19 April 2019 в 05:32

1 ответ

Как правило, это более полезно, когда вы предоставляете подробную информацию о своем оборудовании.

Является ли ваш компьютер ноутбуком и, следовательно, Nvidia Optimus? Ваши слезы на дисплее ноутбука, а не на внешнем мониторе? Если ответ на эти два вопроса - да, ваш разрыв не может быть решен с помощью конвейера композиции.

Ваша проблема нуждается в «первичной синхронизации», чтобы ее исправить.

Степень сложности: вам нужно использовать терминал (например, приложение под названием Terminal).

Требуется усилие: подождите около пяти минут.

Ubuntu 19.04 не включает это по умолчанию, потому что менеджер дисплея по умолчанию, gdm3, отключает внешние мониторы, когда драйвер nvidia находится в режиме modeset = 1. Это давняя ошибка в gdm3, которая, видимо, не очень важна для исправления. Разработчики Ubuntu решили пожертвовать графикой без слез вместо внешних мониторов.

Вам нужно: а) изменить менеджер дисплея на lightdm, если вам нужны внешние мониторы; б) запустить nvidia в кмс (modeset = 1)

для (а)

sudo apt install lightdm

и примите выбор, чтобы сделать его по умолчанию.

Если он уже установлен,

sudo dpkg-reconfigure lightdm

(это также способ возврата к gdm3, если вы хотите. Также менеджер дисплеев kde, sddm, тоже работает ... так что пользователи kubuntu и xubuntu уже есть рабочий менеджер дисплеев).

(b) В режиме nvidia вы будете рваться на ноутбуке, если не включите простую синхронизацию. Создайте и отредактируйте файл ниже (я использую vim, но вы можете использовать nano, если вы не знаете vim)

sudo vi /etc/modprobe.d/zz-nvidia-modeset.conf и включить этот контент:

#enable prime-sync
options nvidia-drm modeset=1

и затем выйти обратно в оболочку, сделайте это, чтобы поместить драйвер nvidia в ваш загрузочный образ, чтобы он мог быть загружен вместе с ядром:

prime-select nvidia    
sudo update-initramfs -u

и перезагрузите компьютер.

(Вам не нужно перезагружаться, чтобы заставить prime-select nvidia работать, выхода из системы обычно достаточно, чтобы переключаться между режимами nvidia и intel, но вам нужно перезагрузить компьютер, чтобы драйвер nvidia работал в modeset = 1 режим)

0
ответ дан 19 April 2019 в 05:32

Другие вопросы по тегам:

Похожие вопросы: