私は約1週間XFCEを使用してきました。デスクトップでKDEを放棄した理由は、設定に問題が多すぎたためです(複数のユーザー間の切り替え、異なるWM / DEの組み合わせを実行する複数のXサーバー、3つのモニター、および2つのグラフィックカード、ユーザー/ Xインスタンスの切り替えすると最後の部分がKDEと衝突するようです。
とにかくXFCEはこの場合非常に安定していることが証明され、パネルメニューでXDGファイルの使用を開始しました。これは非常に簡単に見えます。次のメニューファイルがあります。
<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
"http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
<Menu>
<Name>GoldilocksDE</Name>
<AppDir>/home/goldilocks/xdg/applications</AppDir>
<Include>
<Category>Goldilocks-favourites</Category>
</Include>
</Menu>
その後、そのリストにアプリを追加したいときはいつでもデスクトップファイルを貼り付けるだけで、/home/goldilocks/xdg/applications
再読み込み、再起動、または追加のアクションを行わずにメニューに追加されます。とても良いです。
ほとんどの場合、この内容をfromにコピーして/usr/share/applications
追加Goldilocks-favourites
しますCategories
。
まだ編集または使用しないすべての機能を備えたメインパネルメニューと複数のサブメニューがあります。xdg-desktop-menu
上記のカスタムメニューは、私が最も頻繁に使用する6つのアイテムにのみ使用されます。~/.local/share/applications
システム/インストールプログラム/パッケージ管理者が使用するため、カスタムパスを使用しているわけではありません。そこからアイテムもコピーしました。
しかし今は混乱しています。アイテムをコピーしようとしていますokular
。私のシステムで2つを見つけることができます。 1つは左側/usr/share/appplications/kde4
(実際にはokularApplication_foo.desktop
他のMIMEタイプに関するようです)で、1つはカスタムにコピーしても~/.local/share/applications
どちらも機能しません/home/goldilocks/xdg/applications
。また、実際に動作するアプリケーションに1つを選択して、いくつかの値を適切に置き換えました。
[Desktop Entry]
Version=1.0
Name=Okular
Comment=Document viewer
Exec=okular
Icon=okular
Type=Application
Terminal=false
Categories=Goldilocks-favourites
X-Desktop-File-Install-Version=0.22
サイコロがありません。メニューにないだけです。 XFCEはエラーやAFAICTを記録しないようです(AFAICTはありません/var/log/syslog
。そこにダンプされたsyslogを使用してすべてのコピーを取得しました。ジャーナルの実行はほとんど中和されており、他のものは表示されません)。
だから私が見たマニュアルページにはapropos xdg
多くの内容がありませんでした。この無料デスクトップページ私が想像したのと同じくらい形式がシンプルでオープンに聞こえます。「「リバースDNS」ルール、例:org.example.FooViewer.desktop」どのまったくそれにもかかわらず、システムのデスクトップファイルは続きました。また、/etc/xdg/menus/xfce-applications.menu
大きなメインメニュー()で使用されているOkular.desktopファイルが見つからないようです。これを読んでくださいそして内容を書き留めてくださいenv | grep XDG
。上記のファイルの1つではないようです。これは、ファイルを調整してもアイコンの変更などのメニューには影響しません。
ここに問題が何であるかを理解する人はいますか?
答え1
なぜこれがいくつかのデスクトップファイルの場合であり、他のファイルの場合ではないのか説明しないので、これは実際には良い答えではありませんが、今朝再起動した後にokularエントリがありました。
このシステムは、おそらくKDEからXFCEに切り替える前の1週間以上実行されていました。しかし、エントリを追加するとすぐに同じ問題がすぐに見つかり、sylpheed
当時は何も起こらなかったため、XFCEにログインしてログアウトしました。
アイテムの範囲を絞り込んだ。上記のokularエントリにはMIMEタイプなどは含まれておらず、ほとんどの点で非常に似ているため、理由はわかりません。
1. 私はいかなる種類のバグも含まれていない回復システムを見たことがないので、何もセッション管理を使用しません。これは、ログインとログアウトがおそらく私にPITAであることを意味します。