web-dev-qa-db-fra.com

Comment se débarrasser des erreurs lors du lancement du navigateur depuis le terminal?

J'ai eu des problèmes pour exécuter le navigateur à partir du terminal. Si je lance Firefox, cela se voit ci-dessous:

(firefox: 12544): Gtk-WARNING **: Erreur d'analyse du thème:: 1: 34: Attendu ')' dans la définition de la couleur (firefox: 12544): Gtk-WARNING **: Erreur d'analyse du thème:: 1: 77: Attendu ')' dans la définition de la couleur

Ensuite, j'ai essayé de lancer chrome -browser les erreurs sont plus:

[1: 1: 1015/225808.162350: ERREUR: webthread_impl_for_utility_thread.cc (19)] Non implémenté atteint dans virtual blink :: ThreadScheduler * blink :: scheduler :: WebThreadImplForUtilityThread :: Scheduler () const [1: 1: 1015/225809.257010: ERREUR: webthread_impl_for_utility_thread.cc (19)] Non implémenté atteint dans blink virtuel :: ThreadScheduler * blink :: scheduler :: WebThreadImplForUtilityThread :: Scheduler () const [1: 1: 1015/225809.289346: ERROR: webthread_im Non implémenté atteint dans blink :: ThreadScheduler * blink :: scheduler :: WebThreadImplForUtilityThread :: Scheduler () const [1: 1: 1015/225809.312381: ERREUR: webthread_impl_for_utility_thread.cc (19)] Non implémenté atteint dans virtuel blink :: ThreadSched * blink :: scheduler :: WebThreadImplForUtilityThread :: Scheduler () const

Existe-t-il un moyen de résoudre ce problème? Sil te plait aide moi. En raison de mon logiciel, je dois lancer le navigateur à partir du terminal.

2
zesan

Si vous ne trouvez que la sortie qui vous dérange, vous pouvez l'envoyer dans un oubli sombre en ajoutant

&>/dev/null

à la ligne de commande. Notez que ceci avalera la sortie tous, utilisez plutôt 2>/dev/null pour rediriger les messages d'erreur uniquement.

2
dessert

En gros, il n’est pas nécessaire de le faire. Toutes les erreurs que vous voyez sont simplement des messages de diagnostic envoyés par le navigateur à la sortie stderr. De toute évidence, il est difficile de voir quels messages sont destinés aux développeurs, car ce n’est pas un moyen "courant" de lancer un navigateur et que ces messages sont à peine utiles.

Vous pouvez rediriger la sortie vers/dev/null en lançant le navigateur de cette façon

firefox > /dev/null

mais je ne me soucie pas de le faire, car ces sorties peuvent parfois aider, surtout en cas de blocage ou de blocage. Il est intéressant de noter que ces sorties m'ont une fois aidé à comprendre pourquoi regarder de longues vidéos Youtube m'échouait souvent - il s'est avéré que mon/tmp était trop petit et qu'il était clairement indiqué dans la sortie de la console.

0
Kuribo Kutsu