[Help !] Récupérer les fichiers de mon ancien \home

Questions et astuces concernant l'installation et la configuration d'archlinux
laurent85
Elfe
Messages : 954
Inscription : mar. 16 oct. 2018, 21:05

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par laurent85 »

OK concernant acpid, et il y aurait une dépendance optionnelle pour acpid si ça avait un intérêt.
Viserion
archer
Messages : 135
Inscription : jeu. 12 juil. 2018, 09:04

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par Viserion »

Bonjour,
Je réponds depuis mon lieu de travail, et je n'ai pas accès à mon PC ; je verrai ce soir.
Je crois que je fais une confusion mais je ne suis plus certain !
Tu vas encore devoir m'éclairer.
Donc, je n'ai pas installé de gestionnaire de session, c'est sûr ; j'ai seulement installé Openbox + tint2.
Commençons par mettre en marche l'ordinateur : je me retrouve donc devant une console tty (d'ailleurs avec une police d'écriture plus grande et un noir moins profond depuis l'installation des drivers nvidia) qui m'invite à donner mon login(fabrice), puis mon mot de passe(...) ; donc ceci n'est pas une session graphique ?
Puis, toujours depuis cette console arch@fabrice~]$ , je tape startx et je me retrouve avec mon "beau" fond d'écran et la barre de tint2 en bas, avec notamment l'icône de chrome.
Un click droit me permet d'accéder aux utilitaires que j'ai installé ; donc ceci est une session graphique ?
Puis un click droit pour fermer ma session graphique Log Out, si c'est bien cela, et je me retrouve devant la même console tty qu'au démarrage mais, et le problème est là, si je tape de nouveau startx, je me retrouve avec l'écran noir et le message d'erreur de Xorg

Code : Tout sélectionner

xinit : giving up
xinit : unable to connect to X server : Connection refused
xinit : server erreur
Je dois ensuite faire un reboot pour recommencer le cycle décrit au-dessus.
Merci.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par benjarobin »

Viserion a écrit : ven. 06 janv. 2023, 10:50je me retrouve donc devant une console tty... donc ceci n'est pas une session graphique ?
Non, c'est un TTY.
Viserion a écrit : ven. 06 janv. 2023, 10:50je tape startx ... ; donc ceci est une session graphique ?
Oui
Viserion a écrit : ven. 06 janv. 2023, 10:50Puis un click droit pour fermer ma session graphique Log Out, ... si je tape de nouveau startx, je me retrouve avec l'écran noir et le message d'erreur de Xorg
étrange

On peut essayer d'analyser, si tu veux, peux tu faire ceci après ta déconnexion de Openbox :

Code : Tout sélectionner

ps -AF | grep [X]org
loginctl list-sessions
loginctl session-status
startx
Puis tu nous donne le log de Xorg
Note tu peux rediriger la sortie des commandes dans un fichier, puis nous donner le contenu de ce fichier
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Viserion
archer
Messages : 135
Inscription : jeu. 12 juil. 2018, 09:04

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par Viserion »

Bonsoir,
Je vais le faire demain car cette situation est inconfortable ; néanmoins, avant de le faire, et pour éviter trop de posts, j'ai quelques questions :
- ces commandes (sauf startx) s'exécutent bien en mode user ;
- pour regrouper le retour de chacune des commandes (sauf startx), on peut, par exemple, faire

Code : Tout sélectionner

commande 1 > check
commande 2 > check
puis curl -F 'file=@-' -Fexpires=72 https://0x0.st < check
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par benjarobin »

Euh, startx devrais être lancé en tant qu'utilisateur et non en root. Donc toutes les commandes devraient être lancé avec ton utilisateur.

Pour rédiger la sortie d'une commande c'est par exemple :

Code : Tout sélectionner

echo "test1" > fichier.txt
Pour ajouter à la fin du fichier au lieu d'écraser le fichier :

Code : Tout sélectionner

