联想扩展坞在启动时不会打开显示器

联想扩展坞在启动时不会打开显示器

我有一台联想 X1 Extreme 和联想 Thunderbolt 扩展坞 40AN0230EU

https://www.lenovo.com/us/en/laptops/thinkpad/thinkpad-x/ThinkPad-X1-Extreme/p/22TP2TXX1E1

https://support.lenovo.com/us/en/solutions/pd500252

当笔记本电脑连接到扩展坞时,它不会在启动时打开额外的显示器(直接连接到扩展坞)。

我首先需要打开笔记本电脑盖并登录,然后额外的显示器才会打开。

这是一个比较技术性的问题,但我希望有人能够知道我该尝试做什么,以便当笔记本电脑启动到登录屏幕时显示器能够打开。


更新:这似乎只是 Ubuntu 下的问题,Windows 用户不会遇到任何问题。

答案1

我认为雷电已被正确授权(如果没有,请尝试这样做,例如http://juho.tykkala.fi/Lenovo-Thunderbolt-3-dock-Linux),而您的问题是启动时显示器无法“识别”。您是否尝试过将显示器的设置从“自动”更改为显示器所连接的端口 hdmi/dp?

另一件事是如何设置 nvidia 驱动程序,例如 - 尽早加载内核模块:https://devtalk.nvidia.com/default/topic/1068925/linux/prime-render-offloading-not-working-on-my-arch-linux-on-a-lenovo-laptop-with-xfce-xorg/( 搜索MODULES=)。

两年前我遇到过类似的问题,当时我想到的一个解决方法是(说明针对 Arch Linux,但应该是类似的):

为内部(液晶面板)和外部(显示器)创建显示器配置:

$ sudo vim /etc/X11/xorg.conf.d/10-monitor.conf

Section "Monitor"
    Identifier  "DP1"
    Option      "Primary" "true"
    Option  "PreferredMode" "3840x2160_60.00"
    Option  "DPMS" "true"
EndSection

Section "Monitor"
    Identifier  "eDP1"
    Option      "LeftOf" "DP1"
    Option  "DPMS" "true"
EndSection

创建一个可执行文件,以便xinit在启动时运行它:

$ sudo vim /etc/X11/xinit/xinitrc.d/90-display.sh

#!/bin/sh   
xrandr --output "eDP1" --off --output "DP1" --primary --auto
xrandr --output "eDP-1-1" --off --output "DP-1-1" --primary --auto

这将关闭 LCD 面板。您可以添加显式 xrandr 命令来打开外部显示器“DP1”。

如果您成功解决了问题,请告诉我。很快,我可能也会遇到同样的问题(X1 + 40AN0230EU + 4k 显示器)

相关内容