web-dev-qa-db-fra.com

XFCE: le pointeur glisser-déposer est bloqué sur certaines fenêtres

Dans certains programmes tels que SMPlayer et Clementine lors du déplacement de la fenêtre avec la souris (par exemple en cliquant accidentellement sur la fenêtre du programme au lieu de la barre de progression du support), le pointeur de la souris se fige dans l'état glisser-main et ne revient pas au curseur normal. en relâchant le bouton gauche de la souris. Le clavier ne prendra aucune entrée à cet état non plus.

Lorsque vous réagissez rapidement à cela et que vous appuyez sur Control+Alt+F1, il est possible d'entrer dans l'écran de connexion autre que l'interface graphique, entrez le nom d'utilisateur et le mot de passe, puis redémarrez lightdm avec Sudo service lightdm restart. Sinon, le système sera complètement gelé et doit être réinitialisé manuellement.

Cela ne semble se produire que dans des programmes utilisant les fenêtres classiques de style NT, telles que SMPlayer et Clementine (incertain).

Quelle pourrait en être la raison et existe-t-il un moyen de résoudre ce problème ou de relâcher le frein?

Pour reproduire: Lancez Ubuntu Studio (/ Xubuntu?), Installez SMPlayer et/ou Clementine hors du Centre logiciel et faites glisser la fenêtre près de la barre de progression des supports en bas de l'écran.

3
Prototype700

J'ai le même problème, et voici ma solution: la solution tmp est la suivante:

xfwm4 --replace

il va redémarrer xfwm4 (je suppose) et résoudre ce problème, mais quand ce problème peut se produire à nouveau

donc j'essaie de rétrograder xfwm4, dans mon cas, la version de xfwm "4.13.0-1mint1 + sonya" a ce problème (lorsque je passe à linux mint 18.3 xfce, il utilise cette version xfwm4), et mon ancien OS linut mint 18 ( il utilise xfwm4 4.12.3-1ubuntu2) n'a pas ce problème, alors j'essaie de rétrograder, j'utilise ce qui suit:

Sudo apt remove xfwm4 -y
Sudo apt install xfwm4=4.12.3-1ubuntu2 -y
1
asullaherc

J'ai eu le même problème récemment, tout en utilisant Gimp et/ou Netbeans.

Ce qui a fonctionné pour moi, était de suivre cette procédure:

  1. Passez de tty graphique à une console en utilisant Ctrl + Alt + F1
  2. Revenez de console à console graphique en utilisant Ctrl + Alt + F7

C'est vraiment tout ce qu'il fallait pour "réparer" le curseur.

Je n'ai même pas eu besoin de me connecter à la console. Le simple fait de passer de l'un à l'autre m'a fait l'affaire.

0
John Slegers