我跟着本指南关于如何使用 GNOME 添加 Alcrritty 桌面条目并且它工作正常。
最近,在更新一些依赖项后,我注意到它从 GNOME 应用程序菜单中消失了。查看 dnf 历史后,我发现orca
升级到了 41.0-2、0.4.5-3wireplumber
和wireplumber-libs
.0.4.5-3
我尝试更改Exec
为绝对路径 - 什么也没有。我尝试将图标更改为 PNG 而不是 SVG - 再次,什么也没有。
这是我当前的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 上的解决方案:
您可以通过将
TryExec
,Exec
(内部Desktop Entry
和Desktop Action New
)更改为来修复它/home/USER/.cargo/bin/alacritty
然而,我更愿意保留这些条目完好无损,只创建一个符号链接:
sudo ln -s /home/USER/.cargo/bin/alacritty /usr/local/bin/alacritty
这也解决了这个问题。
(归功于@tvon,他给出了这里有很好的提示)