Я использую версию разработчика dell xps 13 (9360), которая имеет графику ирисовой графики. (модуль i915).
Когда я воспроизвожу полноэкранное видео, которое сильно меняется, я вижу кучу разрыва экрана, что создает странный шаблон шахматной доски.
Я нашел несколько предложений, чтобы исправить это, включая:
Редактировать /etc/X11/xorg.conf.d/20-intel.conf, чтобы включить строку "Option "TearFree" "true" (согласно архивной вики).Но этот путь к файлу и каталогу не существует в ubuntu 16.04. Я попытался отредактировать /usr/share/X11/xorg.conf.d/20-intel.conf со следующим содержимым:
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "TearFree" "true"
EndSection
Но это, похоже, не оказало никакого влияния. Это прямо из вики-арки. В предположении упоминается модуль «intel», но я считаю, что правильным модулем для моего ускорителя видео является «i915», не так ли? Но если я переключу «intel» на «i915», я получаю уведомление об ошибке xorg во время загрузки.
По умолчанию появляется файл с именем /usr/share/X11/xorg.conf.d/ 10-intel-modesetting.conf, который имеет следующее содержимое:
Section "Device"
Identifier "Configured Video Device"
Driver "modesetting"
EndSection
Я также попытался добавить туда запись, но, похоже, это не имеет никакого значения.
Измените /etc/X11/xorg.conf.d/20-intel.conf, чтобы включить строку "Option "TearFree" "true" (согласно архивной вики).К сожалению, это нарушает виртуальный бокс dkms, что означает, что это не пригодное для использования решение для меня, так как я постоянно использую его для разработки.
Я обновил модули Intel для видео, используя обновление, предоставленное 01.org.
Есть ли у кого-нибудь какие-либо возможные решения, которые я мог бы попытаться заставить это работать правильно? Обновление dist не является действительно вариантом, потому что оно ломает большинство интегрированных dell, которые на самом деле очень полезны.