Saya memasang Cinnamon pada Ubuntu 12.04 saya, dan itu berfungsi dengan baik, tetapi kadang-kadang macet tanpa alasan. Saya dapat menggerakkan mouse saya tetapi tidak dapat mengklik apa pun.
Jadi saya ingin me-restart Cinnamon dari tty, seperti yang biasa saya lakukan dengan gnome shell. Bagaimana aku melakukan itu?
Saya mencoba killall cinnamon
dan tidak ada yang terjadi.
Lalu aku mencoba export DISPLAY=:0.0
, cinnamon --replace
dan tetap tidak ada apa-apa.
Saya kira perintahnya cinnamon
tidak valid. Saya tidak ingin me-restart seluruh X server karena semua windows saya akan ditutup. Saya hanya ingin me-restart window manager karena saya yakin itu yang menyebabkan masalah.
The
cinnamon --replace
proses dapat mengirim sinyal HUP yang akan memicu untuk me-restart, sehingga melestarikan jendela yang terbuka dan menjalankan aplikasi.Ini akan berhati-hati untuk mengirim sinyal HUP ke proses yang cocok dengan pola, "cinnamon --replace". Sinyal HUP (SIGHUP) memberi tahu proses untuk "Menutup".
sumber
Alt+F2
untuk sampai ke TTY, login dengan akun yang mampu admin, menjadi root, dan kemudian masukkan perintah itu. Anda mungkin harusAlt+F[n]
kembali ke X TTY Anda.cinnamon --replace
prosesnya?Ini banyak terjadi pada saya juga, dan utas ini adalah salah satu hasil teratas ketika googling untuk "nyalakan kembali kayu manis". Sayangnya, instruksi tidak berfungsi untuk saya (hanya karena nomor tampilan salah!). Untuk pengunjung masa depan, inilah yang saya lakukan yang selalu membantu saya.
w
(ya, hanya suratnya) dan tekan enter. Perintah ini melakukan banyak hal berbeda, tetapi Anda memerlukannya untuk mencari tahu jumlah layar yang Anda gunakan. Nomor tampilan ada di kolomFROM
. Milik saya:0
(ya, termasuk usus besar).export DISPLAY=:0; cinnamon &
, dan jangan lupa titik dua. Saya menambahkan ampersand (&) hanya untuk tidak membuat tty sibuk.Ini selalu bekerja untuk saya, dan saya tidak kehilangan jendela yang terbuka. Juga, saya menyimpan instruksi ini dalam file yang disebut restartcinnamon, yang hanya berupa file teks. Saya menyimpan file di folder Dropbox saya, jadi apa pun mesin saya, saya bisa mengetik saja
cat ~/Dropbox/restartcinnamon
jika saya perlu diingatkan bagaimana cara melakukannya.sumber
Sulution termudah adalah:
sumber
Cinnamon memiliki pintasan keyboard langsung untuk me-restart desktop tanpa me-restart aplikasi yang sedang berjalan:
ctrl+ alt+esc
Yang mungkin masih akan bekerja dalam beberapa kasus ketika alt+ f2Metode tidak berfungsi
sumber
Anda dapat me-restart Cinnamon dengan:
menekan Alt+ F2, ketik
r
, dan tekan Enter,Ctrl+ Alt+ Backspace(restart Xorg),
di TTY gunakan perintah:
sudo service mdm restart
sumber
Ketika Anda membunuh kayu manis, periksa apakah kayu itu tidak berhenti menulis
killall cinna
dan menekan Tab. Jika sisa kata muncul, buat mati bersamakillall -9 cinnamon
, lalu mulai ulang, menggunakan apa yang Anda coba tetapi tanpa--replace
:sumber
Kombinasi komentar di atas berikut ini berfungsi untuk saya:
w
(ya, satu huruf "w" adalah perintah) untuk melihat tampilan Anda # di kolom FROM). Bagi saya itu:0
(termasuk usus besar). Juga, kolom TTY akan memiliki terminal # dari sesi kayu manis Anda (bagi saya itutty8
).$
cinnammon --replace --clutter-display=:0 2> /dev/null &
Catatan tentang perintah terakhir ini:
:0
adalah tampilan saya #.&
mengembalikan kontrol terminal--clutter-display
, jika tidak dimasukkan, menggunakan DISPLAY, variabel, itulah sebabnya beberapa saran sebelumnya melakukan EKSPOR dulu. Tapi Anda bisa meneruskan argumen langsung ke kayu manis. Lihatcinnamon --help
lebih lanjut.2> /dev/null
mengarahkan ulang stderr ke mana-mana sehingga terminal saya tidak berantakan dengan pesan-pesan.Ctrl-Alt-F8
untuk kembali ke lingkungan jendela kayu manis saya (F8 untuk saya karena terminal saya tty8 perw
perintah di atas. Bagi Anda itu mungkin bukan F8.)Hasil bersih: ini menyalakan kembali kayu manis di terminal saya (tty8) tanpa kehilangan windows saya.
sumber
coba ini
export DISPLAY=:0.0; cinnamon --replace
sumber
Anda dapat mencoba
w -ous
perintah dan memeriksa apakah ada nomorDISPLAY
. Jika tidak ada nomor, gunakanstartx
dan Alt+ F7untuk kembali ke GUI.sumber
Setelah Anda beralih ke tty, Coba ini
killall -HUP cinnamon
. Tekan Ctrl + Alt + F7. Kayu manis akan menanyakan apakah Anda ingin memulai kembali kayu manis.sumber
Saya memiliki masalah ini secara berkala karena driver gfx untuk HP Envy.
Saya perlu melakukan satu atau kedua hal berikut tergantung pada keadaan;
Masalah ini masih ada untuk saya - Linux Mint 17.x - semoga membantu!
sumber
Terkadang saya mengalami masalah saat mengunci layar: layar kunci tidak muncul dan sistem saya tampak beku, tanpa input yang berfungsi, dan saya tidak bisa masuk kembali.
Solusi saya adalah dengan menghentikan proses screensaver kayu manis.
pkill menggunakan info di / proc / PID / stat, dan Linux hanya menyimpan 15 karakter pertama dari nama perintah, jadi menggunakan "pkill cinnamon-screensaver" tidak akan berfungsi.
Sekarang sistem saya tidak terkunci, input berfungsi lagi dan saya tidak kehilangan salah satu windows saya. Untuk membuat sistem dikunci lagi, saya me-restart screensaver.
Saya mengarahkan ulang ke / dev / null untuk menghindari pembuatan file nohup.out.
sumber
Coba "soft-restart" kayu manis dengan
sudo kill -USR1 <PID of your cinnamon process>
. @ Jawaban Daniel benar tetapi akan membunuh X server sementaraSIGUSR1
tidak, setidaknya pada komputer saya ... Ternyata, juga, bahwa semua jendela menyimpan konten dan tetap dapat digunakan setelah itu. Ingin tahu apakah ini benar untuk yang lain.sumber
Saya mencoba Ctrl+ Alt+ Backspace(Kill x server),
Itu sepertinya bekerja untuk saya. ( Namun saya telah memulai sesi kayu manis kedua (
cinnamon &
) melakukan hal itu hanya menyebabkan wallpapaer ditampilkan. Saya kemudian melakukan keystroke Kill x server. Itu muncul untuk memulai kembali shell kayu manis yang tersisa, dan membunuhnya lagi, saya pikir itulah bagaimana saya dapat kembali normal. Itu melakukan zoom login ke desktop, jadi saya puas pada saat itu; (LM 17.1 Rebecca) )sumber
Saya sudah mencoba semua solusi sebelumnya, tetapi tidak satupun yang berhasil. Solusi yang bekerja untuk saya adalah
killall cinnamon-session
Semoga ini bisa membantu. P / s: Versi linuxmint saya adalah kayu manis 18.3sumber