Terkadang VirtualBox menyebabkan pembekuan acak Mint 16 Cinnamon Desktop 64bit saya. Saya tidak dapat menentukan apa yang sebenarnya salah dan bahkan di mana mengisi laporan bug.
Tetapi hidup terus berjalan dan saya perlu beberapa cara menginisialisasi ulang subsistem windowing tanpa kehilangan pekerjaan yang telah saya lakukan dengan aplikasi yang ada.
Ketika saya menjalankan
sudo service mdm restart
semua aplikasi yang sudah berjalan terbunuh secara brutal.The
cinnamon --replace -d :0
mantra tidak melakukan apa-apa; itu hanya hang. Saya kira itu karena perlu beberapa bentuk kerjasama dengan kayu manis yang sudah berjalan, yang saya kira tidak menanggapi itu.Perintah yang dimasukkan dengan Alt + F2 diabaikan, dan juga perintah "r" yang digunakan untuk me-restart Cinnamon. Layar tidak diperbarui, dan tampaknya penekanan tombol sangat diabaikan.
apa pilihanku yang lainnya?
Gejala pembekuan:
Bug bermanifestasi hanya dengan membekukan pembaruan layar terminal grafik; mouse bergerak dengan baik, itu bahkan mengubah ikon ketika melayang di atas bagian layar yang berbeda. Masalahnya adalah saya tidak bisa melakukan apa-apa dengannya; selain itu layar tidak memperbarui, dan keyboard tidak melakukan apa-apa juga. Tapi saya bisa beralih ke konsol teks dan saya bisa melihat, bahwa proses windows berjalan dengan baik. Saya dapat berinteraksi dengan aplikasi, yang menyediakan beberapa bentuk interaksi cli (seperti VBoxManage).
Untuk mereproduksi:
- Instal Linux Mint 16 dengan Cinnamon 2.0 64 bit
- Instal program yang mengubah wallpaper (diuji pada varietas, dan wallch) dan atur untuk mulai mengubah wallpaper sebagai tugas latar belakang.
- Tunggu latar belakang berubah beberapa kali. Bug tidak muncul saat perubahan latar belakang pertama, Anda harus menunggu sebentar.
- Pada .xsession.errors Anda akan melihat sesuatu seperti itu .
Edit:
Saya sudah memperbarui gejalanya. Waktu berlalu dan saya dapat menentukan masalah dengan jauh lebih baik. Ini TIDAK terkait dengan aktivitas VirtualBox dengan cara apa pun.
sumber
Jawaban:
Saya tidak tahu apa nama orang-orang Cinnamon
gnome-shell
ketika mereka bercabang, jadi Anda harus mengetahuinya. Ini mungkin baikcinnamon-shell
ataucinnamon
atau sesuatu. Saya akan menganggap itu disebutcinnamon
.Sekarang, GNOME Shell - dan ekstensi, Cinnamon - akan merespons
SIGHUP
dengan menginisialisasi ulang sepenuhnya. Ini pada dasarnya sama dengan mengetikr
ke AltF2dialog. Jadi, solusinya mudah:killall -HUP cinnamon
.Mungkin perlu beberapa detik bagi Cinnamon untuk menginisialisasi ulang.
1 : Ini adalah pilihan yang baik karena beberapa distribusi menjalankan manajer tampilan pada tty1, beberapa di tty7 / tty8 (tergantung pada DM). Tidak ada yang menggunakan tty2.
sumber
cinnamon --replace
Gnome Shell dapat dimulai kembali melalui command prompt-nya. Mengakses prompt dengan
Alt+F2
, memasukkanr
dan mengkonfirmasi dengan pengembalian tidak me-restart Gnome Shell tanpa kehilangan jendela apa pun. Karena kayu manis berasal dari cangkang, strategi ini juga dapat bekerja di sana.sumber
r
tidak bekerja dengan baik ... Saya memiliki rasa yang samar-samar, bahwa interaksi hanya buta yang bisa dilakukan, hanya dengan jendela yang sudah ada pada layar saat ini.Saya berasumsi Anda memiliki Muffin sebagai manajer windows: Mengakses terminal Anda ( Ctrl+ Alt+ Takan berfungsi jika Alt+ F2tidak) dan menggunakan
dan kemudian, untuk mengaktifkannya:
atau menggunakan Muffin
cerbere
(atau seperti cerbere, saya tidak menggunakan Mint) untuk memulihkannya sendiri.Bersulang.
sumber
Muffin
ataumuffin
tersedia untuk dijalankan; perintah terakhir ditekanMuffin: command not found
. BTW Tidak ada Muffin di Linux Mint 15 Cinnamon 64 bit juga.