![笔记本电脑默认在外接显示器上显示](https://linux22.com/image/862722/%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%E9%BB%98%E8%AE%A4%E5%9C%A8%E5%A4%96%E6%8E%A5%E6%98%BE%E7%A4%BA%E5%99%A8%E4%B8%8A%E6%98%BE%E7%A4%BA.png)
我通过 virtualbox 运行 Windows 98(玩一个无法在 wine 上运行的旧游戏)并且不得不稍微调整一下分辨率才能让它通过 HDMI 在显示器上以 800x600(或更低)的分辨率运行。
问题是,现在每次我启动时,笔记本电脑的显示屏都工作正常,直到加载桌面,然后就一片空白了。让它重新工作的唯一方法是将其插入显示器。然后我必须关闭显示器,这样当我拔下 HDMI 时它就会保持原样。不用说,两周后,我对这种解决方法有点厌倦了,所以想知道是否有人知道如何让它默认在本机显示器上运行,这样我就不必每次都这样做了。
我正在使用带有 Nvidia (带有 nvidia-prime) 的 Kubuntu 14.04。
Xubuntu 也可能会出现同样的问题。
答案1
解决方法是运行xrandr
然后找到默认显示器的名称。在我的情况下,它是 LVDS-1-0。
然后为了使其成为默认值,我运行了以下命令:DISPLAY=:0 xrandr --output LVDS-1-0 --auto
这为我解决了所有问题,现在我可以使用我的笔记本电脑,而不必再插入连接到显示器的 HDMI 电缆。