AlacrittyデスクトップエントリはGNOME 41.1 / Fedora 35に表示されません。

AlacrittyデスクトップエントリはGNOME 41.1 / Fedora 35に表示されません。

フォローするこのガイドGNOMEを使用してAlcrrittyデスクトップエントリを追加する方法にはうまく機能します。

最近、いくつかの依存関係を更新した後、GNOMEアプリケーションメニューでその依存関係が消えたことがわかりました。 dnf記録を確認した結果、orca41.0-2、0.4.5-3、wireplumberおよびwireplumber-libs0.4.5-3

Exec絶対パスに変更してみました。何もありません。アイコンをSVGの代わりにPNGに変更しようとしましたが、もう何もありません。

これは私の現在のAlacritty.desktopファイルです。

[Desktop Entry]
Type=Application
TryExec=alacritty
Exec=alacritty
Icon=Alacritty
Terminal=false
Categories=System;TerminalEmulator;

Name=Alacritty
GenericName=Terminal
Comment=A fast, cross-platform, OpenGL terminal emulator
StartupWMClass=Alacritty
Actions=New;

X-Desktop-File-Install-Version=0.26

[Desktop Action New]
Name=New Terminal
Exec=alacritty

答え1

この質問を誤って見つけた人のために、OPは次の投稿をしました。GitHubのソリューション:

TryExecExec(内部Desktop Entryおよび)を次のようにDesktop Action New変更して問題を解決できます。/home/USER/.cargo/bin/alacritty

しかし、私はこれらの項目を残してシンボリックリンクのみを作成することを好みます。

sudo ln -s /home/USER/.cargo/bin/alacritty /usr/local/bin/alacritty

これも問題を解決します。

(提供してくれた@tvonに感謝します。ここに良いヒントがあります)

関連情報