.desktop
Ana dizindeki sistem genelinde geçersiz kılınan özel bir başlatıcı dosyasını kaldırdıktan sonra Unity uygulamalarının lensinde sahip olduğum bir uygulamanın mevcut olmadığı durumdaydım .
Benim sorunum, bu değişiklikleri uygulamak ve bu durumda yüklü .desktop
dosyaların veritabanını güncellemek gerekiyordu , ancak diğer benzer senaryolar da hayal edilebilir.
Öyleyse Unity yapılandırmasını güncellemek ve tüm öğelerini yeniden yüklemeye ve yeniden başlatmaya zorlamak için yeniden başlatmak veya oturumu kapatmak yerine ne yapabilirdim (ve bir dahaki sefere ne yapabilirim)?
15.10'dayım, bu yüzden unity --reset &
işe yaramadığı için çalışmıyor.
Daha sonra unity --replace &
bunun yerine denedim , ancak bu masaüstümü çöktü ve TTY7'mi kullanılamaz hale getirdi. İlk önce karanlıklaştı ve Unity'yi yeniden başlatıp masaüstünü geri yüklüyormuş gibi görünüyordu, ancak daha sonra hiçbir şeye tepki vermiyordu. TTY1 ve arkasına geçiş beni siyah ekran artı fare imleciyle bıraktı. TTY1 girişiyle yeniden başlattıktan sonra reboot
tekrar çalıştı ve Unity şimdi başvurumu bile tanıdı.
Ancak, yeniden başlatma veya oturumu kapatma seçeneğinin olmadığı bir durumda olsaydım, benim yolum ne olurdu?
setsid unity
, birliği 'yenileyecektir'. Yüklemelerimden birinde bunu yapar, diğeri oturumu kapatır. Diğerleri, varsayılanlara geri döndüğünü söylüyor, her iki durumda da burada yok.