使用 xorg.conf 配置 ThinkPad 中的英特尔集成显卡,仅通过 HDMI 驱动外部 4k 显示器

使用 xorg.conf 配置 ThinkPad 中的英特尔集成显卡,仅通过 HDMI 驱动外部 4k 显示器

使用 Ubuntu 桌面中的交互式显示器配置工具,我已成功配置了这款 Thinkpad X1 Carbon(2014),其集成了英特尔显卡,可通过 HDMI 端口驱动 3840x2160 的外部显示器,而不是使用笔记本电脑内置的显示器。这就是我想要的此工作站的配置。

我并不每天使用 Ubuntu 桌面,而是使用 fvwm(仍然在 Ubuntu 上,只是不是 Ubuntu 桌面)。不幸的是,配置实用程序似乎不会以一般方式更改设置,例如使用某种通用 X 机制,以便它们适用于每个窗口管理器/桌面环境。当我使用 fvwm 登录时,两个显示器都在使用中(并且发送到外部显示器的信号宽度为 4096 像素,而不是 3840)。当我使用 Ubuntu 桌面登录时,正确的单显示器 3840px 配置生效。

配置工具似乎对~/.config/monitors.xml 中的某些 xml 文件进行了更改。

我需要更改配置,使其既适用于系统范围,又与窗口管理器无关。换句话说,我希望能够通过 xorg.conf 进行配置。

我不知道应该如何指定使用的输出。通过查看 Xorg.0.log,我已将输出标识为“HDMI2”。如何将其写入 xorg.conf?

答案1

我使用 awesome wm(类似 fvwm,但适用于更帅气的用户),并通过 xrandr 执行此操作。尝试:

xrandr --output $laptop_display --off --output $external_monitor --auto

在我的例子中,显示器是 eDP1 和 HDMI2。您可以通过xrandr不带参数运行来转储系统的值。

相关内容