启动 Cinnamon 时无法打开 X 显示

use*_*137 5 xorg cinnamon

我安装了 Arch Linux,但无法启动 Cinnamon。

我可以使用 startx 并且它具有绿色-y 界面。我试过搜索,但运气不佳。

我试着开始 cinnamon

Failed to init server
Unable to open X display
Run Code Online (Sandbox Code Playgroud)

当我开始 cinnamon 时没有日志,只有当我使用 startx 时(即使它有效)

Failed to load module (module does not exist, 0)对于这些:nvidia, nv, modesetting

所以我使用pacman -S nvidia并得到:Nvidia-libgl and mesa-libgl are in conflict (libgl). Remove mesa-libgl?所以我用y. 然后error: failed to prepare transaction (could not satisfy dependencies)

str*_*gee 7

你的问题是你开始 Cinnamon 的方式。

当您键入cinnamon、 或gnome-shell、 或gedit或任何其他 X 应用程序(又名 X 客户端)时,它会尝试连接到 X 服务器(由startx或 显示管理器启动)。如果找不到,就会失败。这是 100% 的预期。

您需要startx或使用显示管理器来使用 Cinnamon。我从未听说过为您启动 X 服务器的桌面环境,除​​了 XFCE(带有startxfce)。