Answers:
这是一个已知和报告的bug与gdm3。当前的解决方法似乎是:
Settings > Devices > Displays
以所需的方式进入并配置显示器以用于登录屏幕(在这种情况下,笔记本电脑的内部显示屏已禁用)。完成后,单击“保存”按钮。monitors.xml
文件复制到用户的主文件夹中gdm
。要复制monitors.xml
文件,请打开终端并执行以下操作:
sudo cp ~/.config/monitors.xml ~gdm/.config/monitors.xml
sudo chown gdm:gdm ~gdm/.config/monitors.xml
然后,重新启动,看看您的更改是否仍然存在。如果这不起作用,请尝试再次执行整个过程。我花了两次才坚持下去。在断开外接显示器的连接后,我也能够重新启动,然后切换回内置笔记本电脑的显示器。我再次重新启动并重新连接,然后切换回我的外接显示器。
希望这可以帮助!
我也有一个外接显示器。这为我工作:
通过打开终端窗口CtrlAltT,然后键入:
sudo cp ~/.config/monitors.xml /var/lib/gdm3/.config
按下Enter
/home/gdm
这解决了我的问题:
进入“设置”>“设备”>“显示”并以您希望登录屏幕的方式配置显示器(在这种情况下,笔记本电脑的内置显示器已禁用)。完成后,单击“保存”按钮。
将用户的monitors.xml文件复制到gdm用户的主文件夹中。
要复制monitors.xml文件,请打开一个终端并执行以下操作:
sudo cp ~/.config/monitors.xml ~gdm/.config/monitors.xml
sudo chown gdm:gdm ~gdm/.config/monitors.xml
并在/etc/gdm3/custom.conf中取消注释WaylandEnable = false
WaylandEndable=false
。