Les éléments du menu Centos 7 / Gnome Applications ne répondent pas


11

J'ai CentOS 7 installé avec gnome. Après un certain temps de disponibilité, aucun élément du menu "Applications" ne répond. * Je peux ouvrir les menus et les sous-menus et survoler les éléments avec le pointeur de la souris. Ils seront mis en évidence correctement, mais ils ne répondent pas aux clics.

Les éléments ne répondent pas non plus à la navigation au clavier où je peux toujours utiliser les touches fléchées pour se déplacer dans les menus et mettre en surbrillance les éléments, mais appuyer sur enteretc. ne lance pas l'application / l'outil mis en surbrillance.

Redémarrer la machine aide, mais cela semble une solution lourde au problème.

* À l'exception de l'élément «Aperçu des activités»


Est-ce que cliquer sur autre chose que des applications fonctionne? Comme Lieux ou icônes de bureau ou applications déjà ouvertes.
petry

Oui, l'ensemble du bureau est entièrement fonctionnel, le menu des lieux et tous ses éléments sont sélectionnables.
J Collins

La même chose m'arrive (je regrette d'être passé à Centos depuis Debian). J'ai essayé gnome-shell --replace, le menu Application toujours non cliquable et le message suivant est imprimé sur le terminal:
Nik O'Lai

ERREUR JS: !!! Exception: erreur: impossible de convertir event.get_time () en un entier JS ERREUR: !!! message = '"impossible de convertir event.get_time () en un entier"' ERREUR JS: !!! fileName = '"/usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com/extension.js"' ERREUR JS: !!! lineNumber = '77' ERREUR JS: !!! stack = '"([object GObject_Union]) @ / usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com/extension.js: 77
Nik O'Lai

1
Son JavaScript, pas Java, mais oui, c'est ainsi que fonctionnent les extensions GNOME 3. Sonne comme un bug dans l'extension gnome 'apps-menu'. Semble qu'un bogue a été déposé à ce sujet .
jsbillings

Réponses:


7

C'est un problème connu. Vois ici:

apps-menu: Exception: impossible de convertir event.get_time () en entier # 7

Un correctif consiste à modifier la ligne 77 de /usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com/extension.js

de:

this._app.open_new_window(event.get_time());

à:

this._app.open_new_window(-1);

Une question plus importante est alors pourquoi le code a-t-il demandé cela en premier lieu? S'agit-il simplement d'un débordement sur le type de retour get_time () ne convenant pas à un entier après suffisamment de temps de mise à jour? Qui est responsable de la maintenance de ce code?
J Collins
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.