Odpowiedź jozxyqka jest prawidłowa, ale jest dość drastyczna. Powali wszystkie dostosowania paska narzędzi, ulubione aplikacje itp.
W zależności od przyczyny tego problemu w twoim przypadku możesz go naprawić, edytując plik plazma-org.kde.plasma.desktop-appletsrc, a następnie wykonując
kquitapp plasmashell && kstart plasmashell
Jedną z przyczyn, na które się natknąłem, jest błędna funkcjonalność multimonitora, która czasami „gubi” pasek zadań z ekranu laptopa po podłączeniu do zewnętrznego monitora, a następnie odłączeniu (jak sądzę, było to w plazmie 5.5 lub 5.6). W tym scenariuszu okazało się, że problemem jest ustawienie lastScreen w konfiguracji paska zadań. Aby to naprawić, znajdź sekcję tekstu w plazmie-org.kde.plasma.desktop-appletsrc, która wygląda następująco:
[Containments][1]
activityId=
formfactor=2
immutability=1
lastScreen=1
location=4
plugin=org.kde.panel
wallpaperplugin=org.kde.image
(Niektóre z tych linii mogą się różnić w zależności od konfiguracji. W mojej sekcji ta sekcja zawierała tylko tuzin linii, ale nie mam pojęcia, jak bardzo mogą się różnić.)
Ustawienie ostatniego ekranu = 0 rozwiązało problem. Zakładam, że 0 oznacza ekran mojego laptopa, a 1 to monitor zewnętrzny.
W razie wątpliwości zawsze możesz wykonać procedurę z odpowiedzi jozxyqk i porównać nowo wygenerowany plik plazmy-org.kde.plasma.desktop-appletsrc z zapisanym plikiem plazmy-org.kde.plasma.desktop-appletsrc.bak przed przywróceniem edytowanego wersja zapisanej kopii.
"Application plasmashell could not be found using service org.kde.plasmashell and path /MainApplication."
. Czy istnieje zaktualizowana usługa do ponownego uruchomienia?Aktualizacja: Najpierw zapoznaj się z odpowiedzią EricS, ponieważ możesz uniknąć utraty konfiguracji KDE.
Skończyło się na tym, że usunąłem losowe pliki konfiguracyjne z nazwą
plasma
. Ten, który zadziałał to:Następnie uruchom ponownie plaasmashell :
źródło
Znalazłem również ten stan występujący, gdy plik plazmy-org.kde.plasma.desktop-appletsrc.lock został pozostawiony w katalogu ~ / .config. Usunięcie pliku blokady natychmiast usunęło problem.
źródło
W moim przypadku z KDE 5.8.8 pomogło usunięcie następujących dwóch plików konfiguracyjnych:
Następnie ponownie uruchom KDE.
Z jakiegoś powodu domyślne widżety, takie jak pasek zadań, nie zostały skonfigurowane podczas początkowej konfiguracji podczas niektórych aktualizacji itp.
źródło
Wiem, że ten post jest naprawdę stary, ale i dziś ten błąd nie został rozwiązany przez KDE. Zdarza się to dużo czasu, ale cofig wciąż jest irytujący i irytujący, ale dzisiaj znalazłem najszybsze i najłatwiejsze rozwiązanie. Po prostu naciśnij
ALT+F2
i wpisz „ksysguard”, otwórz go, a następnie znajdź „Kwin_x11” kliknij prawym przyciskiem myszy, a następnie kliknij przycisk wysyłania sygnału, a ostatnim krokiem jest kliknięcieInterrupt(INT)
w ciągu 5-10 sekund wyświetlacz zmieni kolor na czarny, a po zalogowaniu wrócisz do sekcji logowania. Panel (y), tapeta itp. ... wszystko wróciło do normy ... Mam na myśli, że bez względu na to, jaką konfigurację używasz, przywróciłeś ją dokładnie tak, jak przed pojawieniem się tego problemu. Nie jestem pewien, czy aplikacja, której używasz w tej sesji, zostanie przywrócona. Ponieważ dzieje się to ze mną podczas aktualizacji systemu, więc proszę, skorzystaj z tej metody, a przywracanie sesji aplikacji lub jej brak, daj nam aktualizację, jeśli stacja nie została przywrócona i jakoś ją przywróciłeś, z wyprzedzeniem daj nam znać, jak to zrobiłeś ” pomoc za pomoc ”Mój pierwszy post na superużytkowniku.
źródło
Uwaga: najpierw wykonaj kopię zapasową
OGÓLNY OPIS BŁĘDÓW
Załóżmy, że wykonuje się następujące czynności: podłącza nowy drugi monitor -> dołącza stary drugi monitor. Po tej procedurze „identyfikator ekranu” starego drugiego monitora ulega uszkodzeniu. Nie widać paska zadań (panelu), tapeta została zresetowana itp.
Poniższe kroki odnoszą się do pliku ~ / .config / plasma-org.kde.plasma.desktop-appletsrc (następnie SETFINGS_FILE)
JAK NAPRAWIĆ
I. ZNAJDŹ IDENTYFIKATORY EKRANOWE TWOICH MONITORÓW
Poniżej opisano, jak znaleźć identyfikator ekranu dla monitora 1
Zobaczysz następujący blok (dla foo.png)
Oznacza to, że foo.png jest częścią [Ograniczenia] [2].
.
voila, widzimy ciąg „lastScreen = 0”. Oznacza to, że identyfikator ekranu monitora 1 wynosi 0 (ponieważ monitor 1 odnosi się do foo.png, foo.png odnosi się do [Kontenery] [2], a [Kontenery] [2] odnosi się do lastScreen = 0).
W ten sam sposób można znaleźć identyfikator ekranu monitora 2, powiedzmy 1.
Załóżmy, że identyfikatory ekranu monitora 1 i monitora 2 wynoszą odpowiednio 0 i 1.
II. ZNAJDŹ I WYMIEŃ IDENTYFIKATORY EKRANU
.
Jak widać, są linie z „lastScreen = 2”. To są zepsute linie.
W SETTINGS_FILE wykonaj zamiennik lastScreen = 2 -> lastScreen = 1.
Uruchom ponownie KDE
.
Teraz komputery powinny zostać naprawione!
źródło
Edytuj
plasma-appletsrc
i usuń tę sekcję.Następnie uruchom ponownie.
źródło