ssvb / xf86-video-fbturbo

Xorg DDX driver for ARM devices (Allwinner, RPi and others)
Other
200 stars 80 forks source link

Cannot support Xrandr rotation under Allwinner A33 (AccelMethod = CPU) #46

Open Icenowy opened 8 years ago

Icenowy commented 8 years ago

xrandr --output default --rotate inverted returns "xrandr: output default cannot use rotation "inverted" reflection "none""

How can I fix it?

Icenowy commented 8 years ago

I cannot use Rotate=UD now, because it will disable XRANDR, but my window manager (Mutter) do not support X Server without XRANDR.

ssvb commented 8 years ago

Changing the display output configuration at runtime via XRANDR is not supported at the moment. Not that it can't be done, but this:

I don't know if the A33 kernel from Allwinner has the disp ioctl API, which is fully backwards compatible with A10/A13/A20. For example, do you get Xv overlay working in mplayer? Can you paste your current /var/log/Xorg.0.log somewhere (via gist)?

Icenowy commented 8 years ago

At least it do not have g2d, so AccelMethod is set to CPU.

And as I know, sunxi disp interface do not support rotation(otherwise I won't refer to X.Org Driver to find a way to rotate the display

---- Siarhei Siamashka编写 ----

Changing the display output configuration at runtime via XRANDR is not supported at the moment. Not that it can't be done, but this:

I don't know if the A33 kernel from Allwinner has the disp ioctl API, which is fully backwards compatible with A10/A13/A20. For example, do you get Xv overlay working in mplayer? Can you paste your current /var/log/Xorg.0.log somewhere (via gist)?


Reply to this email directly or view it on GitHub: https://github.com/ssvb/xf86-video-fbturbo/issues/46#issuecomment-146012185