On Wed, May 19, 2021 at 11:37:58AM +0200, Matthieu Herrb wrote:
> On Wed, May 19, 2021 at 11:30:17AM +0200, Peter N. M. Hansteen wrote:
>
> Hi,
>
> As a workaround, can you try to force the use of the "modesetting"
> driver, creating a /etc/X11/xorg.conf containing just:
>
> Section "Device"
> Identifier "amdgpu-modesetting"
> Driver "modesetting"
> EndSection
>
Speaking of the workaround, if you disable acceleration, you need to
also disable glx, othewise certain programs may become extreamly slow.
Example of what I use in such cases:
Section "Device"
Identifier "Card0"
Driver "modesetting"
Option "SWCursor" "on"
Option "PageFlip" "off"
Option "AccelMethod" "none"
EndSection
Section "Module"
Disable "glx"
EndSection
Without this, progragrams may detect glx support and will try to use
it to accelerate 2D graphics. But as glx will be done in software, it
will make things very slow, instead. By disabling glx, 2D graphics are
simply done in the framebuffer, which is very fast even on old
machines.
my 2 cents.