Jak zrestartować dekoracje okien KDE bez utraty uruchomionej sesji X.


10

Do edycji grafiki niektórych specjalnych formatów graficznych używam programu Java o nazwie imagej . Ma to irytujący błąd, że jedna funkcja specjalna zabija dekoracje okien KDE, jeśli ma zbyt wiele otwartych obrazów. W tej chwili rozwiązuję to, przełączając się na ttyi ponownie uruchamiając kdmusługę. Minusem tego rozwiązania jest to, że jestem wyrzucany z mojej uruchomionej sesji X, co może spowodować utratę pracy, jeśli nadal będą otwarte niezapisane pliki.

Czy istnieje inny sposób na ponowne uruchomienie dekoracji okna bez wylogowania z bieżącej sesji X?

Może to mieć znaczenie:

  • Kubuntu 12.04
  • KDE 4.10 z kubuntu-ppa/backportsrepozytorium. Ten sam problem wystąpił już w magazynie KDE 4.8.5 z kubuntu 12.04

Odpowiedzi:


16

spróbuj kwin --replacelub DISPLAY=:0 kwin --replacejeśli nie jesteś w X.
Źródło


1
Wielkie dzięki, to działa. Tylko jeden krótki dodatek: przydatne jest umieszczenie znaku ampersand &za poleceniami, jeśli nie chcemy blokować tej konsoli do końca sesji.
Benedikt Bauer,

masz rację, lub możesz po prostu uruchomić polecenie w Krunner, jeśli masz do niego dostęp.
Nico Vecchio,

Minęły dziesięciolecia, ale niezawodność KDE nigdy się nie zmienia, wciąż zawiesza się wiele razy dziennie, jak 11 lat temu ... Ale udaje się być tak świetna, w przeciwnym razie będziemy to tolerować ... Zastanawiam się tylko, ile pokoleń KDE przetrwa problem ... :-)
Ivan

1
@Ivan To funkcja ;-)
Nico Vecchio,

4

Oto zaktualizowana odpowiedź dla KDE 5:

kwin_x11 --replace

1
kwinjest symbolicznym linkiem do kwin_x11(Lub odwrotnie) w kubuntu 18.04, więc albo powinno działać teraz
Michael
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.