GRUBCMDLINELINUX_DEFAULT
设置为时,桌面环境不会启动nomodeset
。禁用后,Gnome 可以启动,但没有亮度控制或外部显示器检测等功能。
我的配置:
- Ubuntu 20.04 LTS
- 戴尔 Vostro 3580
- 显卡 AMD Radeon 520
- 全规格
答案1
这是正常的。大多数现代 Linux GPU 驱动程序要求内核模式设置(KMS),即您通过“nomodeset”禁用的内容 - 它们不再支持让 Xorg 绕过内核并直接访问硬件的旧方法。
(旧款 GPU 的“radeon”驱动程序 8 年前就删除了用户空间模式设置支持,而现代 GPU 的“amdgpu”驱动程序根本不支持它。)
由于nomodeset
您仅限于使用没有 GPU 加速的“vesa”驱动程序,而且据我记得,GNOME 在使用它时拒绝启动。