我正在使用上面提到的笔记本电脑(GTX1650 配置),并在 Windows 10 旁边安装了 Linux 发行版。唯一的问题(但同时也是最烦人的)是通过 HDMI 电缆没有信号传输到外部显示器(英特尔 GPU 设置为默认值和 Nvidia 的情况相同)。这里有趣的是,当我将显示模式设置为克隆主显示器时,外部显示器会打开并显示克隆的屏幕(主屏幕分辨率设置为 1080p)。当我想关闭笔记本电脑屏幕并仅使用外部屏幕或使用扩展模式时,就会出现问题。
我尝试了很多不同的发行版 - 基于 ubuntu、fedora、kde neon - 没有区别。我猜这可能是 GPU 驱动程序问题,但我也尝试过不使用专有驱动程序进行安装 - 也是同样的情况。
有什么建议么?
顺便说一句。所有发行版都正确检测到了外部显示器,也就是说,它在设置应用程序和 xrand 列表中都可见。
@EDIT 此刻我运行的是 Ubuntu Budgie 20.04
答案1
我找到了一个临时(我希望)解决方法,但它可能并不适合所有人。正如我之前提到的,外部显示器在 CLONE 模式下工作,所以我使用 xrand 将外部显示器设置为其默认值:(
xrandr --output <display-name> --rate <rate> --mode <resolution>
这会在 CLONE 模式下打开显示器)然后关闭笔记本电脑屏幕xrandr --output <display-name> --off
。