Birlik kullanmıyorum, bu yüzden işe yarayıp yaramayacağını bilmiyorum.
Sen sorun program başlatıcısı ihalesi olabilir . Ben senin varsayalım .desktop dosya içeriyor Exec=wine '/home/user/.wine/dosdevices/c:/Program...'
vb. Böyle bir şey içeren bir bash ikilisini yapmayı deneyin:
#!/bin/bash
cd '/home/aldomann/.wine/dosdevices/c:/Archivos de programa/Warcraft II BNE'
wine 'Warcraft II BNE.exe'
Örneğin adlandırın warcraft2
ve /usr/bin
(ya echo $PATH
da Terminal'e yazarak bildiğiniz herhangi bir PATH değişkenine) taşıyın
Sonra kullanmak yerine .desktop dosyanızda . Birliğin, bunun bir şarap programı olmadığını ve simgenizi kullanacağını farz edeceğini düşünüyorum, ancak yalnızca bir varsayım.Exec=wine '...'
Exec=warcraft2
Umarım çalışır ;)
Varsayılan olarak Wine uygulamalarınız .desktops
yerleştirilir/home/user/.local/share/applications/wine
Mevcut bir .desktop
dosyayı değiştirmek yerine yeni bir tane oluşturabilir ve onu yerleştirebilirsiniz /home/user/.local/share/applications
. Böyle bir şey olmalı:
[Desktop Entry]
Name=Application
Comment=Comment
Exec=app-binary
Icon=app-icon
Type=Application
Terminal=false
StartupNotify=true
Categories=GTK;Utility
İpucu:/home/user/.icons/
İkonunuzu üzerine yerleştirirseniz (örneğin, app-icon.png) sadece kullanmanız gerekir Icon=app-icon
.