Comment redémarrer les décorations de fenêtres KDE sans perdre la session X en cours d'exécution

10

Pour l'édition graphique de certains formats graphiques spéciaux, j'utilise un programme java appelé imagej . Cela a le bug ennuyeux qu'une fonction spéciale a tendance à tuer les décorations de fenêtres de KDE si trop d'images sont ouvertes. Pour le moment, je résous ce problème en passant à a ttyet en redémarrant le kdmservice. L'inconvénient de cette solution est que je suis expulsé de ma session X en cours d'exécution, ce qui peut entraîner une perte de travail s'il reste des fichiers non enregistrés ouverts.

Existe-t-il un autre moyen de redémarrer mes décorations de fenêtre sans être déconnecté de ma session X actuelle?

Comme cela peut être important:

  • Kubuntu 12.04
  • KDE 4.10 du kubuntu-ppa/backportsrepo. Le même problème s'est déjà produit avec le stock KDE 4.8.5 de kubuntu 12.04
Benedikt Bauer
la source

Réponses:

16

essayez kwin --replaceou DISPLAY=:0 kwin --replacesi vous n'êtes pas dans X.
Source

Nico Vecchio
la source
1
Merci beaucoup, ça marche. Un seul petit addenda: il est utile de mettre une esperluette &derrière les commandes si l'on ne veut pas bloquer cette console pour le reste de la session.
Benedikt Bauer
vous avez raison, ou vous pouvez simplement exécuter la commande dans krunner si vous y avez accès.
Nico Vecchio
Les décennies passent mais la fiabilité de KDE ne change jamais, il plante toujours plusieurs fois par jour, comme il y a 11 ans ... Mais il parvient à être si bon sinon nous continuons à le tolérer ... Je me demande juste combien de générations KDE le problème survivra ... :-)
Ivan
1
@Ivan C'est une fonctionnalité ;-)
Nico Vecchio
4

Voici la réponse mise à jour pour KDE 5:

kwin_x11 --replace
Ivan
la source
1
kwinest un lien symbolique vers kwin_x11(Ou vice versa) dans kubuntu 18.04, donc l'un ou l'autre devrait fonctionner maintenant
michael