![gdm - 如何使用 xrandr 旋转屏幕](https://linux22.com/image/1158708/gdm%20-%20%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20xrandr%20%E6%97%8B%E8%BD%AC%E5%B1%8F%E5%B9%95.png)
我默认安装了 ubuntu 18.04,另外还安装了 i3。i3 可能不相关,但提供它作为上下文,因为在窗口管理器中旋转屏幕满足了我需要的 90%。
查看man gdm3
,我看到它将加载/etc/gdm3/Init/Default
(我没有display
文件)。我尝试添加正确的命令(用于arandr
生成必要的xrandr
命令字符串)。
- 将命令添加
xrandr
到 --> 末尾/etc/gdm3/Init/Default
没有任何变化,gdm3
加载查找但没有改变旋转,我可以登录。 - 将其添加到
/etc/gdm3/PreSession/Default
--> 在 gdm 上输入我的密码后,出现某些问题并且我被弹回到 gdm 登录屏幕。
如果我运行相同的 xrandr 行后我登录到一个i3
会话,它按预期工作。
作为参考,
arandr
给了我:xrandr --输出 DVI-D-0 --off --输出 HDMI-0 --off --输出 DP-5 --off --输出 DP-4 --模式 3840x2160 --pos 6000x1680 --旋转正常 --输出 DP-3 --off --输出 DP-2 --模式 3840x2160 --pos 2160x1680 --旋转正常 --输出 DP-1 --off --输出 DP-0 --模式 3840x2160 --pos 0x0 --旋转左
一台垂直 4k 显示器位于两台水平 4k 显示器左侧。
理想情况下,我如何“从一开始就”旋转显示器(例如,正确旋转 GDM 显示器)。或者,我可以在哪里运行它xrandr
来i3
正确旋转会话?
我尝试使用谷歌搜索man
,以及 i3 用户指南,但找不到答案。