web-dev-qa-db-fra.com

pas de saisie de texte ni de clavier dans le navigateur firefox lors de l'exécution de firejail, ou usrspace habituel après le redémarrage

Ubuntu 16.0.4.3 Gnome Desktop

Je n'ai pas de saisie de texte ni de clavier dans mon navigateur firefox lorsque je suis en mode firejail ou usrspace standard.

Fonctionnement:

firejail firefox --noprofile

résulte dans un navigateur firefox que va se connecter avec succès aux liens marqués d'un signet, mais sans recevoir une entrée au clavier. J'ai ensuite essayé de faire fonctionner firefox à l'extérieur de firejail dans l'espace usrspace habituel et j'ai obtenu les mêmes résultats, sans-kb. Je suis arrivé ici en exécutant gnome-www-browser dans un terminal, ce qui ouvre un firefox entièrement fonctionnel.

Messages d'erreur dans le terminal:

(firefox: 12): IBUS-WARNING **: La file d’événements devenant trop volumineuse, va commencer à disparaître.

(firefox: 12): IBUS-WARNING **: La file d’événements devenant trop volumineuse, va commencer à disparaître.

[Enfant] [RunMessage] Erreur: Fermeture du canal: trop tard pour envoyer/recevoir, des messages seront perdus

[Parent 12] AVERTISSEMENT: erreur de canal (84): La connexion a été réinitialisée par un autre utilisateur: fichier /build/firefox-l1g98U/firefox-56.0+build6/ipc/chromium/src/chrome/common/ipc_channel_posix.cc, ligne 353 *** UTM: SVC TimerManager: registerTimer appelé après la notification profile-before-change. Ignorer l'enregistrement du minuteur pour l'id: telemetry_modules_ping

Erreurs de Dmesg:

[pulseaudio] shm.c: shm_open () a échoué: aucun fichier ou répertoire de ce type shm_open () n'a échoué: aucun fichier ou répertoire de ce type

gnome-session [1768]: console.error: duckduckgo_plus:

gnome-session [1768]: Rien à afficher. session de gnome [1768]:

shm_open () a échoué: pas de fichier ou de répertoire de ce type gnome-session [1768]:

shm_open () a échoué: pas de fichier ou de répertoire de ce type gnome-session [1768]:

console.error: duckduckgo_plus: gnome-session [1768]: rien à afficher. gnome-session [1768]: shm_open () a échoué: aucun fichier ou répertoire de ce type

Donc, ma meilleure hypothèse est une défaillance de la mémoire partagée qui gâche le ibus - mais rien dans mes journaux ne pointe à distance vers sa cause fondamentale au-delà de ces quelques rapports. Quelqu'un a-t-il des suggestions sur la façon dont je peux localiser et isoler cela?

2
user752665

J'ai eu le même problème avec chrome et skypeforlinux sur Ubuntu 16.04.1. J'ai résolu ce problème en ajoutant GTK_IM_MODULE = xim dans les paramètres de firetools comme celui-ci.

GTK_IM_MODULE=xim firejail skypeforlinux
GTK_IM_MODULE=xim firejail chromium-browser

alors lancez depuis le terminal avec la ligne de commande ci-dessous ou allez dans firetools et appuyez sur le bouton droit de l’icône firefox et sélectionnez l’option Modifier pour la définir.

GTK_IM_MODULE=xim firejail firefox
2
Alexey Muravyov