Tôi đã ở trong tình huống một ứng dụng mà tôi đã không có sẵn trong ống kính ứng dụng Unity sau khi tôi xóa một .desktop
tệp trình khởi chạy tùy chỉnh trong thư mục nhà của tôi đã ghi đè lên toàn bộ hệ thống.
Vấn đề của tôi là tôi cần phải áp dụng những thay đổi và cập nhật trong trường hợp này là cơ sở dữ liệu của .desktop
các tệp đã cài đặt , nhưng các kịch bản tương tự khác cũng có thể tưởng tượng được.
Vậy tôi có thể làm gì (và làm lần sau) thay vì khởi động lại hoặc đăng xuất và đăng nhập lại để cập nhật cấu hình Unity và buộc nó tải lại và khởi tạo lại tất cả nội dung của nó?
Tôi vào ngày 15.10, vì vậy unity --reset &
không hoạt động vì nó không được chấp nhận.
Sau đó tôi đã thử unity --replace &
, nhưng điều đó đã làm hỏng máy tính để bàn của tôi và khiến TTY7 của tôi không thể sử dụng được. Đầu tiên nó lóe lên và trông như thể nó đang khởi động lại Unity và khôi phục lại máy tính để bàn, nhưng sau đó nó không phản ứng với bất cứ điều gì nữa. Chuyển sang TTY1 và quay lại bên trái tôi với một màn hình đen cộng với con trỏ chuột. Sau khi khởi động lại thông qua đăng nhập TTY1 và reboot
, nó đã hoạt động trở lại và Unity thậm chí đã nhận ra ứng dụng của tôi bây giờ.
Nhưng nếu tôi đã ở trong một tình huống mà khởi động lại hoặc đăng xuất không có tùy chọn, thì điều gì sẽ là cách của tôi để đi?
setsid unity
, nó sẽ 'làm mới' sự thống nhất. Trên một trong những cài đặt của tôi, nó làm như vậy, cái còn lại dẫn đến việc đăng xuất. Những người khác dường như nói rằng nó đặt lại về mặc định, không ở đây trong cả hai trường hợp.