Page 1 sur 1

[systemd] probleme démarrage kdm (résolu)

Publié : lun. 12 nov. 2012, 17:03
par cedric31
Bonjour,

Suite à la migration de sysVinit vers systemd, j'ai un soucis avec le démarrage de l'interface graphique au boot.
J'ai suivi le wiki, activé tous les services nécessaires via systemctl enable XXX.service dont kdm.service . Pour l'instant j'ai garder sysvinit et initscript, mais à fin de test, j'ai désactivé les rc.local et rc.shutdown ainsi que commenté la ligne DAEMON dans le rc.conf.

Or, le système démarre bien, mais ne lance pas kdm et me propose la console. Si je me logue en root et fait systemctl start kdm.service, kdm se lance correctement et tout fonctionne. J'ai beau chercher, je ne trouve pas ce qui ne va pas. Les liens dans /etc/systemd/system se font correctement. journalctl ne de me donne aucun fail. Ultime bizarrerie (pour moi en tout cas)si dans le rc.conf je met DAEMON = (kdm), kdm se lance sans problème au démarrage.

Je soupçonne un problème de droit ou d'autorisation quelque part (dbus?), mais je ne sais pas comment le cibler.
Quelqu'un aurait-il une idée ou une procédure pour me dépanner?

Merci

Re: [systemd] probleme démarre kdm

Publié : lun. 12 nov. 2012, 17:09
par oktoberfest

Code : Tout sélectionner

# systemctl disable multi-user.target
# systemctl enable graphical.target

Re: [systemd] probleme démarre kdm

Publié : lun. 12 nov. 2012, 18:50
par cedric31
Merci, mais j'avais déjà activé le graphical.target.
En fait, /etc/systemd/system/default.target pointe bien vers graphical.target et /etc/systemd/system/display-manager.service pointe bien vers kdm.service.

Je viens de réessayer en désactivant un max de service (nfs, cups,..) mais cela n'a rien changé.
Si je suis logique, l'activation de kdm.service devrait faire en sorte que systemd essaie de lancer kdm au démarrage, si kdm ne démarre pas, il devrait y avoir une trace du problème dans la sortie de journalctl -a. Mais je ne vois aucune erreur.

Voici la fin de la sortie de journalctl -a :

Code : Tout sélectionner

Nov 12 18:33:39 arch3 systemd-udevd[70]: starting version 195
Nov 12 18:33:39 arch3 kernel: uvcvideo: Found UVC 1.00 device USB 2.0 Camera (13d3:5130)
Nov 12 18:33:39 arch3 kernel: input: USB 2.0 Camera as /devices/pci0000:00/0000:00:13.2/usb2/2-2/2-2:1.0/input/input11
Nov 12 18:33:39 arch3 kernel: usb 3-1: new low-speed USB device number 2 using ohci_hcd
Nov 12 18:33:39 arch3 kernel: tsc: Refined TSC clocksource calibration: 2100.116 MHz
Nov 12 18:33:39 arch3 kernel: Switching to clocksource tsc
Nov 12 18:33:39 arch3 kernel: psmouse serio4: elantech: assuming hardware version 2 (with firmware version 0x040101)
Nov 12 18:33:39 arch3 kernel: psmouse serio4: elantech: Synaptics capabilities query result 0x7e, 0x13, 0x0d.
Nov 12 18:33:39 arch3 kernel: input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio4/input/input12
Nov 12 18:33:39 arch3 kernel: EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null)
Nov 12 18:33:39 arch3 systemd[1]: systemd 195 running in system mode. (+PAM -LIBWRAP -AUDIT -SELINUX -IMA -SYSVINIT +LIBCRYPTSETUP +GCRYPT +ACL +XZ; arch)
Nov 12 18:33:39 arch3 systemd[1]: Set hostname to <arch3>.
Nov 12 18:33:39 arch3 systemd[1]: Starting Arch Daemons.
Nov 12 18:33:39 arch3 systemd[1]: Reached target Arch Daemons.
Nov 12 18:33:39 arch3 systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
Nov 12 18:33:39 arch3 systemd[1]: Started Forward Password Requests to Wall Directory Watch.
Nov 12 18:33:39 arch3 systemd[1]: Starting Delayed Shutdown Socket.
Nov 12 18:33:39 arch3 systemd[1]: Listening on Delayed Shutdown Socket.
Nov 12 18:33:39 arch3 systemd[1]: Starting /dev/initctl Compatibility Named Pipe.
Nov 12 18:33:39 arch3 systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
Nov 12 18:33:39 arch3 systemd[1]: Starting Arbitrary Executable File Formats File System Automount Point.
Nov 12 18:33:39 arch3 systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
Nov 12 18:33:39 arch3 systemd[1]: Starting Encrypted Volumes.
Nov 12 18:33:39 arch3 systemd[1]: Reached target Encrypted Volumes.
Nov 12 18:33:39 arch3 systemd[1]: Starting Dispatch Password Requests to Console Directory Watch.
Nov 12 18:33:39 arch3 systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
Nov 12 18:33:39 arch3 systemd[1]: Starting udev Kernel Socket.
Nov 12 18:33:39 arch3 systemd[1]: Listening on udev Kernel Socket.
Nov 12 18:33:39 arch3 systemd[1]: Starting udev Control Socket.
Nov 12 18:33:39 arch3 systemd[1]: Listening on udev Control Socket.
Nov 12 18:33:39 arch3 systemd[1]: Expecting device dev-sda8.device...
Nov 12 18:33:39 arch3 systemd[1]: Expecting device dev-sda1.device...
Nov 12 18:33:39 arch3 systemd[1]: Expecting device dev-sda6.device...
Nov 12 18:33:39 arch3 systemd[1]: Starting Journal Socket.
Nov 12 18:33:39 arch3 systemd[1]: Listening on Journal Socket.
Nov 12 18:33:39 arch3 systemd[1]: Started File System Check on Root Device.
Nov 12 18:33:39 arch3 systemd[1]: Starting Remount Root and Kernel File Systems...
Nov 12 18:33:39 arch3 systemd[1]: Starting udev Coldplug all Devices...
Nov 12 18:33:39 arch3 systemd[1]: Mounting Debug File System...
Nov 12 18:33:39 arch3 systemd[1]: Starting Set Up Additional Binary Formats...
Nov 12 18:33:39 arch3 kernel: EXT4-fs (sda5): re-mounted. Opts: data=ordered
Nov 12 18:33:39 arch3 systemd[1]: Starting Apply Kernel Variables...
Nov 12 18:33:39 arch3 systemd[1]: Starting Load Kernel Modules...
Nov 12 18:33:39 arch3 systemd[1]: Starting Setup Virtual Console...
Nov 12 18:33:39 arch3 systemd[1]: Mounting Huge Pages File System...
Nov 12 18:33:39 arch3 systemd[1]: Mounting POSIX Message Queue File System...
Nov 12 18:33:39 arch3 systemd[1]: Starting udev Kernel Device Manager...
Nov 12 18:33:39 arch3 systemd[1]: Starting Journal Service...
Nov 12 18:33:39 arch3 systemd[1]: Started Journal Service.
Nov 12 18:33:39 arch3 systemd[1]: Started Remount Root and Kernel File Systems.
Nov 12 18:33:39 arch3 systemd[1]: Mounted Debug File System.
Nov 12 18:33:39 arch3 systemd[1]: Started Apply Kernel Variables.
Nov 12 18:33:39 arch3 systemd[1]: Mounted Huge Pages File System.
Nov 12 18:33:39 arch3 systemd[1]: Mounted POSIX Message Queue File System.
Nov 12 18:33:39 arch3 systemd[1]: Starting Local File Systems (Pre).
Nov 12 18:33:39 arch3 systemd[1]: Reached target Local File Systems (Pre).
Nov 12 18:33:39 arch3 systemd[1]: Mounting /tmp...
Nov 12 18:33:39 arch3 systemd[1]: Starting Load Random Seed...
Nov 12 18:33:39 arch3 systemd[1]: Mounted /tmp.
Nov 12 18:33:39 arch3 systemd-journal[139]: Journal started
Nov 12 18:33:39 arch3 systemd[1]: Mounting Arbitrary Executable File Formats File System...
Nov 12 18:33:39 arch3 systemd[1]: Started udev Coldplug all Devices.
Nov 12 18:33:39 arch3 systemd[1]: Mounted Arbitrary Executable File Formats File System.
Nov 12 18:33:39 arch3 systemd[1]: Started Setup Virtual Console.
Nov 12 18:33:39 arch3 systemd[1]: Started Load Random Seed.
Nov 12 18:33:39 arch3 systemd[1]: Started Set Up Additional Binary Formats.
Nov 12 18:33:39 arch3 kernel: AMD IOMMUv2 driver by Joerg Roedel <joerg.roedel@amd.com>
Nov 12 18:33:39 arch3 kernel: AMD IOMMUv2 functionality not available on this system
Nov 12 18:33:39 arch3 systemd[1]: Started udev Kernel Device Manager.
Nov 12 18:33:39 arch3 systemd-udevd[137]: starting version 195
Nov 12 18:33:39 arch3 kernel: fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
Nov 12 18:33:39 arch3 kernel: Disabling lock debugging due to kernel taint
Nov 12 18:33:39 arch3 kernel: <6>[fglrx] Maximum main memory to use for locked dma buffers: 3792 MBytes.
Nov 12 18:33:39 arch3 kernel: <6>[fglrx]   vendor: 1002 device: 9553 count: 1
Nov 12 18:33:39 arch3 systemd-modules-load[133]: Inserted module 'fglrx'
Nov 12 18:33:39 arch3 kernel: <6>[fglrx] ioport: bar 1, base 0xc000, size: 0x100
Nov 12 18:33:39 arch3 kernel: <6>[fglrx] Kernel PAT support is enabled
Nov 12 18:33:39 arch3 kernel: <6>[fglrx] module loaded - fglrx 8.97.2 [Jul  4 2012] with 1 minors
Nov 12 18:33:40 arch3 kernel: FS-Cache: Loaded
Nov 12 18:33:40 arch3 kernel: RPC: Registered named UNIX socket transport module.
Nov 12 18:33:40 arch3 kernel: RPC: Registered udp transport module.
Nov 12 18:33:40 arch3 kernel: RPC: Registered tcp transport module.
Nov 12 18:33:40 arch3 kernel: RPC: Registered tcp NFSv4.1 backchannel transport module.
Nov 12 18:33:40 arch3 kernel: FS-Cache: Netfs 'nfs' registered for caching
Nov 12 18:33:40 arch3 systemd-modules-load[133]: Inserted module 'nfs'
Nov 12 18:33:40 arch3 systemd[1]: Started Load Kernel Modules.
Nov 12 18:33:40 arch3 systemd[1]: Mounted Configuration File System.
Nov 12 18:33:40 arch3 systemd[1]: Mounting FUSE Control File System...
Nov 12 18:33:40 arch3 systemd[1]: Mounted FUSE Control File System.
Nov 12 18:33:40 arch3 kernel: microcode: CPU0: patch_level=0x01000098
Nov 12 18:33:40 arch3 systemd[1]: Starting Sound Card.
Nov 12 18:33:40 arch3 systemd[1]: Reached target Sound Card.
Nov 12 18:33:40 arch3 kernel: microcode: CPU0: new patch_level=0x010000c7
Nov 12 18:33:40 arch3 kernel: microcode: CPU1: patch_level=0x01000098
Nov 12 18:33:40 arch3 kernel: microcode: CPU1: new patch_level=0x010000c7
Nov 12 18:33:40 arch3 kernel: microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
Nov 12 18:33:41 arch3 kernel: kvm: Nested Virtualization enabled
Nov 12 18:33:41 arch3 kernel: kvm: Nested Paging enabled
Nov 12 18:33:41 arch3 mtp-probe[258]: checking bus 2, device 2: "/sys/devices/pci0000:00/0000:00:13.2/usb2/2-2"
Nov 12 18:33:41 arch3 mtp-probe[251]: checking bus 3, device 2: "/sys/devices/pci0000:00/0000:00:12.0/usb3/3-1"
Nov 12 18:33:41 arch3 mtp-probe[251]: bus: 3, device: 2 was not an MTP device
Nov 12 18:33:41 arch3 mtp-probe[258]: bus: 2, device: 2 was not an MTP device
Nov 12 18:33:41 arch3 kernel: input: KYE SYSTEMS CORP. Wireless TwinTouch Optical Office as /devices/pci0000:00/0000:00:12.0/usb3/3-1/3-1:1.0/input/input13
Nov 12 18:33:41 arch3 kernel: hid-generic 0003:0458:002C.0001: input,hidraw0: USB HID v1.00 Keyboard [KYE SYSTEMS CORP. Wireless TwinTouch Optical Office] on usb-0000:00:12.0-1/input0
Nov 12 18:33:41 arch3 kernel: input: KYE SYSTEMS CORP. Wireless TwinTouch Optical Office as /devices/pci0000:00/0000:00:12.0/usb3/3-1/3-1:1.1/input/input14
Nov 12 18:33:41 arch3 kernel: hid-generic 0003:0458:002C.0002: input,hidraw1: USB HID v1.00 Mouse [KYE SYSTEMS CORP. Wireless TwinTouch Optical Office] on usb-0000:00:12.0-1/input1
Nov 12 18:33:43 arch3 systemd[1]: Found device ST9500325AS.
Nov 12 18:33:43 arch3 systemd[1]: Starting File System Check on /dev/sda1...
Nov 12 18:33:43 arch3 systemd[1]: Found device ST9500325AS.
Nov 12 18:33:43 arch3 systemd[1]: Starting File System Check on /dev/sda6...
Nov 12 18:33:43 arch3 systemd[1]: Found device ST9500325AS.
Nov 12 18:33:43 arch3 systemd[1]: Activating swap /dev/sda8...
Nov 12 18:33:43 arch3 kernel: Adding 4137980k swap on /dev/sda8.  Priority:-1 extents:1 across:4137980k 
Nov 12 18:33:43 arch3 systemd[1]: Activated swap /dev/sda8.
Nov 12 18:33:43 arch3 systemd[1]: Starting Swap.
Nov 12 18:33:43 arch3 systemd[1]: Reached target Swap.
Nov 12 18:33:44 arch3 systemd-fsck[321]: /dev/sda1 : propre, 368/25896 fichiers, 72842/103392 blocs
Nov 12 18:33:44 arch3 systemd[1]: Started File System Check on /dev/sda1.
Nov 12 18:33:44 arch3 systemd[1]: Mounting /boot...
Nov 12 18:33:44 arch3 kernel: EXT4-fs (sda1): mounting ext3 file system using the ext4 subsystem
Nov 12 18:33:44 arch3 kernel: EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: data=ordered
Nov 12 18:33:44 arch3 systemd[1]: Mounted /boot.
Nov 12 18:33:44 arch3 systemd-fsck[323]: /dev/sda6 : propre, 209834/977280 fichiers, 3229304/3905795 blocs
Nov 12 18:33:44 arch3 systemd[1]: Started File System Check on /dev/sda6.
Nov 12 18:33:44 arch3 systemd[1]: Mounting /home...
Nov 12 18:33:44 arch3 systemd[1]: Mounted /home.
Nov 12 18:33:44 arch3 systemd[1]: Starting Local File Systems.
Nov 12 18:33:44 arch3 systemd[1]: Reached target Local File Systems.
Nov 12 18:33:44 arch3 systemd[1]: Starting Trigger Flushing of Journal to Persistent Storage...
Nov 12 18:33:44 arch3 kernel: EXT4-fs (sda6): mounted filesystem with ordered data mode. Opts: data=ordered
Nov 12 18:33:44 arch3 systemd[1]: Starting Recreate Volatile Files and Directories...
Nov 12 18:33:45 arch3 systemd-journal[139]: Allowing system journal files to grow to 1.4G.
Nov 12 18:33:44 arch3 systemd[1]: Started Trigger Flushing of Journal to Persistent Storage.
Nov 12 18:33:45 arch3 systemd[1]: Started Recreate Volatile Files and Directories.
Nov 12 18:33:45 arch3 systemd[1]: Starting System Initialization.
Nov 12 18:33:45 arch3 systemd[1]: Reached target System Initialization.
Nov 12 18:33:45 arch3 systemd[1]: Starting D-Bus System Message Bus Socket.
Nov 12 18:33:45 arch3 systemd[1]: Listening on D-Bus System Message Bus Socket.
Nov 12 18:33:45 arch3 systemd[1]: Starting Sockets.
Nov 12 18:33:45 arch3 systemd[1]: Reached target Sockets.
Nov 12 18:33:45 arch3 systemd[1]: Starting Daily Cleanup of Temporary Directories.
Nov 12 18:33:45 arch3 systemd[1]: Started Daily Cleanup of Temporary Directories.
Nov 12 18:33:45 arch3 systemd[1]: Starting Console System Startup Logging...
Nov 12 18:33:47 arch3 systemd-logind[358]: Watching system buttons on /dev/input/event3 (Power Button)
Nov 12 18:33:47 arch3 systemd-logind[358]: Watching system buttons on /dev/input/event4 (Video Bus)
Nov 12 18:33:47 arch3 systemd-logind[358]: Watching system buttons on /dev/input/event0 (Power Button)
Nov 12 18:33:47 arch3 perso.sh[356]: /dev/sda:
Nov 12 18:33:47 arch3 perso.sh[356]: setting Advanced Power Management level to 0xc8 (200)
Nov 12 18:33:47 arch3 perso.sh[356]: APM_level	= 200
Nov 12 18:33:47 arch3 systemd-logind[358]: Watching system buttons on /dev/input/event2 (Lid Switch)
Nov 12 18:33:47 arch3 systemd-logind[358]: Watching system buttons on /dev/input/event1 (Sleep Button)
Nov 12 18:33:52 arch3 login[362]: pam_unix(login:session): session opened for user root by LOGIN(uid=0)
Nov 12 18:33:52 arch3 dbus-daemon[357]: dbus[357]: [system] Activating via systemd: service name='org.freedesktop.ConsoleKit' unit='console-kit-daemon.service'
Nov 12 18:33:52 arch3 dbus[357]: [system] Activating via systemd: service name='org.freedesktop.ConsoleKit' unit='console-kit-daemon.service'
Nov 12 18:33:52 arch3 systemd[1]: Starting Console Manager...
Nov 12 18:33:53 arch3 console-kit-daemon[374]: missing action
Nov 12 18:33:53 arch3 dbus-daemon[357]: dbus[357]: [system] Activating via systemd: service name='org.freedesktop.PolicyKit1' unit='polkit.service'
Nov 12 18:33:53 arch3 dbus[357]: [system] Activating via systemd: service name='org.freedesktop.PolicyKit1' unit='polkit.service'
Nov 12 18:33:53 arch3 systemd[1]: Starting Authorization Manager...
Nov 12 18:33:53 arch3 polkitd[440]: Started polkitd version 0.107
Nov 12 18:33:53 arch3 polkitd[440]: Loading rules from directory /etc/polkit-1/rules.d
Nov 12 18:33:53 arch3 polkitd[440]: Loading rules from directory /usr/share/polkit-1/rules.d
Nov 12 18:33:53 arch3 polkitd[440]: Finished loading, compiling and executing 1 rules
Nov 12 18:33:53 arch3 dbus-daemon[357]: dbus[357]: [system] Successfully activated service 'org.freedesktop.PolicyKit1'
Nov 12 18:33:53 arch3 dbus[357]: [system] Successfully activated service 'org.freedesktop.PolicyKit1'
Nov 12 18:33:53 arch3 polkitd[440]: Acquired the name org.freedesktop.PolicyKit1 on the system bus
Nov 12 18:33:53 arch3 systemd[1]: Started Authorization Manager.
Nov 12 18:33:53 arch3 dbus-daemon[357]: dbus[357]: [system] Successfully activated service 'org.freedesktop.ConsoleKit'
Nov 12 18:33:53 arch3 dbus[357]: [system] Successfully activated service 'org.freedesktop.ConsoleKit'
Nov 12 18:33:53 arch3 systemd[1]: Started Console Manager.
Nov 12 18:33:54 arch3 systemd-logind[358]: New session 1 of user root.
Nov 12 18:33:54 arch3 login[362]: ROOT LOGIN ON tty1
Qu'en pensez-vous?

Re: [systemd] probleme démarrage kdm

Publié : lun. 12 nov. 2012, 19:40
par benjarobin
La sortie qui serait intéressante serait : journalctl _SYSTEMD_UNIT=kdm.service

Re: [systemd] probleme démarrage kdm

Publié : lun. 12 nov. 2012, 21:23
par cedric31
journalctl _SYSTEMD_UNIT=kdm.service me donne une seule ligne:

Code : Tout sélectionner

-- Logs begin at Mon, 2012-11-12 20:57:00 CET, end at Mon, 2012-11-12 20:57:18 CET. --
Tant que j'y suis voici les status de plusieurs services :

graphical.target :

Code : Tout sélectionner

graphical.target - Graphical Interface
	  Loaded: loaded (/usr/lib/systemd/system/graphical.target; enabled)
	  Active: inactive (dead)
	    Docs: man:systemd.special(7)
display-manager.service :

Code : Tout sélectionner

kdm.service - K Display Manager
	  Loaded: loaded (/usr/lib/systemd/system/kdm.service; enabled)
	  Active: inactive (dead)
	  CGroup: name=systemd:/system/kdm.service
kdm.service:

Code : Tout sélectionner

kdm.service - K Display Manager
	  Loaded: loaded (/usr/lib/systemd/system/kdm.service; enabled)
	  Active: inactive (dead)
	  CGroup: name=systemd:/system/kdm.service
A croire que systemd n'appelle pas kdm.service, malgrès la config ???

Re: [systemd] probleme démarrage kdm

Publié : lun. 12 nov. 2012, 21:33
par tuxce
Il faut faire partie du groupe adm ou lancer les commandes en root pour avoir les logs.

Re: [systemd] probleme démarrage kdm

Publié : lun. 12 nov. 2012, 21:42
par cedric31
Oui, j'ai tout lancé en root.

Re: [systemd] probleme démarrage kdm

Publié : lun. 12 nov. 2012, 23:26
par tuxce
D'après le log que tu donnes, systemd n'arrive jamais au target basic.target, par contre, il y a un perso.sh.
Tu peux donner plus de précision ?
Il n'y aurait un mécanisme de login automatique ou un truc du genre ?

Re: [systemd] probleme démarrage kdm

Publié : mar. 13 nov. 2012, 18:10
par cedric31
Le perso.sh c'est juste un script qui me lance des commandes précédemment inscrites dans le rc.local (du genre hdparm, rfkill,etc...). Je le lance via une unité que j'ai créée dans /etc/systemd. Ce n'est pas l'origine du problème, car même en le désactivant, j'ai le même soucis.
Hormis ce script, mon installation est assez basique. Je n'ai aucun dispositif particulier pour me loguer, je n'ai pas même activé le login automatique dans kdm.

Autre bizarrerie constatée : lorsque je désactive tous les services pour ne garder que kdm et wicd, j'arrive à démarrer kdm par la console, puis j'ouvre une session kde sans problème. Lorsque je désactive aussi wicd, je démarre kdm à la mano, mais plasma plante systématiquement à l'ouverture de session KDE.

Un problème de configuration réseau pourrait-il expliquer mes soucis? J'ai toujours utilisé wicd sans problème, sans paramétrer le réseau dans rc.conf. Mais peut-être qu'avec systemd il faut configurer le réseau quelque part?

Je vais de ce pas me renseigner sur le basic.target, que je ne connais pas. Merci.

Re: [systemd] probleme démarrage kdm

Publié : mar. 13 nov. 2012, 22:56
par cedric31
Bon, voici le résultat de mes derniers essais.

J'ai modifié system.conf pour mettre le niveau de log à debug. Du coup, dans les log je trouve çà :

Code : Tout sélectionner

 Activating default unit: runlevel3.target
Vu qu'apparement le target graphical ne se lance pas, j'ai essayé de le mettre directement dans mon grub.conf sur la ligne de démarrage du kernel. Mais je n'ai aucun résultat. Je ne vois plus trop quoi faire.

voici le nouveau log en mode debug :

log sur pastebin

Re: [systemd] probleme démarrage kdm

Publié : mar. 13 nov. 2012, 23:36
par tuxce
Tu peux donner la sortie de :

Code : Tout sélectionner

ls -l /*/systemd/system/default.target
?

Re: [systemd] probleme démarrage kdm

Publié : mer. 14 nov. 2012, 18:53
par cedric31
ls -l /*/systemd/system/default.target me donne :

Code : Tout sélectionner

lrwxrwxrwx 1 root root 16 25 oct.  02:37 /lib64/systemd/system/default.target -> graphical.target
lrwxrwxrwx 1 root root 16 25 oct.  02:37 /lib/systemd/system/default.target -> graphical.target
à priori c'est bon, non?

Re: [systemd] probleme démarrage kdm

Publié : mer. 14 nov. 2012, 21:57
par cedric31
Bon ben, j'ai trouvé. C'était simple, dans ma ligne de commande de grub.conf j'avais un 3 qui trainait. :oops: (Je sais même pas d'où sortait ce 3) Du coup systemd balancait le runlevel3. Je l'ai viré et maintenant tout est ok.

Par contre, systemd est plus rigoureux que sysvinit. Car avec sysvinit/initscript le 3 y était aussi, mais le runlevel5 était quand même lancé.

Que d'heures perdues pour une co...ie! Enfin, merci pour le coup de main.

Re: [systemd] probleme démarrage kdm (résolu)

Publié : mer. 14 nov. 2012, 22:09
par benjarobin
Non en aucun cas initscript lance l'init 5 si tu as mit un 3 sur ta ligne kernel...

Re: [systemd] probleme démarrage kdm (résolu)

Publié : mer. 14 nov. 2012, 22:16
par cedric31
et pourtant... voici ma ligne de commande pour lancer Arch via syvinit/initscript

Code : Tout sélectionner

linux	/vmlinuz-linux-pc root=UUID=826170ad-0591-44a3-b5b9-e72459d2436a 3 ro quiet nomodeset iommu=noagp,noaperture agp=off pcie_aspm=force splash=silent,fadein,fadeout,theme:arch-black-spin console=tty1
malgré le 3, kdm se lance systématiquement. Peut-être c'est pas normal, mais ça marche comme ça sur mon PC.

Re: [systemd] probleme démarrage kdm (résolu)

Publié : mer. 14 nov. 2012, 22:30
par benjarobin
Si tu as mis KDM dans les DAEMONS c'est normal hein :-) Mais en aucun cas tu démarreras en init 5

Re: [systemd] probleme démarrage kdm (résolu)

Publié : mer. 14 nov. 2012, 22:45
par cedric31
Oui, ok, j'ai pigé. Je démarre en init3 puis le daemon kdm lance la session graphique, c'est ça?
Du coup je comprend pourquoi avec systemd, kdm se lancait quand je mettais kdm dans la liste des daemon du rc.conf.

Tout ça c'est très normal en fait, faut croire que j'avais du brouillard devant les yeux. En tout cas ça était très formateur sur le fonctionnement de systemd.

Merci pour les explications.