您好,我已升级到 Hippo(Ubuntu 21.04),但我的会话仍在使用 X11。在登录屏幕上,我唯一的选择是“Unity”或“Ubuntu”。我想这可能是因为我当前的安装真的很旧,但每 6 个月升级一次。在我的其他计算机上,Hippo 默认在 Wayland 下运行。但是有没有办法强制 Hippo 使用 Wayland,或者至少在登录屏幕上将其作为选项提供?非常感谢。
答案1
如果您的 21.04 系统确定您的硬件或环境处于已知与 Wayland 不兼容列表,那么您将没有选择。
如果您的硬件不在列表中,那么您将默认获得 Wayland 会话,并选择更改为 X。
“强制”已知不兼容的硬件或环境使用 Wayland 是一个非常糟糕的主意,除非您正在帮助 Wayland 开发人员进行测试和调试。(如果是这样,您就不会在这里问这个问题了)
Ubuntu 的早期版本有不同的行为:大多数默认使用 X Session(17.10 默认使用 Wayland,18.04 中恢复为 X)。向 Wayland 的过渡已经计划和测试了好几年。
答案2
这是一个可能的解决方案,如果您有板载英特尔 GPU,请使用它激活它prime-select
,或者尝试安装开源替代品nouveau
作为驱动程序。
PS:NVidia 不开源他们的软件,这在后端导致了很多问题,我不怪开发人员不支持 NVidia。也许 NVidia 应该开源他们的软件,以便得到更好的支持。