09-18-2021, 10:34 PM
Hmm, I disabled fbturbo temporarily by changing the extension of my 20-fbturbo.conf file in /etc/X11/xorg.conf.d and yes that does let me then rotate the screen and my monitor then appears as "DSI-1" instead of "default" in my XFCE display settings. I even get the feeling that windows seem to move around a little more smoothly.
There are downsides, though. SDDM no longer renders its interface, instead displaying a black screen with flashing cursor and mouse pointer. I've found this issue mentioned a number of times on other sites with various different solutions, but maybe it just needs me to make a new xorg.conf, if I can only figure out what the driver should be called now. I was able to get into the desktop with Ctrl-Alt-F4, logging in and doing "startx".
I ran ioquake3 and there was loads of sort of ghosting of the textures when rotating the view. It said it was using the Mesa Lima driver so maybe that's unrelated to this particular issue.
Anyway it looks for the moment like a trade off whether I can live without dynamic screen rotation or live with these other annoyances. I'll keep tinkering with it.
There are downsides, though. SDDM no longer renders its interface, instead displaying a black screen with flashing cursor and mouse pointer. I've found this issue mentioned a number of times on other sites with various different solutions, but maybe it just needs me to make a new xorg.conf, if I can only figure out what the driver should be called now. I was able to get into the desktop with Ctrl-Alt-F4, logging in and doing "startx".
I ran ioquake3 and there was loads of sort of ghosting of the textures when rotating the view. It said it was using the Mesa Lima driver so maybe that's unrelated to this particular issue.
Anyway it looks for the moment like a trade off whether I can live without dynamic screen rotation or live with these other annoyances. I'll keep tinkering with it.