我查看了其他关于随机旋转屏幕和睡眠后旋转屏幕的帖子。我尝试了以下方法无济于事:
锁屏旋转:
问题仍然存在。
禁用 GNOME 方向插件:
gsettings set org.gnome.settings-daemon.plugins.orientation active false
问题仍然存在。
禁用/卸载
iio-sensor-proxy
:sudo systemctl stop iio-sensor-proxy.service sudo systemctl disable iio-sensor-proxy.service sudo apt-get remove iio-sensor-proxy
问题仍然存在。
每次合上盖子,笔记本电脑都会侧身醒来,我必须运行:
xrandr -o normal
某处有错误吗?我错过了什么吗?
xrandr -o normal
每次笔记本电脑从挂起唤醒时如何运行?也许是一个骇人听闻的解决方案,但它可能会奏效,对吧?
我不知道您所描述的是否是一个错误,但您可以
xrandr -o normal
通过执行以下操作在从挂起唤醒时运行(基于此答案及其下方的评论):创建一个名为
xrandr_normal.sh
(如果您愿意,可以使用其他名称)运行您的xrandr
命令的 shell 脚本:将以下内容放入内部:
赋予脚本执行权限:
创建一个服务文件,它将在挂起后运行您的脚本(您可以为服务文件使用您希望的任何名称):
将以下内容放入内部:
确保用您的实际用户名替换
YOUR_USERNAME
下面的第一行[Service]
,并将脚本的正确路径放在ExecStop
.启用您创建的服务:
启动服务:
正如该答案所基于的答案的作者所建议的那样,如果服务在挂起后无法正常工作,您可以使用以下命令检查错误:
我有完全相同的问题。手动将屏幕方向切换为纵向(左或右),然后在显示设置中切换回横向似乎已经解决了这个问题。