On Tue, 26 Nov 2024 13:49:45 +0100 Attila Kinali <att...@kinali.ch> wrote:
> With the last update of xorg to 7.7+23.1, screen rotation stopped > working and xrandr complains with: > xrandr: output DVI-D-0 cannot use rotation "right" reflection "none" Ok. I dug a bit deeper: The root cause of the issue is DRI and with it 2D/3D acceleration not working. For testing I downgraded the user space DRI libs and mesa, to be more precisely I downgraded the following packages to their versions from stable: mesa-vulkan-drivers libdrm-dev libegl1-mesa-dev:amd64 libgl1-mesa-dev:amd64 libgl1-mesa-dri:amd64 mesa-common-dev:amd64 mesa-va-drivers:amd64 mesa-vdpau-drivers:amd64 libdrm-common libdrm-dev:amd64 libdrm-intel1:amd64 libdrm-intel1:i386 libdrm-nouveau2:amd64 libdrm-nouveau2:i386 libdrm-radeon1:amd64 libdrm-radeon1:i386 libdrm2:amd64 libdrm2:i386 libdrm-amdgpu1:amd64 libdrm-amdgpu1:i386 libglapi-mesa libegl-mesa0 libgbm1:amd64 libgbm1:i386 libglx-mesa0 libosmesa6 libxatracker2 libgbm-dev This restored DRI and with it screen rotation. Now the problem is, how do I untangle this mess and pinpoint which of the parts is the culprit, given that these have quite a few cross dependencies which require exact versions? Attila Kinali -- The driving force behind research is the question: "Why?" There are things we don't understand and things we always wonder about. And that's why we do research. -- Kobayashi Makoto