jakeday / linux-surface

Linux Kernel for Surface Devices
2.59k stars 242 forks source link

[Surface Go] Waking device rotates 90 degrees #582

Closed thebitstick closed 5 years ago

thebitstick commented 5 years ago

Device: Surface Go 64GB eMMC OS: Fedora 30 w/ GNOME Latest linux-surface script Kernel provided by StollD's Fedora repo

Whenever I open the lid on my Surface Go, the device automatically rotates 90 degrees. Even if I ensure the device suspends at a landscape position, and I ensure I wake it at a landscape position, it will always rotate 90 degrees.

My solution thus far has been to physically rotate the device and rotate it back.

Disabling GNOME auto-rotate does not fix this issue, and rather makes it more cumbersome to fix as I'd have to re-enable it before rotating it back-and-forth. Should I attach any logs to help in fixing this?

thebitstick commented 5 years ago

I should also mention that for some strange reason I don't have rotation options in GNOME Settings.

Also, GNOME Wayland (switching X11 is a big no no)

thebitstick commented 5 years ago

OK this is somehow fixed in Fedora 31. Closing Issue.