Plasmashell 停止工作

Plasmashell 停止工作

我正在使用 kubuntu 15.04。突然(没有升级),当我登录时,我的等离子无法启动。我在桌面上打开了应用程序,但没有面板、没有菜单、没有背景。

sudo plasmashell 可以工作(但需要 root 用户),但不能作为普通用户工作。我现在会尝试升级,但我有点担心我应该先解决这个问题。也许我应该检查一个特定的日志?

这可能是权限问题吗?我一直以 root 身份使用 Dolphin 来解决备份问题的写入权限问题,也许这不是一个好主意。

- 更新

我将 /home/me 中所有文件的所有权更改为我自己。之后,尝试运行 plasmashell:

Crash: Application Name = plasmashell path = /usr/bin pid = 2218
KCrash: Arguments: /usr/bin/plasmashell --crashes 2 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0

[1]+  Stopped                 plasmashell
dorien@XP:~$ clear
dorien@XP:~$ plasmashell
kf5.kiconthemes: "Theme tree: (Breeze)"
Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/packagestructure/plasma_packagestructure_lookandfeel.so" instead.
Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/packagestructure/plasma_packagestructure_wallpaper.so" instead.
Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/packagestructure/plasma_packagestructure_share.so" instead.
Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/packagestructure/plasma_packagestructure_layoutemplate.so" instead.
Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/packagestructure/plasma_packagestructure_plasmashell.so" instead.
Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/packagestructure/plasma_packagestructure_wallpaperimages.so" instead.
kf5.kservice.sycoca: Trying to open ksycoca from "/home/dorien/.cache/ksycoca5"
kf5.kservice.sycoca: Trying to open global ksycoca from  "/home/dorien/.local/share/kservices5/ksycoca5"
kf5.kservice.sycoca: Trying to open ksycoca from "/home/dorien/.cache/ksycoca5"
kf5.kservice.sycoca: Trying to open global ksycoca from  "/home/dorien/.local/share/kservices5/ksycoca5"
kf5.kservice.sycoca: Still no database...
No ksycoca database available! Tried running kbuildsycoca5 ?
KServiceTypeTrader: serviceType "Plasma/Containment" not found
No ksycoca database available! Tried running kbuildsycoca5 ?
KServiceTypeTrader: serviceType "Plasma/LayoutTemplate" not found
"file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/osd/Osd.qml" 
 "Error loading QML file.
21: module "org.kde.plasma.components" is not installed
22: module "org.kde.plasma.extras" is not installed
20: module "org.kde.plasma.core" is not installed
21: module "org.kde.plasma.components" is not installed
22: module "org.kde.plasma.extras" is not installed
20: module "org.kde.plasma.core" is not installed
21: module "org.kde.plasma.components" is not installed
22: module "org.kde.plasma.extras" is not installed
20: module "org.kde.plasma.core" is not installed
"
Application::crashHandler() called with signal 11; recent crashes: 1
/usr/bin/plasmashell  --crashes 1 &
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasmashell path = /usr/bin pid = 2232
KCrash: Arguments: /usr/bin/plasmashell 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
kf5.kiconthemes: "Theme tree: (Breeze)"
Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/packagestructure/plasma_packagestructure_lookandfeel.so" instead.
Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/packagestructure/plasma_packagestructure_wallpaper.so" instead.
Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/packagestructure/plasma_packagestructure_share.so" instead.
Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/packagestructure/plasma_packagestructure_layoutemplate.so" instead.
Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/packagestructure/plasma_packagestructure_plasmashell.so" instead.
Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/packagestructure/plasma_packagestructure_wallpaperimages.so" instead.
kf5.kservice.sycoca: Trying to open ksycoca from "/home/dorien/.cache/ksycoca5"
kf5.kservice.sycoca: Trying to open global ksycoca from  "/home/dorien/.local/share/kservices5/ksycoca5"
kf5.kservice.sycoca: Trying to open ksycoca from "/home/dorien/.cache/ksycoca5"
kf5.kservice.sycoca: Trying to open global ksycoca from  "/home/dorien/.local/share/kservices5/ksycoca5"
kf5.kservice.sycoca: Still no database...
No ksycoca database available! Tried running kbuildsycoca5 ?
KServiceTypeTrader: serviceType "Plasma/Containment" not found
No ksycoca database available! Tried running kbuildsycoca5 ?
KServiceTypeTrader: serviceType "Plasma/LayoutTemplate" not found
"file:///usr/share/plasma/look-and-feel/org.kde.breeze.desktop/contents/osd/Osd.qml" 
 "Error loading QML file.
20: module "org.kde.plasma.core" is not installed
21: module "org.kde.plasma.components" is not installed
22: module "org.kde.plasma.extras" is not installed
20: module "org.kde.plasma.core" is not installed
21: module "org.kde.plasma.components" is not installed
22: module "org.kde.plasma.extras" is not installed
20: module "org.kde.plasma.core" is not installed
21: module "org.kde.plasma.components" is not installed
22: module "org.kde.plasma.extras" is not installed
"
Application::crashHandler() called with signal 11; recent crashes: 2
/usr/bin/plasmashell  --crashes 2 &
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = plasmashell path = /usr/bin pid = 2236
KCrash: Arguments: /usr/bin/plasmashell --crashes 1 
KCrash: Attempting to start /usr/lib/x86_64-linux-gnu/libexec/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
kf5.kiconthemes: "Theme tree: (Breeze)"
Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/packagestructure/plasma_packagestructure_lookandfeel.so" instead.
Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/packagestructure/plasma_packagestructure_wallpaper.so" instead.
Calling KPluginInfo::property("X-KDE-PluginInfo-Name") is deprecated, use KPluginInfo::pluginName() in "/usr/lib/x86_64-linux-gnu/qt5/plugins/plasma/packagestructure/plasma_packagestructure_share.so" instead.
Calling KPluginInfo::property("X-KDE-PluginInfo
...

我最近确实在 .bashrc 中设置了我的 DL_LIBRARY_PATH 变量。这会造成干扰吗?(查看错误报告)

--更新2

我创建了一个新用户。Plasma 对该用户来说运行完美。必须再次进行所有桌面设置有点烦人,但是好吧……我猜是权限问题吧?不知道……

答案1

肯定是权限问题。我设法打开了用户管理器(在碰巧打开的 konsole 中执行 sudo plasmashell(感谢上帝)和系统设置)。创建一个新用户(并使用该用户登录)似乎已经解决了这个问题。

后来我愚蠢地执行了 sudo chown -R me /home/me,结果又搞砸了!使用 10 年 Linux 后我应该知道这一点。隐藏文件权限很重要...

相关内容