Impossible de récupérer la souris dans gEdit après avoir appuyé sur la touche Maj

9

Par défaut, lorsque vous tapez gEdit , la souris disparaît et vous pouvez la récupérer en déplaçant votre souris. Ainsi, vous pouvez faire ce que vous voulez en utilisant votre souris.

Mais lorsque j'appuie sur Shiftou Ctrlou Enteret que je déplace la souris pour la faire revenir à l'écran, cela ne fonctionnera pas. La souris apparaîtra lorsqu'elle est déplacée et disparaît soudainement. Donc, je ne peux faire aucune action en l'utilisant. Ceci est un bug très bizarre. Pour récupérer la souris, je dois faire un clic droit sur l'éditeur.

Est-ce un bug connu? Comment puis-je le réparer? Seul gEdit (version 3.10.4 ) a ce bug? Dois-je le rétrograder vers une version inférieure?

J'ai testé cela sur Leafpad Text Editor et ce problème n'existe pas là-bas.

2nd Bug

Lorsque vous tapez pendant un certain temps (comme 30 minutes ou plus), parfois gEdit ne permet plus de taper, mais vous pouvez enregistrer le fichier et faire d'autres choses. Il n'y aura pas de curseur pour le rendre à nouveau normal, vous devez fermer la fenêtre gEdit et en démarrer une nouvelle.

Pour autant que j'ai testé, ce "nouveau gEdit" est bien trop bogué.

Existe-t-il d'autres éditeurs de texte légers (ou non) comme gEdit avec du balisage de code et d'autres choses?

MISE À JOUR

Lorsque gEdit est exécuté dans root ( gksudo gedit), ce bogue ne semble pas exister. Alors, pourquoi ce bug se produit-il en utilisateur normal et non en root?

Subin
la source
Appuyez-vous une fois sur ces touches ou maintenez-les enfoncées pour que la souris le fasse?
Nattgew
1
Je rencontre également ce problème après avoir utilisé la commande Rechercher (Ctrl + F). Si vous utilisez topun terminal, trouvez-vous également qu'il ibus-daemonconsomme environ 50% de CPU. Ce problème a commencé lors de la mise à niveau vers Lubuntu 14.04.
August Karlstrom
@Nattgew Lorsque l'une des touches est enfoncée une fois, ce problème se produit.
Subin
Si je démarre mon gestionnaire de fenêtres à partir d'une console (avec startx), je n'ai pas ce problème dans Gedit, donc il doit y avoir un service / démon qui provoque cela. Nous pouvons peut-être le désactiver.
Août Karlstrom
1
Étant donné que le problème semble être causé par IBus, une solution de contournement consiste à le désactiver en définissant le système de méthode de saisie du clavier sur aucun dans gnome-language-selector.
Août Karlstrom

Réponses:

5

Ce bug n'a pas été corrigé et j'ai décidé de passer à un autre éditeur de texte. J'ai trouvé Geany et c'est super. Il n'a pas le bug comme ça sur gEdit .

Donc, je suppose que la solution est de passer à un nouvel éditeur de texte jusqu'à ce que (ou non) ce bug soit corrigé.

Caractéristiques de Geany

  • Poids léger
  • Avoir les fonctionnalités de base d'un IDE
  • Plus rapide que gEdit
  • peu de dépendances
  • Prend en charge de nombreux types de fichiers
  • Avoir des plugins et du balisage de code (mise en évidence de la syntaxe)
  • Un peu comme gEdit (Désactiver la vue de la barre latérale et de la fenêtre des messages)

MISE À JOUR - Bug corrigé

Comme l'a rapporté August Karlstrom , le bug de la souris gEdit a été corrigé lorsque j'ai désactivé IBus en tant que système d'entrée de clavier par défaut. Voici comment le désactiver:

Ouvrez un terminal et exécutez la commande:

gnome-language-selector

Une fenêtre nommée Language Support s'ouvre. Dans la fenêtre, remplacez l' option système de la méthode de saisie Clavier par au nonelieu de IBuset fermez la fenêtre. Fenêtre de sélection de langue GNOME

Les modifications ne prendraient effet qu'après le redémarrage (redémarrage) de votre ordinateur.

Subin
la source
1
oui moi aussi je l'ai essayé [Geany] et son sans défaut sans bug
agha rehan abbas
1

Installez simplement ibus-gtk:

sudo apt-get install ibus-gtk

Et ouvrez à nouveau votre session.

source: https://bugs.launchpad.net/ubuntu/+source/ubuntu-meta/+bug/1377370

Ludo6431
la source
C'est la solution parfaite si vous voulez utiliser gedit et ibus ensemble. Si cela ne tenait qu'à moi, ce serait la réponse acceptée.
user392027