Saat saya meluncurkan "The Binding of Isaac" dengan Steam, awalnya ikonnya bagus.
Saat popup “Preparing to launch Isaac” ditutup, ikon kedua muncul
Kemudian ketika game diluncurkan, ikon pertama menghilang, dan saya hanya mendapatkan "?" ikon.
Bagaimana saya bisa mengubah ikon program kedua yang diluncurkan ini?
Saya sudah mengisi ~/.local/share/applications/The Binding of Isaac Rebirth.desktop
dengan ikon yang bagus
[Desktop Entry]
Name=The Binding of Isaac: Rebirth
Comment=Play this game on Steam
Exec=steam steam://rungameid/250900
Icon=steam_icon_250900
Terminal=false
Type=Application
Categories=Game;
Saya menggunakan Ubuntu 16.04
Terima kasih atas bantuannya
Jawaban yang Diterima:
Apa yang harus dilakukan jika jendela dan ikon tidak terhubung
Dalam beberapa kasus, jendela dan peluncur (-ikon di Unity Launcher) entah bagaimana tidak terhubung satu sama lain. Dalam kasus Anda, penyebabnya mungkin adalah jendela (“sembulan”) pertama, membuat ikon peluncur “menganggap” pekerjaan telah selesai.
Ini sering terjadi pada aplikasi, yang berjalan di bawah Steam atau Wine.
Bagaimana cara mengatasinya
- Buka aplikasi Anda, tunggu hingga jendela terakhir muncul.
- Buka jendela terminal, ketik
xprop WM_CLASS
+ Kembali . Pointer Anda berubah menjadi + besar. -
Klik pada jendela aplikasi Anda. Terminal akan menampilkan dua string, seperti:
"gnome-terminal-server", "Gnome-terminal"
. Pilih salah satu (saya kebanyakan menggunakan huruf kecil) dan tambahkan ke.desktop
your Anda berkas:[Desktop Entry] Name=The Binding of Isaac: Rebirth Comment=Play this game on Steam Exec=steam steam://rungameid/250900 Icon=steam_icon_250900 Terminal=false Type=Application Categories=Game; StartupWMClass=wmclass
…di mana
wmclass
adalah string huruf kecil yang Anda temukan. Mungkin Anda perlu keluar dan masuk kembali, dan itu akan berhasil.