我的桌面上有 .desktop 文件,用作应用程序的启动器。最近,我更改了该启动器的命令行,现在单击快捷方式没有任何可见效果。
以下是 .desktop 文件的内容:
[桌面条目]
名称=坦克世界
Exec=sudo -u windows -H env WINEPREFIX="/home/windows/.wine-wot" wine C:\Games\World_of_Tanks\WotLauncher.exe
类型=应用程序
StartupNotify=true
图标=7680_WoTLauncher.0
从终端启动时,输入的命令Exec
可以正常工作。Sudo 的配置使得不需要密码(仅适用于该用户的这 2 个命令)。
无法通过快捷方式启动的原因可能是什么?我该如何尝试修复或诊断这种情况?
答案1
尝试引用路径-例如:
"C:\Games\World_of_Tanks\WotLauncher.exe"
您还可以尝试将命令包装在:
bash -c“指挥部到达“