Ubuntu 14.04 + Gnome3 + Nvidia 卡
在 Nvidia 的设置和 Gnome 的显示设置中,我都禁用了笔记本电脑屏幕,但重新启动时这些更改不起作用,主屏幕最终又变成了笔记本电脑屏幕。
是否可以强制保留此更改,以便 HDMI 在重启后成为主要和唯一的显示器?
答案1
根据@kgiii 的意见,我已经明白了。
首先,我正在远程管理这台计算机,所以我必须这样做:
$ xrandr --display :0
Screen 0: minimum 8 x 8, current 3840 x 1200, maximum 8192 x 8192
VGA-0 disconnected (normal left inverted right x axis y axis)
LVDS-0 connected primary 1920x1200+0+0 (normal left inverted right x axis y axis) 367mm x 230mm
1920x1200 60.0*+
HDMI-0 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 820mm x 460mm
1920x1080 60.0*+ 59.9 24.0 60.1 60.0
1600x1200 60.0
1440x480 60.1
1400x1050 60.0
1360x768 60.0
1280x1024 60.0
1280x720 60.0 59.9
1024x768 75.0 70.1 60.0
800x600 75.0 72.2 60.3 56.2
720x480 59.9 60.1
640x480 75.0 72.8 59.9 59.9
从这里,我能够根据@kgiii 链接的链接构建我需要的 xorg.conf 文件:
Section "Monitor"
Identifier "laptop panel"
Option "ignore" "true"
EndSection
Section "Monitor"
Identifier "big display"
EndSection
Section "Device"
Identifier "onboard"
Option "Monitor-LVDS-0" "laptop panel"
Option "Monitor-HDMI-0" "big display"
EndSection
我的 ubuntu 安装中没有 /etc/X11/xorg.conf 文件。也许这是正常的,我不太确定。但据我所知,它比任何其他 Xorg 配置文件都优先。
这实际上使 HDMI 成为我的主要和唯一的显示器。
如果您像我一样在难以直接访问的计算机上进行设置,请确保它连接到具有您知道的 IP 地址的网络(我根据 mac 地址分配 IP)。您可以删除 /etc/X11/xorg.conf 文件并以此方式恢复正常功能。通过 SSH 要容易得多 ;)
答案2
这可能是问题的本质 - 也可能是你无法改变的。笔记本电脑,硬件本身,可能是罪魁祸首。我知道我至少有一台笔记本电脑,如果我重新启动它,它会将显示内容传输回笔记本电脑的显示屏,而不是 HDMI 端口,直到我按下按钮或在操作系统本身内选择它。如果是 Linux、BSD 等,就会发生这种情况...我不知道如何改变这种情况,但我无法用搜索引擎找到任何适用的内容。
然而...
您可以在计算机设置中检查。我从未见过这样的小东西,但您可能有这样的小东西,而且我从未仔细查看过。启动时通常是按 F2 或 F12 - 有时是按 ESC 或诸如此类。然后,您会发现一个方便的屏幕,上面全是您可能不想更改的内容,因此请进行相应的研究。您将寻找专门针对您的显示设置的内容 - 它很可能位于“高级”菜单上。
我不知道,但我认为这样做是出于安全/方便的原因。当您按下 FN 和“显示”将其更改为新显示时,它可能无法显示或可能存在问题。在重新启动期间恢复到屏幕上显示可能是一种设计选择。我只能确认我见过这种行为,而且它似乎无处不在。
实际上,我收回刚才的话。我决定尝试几个不同的搜索词,看起来这有可能。看看这个网站。
只要使用正确的搜索词,这似乎是可能的。