Экранные разрывы и горизонтальные линии на Ubuntu 16.04 NVIDIA / Intel Graphics

Обновление решения

Ниже был добавлен ответ, включающий мое решение для разрывания экрана, то есть активацию vsync с помощью PRIME Synchronization в ноутбуке с настройкой с двумя графическими процессорами (интегрированная графика Intel и графический процессор nvidia).

Проблема горизонтальных линий больше не происходит в Ubuntu 18.04, вероятно, из-за исчезновения Unity и возврата GNOME.

У меня есть MSI GS60 2PC Ghost Pro, оснащенный интегрированной графикой Intel и NVIDIA GeForce GTX 860M, и у меня есть Windows 10 и Ubuntu 16.04 при двойной загрузке. У меня абсолютно нет проблем с графикой в ​​Windows, но у меня есть видимые горизонтальные линии, идущие по экрану, и очень раздражающий разрывы экрана во время воспроизведения HD-видео или игр на Ubuntu.

Я использую драйвер NVIDIA версии 381.09 и то же самое произошло с использованием версии 375.39. Сервер NVIDIA X, похоже, не очень полезен для меня, так как никаких изменений здесь нет. Я также установил Bumblebee, но я не уверен, как его использовать (должен ли я сначала удалить X Server?).

Я пробовал это, это, это, это и это без успеха, но Я верю, что последнее соединение является самым близким, чтобы быть моим ответом.

Мой /etc/X11/xorg.conf следующий (после его изменения в соответствии с предложением):

Section "ServerLayout" Identifier "layout" Screen 0 "nvidia" Inactive "intel" EndSection Section "Device" Identifier "intel" Driver "modesetting" BusID "PCI:0@0:2:0" Option "AccelMethod" "None" Option "TearFree" "True" EndSection Section "Screen" Identifier "intel" Device "intel" EndSection Section "Device" Identifier "nvidia" Driver "nvidia" BusID "PCI:1@0:0:0" Option "ConstrainCursor" "off" Option "TripleBuffer" "True" EndSection Section "Screen" Identifier "nvidia" Device "nvidia" Option "AllowEmptyInitialConfiguration" "on" Option "IgnoreDisplayDevices" "CRT" EndSection

Но после этого ничего не изменилось. Это действительно раздражает, и это действительно напрягает мои глаза, и я думаю, что это даже ухудшилось по сравнению с тем, когда я впервые установил Ubuntu на эту машину. Я просто не пытался форматировать всю свою систему, но я могу это сделать, так как у меня также возникают проблемы с драйверами wifi и bluetooth (или прошивками) между ОС.

Любые предложения?

Обновление: я заметил, что переход на графический процессор Intel на сервер NVIDIA X Server с помощью xorg. conf, прикрепленный к сообщению, решил проблему, но проблема сохраняется при использовании графического процессора NVIDIA. Я также попытался увеличить частоту обновления в диспетчере настроек CompizConfig (в Composite), но он не избавился от перемещения горизонтальных линий. Когда я устанавливаю яркость экрана до максимума, я больше не мог видеть линии, хотя я уверен, что они все еще там.

1
задан 14 April 2017 в 22:21

4 ответа

Я еще не тестировал его, но, по-видимому, NVIDIA устранила проблему с новой функциональностью «PRIME Sync», и она описана здесь.

Поэтому необходимо, чтобы ядро ​​Linux было выше v4.5 чтобы использовать его, но все требования изложены в ссылке выше.

Разработчик NVIDIA также предупредил меня, что возникли проблемы (которые можно найти здесь здесь ), и что, возможно, лучше подождать немного, пока они не будут исправлены.

И о горизонтальных линиях я все еще не уверен. Возможно, обновление Ubuntu до 17.04 и устранение проблем с графическим процессором поможет. Я уточню ответ в отношении этого, если найду что-нибудь.

0
ответ дан 22 May 2018 в 23:38

UPDATE (июль 2018):

Теперь, используя Ubuntu 18.04, у меня установлена ​​версия драйвера 390, а параметр ядра nvidia-drm.modeset=1 добавлен в последовательность загрузки GRUB.

Я получаю (! d2)

Можно проверить, что PRIME Synchronization активируется при запуске xrandr --verbose | grep "PRIME", и на выходе будет отображаться

PRIME Synchronization: 1 [ ! d4]

Я еще не тестировал его, но, по-видимому, NVIDIA устранила проблему с новой функциональностью «PRIME Sync», и она описана здесь.

Поэтому необходимо, чтобы ядро ​​Linux было выше v4.5, чтобы использовать его, но все требования изложены в ссылке выше.

Разработчик NVIDIA также предупредил меня, что возникли проблемы (которые можно найти здесь здесь ) и, может быть, лучше подождать немного, пока они не будут исправлены.

И о горизонтальных линиях я все еще не уверен. Возможно, обновление Ubuntu до 17.04 и устранение проблем с графическим процессором поможет. Я уточню ответ в отношении этого, если найду что-нибудь.

0
ответ дан 18 July 2018 в 14:58

UPDATE (июль 2018):

Теперь, используя Ubuntu 18.04, у меня установлена ​​версия драйвера 390, а параметр ядра nvidia-drm.modeset=1 добавлен в последовательность загрузки GRUB.

Я получаю (! d2)

Можно проверить, что PRIME Synchronization активируется при запуске xrandr --verbose | grep "PRIME", и на выходе будет отображаться

PRIME Synchronization: 1 [ ! d4]

Я еще не тестировал его, но, по-видимому, NVIDIA устранила проблему с новой функциональностью «PRIME Sync», и она описана здесь.

Поэтому необходимо, чтобы ядро ​​Linux было выше v4.5, чтобы использовать его, но все требования изложены в ссылке выше.

Разработчик NVIDIA также предупредил меня, что возникли проблемы (которые можно найти здесь здесь ) и, может быть, лучше подождать немного, пока они не будут исправлены.

И о горизонтальных линиях я все еще не уверен. Возможно, обновление Ubuntu до 17.04 и устранение проблем с графическим процессором поможет. Я уточню ответ в отношении этого, если найду что-нибудь.

0
ответ дан 24 July 2018 в 20:31

UPDATE (июль 2018):

Теперь, используя Ubuntu 18.04, у меня установлена ​​версия драйвера 390, а параметр ядра nvidia-drm.modeset=1 добавлен в последовательность загрузки GRUB.

Я получаю (! d2)

Можно проверить, что PRIME Synchronization активируется при запуске xrandr --verbose | grep "PRIME", и на выходе будет отображаться

PRIME Synchronization: 1 [ ! d4]

Я еще не тестировал его, но, по-видимому, NVIDIA устранила проблему с новой функциональностью «PRIME Sync», и она описана здесь.

Поэтому необходимо, чтобы ядро ​​Linux было выше v4.5, чтобы использовать его, но все требования изложены в ссылке выше.

Разработчик NVIDIA также предупредил меня, что возникли проблемы (которые можно найти здесь здесь ) и, может быть, лучше подождать немного, пока они не будут исправлены.

И о горизонтальных линиях я все еще не уверен. Возможно, обновление Ubuntu до 17.04 и устранение проблем с графическим процессором поможет. Я уточню ответ в отношении этого, если найду что-нибудь.

0
ответ дан 31 July 2018 в 23:33

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

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