Saya berada dalam situasi di mana aplikasi yang saya miliki tidak tersedia di lensa aplikasi Unity setelah saya menghapus .desktop
file launcher kustom di direktori home saya yang telah menimpa yang di seluruh sistem.
Masalah saya adalah bahwa saya perlu menerapkan perubahan itu dan memperbarui dalam hal ini database .desktop
file yang diinstal , tetapi skenario serupa lainnya juga bisa dibayangkan.
Jadi apa yang bisa saya lakukan (dan lakukan di waktu berikutnya) alih-alih me-reboot atau masuk dan kembali untuk memperbarui konfigurasi Unity dan memaksanya untuk memuat ulang dan menginisialisasi ulang semua barangnya?
Saya pada 15,10, jadi unity --reset &
tidak berfungsi karena sudah usang.
Saya kemudian mencoba unity --replace &
, tetapi itu crash desktop saya dan membuat TTY7 saya tidak dapat digunakan. Pertama kali menyala gelap dan tampak seperti me-restart Unity dan mengembalikan desktop, tapi kemudian tidak bereaksi apa-apa lagi. Beralih ke TTY1 dan kembali meninggalkan saya dengan layar hitam plus kursor mouse. Setelah mem-boot ulang melalui login TTY1 dan reboot
, itu berfungsi lagi dan Unity bahkan mengenali aplikasi saya sekarang.
Tetapi jika saya berada dalam situasi di mana reboot atau logout bukanlah pilihan, apa yang akan menjadi cara saya untuk pergi?
setsid unity
, itu akan 'menyegarkan' persatuan. Di salah satu instal saya melakukannya, yang lain menghasilkan logout. Orang lain sepertinya mengatakan itu kembali ke default, tidak di sini dalam kedua kasus.