小编Nor*_*rky的帖子

如何防止 Xorg 使用我的 Linux 笔记本电脑的显示面板?

我有一台笔记本电脑(运行 Fedora Linux 的大约 5 年的 HP compaq nc6400),我大部分时间都用作台式机。它在盖子关闭的情况下插入扩展坞,并通过 DVI 电缆连接到大型外部 LCD 显示器。

由于各种原因(登录问候语出现在封闭的显示器上,有限的显卡无法同时对两个显示器进行 3D)我想完全阻止 X 使用笔记本电脑的集成显示面板。当停靠在我的办公桌上时(这是我大约 97% 的时间使用它的方式),我希望它根本不使用集成的笔记本电脑面板。启动不是一个特别的问题,因为默认情况下所有内容都在两个显示器之间进行镜像。此外,我不介意“手动”解决方案,因此当我在远离办公桌的地方使用笔记本电脑时,我必须在极少数情况下撤消设置。

登录后,我可以配置 Gnome,使其仅使用外部显示器,并且笔记本电脑面板被标记为“关闭”,但这对 X 的初始自动配置状态和登录前的迎宾显示没有影响。令人惊讶的是,笔记本电脑似乎没有盖子传感器,因此打开或关闭盖子似乎不会触发任何事件。我可以xrandr -display :0 --output LVDS1 --off --output DVI1 --auto在登录前在单独的 VC 上使用,但这仍然是在 X 启动并发现并决定使用两个显示器之后。

我尝试通过创建一个/etc/X11/xorg.conf.d/01-turn-off-laptop-display.conf包含以下内容的文件来配置 Xorg :

Section "Monitor"
    Identifier  "laptop panel"
    Option  "Monitor-LVDS1" "laptop panel"
    Option  "Enable" "no"
EndSection
Section "Monitor"
    Identifier  "big display"
    Option  "Monitor-DVI1" "big display"
EndSection

Section "Screen"
    Identifier  "main"
    Device  "Default"
    Monitor "big display"
EndSection
Run Code Online (Sandbox Code Playgroud)

然而,这并没有产生有用的效果。显卡是Intel 945GM:

[dan@khorium ~]$ sudo …
Run Code Online (Sandbox Code Playgroud)

linux gnome xorg

13
推荐指数
2
解决办法
2万
查看次数

标签 统计

gnome ×1

linux ×1

xorg ×1