Itu benar. Meskipun, logout dan kembali berfungsi dengan lebih baik dalam pengalaman saya (saya menggunakan Unity sebagai lingkungan desktop utama saya saat ini)
jrg
8
Cara yang baik untuk melakukannya di terminal, jika Anda ingin melihat pesan debug, adalah setsid unity. Anda dapat menutup terminal kapan pun Anda suka, tetapi Anda masih akan mendapatkan output terminal yang dibuat oleh Unity.
Stefano Palazzo
1
Jika Anda ingin menjalankannya di terminal tanpa merusaknya saat Anda keluar dari terminal, ketik: 'unity --replace &'
Rafał Cieślak
2
Hanya menggunakan unityakan berfungsi karena itu adalah perintah yang identik.
Cas
menggunakan unity --replace memiliki tangkapan kecil, Anda harus meluncurkan menu sekali maka hanya bilah kiri akan bersembunyi secara otomatis setelah restart
d4v1dv00
7
Saya menemukan killall -u USR1 -r -g unity*(opsional, dengan -i untuk interaktif) lebih efektif daripada jawaban @ Andrew. Satu-satunya masalah saya dengan vs ini unity --replaceadalah bahwa itu akan membunuh sesi Anda yang unity --replacetidak berhasil. Jadi, pesan ini untuk saat rusak parah.
yang memulai GUI baru yang terhubung ke terminal Anda. Namun, jika Anda menjalankan ini di SSH, ehm, ini mungkin bukan IDE terbaik, karena contoh 'kesatuan' desktop lokal Anda kemudian terikat ke terminal ini pada remote-desctop ...
hal-hal lucu terjadi, ketika Anda mengakhiri sesi ini . Langkah demi langkah GUI Anda akan lenyap dan satu-satunya hal yang tetap berada di bawah kendali Anda adalah pointer mouse Anda.
Saya menemukan posting ini sangat membantu, yang meringkas perintah yang disebutkan dalam jawaban lain.
Jawaban:
Saya tidak menggunakan Unity tetapi mengingat apa yang saya ketahui tentang mekanismenya, ini seharusnya bekerja:
Anda ingin menempelkannya di run box ( Alt+ F2) daripada terminal atau itu akan rusak ketika Anda keluar dari terminal.
Jika Anda ingin menjalankannya dari penggunaan terminal:
sumber
setsid unity
. Anda dapat menutup terminal kapan pun Anda suka, tetapi Anda masih akan mendapatkan output terminal yang dibuat oleh Unity.unity
akan berfungsi karena itu adalah perintah yang identik.Saya menemukan
killall -u USR1 -r -g unity*
(opsional, dengan -i untuk interaktif) lebih efektif daripada jawaban @ Andrew. Satu-satunya masalah saya dengan vs iniunity --replace
adalah bahwa itu akan membunuh sesi Anda yangunity --replace
tidak berhasil. Jadi, pesan ini untuk saat rusak parah.sumber
killall -USR1 unity
akan memulai kembali di akun (USR1) di mana Anda belum mengubah default killall Anda.sumber
Alternatif lain yang berfungsi adalah
sumber
yang memulai GUI baru yang terhubung ke terminal Anda. Namun, jika Anda menjalankan ini di SSH, ehm, ini mungkin bukan IDE terbaik, karena contoh 'kesatuan' desktop lokal Anda kemudian terikat ke terminal ini pada remote-desctop ...
hal-hal lucu terjadi, ketika Anda mengakhiri sesi ini . Langkah demi langkah GUI Anda akan lenyap dan satu-satunya hal yang tetap berada di bawah kendali Anda adalah pointer mouse Anda.
Saya menemukan posting ini sangat membantu, yang meringkas perintah yang disebutkan dalam jawaban lain.
sumber