В продолжении https://www.linux.org.ru/forum/general/14674472 и https://www.linux.org.ru/forum/linux-hardware/14672703
Есть планшет Lenovo IdeaPad D330-10IGM LTE. На него я поставил Ubuntu 18.10. Только вот стартует планшет в портретном режиме экрана, а не альбомном. О железе:
lspci: https://pastebin.com/raw/XdN1mTnp
lsusb: https://pastebin.com/raw/kZMrx3Aj
dmesg: https://pastebin.com/raw/nSXvevLj
sudo lshw: https://pastebin.com/raw/a8sv8jHA
sudo dmidecode: https://pastebin.com/raw/xftx4qCZ
lscpu: https://pastebin.com/raw/squj3jW3
cat /proc/cpuinfo: https://pastebin.com/raw/10RyGerv
uname -a: https://pastebin.com/raw/dH0e4iDk
lsb_release -a: https://pastebin.com/raw/Wq0vb5vG
glxinfo -B: https://pastebin.com/raw/6kKitF7Z
glxinfo: https://pastebin.com/raw/6DuM9Kn0
es2_info: https://pastebin.com/raw/UTxVW8QT
vulkaninfo: https://pastebin.com/raw/4LtZ8t8k
clinfo: https://pastebin.com/raw/BAQKWrRt
Для сессии X11 xinput: https://pastebin.com/raw/cwmkEK9B
Для сессии X11 xrandr: https://pastebin.com/raw/3WM56XWi
ls -la /sys/class/: https://pastebin.com/raw/rfPxBkWr
ls -la /sys/class/graphics/: https://pastebin.com/raw/JD4Vhw9U
ls -la /sys/class/graphics/fbcon/: https://pastebin.com/raw/sJKW1eWk
ls -la /sys/class/graphics/fb0/: https://pastebin.com/raw/HRKH24sZ
ls -la /sys/class/drm/: https://pastebin.com/raw/ubYaUim2
ls -la /sys/class/drm/card0-DSI-1/: https://pastebin.com/raw/MvPxTWeL
После загрузки вбиваем:
alexey@alexey-tablet:~$ sudo -i
root@alexey-tablet:~# cat /sys/class/graphics/fbcon/rotate
0
root@alexey-tablet:~# cat /sys/class/drm/card0-DSI-1/modes
1200x1920
root@alexey-tablet:~# cat /sys/class/graphics/fb0/modes
U:1200x1920p-0
root@alexey-tablet:~# echo 1 > /sys/class/graphics/fbcon/rotate_all
root@alexey-tablet:~# xrandr --output DSI-1 --rotate right
После команды echo 1 > /sys/class/graphics/fbcon/rotate_all консоль KMS переворачивается в альбомный режим, а после команды xrandr --output DSI-1 --rotate right переворачивается в альбомный режим и сессия X11. Но стоит только покрутить планшет, то акселерометр восстанавливает все как было до введение команды xrandr --output DSI-1 --rotate right и экран снова в портретном режиме, а не альбомном при подключение планшета к док-станции в альбомном режиме. После введения команды xrandr --output DSI-1 --rotate right и затем xrandr видим следующий выхлоп https://pastebin.com/raw/heiMQkLW. Т.е. надпись DSI-1 connected primary 1200x1920+0+0 (normal left inverted right x axis y axis) 0mm x 0mm меняется на DSI-1 connected primary 1920x1200+0+0 right (normal left inverted right x axis y axis) 0mm x 0mm.
Если запустить сессию Wayland, то xinput будет выглядеть следующим образом https://pastebin.com/raw/EXug9arT, а xrandr - https://pastebin.com/raw/VGgXV3NZ. Единственный способ в сессии Wayland поменять экран на альбомный режим, это повернуть планшет на 90 градусов (т.е. перевести именно в портретный режим) и запретить автоповорот. При этом выхлоп команды xrandr будет иметь следующий вид https://pastebin.com/raw/SKRSqri9. При этом не работает и команда xrandr --output DSI-1 --rotation right и команда xrandr --output XWAYLAND0 --rotation right при сессии Wayland.
Внимание вопрос: как сделать, чтобы планшет стартовал в альбомном режиме, а не портретном? Т.е. с разрешением 1920x1200, а не 1200x1920. И как сделать чтобы сессия X11 и Wayland были в альбомном режиме, а не портретном? Т.е. тоже с разрешением 1920x1200, а не 1200x1920.