我尝试了多个论坛上的几种方法,但都不起作用。我希望我的显示器在启动后进入纵向模式。
登录后,如果我通过命令从终端手动旋转屏幕,xrandr -o left
它将正常旋转。但我想知道我应该在哪个文件中添加此命令,以便我的屏幕永久变为纵向。
答案1
将以下内容添加到启动应用程序:
/bin/bash -c "sleep 15&&xrandr -o left"
添加 15 秒中断的原因是为了防止xrandr
命令执行过早,导致桌面仍在加载时中断。@Jacob Vlijm解释为什么这是必要的。
将更改应用到 LightDM
打开您最喜欢的文本编辑器,例如我将使用 gedit。使用 root 权限,因为我们要修改系统目录。
gksudo gedit /etc/lightdm/lightdm.conf
在打开的 gedit 中添加以下条目。
[SeatDefaults]
display-setup-script=xrandr -o left
然后保存文件。
警告:尚未测试,因为这不是我想要(必须取消)在我的计算机上执行的操作。如果 X 无法启动,请使用恢复模式删除该文件。