Przypadkowo użyłem xkill na pulpicie - jak mogę go odzyskać?

9

Pobiegłem, xkillby wymusić zamknięcie Chrome, i kliknąłem pulpit. Ikony zniknęły.

Czy istnieje polecenie, które je odzyska? Wolałbym nie restartować.

Używam GNOME i GDM.

Tim
źródło

Odpowiedzi:

11

Ikonami pulpitu zarządza przeglądarka plików, przy regularnym uruchamianiu

$ ps ax | grep nautilus
 2464 ?        Sl     0:11 nautilus -n
 6390 pts/2    S+     0:00 grep --color=auto nautilus

Od man nautilus

   -n
   --no-default-window
          Only create windows for explicitly specified URIs.

W tym trybie nautilusnie wyświetla się okno i działa ono jak demon. Więc dla ciebie użyj przypadku:

nautilus -n & disown
user.dz
źródło
1
W Unity zamiast Gnome Desktop działa również bez -nflagi, a otwarcie normalnego okna Nautilusa uruchamia również osobnego demona w tle.
Bajt Dowódca
9

Okazuje się, że można to naprawić za pomocą Gnome Tweak Tool.

Korzystanie xkillz pulpitu czasami wyłącza ustawienie „Ikony na pulpicie”:

Ponowne włączenie to naprawiło:

Jeśli ustawienie nie zostanie wyłączone, wystarczy je wyłączyć i włączyć ponownie.

Moje zaimki to On / On

Tim
źródło
Wut xkillprzełącza wyświetlanie ustawień ikon? To dość dziwne. Pulpitem nie powinna zarządzać przeglądarka plików gsettings. . . A może Gnome jest po prostu dziwny
Sergiy Kolodyazhnyy
@Serg Myślę, że to dziwne: p
Tim
1
@Serg, to też powinno działać, ponieważ wszystko, co robi, przestaje nautilus -ndziałać w tle, gdy jest wyłączone, i uruchamia je, jeśli jest włączone. obsługiwane przez gnome-settings-daemonlub unity-settings-daemon.
user.dz
2

Wszystko, co musisz zrobić, to otworzyć Nautilusa i wszystko wróci.

Doug
źródło
1
To nie działa.
Tim
1
Nie wiem, jak to działa na Gnome, ale samo uruchomienie Nautilusa z wyrzutni lub nautilus & disownterminala rozwiązuje ten problem doskonale w Unity! @Sneetsher i @Tim
Byte Commander
@ByteCommander, przepraszam Doug, zasługujesz na mój głos. Oceniłem twoją odpowiedź na podstawie własnego doświadczenia, używając starszej wersji, jednak potwierdzam, że twoja odpowiedź działa tak, jak powinna w Ubuntu 15.10 zarówno dla Unity, jak i Gnome Shell . Dziękuję ByteCommander za poprawienie mnie.
user.dz
@ Tim, czy możesz to przejrzeć, ponieważ wydaje się, że zależy to od wydania. Jeśli możesz wspomnieć tutaj w komentarzu, w którym wydanie nie działało dla Ciebie. Będzie to pomocne dla innych użytkowników, ponieważ pytanie nie dotyczy konkretnego wydania, myślę, że nie zasługuje ono przynajmniej na głosowanie negatywne.
user.dz
@ jedno pytanie brzmi gnome, masz na myśli wersję?
Tim
0

Poprzednie odpowiedzi nie działały dla mnie, ale to polecenie działa dla Kubuntu 18.04

kstart plasmashell

Mam nadzieję, że to może pomóc innym!

Jason Angel
źródło