Failed to start lightdm.service

Demande d'aide : c'est ici.
Répondre
tony
Membre
Membre
Messages : 413
Inscription : 10 juil. 2023, 00:54
Status : Hors-ligne

dezix a écrit : 03 oct. 2023, 20:59 ... faut que je trouve un alias adhoc :017:
l'autocomplétion peut-être ?

Et puis juste une remarque à propos de cette commande barbare : elle ne fournit le nom que de quelques microprogrammes contrairement à apt list -i *firmware* qui a l'air d'être exhaustive . Me trompe-je ?
Debian 12/ Xfce
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5920
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Les 2 commandes ne font pas la même chose. On parle d'une commande qui va afficher les firmwares manquants (signalés au boot lorsque les drivers se chargent et ne trouvent pas leur firmware)
tony
Membre
Membre
Messages : 413
Inscription : 10 juil. 2023, 00:54
Status : Hors-ligne

piratebab a écrit : 04 oct. 2023, 07:53 Les 2 commandes ne font pas la même chose. On parle d'une commande qui va afficher les firmwares manquants (signalés au boot lorsque les drivers se chargent et ne trouvent pas leur firmware)
faut dire que si je comprends apt list -i par contre je ne vois pas ce que fait "journalctl ..." car si je l'utilise en root et avec 7 niveaux la sortie comprend 53 lignes et me sort des firmwares qui ne sont pas manquants mais bien opérationnels ( du moins il me semble puisque tout fonctionne correctement ) . Un échantillon de cette commande en root :

Code : Tout sélectionner

~$ sudo journalctl -kp 7 -g firmware

......
oct. 01 23:51:11 deb11 kernel: Bluetooth: hci0: Found device firmware: intel/ibt-18-16-1.sfi
oct. 01 23:51:12 deb11 kernel: Bluetooth: hci0: Waiting for firmware download to complete
oct. 01 23:51:12 deb11 kernel: Bluetooth: hci0: Firmware loaded in 1618823 usecs
oct. 01 23:51:12 deb11 kernel: Bluetooth: hci0: Firmware revision 0.1 build 168 week 48 2020
oct. 02 00:19:20 deb11 kernel: (NULL device *): firmware: direct-loading firmware i915/glk_dmc_ver1_04.bin
......
  
par contre si je reste à 4 niveaux c'est correct : aucun firmware manquant ou autre ( hormis un bogue existant depuis plusieurs années à propos du fameux "yoyo.bin" )

ps1 : j'ai utilisé "sudo" à cause d'un avertissement sur la possibilité d'omissions de résultats .

donc ça me dépasse .

ps2 : après un peu de recherche sur la signification des niveaux , 4 = avertissement ; donc cette commande doit donner le même résultat qu'une autre que je comprends mieux :

Code : Tout sélectionner

 ~$ sudo dmesg -l warn | grepc thermal
[    7.855136] thermal thermal_zone4: failed to read out thermal zone (-61)

~$ sudo journalctl -kp 4 -g thermal
-- Journal begins at Sat 2023-07-15 14:49:10 CEST, ends at Wed 2023-10-04 11:08:30 CEST. --
oct. 01 15:57:26 deb11 kernel: thermal thermal_zone4: failed to read out thermal zone (-61)
elle est juste plus concise euh ... même pas : 23 caractères dans les deux commandes si grep au lieu de grepc
Debian 12/ Xfce
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5920
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

journalctl ou dmesg te permet de voir ce qui se passe avec les firmware. Si tout es "succesfully loaded", pas de problème. Mais si tu vois un "fail to load" , ou "firmware missing", il faut réparer.
dmesg te donne les infos en vrac, journalctl essaie de trier suivant la gravité.
Je prefere rester fidèle au principe UNIX: chaque commande ne fait qu'une chose, mais le fait bien.
Répondre