Kapan Wayland akan mendukung restart shell dengan perintah?


16

Di Xorg saya menemukan bahwa melakukan ALT+ F2dan kemudian melakukan rakan berfungsi untuk memulai kembali gnome-shellsetelah pembaruan, namun dengan Wayland di Ubuntu GNOME 17.04 dan GNOME 3.24 Saya telah menemukan bahwa saya mendapatkan pesan yang mengatakan:

Restart is not available on Wayland

Mengingat bahwa pada 17.10 Wayland akan menjadi hal baru dengan GNOME, apakah fitur ini akan didukung di masa depan melalui Wayland, atau jika tidak, mengapa?


1
Jika saya tidak salah dalam sesi Wayland, GNOME shell berfungsi sebagai server tampilan. Jadi mungkin tidak akan ada cara non-destruktif untuk memulai kembali shell. Seperti halnya dalam sesi Xorg yang me-restart X server membunuh semua aplikasi yang terbuka, dalam sesi Wayland me-restart shell GNOME juga akan melakukan hal yang sama. Itu sebabnya opsi restart dinonaktifkan.
pomsky


3
@pomsky Silakan kirim jawaban berdasarkan informasi itu. Anda benar, di gnome-shell tidak terpisah dari server wayland, dan untuk me-restart itu akan keluar, karena akan membunuh tampilan server, tidak seperti di bawah Xorg di mana ini lebih terpisah.
dobey

Jawaban:


15

Dalam sesi Xorg, seseorang dapat memulai kembali shell GNOME tanpa kehilangan status aplikasi karena aplikasi berjalan melawan server yang terpisah (X). Tetapi tidak seperti Xorg dalam sesi Wayland, GNOME shell tidak terpisah dari server Wayland.

Jadi tidak ada cara untuk memulai kembali shell GNOME di Wayland tanpa kehilangan status aplikasi karena server display juga turun. Ini mirip dengan memulai ulang server X dalam sesi Xorg.

Itulah alasan mengapa opsi restart shell ini dinonaktifkan di Wayland (ingat bahwa biasanya urutan kunci untuk membunuh server X juga dinonaktifkan secara default di sesi Xorg) dan mungkin tidak akan pernah ada cara yang tidak merusak untuk memulai kembali shell GNOME di Wayland.

Anda dapat melihat laporan bug GNOME ini untuk detailnya.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.