我正在使用 Ubuntu 18.04.6,我的第二个屏幕遇到了一些问题。
我的硬件:联想 Legion y540、nvidia geforce 1660 ti、amd ryzen 4800H。
我注意到我的第二台显示器出现了奇怪的行为 - 根据我在“软件和更新”中的“其他驱动程序”中选择的驱动程序,它的工作方式不同,没有一个让我满意。顺便说一句,Ubuntu 无法检测到显卡。
插入所有 Nvidia 驱动程序(470、510、515、520)和第二台显示器后,我在笔记本电脑屏幕上看到了某种“控制台”输出,在第二个屏幕上看到了 GUI:带有活动 GUI 的控制台输出照片(第二个显示器上),如果没有插入第二个屏幕,我只得到控制台输出。
使用“X.Org X server - Nouveau”时只有笔记本电脑屏幕可以工作 - 它可以与 GUI 一起正常工作,但无法检测到第二个屏幕。
我尝试安装所有推荐的驱动程序sudo ubuntu-drivers autoinstall
并进行options nvidia-drm modeset=0
更改/lib/modprobe.d/nvidia-kms.conf
。
如果有关系的话我还将 grub 配置从 更改quite splash
为nomodeset
- 遇到了启动问题。
我对 ubuntu 还很陌生,所以如果能得到任何帮助我都会很感激。
答案1
通常,您不希望 nomodeset 作为永久启动参数。它只是在您从 Ubuntu 存储库安装 NVIDIA 专有驱动程序之前需要它。这是您的问题的一部分。您告诉操作系统不要使用 NVIDIA 卡。这就是 nomodeset 所做的,它是一个临时修复,只是为了让您安装并登录,以便您可以安装正确的驱动程序。