Czasami VirtualBox powoduje losowe zawieszenie mojego komputera Mint 16 Cinnamon Desktop 64bit. Nie jestem w stanie wskazać, co jest właściwie nie tak, a nawet gdzie wypełnić raport o błędzie.
Ale życie toczy się dalej i potrzebuję środków na ponowne zainicjowanie podsystemu okienkowania bez utraty pracy, którą wykonałem przy użyciu istniejących aplikacji.
Kiedy uruchamiam,
sudo service mdm restart
wszystkie działające aplikacje zostały brutalnie zabite.cinnamon --replace -d :0
Czar nic nie robi; po prostu się zawiesza. Chyba dlatego, że potrzebuje jakiejś formy współpracy z już działającym cynamonem, co, jak sądzę, nie odpowiada na to.Polecenia wprowadzone za pomocą Alt + F2 są ignorowane, podobnie jak polecenie „r” użyte do ponownego uruchomienia Cinnamon. Ekran nie jest aktualizowany i wydaje się, że same naciśnięcia klawiszy są ignorowane.
Jakie są moje inne opcje?
Objawy zamrożenia:
Błąd manifestuje się przez zawieszenie aktualizacji ekranu terminala graficznego; mysz porusza się w porządku, zmienia nawet ikonę po najechaniu myszką na różne części ekranu. Problem polega na tym, że nie mogę nic z tym zrobić; poza tym ekran się nie aktualizuje, a klawiatura też nic nie robi. Ale mogę przejść do konsoli tekstowej i widzę, że procesy systemu Windows działają dobrze. Mogę współdziałać z aplikacjami, które dostarczają jakąś formę interakcji cli (jak VBoxManage).
Powielać:
- Zainstaluj Linux Mint 16 z 64-bitowym Cinnamon 2.0
- Zainstaluj program, który zmienia tapetę (testowaną na odmiany i wallch) i ustaw, aby zaczęła zmieniać tapetę jako zadanie w tle.
- Poczekaj, aż tło zmieni się kilka razy. Błąd nie uruchamia się przy pierwszej zmianie tła, musisz chwilę poczekać.
- Na .xsession.errors zobaczysz coś takiego .
Edytować:
Zaktualizowałem objawy. Czas mijał i mogłem znacznie lepiej rozwikłać problem. NIE jest w żaden sposób związany z aktywnością VirtualBox.
źródło
Odpowiedzi:
Nie wiem, jak przemianowali się faceci z Cynamonu,
gnome-shell
kiedy się rozwidlili, więc musisz się tego dowiedzieć. Jest to prawdopodobnie albocinnamon-shell
albocinnamon
albo coś. Zakładam, że to się nazywacinnamon
.Teraz powłoka GNOME - i, co za tym idzie, Cinnamon - zareaguje
SIGHUP
całkowicie inicjując. Jest to w zasadzie to samo, co pisanier
w AltF2oknie dialogowym. Rozwiązanie jest łatwe:killall -HUP cinnamon
.Ponowne zainicjowanie cynamonu może potrwać kilka sekund.
1 : To dobry wybór, ponieważ niektóre dystrybucje uruchamiają menedżery wyświetlania na tty1, niektóre na tty7 / tty8 (w zależności od DM). Nikt nie używa tty2.
źródło
cinnamon --replace
Powłokę gnome można zrestartować za pomocą wiersza polecenia. Uzyskiwanie dostępu do pytania za pomocą
Alt+F2
, wprowadzanier
i potwierdzanie ze zwrotem powoduje ponowne uruchomienie powłoki Gnome Shell bez utraty okna. Ponieważ cynamon pochodzi ze skorupy, ta strategia również może tam działać.źródło
r
nie działa tak dobrze ... Mam niejasne poczucie, że tylko ślepy interakcji, co można zrobić, to jedynie z już istniejących okien na bieżącym ekranie.Zakładam, że masz Muffina jako menedżera systemu Windows: Dostęp do terminalu ( Ctrl+ Alt+ Tpowinien działać, jeśli Alt+ F2nie działa) i używanie
a następnie, aby włączyć:
lub żeby Muffin używał
cerbere
(lub podobnego do cerbere, nie używam Mennicy), aby odzyskał sam.Twoje zdrowie.
źródło
Muffin
ani niemuffin
można uruchomić; ostatnie polecenie dobiega końcaMuffin: command not found
. BTW Nie ma Muffinów na Linux Mint 15 Cinnamon 64 bit.