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

Réponses:


16

essayez kwin --replaceou DISPLAY=:0 kwin --replacesi vous n'êtes pas dans X.
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

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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.