无法启动“cinnamon-session-cinnamon”

Jac*_*eck 8 linux terminal linux-mint

我刚刚尝试启动 Linux(我使用的是 Mint),出现以下错误:

: unable to launch "cinnamon-session-cinnamon" X session ---
"cinnamon-session-cinnamon" not found; falling back to default session.
Run Code Online (Sandbox Code Playgroud)

通常当我登录时,小登录框的右上角会有一个小山标志,如下图所示:Linux Mint 登录屏幕示例但现在当它给我这个错误时,当我登录时,角落里没有徽标......这有点奇怪。


当我开始写这个问题时,它提出了这个问题

该问题/答案的唯一问题是,当我单击“确定”时,它不会加载任何内容(或者至少不会加载它看起来的样子)。我可以按ctrl+ alt+leftArrowctrl+ alt+ ,然后看到一个切换工作区的小窗口,但仅此而已......我无法判断当我按+ +rightArrow时终端是否打开。我尝试执行命令来查看终端是否打开并且我可以发出命令,但它似乎不起作用。ctrlaltTshutdown

我怎样才能解决这个问题?

GuB*_*uBo 12

根据您的描述,我认为cinnamon软件包未安装或cinnamon-session-cinnamon命令已删除/删除。

尝试以下步骤:

  • 按 CTRL-ALT-F1 更改为文本模式并使用您的用户登录。
  • 使用 su 或 sudo 命令将用户更改为 root。
  • 检查包和程序:
    • 查询Cinnamon包是否安装:dpkg -l cinnamon
      • 如果没有 reuslt,则说明该软件包未安装或已删除/移除,请安装软件包:apt install cinnamon
    • 如果安装了软件包(有结果dpkg命令),则列出命令:ls -l /usr/bin/cinnamon-session-cinnamon
      • 如果没有 reuslt,则说明该软件包已被删除/删除,请重新安装:apt reinstall cinnamon
  • 如果有结果,这两个命令ls再次检查输出,您应该看到如下权限:-rwxr-xr-x
    • 如果您的权限不同,请设置:chmod 755 /usr/bin/cinnamon-session-cinnamon
  • 重新启动计算机。

我希望它能帮助你。

  • 太感谢了!这确实对我有很大帮助......尽管您应该添加/更改一件事。当我执行“apt reinstall cinnamon”命令时,它说 cinnamon 不会重新安装,因为它当前尚未安装。所以我只是执行了“apt install cinnamon”并且它起作用了。因此,您应该这样说:“如果它告诉您 cinnamon 尚未安装,因此不会重新安装,请执行以下命令:`apt install cinnamon`。 (3认同)
  • @JacobHornbeck,感谢反馈。我重新整理了步骤并添加了您的评论。 (3认同)