Как остановиться, экран, рвущийся путем включения Вертикальный, Восстанавливают Синхронизацию (vsync)

Я использую Ubuntu 18.04.2 LTS amd64 с видеокартой AMD Radeon 590.

По умолчанию, кажется, существует крупный разрыв в примерно всем, что Вы делаете. Движущиеся окна, смотря кино, смотря YouTube, все!

Помимо того, чтобы быть раздражаемым, я удивлен! Как возможно, что в 2019, по умолчанию с современным аппаратным и программным обеспечением, пользователи добираются, чтобы видеть, что экран рвется? Как это возможно? Почему значение по умолчанию не должно избегать, чтобы экран, рвущийся путем ожидания вертикали, восстановил (vsync)?

Много результатов поиска возвращаются к 2010 и материалу, которые, кажется, устарели. Один источник для 18,04 и видеокарты AMD предложил следующее, которое я попробовал:

sudo nano /usr/share/X11/xorg.conf.d/20-radeon.conf

И войдите:

Section "Device"
    Identifier "Radeon"
    Driver "radeon"
    Option "TearFree" "on"
    Option "DRI" "3"
    Option "AccelMethod" "glamor"
EndSection

К сожалению, это не работало. Также не после sudo service gdm restart и полная перезагрузка.

Еще хуже, прежде чем я перезагрузил, казалось, что панель гнома была повреждена, потому что, запуская определенные приложения, такие как файловый менеджер (наутилус) и текстовый редактор (gedit) не работал; нажатие на значок не сделало ничего кроме показа 'загружающегося' курсора мыши. При запуске 'gedit' от терминала гнома, это работало снова. После перезагрузки проблема, кажется, заканчивается.

Я так много надежды однажды будет операционной системой с открытым исходным кодом, где 'вещи просто работают' как фактически все пользователи, хочу! До тех пор можете Вы, люди пожалуйста направляют меня к инструкциям относительно того, как устранить экранную проблему разрыва в моей системе?

Большое спасибо заранее за Ваши усилия и время!

Запрошенная дополнительная информация:

$ sudo lshw -c video
  *-display                 
       description: VGA compatible controller
       product: Ellesmere [Radeon RX 470/480/570/570X/580/580X]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI]
       physical id: 0
       bus info: pci@0000:26:00.0
       version: e7
       width: 64 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=amdgpu latency=0
       resources: irq:65 memory:e0000000-efffffff memory:f0000000-f01fffff ioport:e000(size=256) memory:fe900000-fe93ffff memory:c0000-dffff

и:

$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
DisplayPort-0 disconnected (normal left inverted right x axis y axis)
DisplayPort-1 disconnected (normal left inverted right x axis y axis)
DisplayPort-2 disconnected (normal left inverted right x axis y axis)
HDMI-A-0 disconnected (normal left inverted right x axis y axis)
DVI-D-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 510mm x 287mm
   1920x1080     60.00*+
   1680x1050     60.00  
   1280x1024     75.02    60.02  
   1440x900      60.00  
   1280x800      60.00  
   1152x864      75.00  
   1280x720      60.00  
   1024x768      75.03    60.00  
   800x600       75.00    60.32  
   640x480       75.00    59.94  
   720x400       70.08  
2
задан 5 April 2019 в 23:57

1 ответ

Вы используете amdgpu драйвер, который корректен для Вашей видеокарты. В файле конфигурации, который Вы добавили, Вы обращаетесь к драйверу, который Вы не используете (radeon).

Что происходит, если Вы изменяете соответствующие настройки к следующему:

Section "Device"
  Identifier "AMD"
  Driver "amdgpu"
  Option "TearFree" "true"
  Option "DRI" "3"
EndSection

?

0
ответ дан 2 December 2019 в 06:22

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

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