Answers:
有同样的问题。好像是个错误。我从任务栏(右上)禁用了屏幕旋转功能,它进入了横向模式。只要检查是否适合您。另外,xrandr
在Wayland上也不起作用。
gsettings set org.gnome.settings-daemon.peripherals.touchscreen orientation-lock true
此外,以下命令应完全禁用定向插件。
gsettings set org.gnome.settings-daemon.plugins.orientation active false
此外,gnome还提供了一个选项,可以从“设置” ->“ 设备” ->“ 显示” ->“ 方向”设置中旋转屏幕(displays
在“ 活动 ”中搜索)。
gsettings set org.gnome.settings-daemon.peripherals.touchscreen orientation-lock true
Wacom数位板完全是另一种输入设备(每个人都可以在设置中获得该选项,就像鼠标和键盘一样)。
解决方案:如果您遇到问题,这里有一个适用于2012 HP Envy 14“的解决方案:
sudo apt-get remove iio-sensor-proxy
(UbuntuForums来源)
然后注销并重新登录。
警告:菜单栏上的方向锁定图标已消失,您不能使用陀螺仪(如果设备中甚至存在该陀螺仪)来更改方向,但这也不成问题,因为您始终不希望方向发生变化:)。如果要重新启用该功能,请逆向执行此过程:
sudo apt-get install iio-sensor-proxy
观察结果:HP Envy没有响应gsettings
此处建议的更改。它还对物理旋转笔记本电脑或倾斜屏幕没有响应。设置应用程序中也缺少方向设置。
由于某种原因,自动旋转代码在进入睡眠状态后会被触发,并且在没有CLI干预的情况下无法使其恢复正常。
笔记本电脑无法识别方向变化或倾斜机盖,因此我不确定为什么首先会自动改变方向(旋转)。
我刚刚解决了这个问题。这是ubuntu 17.10中提供的选项。您将笔记本电脑/屏幕朝着您或远离您的方向倾斜-显示屏将旋转。如果您不小心旋转了笔记本计算机,只需将笔记本电脑的屏幕(实际)倾斜或向您倾斜即可查看屏幕的变化。您也可以将其侧向倾斜-它将使显示方向朝另一个方向。您可以按照答案和上面由“ hotheadhacker”显示的屏幕截图永久禁用此功能。
在Lenovo Miix 310上,所有Gnome设置更改均不会永久改变。重新启动后,屏幕将始终向左旋转90度(在纵向模式下)。
对我来说解决的是更改“加速度计安装矩阵”。
这可以通过创建一个文件来完成
/etc/udev/hwdb.d/61-sensor-local.hwdb
具有以下内容:
sensor:modalias:acpi:*KIOX000A*:dmi:*svn*LENOVO:*pn*80SG*
ACCEL_MOUNT_MATRIX=0, 1, 0; 1, 0, 0; 0, 0, 1
重新启动后,屏幕旋转应该没问题。
注意:这是特定于Miix 310的。对于其他设备,您将需要不同的标识符并且可能需要不同的矩阵。
更多信息:https : //github.com/hadess/iio-sensor-proxy#accelerometer-orientation
解决方法:
我对运行Ubuntu 17.10的HP-ProBook-450-G2有类似的体验。重新启动或重新引导后,将桌面向左旋转90 *。我可以通过暂时颠倒旋转笔记本电脑然后运行脚本来锁定方向来暂时解决此问题。但是,我找到了一个更稳定的解决方案,该解决方案目前已完成工作。
最后,我按照以下步骤解决了该问题:
1a。旋转笔记本电脑
1b。跑:'gsettings设置org.gnome.settings-daemon.peripherals.touchscreen方向锁定真”
结果:重启后没有解决问题
结果:重启后没有解决问题
https://itsfoss.com/switch-xorg-wayland/
结果:登录后屏幕方向正确。
希望这对别人有帮助!
观察到相同的问题,看来我找到了原因。像手机一样,笔记本电脑会检测到屏幕方向的变化,并相应地旋转屏幕。就像上面的建议一样,禁用旋转后,它没有旋转!