无论显示器的电源状态如何,屏幕都会旋转。Ubuntu 18

无论显示器的电源状态如何,屏幕都会旋转。Ubuntu 18

我需要旋转屏幕,因此我在主目录中创建了一个文件/.xprofile。在这个 .xprofile 文件中我写了命令:

xrandr --output HDMI-1 --rotate left

并且它正常工作。如果我重新启动整个系统,它将再次正常工作。

但是,如果我关闭显示器电源并打开显示器电源(但操作系统继续工作),屏幕旋转将成为默认设置(正常)。

例如:我需要屏幕左方向。出于某些原因,我关闭显示器电源 5 秒钟,打开显示器电源后方向正常。但我仍然需要屏幕左方向。

如何永久保存屏幕的方向,无论显示器的电源状态如何?

答案1

问题解决了:

我刚刚检查过/etc/udev/rules.d- udev 事件规则。

有规则“60-drm.rules”。此规则运行/usr/local/bin/drm-hotplug 脚本.sh每次发生“监视器开启”事件时。

该脚本中有一行代码:sudo -u $user xrandr --output $monitor --auto

因此我将这段代码改为:sudo -u $user xrandr --output $monitor --rotate left

就这样。

相关内容