![如何让 xserver 将我的嵌入式显示端口监视器用于 SDDM 登录屏幕? (软呢帽 31)](https://linux22.com/image/169820/%E5%A6%82%E4%BD%95%E8%AE%A9%20xserver%20%E5%B0%86%E6%88%91%E7%9A%84%E5%B5%8C%E5%85%A5%E5%BC%8F%E6%98%BE%E7%A4%BA%E7%AB%AF%E5%8F%A3%E7%9B%91%E8%A7%86%E5%99%A8%E7%94%A8%E4%BA%8E%20SDDM%20%E7%99%BB%E5%BD%95%E5%B1%8F%E5%B9%95%EF%BC%9F%20%EF%BC%88%E8%BD%AF%E5%91%A2%E5%B8%BD%2031%EF%BC%89.png)
我有一台 Optimus 笔记本电脑,其 HDMI 输出由 nvidia 卡处理,嵌入式显示端口笔记本电脑显示器由 igpu 处理。我希望能够让外接显示器在插入时可用,但我也希望登录信息显示在笔记本电脑显示器上,以便在没有连接外接显示器时我可以登录。 BIOS 中没有用于禁用 optimus 的开关。到目前为止我已经完成了以下操作。
我已将 nvidia 卡设置为主 GPU,这样我可以使用外部显示器,但会产生其他问题。将 nvidia 卡设置为主 GPU 是我的 nvidia.conf 目前的样子。
Section "OutputClass"
Identifier "nvidia"
MatchDriver "nvidia-drm"
Driver "nvidia"
Option "AllowEmptyInitialConfiguration"
Option "SLI" "Auto"
Option "BaseMosaic" "on"
Option "PrimaryGPU" "yes"
Option "MetaModes" "DFP-1:nvidia-auto-select"
EndSection
Section "ServerLayout"
Identifier "layout"
Option "AllowNVIDIAGPUScreens"
EndSection
问题是,如果没有任何东西连接到 HDMI 输出,我无法通过 SDDM 登录,因为 xserver 希望使用连接到 nvidia gpu 的 hdmi 输出。
我尝试Option "MetaModes" "DFP-1:nvidia-auto-select"
在 xorg 配置中进行设置,但 xorg 日志显示 xserver 启动时监视器 DFP-1 已断开连接。这里是我的 Xorg 决定使用外部监视器进行 SDDM 时的日志。
有谁知道如何进行这项工作?