[EGL] Des erreurs dans les log d'Xorg [XFCE Buster]

Bonjour,

En voulant manipuler les variables locales pour avoir dans l’interprétateur l’aide de python3 en français je suis tombé sur :

$ cat .local/share/xorg/Xorg.0.log | grep EE
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    47.777] (EE) modeset(0): eglGetDisplay() failed
[    47.794] (EE) modeset(0): glamor initialization failed
[    49.912] (II) Initializing extension MIT-SCREEN-SAVER
[    49.919] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)

:grin:

Alors sans doute n’est ce rien du tout. Mais peut-être que vous sauriez orienter des recherches pour comprendre la transition d’Xorg à Wayland. Que l’affichage puisse s’optimiser ici ou là bas :wink:

Bonjour

C’est simple : il te suffit de remettre les variables locales que tu as modifiées
aux valeurs qu’elles avaient avant.

Ahah, oui merci, mais vous savez. Les variables, même si elles ne sont que locales. C’est comme les champignons, on cherche des girolles, on trouve des cèpes. Et puis au final on pique-nique là où sont les oronges et puis on revient sans girolle. :blush:

:smiley:
Plus sérieusement, en entrant la suite de commandes suivantes :

history | less

tu pourras retrouver les lignes de commandes que tu avais entré
en navigant avec les flèches haut, bas et pgUp PgDown (q pour quitter => revenir au prompt)

Oui le shell Bash il assure grave. C’est vrai, merci.

Je me suis présenté de façon cavalière. Je suis tombé sur un historique local que j’ai visualisé. Et j’ai vu des erreurs dedans. J’ai encore essayé d’y comprendre quelques choses, mais maintenant je suis malheureusement plutôt prudent sur le sujet. La dernière fois que j’ai fait des manipulations avec l’affichage, je m’en suis mis pour une carte graphique en la faisant cramer.

Voilà, rien à voir avec les variables locales en fait, c’est simplement que je chemine sur ce sujet en ce moment. :sweat_smile:

:scream: mes sincères condoléances …

Rien de grave, simplement que je préfère être économe en certaines choses plus que d’autres.

En tout cas merci pour l’astuce pour récupérer les commandes de l’historique changeant les variables. Encore faut-il savoir qu’elle était la valeur à l’origine.

Peut-être qu’avec le nom de la variable, on pourrait arriver à trouver quelle était sa valeur originale
en fonction du contexte.

Bonjour MicP,
Merci pour la commande et l’astuce, toujours bien utile.
Cordialement
:wink:

Pour info,

less est aussi le pager utilisé par défaut pour afficher par pages (d’où le nom de pager)
les pages de manuel des commandes linux.

Apprendre à utiliser les fonctionnalités de less
est très très vite rentable.

L’aide en ligne est accessible en appuyant sur la touche h (help),
tu peux y accéder simplement, quand less est en cours d’utilisation.
La touche q (quit) pour sortir de l’aide en ligne et aussi pour quitter la page en cours de visualisation.

Il existe aussi, comme pour pratiquement tous les programmes linux,
un manuel (manuel) pour la commande less

Pour visualiser le manuel de la commande less
entre la ligne de commande suivante :

man less

il y a par exemple,
le manuel de la commande history :

man history

et aussi le manuel de la commande bash :

man bash

et tu peux aussi utiliser comme less pour visualiser des fichiers texte
par exemple :

less ~/.bash_history
2 J'aime

Et si tu veux un peu de couleurs quand tu visualiseras des pages de manuel,
copie/colle à la fin de ton fichier ~/.bashrc
tout ce qui est dans le bloc ci-dessous :

# Pager less en couleurs => man pages en couleurs
#  Voir :
#         man termcap
#         man console_codes
#
export                             \
LESS_TERMCAP_mb=$'\033[1;31m'      \
LESS_TERMCAP_md=$'\033[1;38;5;74m' \
LESS_TERMCAP_me=$'\033[0m'         \
LESS_TERMCAP_se=$'\033[0m'         \
LESS_TERMCAP_so=$'\033[1;44;33m'   \
LESS_TERMCAP_ue=$'\033[0m'         \
LESS_TERMCAP_us=$'\033[1;32m'
1 J'aime