echo "test1" >> fichier.txt
Cependant ces commandes ne redirige que la sortie standard dans le fichier, la sortie d'erreur est toujours affiché dans la console. Afin de rediriger les 2 dans un fichier, tu peux faire par exemple :

Code : Tout sélectionner

echo "test1" &> fichier.txt
echo "test1" &>> fichier.txt
Mais pour conclure tu devrais utiliser un vrai gestionnaire de session, comme par exemple lightdm
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Viserion
archer
Messages : 135
Inscription : jeu. 12 juil. 2018, 09:04

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par Viserion »

Bonsoir,
Euh, startx devrais être lancé en tant qu'utilisateur et non en root. Donc toutes les commandes devraient être lancé avec ton utilisateur.
Peut-être me suis-je mal exprimé, mais je voulais savoir si ces commandes autres que startx (dont je sais qu'elle doit être lancée avec mon utilisateur) se lançaient en mode user ou root.

https://0x0.st/oRRd.txt

https://0x0.st/oRR5.txt
Mais pour conclure tu devrais utiliser un vrai gestionnaire de session, comme par exemple lightdm
Je veux installer proprement KDE-plasma + SSDM (prochain post pour ne pas mettre le bazar !).
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par benjarobin »

Hum, ce n'est pas très normal tout cela...
Peux tu tenter ceci après ta déconnexion de Openbox :

Code : Tout sélectionner

d=$(date "+%F %X")
# Attend quelques secondes
startx
# Attend quelques secondes
sudo journalctl --since="$d" > log.txt
cat /var/log/Xorg.0.log >> log.txt
Si tu n'as pas sudo de fonctionnel :

Code : Tout sélectionner

date "+%F %X" > /tmp/dateb.txt
# Attend quelques secondes
startx
# Attend quelques secondes
su - # On se connecte en root
journalctl --since="$(cat /tmp/dateb.txt)" > /tmp/logj.txt
exit # On se déconnecte de root
cat /tmp/logj.txt /var/log/Xorg.0.log > log.txt
Et tu nous partages le fichiers généré log.txt
Puis tu peux essayer de créer un fichier de configuration : /etc/X11/xorg.conf.d/20-nvidia.conf

Code : Tout sélectionner

Section "Device"
    Identifier "Card0"
    Driver "nvidia"
    Option "ConnectToAcpid" "0"
    Option "TripleBuffer" "true"
EndSection

Section "Screen"
    Identifier     "metaScreen"
    Device         "Card0"
    DefaultDepth    24
    Option "metamodes" "DFP-0: nvidia-auto-select"    
EndSection
Tu reboot, et tu refait exactement la même chose, et tu nous redonnes de nouveau le fichier de log généré
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
laurent85
Elfe
Messages : 954
Inscription : mar. 16 oct. 2018, 21:05

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par laurent85 »

Donne aussi les logs kernel après l'écran noir xorg:
avec su étant donné que tu n'as pas sudo configuré

Code : Tout sélectionner

su
dmesg | grep -i nv
Ps: N'attends pas pour configurer fabrice pour sudo !!!
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par benjarobin »

@laurent c'est exactement ce que j'ai demandé dans mon dernier message (les log kernel).
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
laurent85
Elfe
Messages : 954
Inscription : mar. 16 oct. 2018, 21:05

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par laurent85 »

j'ai vu benjarobin, les logs kernel dmesg avec un grep juste après l'écran noir ça m'intéresse.
Viserion
archer
Messages : 135
Inscription : jeu. 12 juil. 2018, 09:04

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par Viserion »

Bonjour,
Je ferai de mon mieux cette après-midi mais avant, j'ai quelques questions ou remarques :
@laurent85
Je pense avoir réglé sudo pour fabrice ; je l'ai fait hier après avoir envoyé les fichiers.
@benjarobin
Quand tu dis "attendre quelques secondes", est-ce que le retour à la ligne va se faire automatiquement ou vais-je devoir le faire ?
Ne puis-je pas créer le fichier de configuration de Xorg et essayer avant de faire ces manipulations ?
Merci.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par benjarobin »

Tu peux si tu veux créer le fichier de configuration de Xorg avant.
Quand je dis attendre, tu attend que la commande retourne d'elle même, puis tu attends ~2s avant de lancer la suivante.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Viserion
archer
Messages : 135
Inscription : jeu. 12 juil. 2018, 09:04

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par Viserion »

Bonjour,
Voici le premier fichier après fermeture de Openbox.

https://0x0.st/o7rW.txt

Je ferme Openbox et je recommence ...

https://0x0.st/o7rw.txt
laurent85
Elfe
Messages : 954
Inscription : mar. 16 oct. 2018, 21:05

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par laurent85 »

C'est a ça que je pensais, un bug du pilote nvidia-open. Installe le pilote nvidia à la place de nvidia-open. Le wiki donne un avertissement "alpha quality" concernant ce pilote, donc il est préférable de commencer par le pilote nvidia, de s'assurer que ça fonctionne correctement et éventuellement ensuite installer le pilote open a la place pour essayer.

https://github.com/NVIDIA/open-gpu-kern ... issues/433
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par benjarobin »

Tu peux essayer de remplacer nvidia-open par nvidia, pour cela fait simplement :

Code : Tout sélectionner

pacman -S nvidia
reboot
Et refait la même chose afin de tester, et peut être cela corrigera le problème.
Il y a littéralement presque aucune information sur ton bug (en cherchant via le message d'erreur kernel), j'ai bien trouvé un rapport d'erreur, mais ce n'est pas exactement le même problème.
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Viserion
archer
Messages : 135
Inscription : jeu. 12 juil. 2018, 09:04

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par Viserion »

Bonjour,
Le problème n'est pas réglé mais s'est aggravé !
J'ai fait ce que vous avez préconisé mais après login + mot de passe + startx, c'est l'écran noir avec le message habituel.
J'ai donc refait la démarche dans l'autre sens, à savoir réinstaller nvidia-open, mais maintenant c'est l'écran noir aussi !
Mon PC n'est donc plus opérationnel !
Que faire ?
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par benjarobin »

Tu n'aurais pas fait cette erreur : Utiliser l'option -y de pacman sans jamais utiliser en même temps ou après l'option -u ?
Quelle est la sortie de :

Code : Tout sélectionner

pacman -Q linux nvidia nvidia-open nvidia-utils
lsmod | grep nvidia
modinfo nvidia_drm | head
uname -a
Si c'est bien cela, pour réparer, tu dois faire :

Code : Tout sélectionner

pacman -Syu nvidia
reboot
Note tu dois avoir nvidia 525.78.01-1 et linux 6.1.3.arch1-1
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Viserion
archer
Messages : 135
Inscription : jeu. 12 juil. 2018, 09:04

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par Viserion »

Non, je n'ai pas fait cette erreur, j'en suis sûr, sinon je le dirais au point où j'en suis.
Maintenant, après un login + mot de passe + startx, j'obtiens un écran avec comme un check-up de mon système, et là, le curseurest bloqué et clignote en dessous d'une ligne
32.825224 audit : type= ...
Dernière modification par Viserion le sam. 07 janv. 2023, 19:50, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17222
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par benjarobin »

Quelle est la sortie des commandes demandées ?
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Viserion
archer
Messages : 135
Inscription : jeu. 12 juil. 2018, 09:04

Re: [Help !] Récupérer les fichiers de mon ancien \home

Message par Viserion »

Bon, j'ai basculé sur une autre console tty, et un startx m'affiche désormais trois consoles rectangulaires blanches.
À partir de l'une d'elle, le retour des commandes est :

Code : Tout sélectionner

linux 6.1.3.archi-1
erreur : le paquet "nvidia" n'a pas été trouvé
nvidia-open 525.78.01-7
nvidia-utils 525.78.01-1
Répondre