Я использую 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
Вы используете amdgpu
драйвер, который корректен для Вашей видеокарты. В файле конфигурации, который Вы добавили, Вы обращаетесь к драйверу, который Вы не используете (radeon
).
Что происходит, если Вы изменяете соответствующие настройки к следующему:
Section "Device"
Identifier "AMD"
Driver "amdgpu"
Option "TearFree" "true"
Option "DRI" "3"
EndSection
?