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

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

Ответ ниже был обновлен для включения моего решения экранировать разрыв, то есть, vsync активация с ГЛАВНОЙ Синхронизацией в ноутбуке с двойной установкой GPU (Intel интегрировал графику и Nvidia GPU).

Горизонтальной проблемы строк больше не происходит в Ubuntu 18.04, вероятно, из-за исчезновения Единицы и возвращения GNOME.



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

Я использую версию драйвера 381.09 NVIDIA и то же произошедшее использование версии 375.39. X-сервер NVIDIA, кажется, не полезен вообще мне, так как никакие изменения не могут быть сделаны там. Я также установил Шмеля, но я не уверен, как использовать его (я должен удалить X-сервер сначала?).

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

Мой/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 на этой машине. Я просто не попытался форматировать свою целую систему все же, но я мог бы сделать так, так как у меня также есть проблемы с Wi-Fi и драйверами Bluetooth (или встроенные микропрограммные обеспечения) между Ose.

Какие-либо предложения? Если какие-либо другие выводы необходимы, просто говорят мне, и я отредактирую вопрос.


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

1
задан 1 July 2018 в 13:14

1 ответ

ОБНОВЛЕНИЕ (июль 2018):

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

я не получаю экранного разрыва и исправляю разрешение экрана при использовании GPU Nvidia.

возможно проверить, что ГЛАВНАЯ Синхронизация активируется путем выполнения xrandr --verbose | grep "PRIME", и вывод покажет

PRIME Synchronization: 1
<час>

, я еще не протестировал его, но по-видимому NVIDIA решила проблему с новой "ГЛАВНОЙ Синхронизирующей" функциональностью, и это описало здесь .

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

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

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

0
ответ дан 8 December 2019 в 05:45

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

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