Ubuntu 设置开机登录页面显示在副屏
引流:工控机 虚拟显示屏 笔记本 Ubuntu Linux 开机页面 登录页面 输入密码页面 副屏 第二屏 其他屏 屏幕 主屏 登录页面不显示 显示其他屏幕 外接显示屏 不显示登录页面
前言
最近在废品收购站淘到了两个工控机,看到配置一般毫不犹豫的装了 Ubuntu20.04 系统,但是装好之后总是不显示登录输入密码页面,只有一个黄色的背景页面。我一直以为是系统问题,然后换装了 Ubuntu21.04 Ubuntu22.04,但是还是相同问题,我试着尝试直接输入密码回车,居然进去了,然后才知道是因为工控机内置了一个显示的问题。
在网上找,发现也有几例想要把登录页面或其他页面全部显示的方案。第一种采用 Ubuntu 设置里面的方案,但是不太行,重启之后里面的页面虽然显示在了副屏,但是登录页面还是在主屏幕(虚拟显示屏)上。第二种采用 xrandr 结果相同。
虽然知道可能是启动的时候读取的默认配置问题,但是一直不想自己去研究 Ubuntu 显示屏这些配置的读取过程,一直百度上面搜索,找了好久,终于找到了方案
原文链接 https://tieba.baidu.com/p/4974038449?pid=103826179172&cid=0#103826179172
解决方案
-
Ubuntu(亲测解决)首先要在设置里面设置好副屏为主要显示屏幕
sudo cp ~/.config/monitors.xml /var/lib/gdm3/.config
-
Debian(未测试)
sudo cp ~/.config/monitors.xml /var/lib/lightdm/.config/
相信其他系统也是相同,因为没有读取到默认配置,只需要把目前配置的内容复制到默认读取的文件下就ok了,估计其他系统的屏幕默认读取的配置文件也在 /var/lib
下面,我百度了一下估计就只有三种 gdm3
lightdm
sddm
希望能给你一些思路,如果解决问题也可以在评论区写下自己的解决方案造福伸手党(我就是)!