操作系统一般都有这种设定,不论是windows还是Linux系统,那就是主机开机不插屏幕不能自动进入桌面操作系统一般都有这种设定,不论是windows还是Linux系统,那就是主机开机不插屏幕不能自动进入桌面。
如何解决:
给主机插上“屏幕欺骗器”
操作系统在启动的过程中,在进入系统之前会读取连接的所有外设的信息,这一步操作发生在加电自检的过程中,有的时候开机如果没有插鼠标、键盘,你们在开机的过程中在自检硬件的过程总都是会报出警告信息的,而屏幕这个问题也是如此。
如果在主机开机自检硬件的过程中没有识别到屏幕信息,那么就不会进入到系统桌面中,由于我们往往会在系统中设置一些自启动的应用(注意,这里是应用,而不是服务,需要区别这两点,应用需要进入桌面后才会启动,服务则不需要进入桌面就可以在后台启动),这时候如果由于主机没有插屏幕,那么就会导致主机一直无法进入桌面,由此导致一些应用无法完成自动启动。
如果我们插入了这个“屏幕欺骗器”,那么在主机加电自检硬件的时候就会接受到这个“屏幕欺骗器”返回的虚假的屏幕信息,包括屏幕的厂家、像素大小、屏幕长宽比,配色信息,等等,然后操作系统根据这个虚假的屏幕信息配置桌面,然后就可以进入到桌面了。
在Linux系统中比windows系统还多一种方法,就是除“屏幕欺骗器”之外,我们可以在Linux系统中设置屏幕配置文件,然后设置Linux主机在启动的时候自动读取这部分人为的配置信息来进入到配置桌面并进入桌面,不过个人的体验就是Linux中这种人为手动配置屏幕信息的方法不是很好用,因为这种配置文件很难写,并且容易报错,最后导致难以恢复,并且即使设置成功,那么日后先取消人为手动配置的虚假屏幕信息而选择真实的插入外接屏幕也会出现较大困难,因此我个人还是建议在windows和Linux主机中均是使用“屏幕欺骗器”这种方式来实现不插屏幕也能自动进入桌面的这个需求。