在 CentOS 7 虚拟机上打开终端时 Cinnamon 崩溃

在 CentOS 7 虚拟机上打开终端时 Cinnamon 崩溃

我正在运行 CentOS 7 VMWare 机器,每次打开终端 Cinnamon 都会崩溃并进入回退模式,需要重新启动。

当我在崩溃后运行 dmesg 时,会出现以下行:

cinnamon[51356]: segfault at c0 ip 00007f2e66f10b50 sp 00007fffc6f42be78 error 4 in libgio-2.0.so.0.5600.1[7f2e66e1e000+19600]

我基本上尝试了任何其他解决方案来解决类似的肉桂崩溃问题,但没有一个有帮助。我还尝试重新安装所有 Cinnamon 和 GNOME 库及其依赖项,但没有任何效果,所以我现在很迷茫。任何帮助将不胜感激。

答案1

当终端打开时,.bashrc会运行位于其中的脚本/etc/profile.d ,其中一些脚本是为 Pycharm、CLion 等应用程序创建桌面快捷方式。

下一个命令是导致崩溃的原因:

echo "
[Desktop Entry]
<Shortcut Configurations>
" | tee ~/Desktop/APP.desktop > ~/.local/share/applications/APP.desktop

我刚刚删除了包含相同类型命令的脚本/etc/profile.d,它解决了问题。

相关内容