答案1
操作问题的根本原因是KDE 中的一个已知错误影响在 下运行的任何应用程序sudo
。
建议的解决方法是
打开 Konsole,输入以下命令编辑 sudoers 文件:
sudo visudo -f /etc/sudoers.d/workaround_kde5
在出现的编辑器中添加以下行:
Defaults env_keep += "KDE_SESSION_VERSION KDE_FULL_SESSION"
保存并退出编辑器。
由于评论者不知道的原因,这些变量是正确加载图标所必需的。/sudo
默认su
情况下剥离它们,此行告诉它不要这样做。
答案2
我最终通过安装完整kubuntu-desktop
软件包、重新启动并登录等离子一次使图标能够正常工作。
注销并重新登录 gnome3 后我看到了几个图标。
有趣的是,dolphin4 按预期提供了所有图标,而 dolphin 的 QT5 版本没有图标(因此任何使用 QT5 而不是 Qt4 编译的包都会出现错误)。
答案3
kubuntuforums上有解决办法:
安装“海豚菜单中的根访问权限”的应用程序
作者:kubicle:有人让 Kubicles Root Action 在 15.10 上运行吗?它在 15.10 上运行良好,但使用 kf5-dolphin 时,你需要进行一些调整:
- 将菜单的两个 .desktop 文件(“10-rootactionsfolders.desktop”和“11-rootactionsfiles.desktop”)从“~/.kde/share/kde4/services/ServiceMenus/”复制到“~/.local/share/kservices5/ServiceMenus/”(kf5 的新位置)
- 如果没有安装“/usr/share/kservicetypes5/konqpopupmenuplugin.desktop”文件,请使用以下命令链接 kde4 版本的 konqpopupmenuplugin:代码:(
sudo ln -s /usr/share/kde4/servicetypes/konqpopupmenuplugin.desktop /usr/share/kservicetypes5/konqpopupmenuplugin.desktop
这是 kf5-dolphin 和 servicemenus 的普遍问题,与 root-actions-servicemenu 无直接关系)- 重启海豚
答案4
尝试使用以下命令启动它XDG_CURRENT_DESKTOP=kde
:
export XDG_CURRENT_DESKTOP=kde
kdesudo dolphin