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

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

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

配置工具似乎已对〜/ .config / monitors.xml中的某个xml文件进行了写入更改。

我需要进行配置更改,以便它在系统范围内,与窗口管理器无关。 换句话说,我希望能够通过xorg.conf进行配置。

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

我使用awesome wm(比如fvwm,但对于更帅的用户),我通过xrandr这样做。 尝试:

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

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