IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Raspberry Pi Discussion :

Deux services ne démarrent pas sur ma Raspberry Pi 4B


Sujet :

Raspberry Pi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 900
    Par défaut Deux services ne démarrent pas sur ma Raspberry Pi 4B
    Salut à tous.

    Voici le service "bthelper@hci0" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    ~> systemctl status bthelper@hci0.service
    ● bthelper@hci0.service - Raspberry Pi bluetooth helper
       Loaded: loaded (/lib/systemd/system/bthelper@.service; static; vendor preset: enabled)
       Active: failed (Result: exit-code) since Mon 2020-09-28 20:50:35 CEST; 5min ago
      Process: 788 ExecStart=/usr/bin/bthelper hci0 (code=exited, status=1/FAILURE)
     Main PID: 788 (code=exited, status=1/FAILURE)
    
    sept. 28 20:50:35 raspberrypi systemd[1]: Started Raspberry Pi bluetooth helper.
    sept. 28 20:50:35 raspberrypi bthelper[788]: Can't init device hci0: Operation not possible due to RF-kill (132)
    sept. 28 20:50:35 raspberrypi systemd[1]: bthelper@hci0.service: Main process exited, code=exited, status=1/FAILURE
    sept. 28 20:50:35 raspberrypi systemd[1]: bthelper@hci0.service: Failed with result 'exit-code'.
    ~>
    Et le service "lighdm" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    ~> systemctl status lightdm.service
    ● lightdm.service - Light Display Manager
       Loaded: loaded (/lib/systemd/system/lightdm.service; indirect; vendor preset: enabled)
       Active: failed (Result: exit-code) since Mon 2020-09-28 20:50:53 CEST; 5min ago
         Docs: man:lightdm(1)
      Process: 974 ExecStartPre=/bin/sh -c [ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/sbin/lightdm" ] (code=exited, status=0/
      Process: 978 ExecStart=/usr/sbin/lightdm (code=exited, status=1/FAILURE)
     Main PID: 978 (code=exited, status=1/FAILURE)
    
    sept. 28 20:50:52 raspberrypi systemd[1]: lightdm.service: Failed with result 'exit-code'.
    sept. 28 20:50:53 raspberrypi systemd[1]: lightdm.service: Service RestartSec=100ms expired, scheduling restart.
    sept. 28 20:50:53 raspberrypi systemd[1]: lightdm.service: Scheduled restart job, restart counter is at 5.
    sept. 28 20:50:53 raspberrypi systemd[1]: Stopped Light Display Manager.
    sept. 28 20:50:53 raspberrypi systemd[1]: lightdm.service: Start request repeated too quickly.
    sept. 28 20:50:53 raspberrypi systemd[1]: lightdm.service: Failed with result 'exit-code'.
    sept. 28 20:50:53 raspberrypi systemd[1]: Failed to start Light Display Manager.
    sept. 28 20:50:53 raspberrypi systemd[1]: lightdm.service: Triggering OnFailure= dependencies.
    ~>
    Il me semble que le premier concerne bluetooth, le second, je ne le connais pas.

    Comment résoudre ces deux problèmes ?

    @+

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 151
    Billets dans le blog
    150
    Par défaut
    Bonjour,

    Le premier ne démarre pas car le Bluetooth/WiFi est désactivé par interrupteur matériel (rf-kill). J'imagine que cela se réactive facilement avec un raspi-config.
    Le second, c'est le gestionnaire de connexion (l'écran où l'on tape son login/mot de passe) et qui démarre la session graphique. Je n'ai pas compris pourquoi il ne se lance pas.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 900
    Par défaut
    Salut LittlWhite.

    En ce qui concerne le bluetooth, Je n'ai rien désactivé ou alors je ne m'en souviens pas.
    Vu que je ne connais pas ce "rf-kill", j'ai fait une petite recherche sur le net, ce qui donne chez moi :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    ~> rfkill list all
    0: phy0: Wireless LAN
            Soft blocked: no
            Hard blocked: no
    1: hci0: Bluetooth
            Soft blocked: yes
            Hard blocked: no
    ~>
    J'ai fait cela ensuite :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    ~> sudo rfkill unblock all
    ~> rfkill list all
    0: phy0: Wireless LAN
            Soft blocked: no
            Hard blocked: no
    1: hci0: Bluetooth
            Soft blocked: no
            Hard blocked: no
    ~>
    Je redémarre la raspberry.
    Je teste à nouveau le service "bthelper@hci0" :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    ~> systemctl status bthelper@hci0.service
    ? bthelper@hci0.service - Raspberry Pi bluetooth helper
       Loaded: loaded (/lib/systemd/system/bthelper@.service; static; vendor preset: enabled)
       Active: inactive (dead) since Tue 2020-09-29 17:06:01 CEST; 2min 55s ago
      Process: 786 ExecStart=/usr/bin/bthelper hci0 (code=exited, status=0/SUCCESS)
     Main PID: 786 (code=exited, status=0/SUCCESS)
    
    sept. 29 17:06:00 raspberrypi bthelper[786]: [CHG] Controller DC:A6:32:B8:17:2D UUIDs: 0000110e-0000-1000-8000-00805f9b34fb
    sept. 29 17:06:00 raspberrypi bthelper[786]: [CHG] Controller DC:A6:32:B8:17:2D UUIDs: 00001800-0000-1000-8000-00805f9b34fb
    sept. 29 17:06:00 raspberrypi bthelper[786]: [CHG] Controller DC:A6:32:B8:17:2D UUIDs: 00001200-0000-1000-8000-00805f9b34fb
    sept. 29 17:06:00 raspberrypi bthelper[786]: [CHG] Controller DC:A6:32:B8:17:2D UUIDs: 0000110c-0000-1000-8000-00805f9b34fb
    sept. 29 17:06:00 raspberrypi bthelper[786]: [CHG] Controller DC:A6:32:B8:17:2D UUIDs: 0000110a-0000-1000-8000-00805f9b34fb
    sept. 29 17:06:00 raspberrypi bthelper[786]: [CHG] Controller DC:A6:32:B8:17:2D UUIDs: 0000111f-0000-1000-8000-00805f9b34fb
    sept. 29 17:06:00 raspberrypi bthelper[786]: Changing power off succeeded
    sept. 29 17:06:01 raspberrypi bthelper[786]: [CHG] Controller DC:A6:32:B8:17:2D Class: 0x00480000
    sept. 29 17:06:01 raspberrypi bthelper[786]: Changing power on succeeded
    sept. 29 17:06:01 raspberrypi systemd[1]: bthelper@hci0.service: Succeeded.
    ~>
    Ok, le service n'est plus en erreur.
    Mais si je désire désactiver le bluetooth, comment dois-je m'y prendre afin que le service ne soit pas en erreur ?
    Autrement dit, comment rendre cela propre ?

    Citation Envoyé par LittleWhite
    Je n'ai pas compris pourquoi il ne se lance pas.
    Je ne suis pas dans le bureau graphique, mais en ligne commande par l'intermédiaire de putty.
    Sinon, quand je suis dans le bureau, j'ai bien la fenêtre avec le login et le password et je me connecte sans problème.

    Je suis sous putty, dans le compte root. Voici ma configuration :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    ~> lightdm --show-config
       [Seat:*]
    B  greeter-session=pi-greeter
    B  greeter-hide-users=false
    A  session-wrapper=/etc/X11/Xsession
    B  display-setup-script=/usr/share/dispsetup.sh
    B  autologin-user=pi
    
    Sources:
    A  /usr/share/lightdm/lightdm.conf.d/01_debian.conf
    B  /etc/lightdm/lightdm.conf
    ~>
    Et voici le mode test :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    ~> lightdm --test-mode --debug
    [+0.00s] DEBUG: Logging to /var/log/lightdm/lightdm.log
    [+0.00s] DEBUG: Starting Light Display Manager 1.26.0, UID=0 PID=1810
    [+0.00s] DEBUG: Loading configuration dirs from /usr/share/lightdm/lightdm.conf.d
    [+0.00s] DEBUG: Loading configuration from /usr/share/lightdm/lightdm.conf.d/01_debian.conf
    [+0.00s] DEBUG: Loading configuration dirs from /usr/local/share/lightdm/lightdm.conf.d
    [+0.00s] DEBUG: Loading configuration dirs from /etc/xdg/lightdm/lightdm.conf.d
    [+0.00s] DEBUG: Loading configuration from /etc/lightdm/lightdm.conf
    [+0.00s] DEBUG: Registered seat module local
    [+0.00s] DEBUG: Registered seat module xremote
    [+0.00s] DEBUG: Registered seat module unity
    [+0.00s] DEBUG: Using D-Bus name org.freedesktop.DisplayManager
    [+0.02s] DEBUG: Monitoring logind for seats
    [+0.02s] DEBUG: New seat added from logind: seat0
    [+0.02s] DEBUG: Seat seat0: Loading properties from config section Seat:*
    [+0.02s] DEBUG: Seat seat0: Starting
    [+0.02s] DEBUG: Seat seat0: Creating user session
    [+0.03s] WARNING: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
    [+0.03s] DEBUG: Loading user config from /etc/lightdm/users.conf
    [+0.03s] DEBUG: User pi added
    [+0.03s] DEBUG: Seat seat0: Creating display server of type x
    [+0.03s] DEBUG: posix_spawn avoided (fd close requested)
    [+0.04s] DEBUG: Using VT 7
    [+0.04s] DEBUG: Seat seat0: Starting local X display on VT 7
    [+0.04s] DEBUG: XServer 0: Logging to /var/log/lightdm/x-0.log
    [+0.04s] DEBUG: XServer 0: Writing X server authority to /var/run/lightdm/root/:0
    [+0.04s] DEBUG: XServer 0: Launching X Server
    [+0.04s] DEBUG: Launching process 1815: /usr/bin/X :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
    [+0.04s] DEBUG: XServer 0: Waiting for ready signal from X server :0
    [+0.04s] DEBUG: Acquired bus name org.freedesktop.DisplayManager
    [+0.04s] DEBUG: Registering seat with bus path /org/freedesktop/DisplayManager/Seat0
    [+0.08s] DEBUG: Process 1815 exited with return value 1
    [+0.08s] DEBUG: XServer 0: X server stopped
    [+0.08s] DEBUG: Releasing VT 7
    [+0.08s] DEBUG: XServer 0: Removing X server authority /var/run/lightdm/root/:0
    [+0.08s] DEBUG: Seat seat0: Display server stopped
    [+0.08s] DEBUG: Seat seat0: Stopping session
    [+0.08s] DEBUG: Seat seat0: Session stopped
    [+0.08s] DEBUG: Seat seat0: Stopping display server, no sessions require it
    [+0.08s] DEBUG: Seat seat0: Active display server stopped, starting greeter
    [+0.08s] DEBUG: Seat seat0: Creating greeter session
    [+0.08s] DEBUG: Seat seat0: Creating display server of type x
    [+0.08s] DEBUG: Using VT 7
    [+0.08s] DEBUG: Seat seat0: Starting local X display on VT 7
    [+0.08s] DEBUG: XServer 0: Logging to /var/log/lightdm/x-0.log
    [+0.08s] DEBUG: XServer 0: Writing X server authority to /var/run/lightdm/root/:0
    [+0.08s] DEBUG: XServer 0: Launching X Server
    [+0.08s] DEBUG: Launching process 1816: /usr/bin/X :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
    [+0.08s] DEBUG: XServer 0: Waiting for ready signal from X server :0
    [+0.13s] DEBUG: Process 1816 exited with return value 1
    [+0.13s] DEBUG: XServer 0: X server stopped
    [+0.13s] DEBUG: Releasing VT 7
    [+0.13s] DEBUG: XServer 0: Removing X server authority /var/run/lightdm/root/:0
    [+0.13s] DEBUG: Seat seat0: Display server stopped
    [+0.13s] DEBUG: Seat seat0: Stopping session
    [+0.13s] DEBUG: Seat seat0: Session stopped
    [+0.13s] DEBUG: Seat seat0: Stopping display server, no sessions require it
    [+0.13s] DEBUG: Seat seat0: Stopping; greeter display server failed to start
    [+0.13s] DEBUG: Seat seat0: Stopping
    [+0.13s] DEBUG: Seat seat0: Stopped
    [+0.13s] DEBUG: Required seat has stopped
    [+0.13s] DEBUG: Stopping display manager
    [+0.13s] DEBUG: Display manager stopped
    [+0.13s] DEBUG: Stopping daemon
    [+0.13s] DEBUG: Exiting with return value 1
    ~>
    J'ignore ce que je dois faire.

    @+

  4. #4
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 151
    Billets dans le blog
    150
    Par défaut
    Mais si je désire désactiver le bluetooth, comment dois-je m'y prendre afin que le service ne soit pas en erreur ?
    Je dirais que vous devriez alors désactiver le service (avec sudo systemctl stop nom_du_service et peut être ajouté un sudo systemctl disable nom_du_service). Sinon, le service ne peut fonctionner s'il n'a pas accès au matériel. Mais que le service soit erreur, je ne trouve pas cela trop grave.

    Pour moi, l'interface graphique ne peut pas démarrer depuis putty.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  5. #5
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 900
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 900
    Par défaut
    Salut LittleWhite.

    Je crois me souvenir que j'ai désactivé le Bluetooth à partir du bureau.
    En effet, en haut et à droite, il y a dans la barre le symbole du Bluetooth que l'on peut désactiver, ce que j'ai dû faire.

    Citation Envoyé par LittleWhite
    Je dirais que vous devriez alors désactiver le service ...
    D'accord, c'est une solution possible.

    A vrai dire, je n'aime pas trop supprimer ou désinstaller ce qui est à l'état natif. Je préfère plutôt désactiver.
    Comme je le constate, rendre inopérant le Bluetooth provoque une erreur dans le service.
    Du coup, la désactivation n'est pas propre, alors autant ne pas désactiver le Bluetooth.

    Citation Envoyé par LittleWhite
    Pour moi, l'interface graphique ne peut pas démarrer depuis putty.
    Je croyais que la façon d'accéder à la raspberry n'avait aucun influence sur les services et autres applications qui tourne en arrière plan.
    Ou alors, c'est lié à la détection du HDMI.

    Si j'ai bien compris, lightdm sert à l'identification (ou la connexion) d'une session. D'accord !
    Mais dans raspi-config, j'ai le choix entre plusieurs modes d'accès.
    J'ai choisi de ne pas passer par la fenêtre lightdm et d'entrer directement dans le compte pi.

    Je viens de faire le test, quand je suis connecté par l'HDMI, le service lightdm fonctionne correctement.
    Pour le service lightdm, je n'y touche pas. Tant pis s'il ne démarre pas par putty.

    Savez vous par putty, comment obtenir l'interface graphique ?

    @+

  6. #6
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    27 151
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 27 151
    Billets dans le blog
    150
    Par défaut
    Pour moi, putty n'affiche pas (et n'est pas capable d'afficher) une interface graphique. Mais en réalité, je crois me souvenir que l'on peut mettre en place une redirection du serveur X, par SSH. Je n'ai pas de précision supplémentaire, je ne sais pas si cela marche avec putty. Personnellement, pour l'interface graphique, j'utilise VNC.
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Script ne fonctionnant pas sur deux objets
    Par fufu7334 dans le forum Unity
    Réponses: 10
    Dernier message: 19/01/2014, 01h17
  2. Windows Update impossible - services qui ne démarrent pas
    Par spartacul dans le forum Windows XP
    Réponses: 1
    Dernier message: 04/01/2010, 20h41
  3. Réponses: 0
    Dernier message: 19/06/2009, 14h38
  4. [Wamp] Tous les services ne démarrent pas
    Par john7911 dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 25/12/2008, 17h43
  5. Applet qui ne s'ouvre pas sur un ordi sur deux
    Par olafleur dans le forum Applets
    Réponses: 9
    Dernier message: 18/04/2008, 18h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo