[Systemd] configuration ?

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
spouki
Hankyu
Messages : 29
Inscription : ven. 05 avr. 2013, 05:54

[Systemd] configuration ?

Message par spouki »

Bonjours,
Je me suis taper le wiki, et pour faire court, j'ai rien compris.
Je wiki semble bien fait, mai pour ce qui est de l'usage du soft ...

Essayons :

Code : Tout sélectionner

# systemctl list-units
Failed to get D-Bus connection: No connection to service manager.

Code : Tout sélectionner

systemctl start dbus
Failed to get D-Bus connection: No connection to service manager.

Bon :

Code : Tout sélectionner

# pacman -Ss dbus |grep "installé]"
core/dbus 1.6.8-6 [installé]
extra/dbus-glib 0.100.2-1 [installé]
extra/libdbusmenu-qt 0.9.2-2 [installé]

#Note j'ai remplacer les nom d'user par Usxx

Code : Tout sélectionner

# ps aux |grep dbus
Usxx        515  0.0  0.0  15908   616 tty1     SN   avr18   0:00 /usr/bin/dbus-launch --sh-syntax --exit-with-session
Usxx        516  0.0  0.0  17584  1052 ?        SNs  avr18   0:00 /usr/bin/dbus-daemon --fork --print-pid 4 --print-address 6 --session
Usxx2       555  0.0  0.0  15908   612 tty2     SN   avr18   0:00 /usr/bin/dbus-launch --sh-syntax --exit-with-session
Usxx2       556  0.0  0.0  17572  1140 ?        SNs  avr18   0:00 /usr/bin/dbus-daemon --fork --print-pid 4 --print-address 6 –session

Code : Tout sélectionner

# systemctl status dbus
Failed to get D-Bus connection: No connection to service manager.
Difficile, de rester calme.... sa saoule.

Code : Tout sélectionner

# systemctl status dbus.service
Failed to get D-Bus connection: No connection to service manager.
Forcément dans le wiki :
sans suffixe, systemctl présume qu'il s'agit d'un .service. Ainsi, dbus et dbus.service sont équivalent

Code : Tout sélectionner

systemd-analyze blame :

Code : Tout sélectionner

# journalctl
No journal files were found.
Comment je peux démarrer mes application aux démarrage..... ????

Merci d'avance.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Systemd] configuration ?

Message par tuxce »

Salut, il faut d'abord t'assurer que systemd est démarré.
Tu as fait la migration d'initscripts vers systemd ou c'est une nouvelle installation ?
Que retourne :

Code : Tout sélectionner

ps -p 1
pacman -Q systemd-sysvcompat
cat /proc/cmdline
spouki
Hankyu
Messages : 29
Inscription : ven. 05 avr. 2013, 05:54

Re: [Systemd] configuration ?

Message par spouki »

Bonjours, merci de te soucier de mon petit souci :D

Code : Tout sélectionner

$ ps -p 1
  PID TTY          TIME CMD
    1 ?        00:00:00 init

Code : Tout sélectionner

$ pacman -Q systemd-sysvcompat
Erreur: le paquet 'systemd-sysvcompat' n'a pas été trouvé.

Code : Tout sélectionner

cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-linux root=UUID=d2d33dbc-b032-4c0f-b570-964ca76bf71e ro quiet
il s'agis d'une nouvelle installation

Merci pour ta réponse
Avatar de l’utilisateur
lekaf974
yeomen
Messages : 205
Inscription : dim. 15 juil. 2012, 01:02

Re: [Systemd] configuration ?

Message par lekaf974 »

Et donc tu n'as pas systemd installé,

voilà ce que tu devrais avoir

Code : Tout sélectionner

$ ps -p 1
  PID TTY          TIME CMD
    1 ?        00:00:01 systemd
et

Code : Tout sélectionner

$ pacman -Q systemd-sysvcompat
systemd-sysvcompat 197-4
"Keep it Simple, Stupid"
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Systemd] configuration ?

Message par tuxce »

lekaf974 a écrit :Et donc tu n'as pas systemd installé,
plutôt non démarré :)

@spouki : http://wiki.archlinux.fr/Systemd#D.C3.A ... ur_systemd
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17613
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Systemd] configuration ?

Message par benjarobin »

Étrange, lors d'une nouvelle installation le paquet systemd-sysvcompat est installé par défaut. Pourquoi possède tu encore sysvinit ?
Tu as 2 solutions, installer systemd-sysvcompat ou rajouter init=/usr/lib/systemd/systemd à la ligne de ton kernel
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
spouki
Hankyu
Messages : 29
Inscription : ven. 05 avr. 2013, 05:54

