无法启动“cinnamon-session-cinnamon”

无法启动“cinnamon-session-cinnamon”

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

: unable to launch "cinnamon-session-cinnamon" X session ---
"cinnamon-session-cinnamon" not found; falling back to default session.

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


当我开始写这个问题时,它建议这个问题

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

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

答案1

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

尝试以下步骤:

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

我希望它能对你有所帮助。

相关内容