Tar*_*kiv 5 command-line autostart
xrandr --output HDMI1 --rotate right
我添加了一行
/etc/rc.local以在启动时旋转我的一台显示器,但它不起作用(
当您从 运行此命令时/etc/rc.local,还为时过早。Xrandr 命令(就像更改键盘和鼠标垫设置的命令一样)需要在登录后运行,稍作休息。
如果您太早运行它们,在桌面准备好之前,它们就会中断、错过目标或被本地过程否决。
如果是单用户,则添加命令:
/bin/bash -c "sleep 10 && xrandr --output HDMI1 --rotate right"
Run Code Online (Sandbox Code Playgroud)
至启动应用程序:添加至启动应用程序:Dash > 启动应用程序 > 添加。
如果是针对所有用户,则创建一个文件:
[Desktop Entry]
Name=Set Screen Rotation
Exec=/bin/bash -c "sleep 10 && xrandr --output HDMI1 --rotate right"
Type=Application
Run Code Online (Sandbox Code Playgroud)
另存为setscreen.desktop并复制到/etc/xdg/autostart
也许,您可以在 10 秒的值内玩一点,以根据您的情况进行优化。如果是针对虚拟机,您可能需要将其设置得更长,在常规系统上,它可能会更短。
| 归档时间: |
|
| 查看次数: |
12552 次 |
| 最近记录: |