Làm cách nào tôi có thể khởi động lại vỏ Gnome trên Wayland?


38

Khi thực hiện thay đổi đối với tiện ích mở rộng hoặc cài đặt ứng dụng, đôi khi tôi thấy cần phải khởi động lại vỏ Gnome để các thay đổi có hiệu lực. Trước đây, nhấn Alt + F2, nhập 'r' và nhấn enter sẽ thực hiện việc này.

Tuy nhiên, điều này dường như không có sẵn trên Wayland.

nhập mô tả hình ảnh ở đây

Tôi có thể đăng xuất và đăng nhập nhưng điều này không thuận tiện khi tôi có nhiều ứng dụng và cửa sổ mở đang hoạt động trong một dự án.



3
Vì vậy, có vẻ như nó sẽ không thể thực hiện được vào lúc này?
HarlemSquirrel

Thông thường, tôi sử dụng khởi động lại để lập chỉ mục lại ứng dụng (sau khi cài đặt), có cách nào tốt hơn không?
Abdillah

Câu trả lời:


9

Biến nhận xét của @gravity thành câu trả lời, chuỗi danh sách gửi thư Gnome nói rằng:

runDialog: Vô hiệu hóa lệnh khởi động lại trên wayland

Khách hàng có thể được dự kiến ​​sẽ xử lý WM tạm thời, nhưng không phải là máy chủ hiển thị - vì vậy, khi chạy với tư cách là nhà soạn nhạc Wayland, khởi động lại nói chung là một cách tuyệt vời để giết phiên người dùng và chúng ta có thể làm gì đó trừ việc ngăn chặn người dùng tự bắn vào chân mình bằng cách ném lỗi.


4

Trong Wayland, gnome-shellkhông có cách nào duyên dáng để khởi động lại và để các ứng dụng mở. Nếu bạn phải khởi động lại gnome-shellthì có lẽ tốt hơn hết bạn nên lưu tất cả công việc của mình và sử dụng menu để đăng xuất. Nếu vì lý do nào đó không hoạt động, lệnh killall -HUP gnome-shellsẽ hoàn thành công việc từ trình chạy lệnh (Alt + F2) hoặc thiết bị đầu cuối.


Ví dụ: nếu bạn là một người dùng máy tính để bàn, với tên người dùng foo ...killall -u foo
noobninja

3

Không có cách nào trên wayland, xem QA này :

Trong phiên Xorg, người ta có thể khởi động lại vỏ Gnome mà không mất trạng thái ứng dụng vì các ứng dụng đang chạy trên một máy chủ riêng (X). Nhưng không giống như Xorg trong trường hợp shell Gnome của Wayland không tách rời khỏi máy chủ Wayland.

Vì vậy, không có cách nào để khởi động lại vỏ Gnome trong Wayland mà không mất trạng thái ứng dụng vì máy chủ hiển thị cũng bị hỏng. Nó tương tự như khởi động lại máy chủ X trong phiên Xorg.

Đó là lý do tại sao tùy chọn khởi động lại shell này bị vô hiệu hóa trong Wayland (nhắc lại rằng thông thường chuỗi khóa để giết máy chủ X cũng bị tắt theo mặc định trong phiên Xorg) và có lẽ sẽ không bao giờ có cách nào không phá hủy để khởi động lại vỏ Gnome trong Wayland.

Bạn có thể xem báo cáo lỗi Gnome này để biết chi tiết.

1 : https://ormszilla.gnome.org/show_orms.cgi?id=741665

Nhưng trên Xorg, có thể chỉ bằng cách thực hiện ALT+ F2và sau đó tham gia vào rcuộc đối thoại.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.