web-dev-qa-db-ja.com

15.10のSudo dolphinにアイコンが表示されない

皆さん、またご挨拶申し上げます。最近、システムを15.04から15.10に更新します。そして、多くの奇妙なエラーの中で、kdesudo dolphinを使用してイルカをルートとして開くと、アイコンが読み込まれません。通常、イルカにはロードされますが、ルートとしてはロードされません。

編集:別のエラーが発生しました。高架のイルカをナビゲートしようとすると、このエラーが表示されました。

Error when trying to navigate

Icons showing normally when running dolphin

No icons when escalated as root

4
Yohan Leafheart

Opsの問題の根本的な原因は KDEの既知のバグSudoの下で実行されているアプリケーションに影響します。

推奨される回避策は

  1. Konsoleを開き、次のコマンドを入力してsudoersファイルを編集します。

    Sudo visudo -f /etc/sudoers.d/workaround_kde5
    
  2. 表示されるエディターで次の行を追加します。

    Defaults env_keep += "KDE_SESSION_VERSION KDE_FULL_SESSION"
    
  3. エディターを保存して終了します。

コメント作成者が知らない理由により、これらの変数は適切なアイコンの読み込みに必要です。 Sudo/suはデフォルトでそれらを削除しますが、この行はそうしないことを示しています。

kubuntu-desktopパッケージ全体をインストールし、再起動して、プラズマに1回ログインすることで、ついにアイコンが機能するようになりました。

Gnome3からログアウトして再度ログインすると、いくつかのアイコンが表示されました。

興味深いことに、dolphin4はすべてのアイコンを期待どおりに提供します。アイコンを持たないのはQT5ビルドのドルフィンだけです(したがって、Qt4ではなくQT5でコンパイルされたパッケージは誤動作します)。

2
cdp1337

Kubuntuforumsには解決策があります。
「イルカメニューのルートへのアクセス」をインストールするアプリケーション

by kubicle:15.10でKubicles Root Actionを使用できる人はいますか? 15.10で動作しますが、kf5-dolphinでは、少し調整する必要があります。

  1. メニューの2つの.desktopファイル(「10-rootactionsfolders.desktop」および「11-rootactionsfiles.desktop」)を「〜/ .kde/share/kde4/services/ServiceMenus /」から「〜/ .local/share/kservices5」にコピーします/ ServiceMenus/"(kf5の新しい場所)
  2. 「/usr/share/kservicetypes5/konqpopupmenuplugin.desktop」ファイルがインストールされていない場合は、konqpopupmenupluginのkde4バージョンを次のコードにリンクします:コード:Sudo ln -s /usr/share/kde4/servicetypes/konqpopupmenuplugin.desktop /usr/share/kservicetypes5/konqpopupmenuplugin.desktop
    (これはkf5-dolphinおよびservicemenuの一般的な問題であり、root-actions-servicemenuに直接関連するものではありません)
  3. イルカを再起動
0
Olric12

XDG_CURRENT_DESKTOP=kdeで起動してみてください:

export XDG_CURRENT_DESKTOP=kde
kdesudo dolphin
0
int_ua