Re: [Systemd] configuration ?

Message par spouki »

Bonjours,

Alors, il n'était pas configurer, car encore sous l'ancien système de boot.
Et dans le wiki il est marquer comme quoi il faut redémarrer pour être dessus.
je suis donc avec systemd actuellement.

je vais faire bref résumer:
c'est pénible et bordélique car:
il faut éditer pas mal de fichier garder la doc sous la main 24 page rien que pour systemd et dhcp (sans accès aux net)
Les service actuel ne sons pas repris. il faut donc ce re-taper toutes la doc de chaque service.
Faire les liens ou déplacer les fichiers, y compris les siens.
Cela ne ce fait pas en 5 minute.... :ancetre2:

j’attends encore un peux avant de mettre en résolu,
Merci à vous tous qui m'avez répondu :chinois:
Avatar de l’utilisateur
FoolEcho
Maître du Kyudo
Messages : 10711
Inscription : dim. 15 août 2010, 11:48
Localisation : Basse-Normandie

Re: [Systemd] configuration ?

Message par FoolEcho »

spouki a écrit :Cela ne ce fait pas en 5 minute.... :ancetre2:
Mouais....
M'enfin, tu as eu plus de 2 mois si on considère la fin d'initscripts (fin janvier/début février):
http://archlinux.fr/news/suppresion-din ... t-sysvinit
Et pratiquement 5-6 mois puisque c'était annoncé depuis novembre 2012:
http://archlinux.fr/news/fin-du-support-dinitscripts.

On a connu des transitions plus violentes. :sifflote2:

(même si la page des Services a bougé, tu pouvais retrouver les correspondances dans l'historique ; tu devrais t'estimer heureux qu'on n'ait pas enlevé la partie migration initscripts > systemd :copain: :pastaper: :merci:)
«The following statement is not true. The previous statement is true.» :nage:
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Systemd] configuration ?

Message par tuxce »

spouki a écrit : Et dans le wiki il est marquer comme quoi il faut redémarrer pour être dessus.
Mais après l'avoir activé !

Par contre, je n'ai pas très bien saisi ce qu'il y avait à faire par rapport à dbus ? Il n'y a pas de doc spécifique et rien de particulier à configurer.

Pour le reste, revoir la doc d'un service pour pouvoir le démarrer, etc. c'est un peu exagéré, non ? :)
spouki
Hankyu
Messages : 29
Inscription : ven. 05 avr. 2013, 05:54

Re: [Systemd] configuration ?

Message par spouki »

Pour le reste, revoir la doc d'un service pour pouvoir le démarrer, etc. c'est un peu exagéré, non ?
Quand c'est un service que tu ne connais pas et que tu débarques sur Archlinux et que je te le désactive.... . :o
Oui dbus se lance visiblement. Mais pas le dhcp.

D’ailleurs à propos de dhcp, que j'ai fini par relancer au démarrage, petit souci, l'interface X démarre avant le réseaux, du coup toutes les applications affichent des erreurs liées a l'attente de connexion.
Je fait comment sur le wiki, il n'y a rien à ce sujet ?
Dernière modification par spouki le dim. 21 avr. 2013, 15:39, modifié 1 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17613
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Systemd] configuration ?

Message par benjarobin »

Merci de faire un effort sur le français
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Systemd] configuration ?

Message par tuxce »

spouki a écrit : quand c est un service que tu connais pas et que tu débarque sur archilinux et que je te le désactive.... . :o
Pour 99.99% des services, il suffit de savoir que systemctl -a liste les services disponibles,que systemctl enable active et que systemctl start démarre.

Pour le dhcp, encore faut il qu'on sache ce que tu démarres.
Et tout dépend des applications dont tu parles. Si le souci, c'est le navigateur, ça serait dommage de retarder le lancement de l'interface graphique pour ça.
spouki
Hankyu
Messages : 29
Inscription : ven. 05 avr. 2013, 05:54

Re: [Systemd] configuration ?

Message par spouki »

Désolé pour le retard et les fautes :oops:

Le souci c'est que j'ai un "auto-login", et donc les applications démarrent d'entrées firefox, mumble etc.
Et cela fait pas très jolis de voir des erreurs un peux partout juste parce que la connexion ne c'est pas faite.

pour l'instant j'ai mis dans le ~/.bashrc

Code : Tout sélectionner

if [ -z $DISPLAY ] && [ $(tty) == /dev/tty1 ] ;then
	echo "Démarrage dans 4 sec"
	sleep 4
	nice -n5 startx
fi
il y a peux être plus élégant ?
Répondre