09-18-2021, 05:30 PM
(09-18-2021, 11:04 AM)jlucas Wrote: Then I noticed you mentioned fbturbo - which I hadn't heard of before - so I searched for it in the repos and noticed it wasn't installed.
So I installed xf86-video-fbturbo-git and rebooted. And now xrandr gives me an error similar to yours (only difference is the "Major opcode of failed request" is 140 instead of 139, whatever that means).
As for the monitor name, mine was showing the right names, but after installing fbturbo it also listed it as "default".
That's really interesting. Thanks for testing it out. The million dollar question is what driver was X11 using before you installed fbturbo? I'm guessing something like fbdev.
(09-18-2021, 11:04 AM)jlucas Wrote: Searching a bit for the error, it seems fbturbo really doesn't support xrandr rotation (https://github.com/ssvb/xf86-video-fbtur...-146012185).
It should be possible to have a fixed orientation other than the default with fbturbo, but apparently it reduces performance (https://github.com/ssvb/xf86-video-fbtur...t-45969823).
Well done digging out that information. I'd been searching all over for an answer to this.
(09-18-2021, 11:04 AM)jlucas Wrote: So if you can live without that driver, then it should work.
Based on the name and what little I've read, fbturbo is presumably supposed to accelerate the graphics but then I get messages in my Xorg.0.log saying that hardware acceleration is unavailable so I may not have much to lose by removing it.
I've not really had a lot of time to look into hardware accelerated 3D on the PinePhone yet (with X11). I've run a few 3D games but thinking about it, they could be using software rendering.
Anyway, thanks for your help.