Comment configurer mon Raspberry Pi pour démarrer dans l'interface graphique?

43

À partir de ma question précédente, j'ai demandé ce que le bouton d'arrêt dans le coin fait. Ensuite, quelqu'un a dit que si vous démarrez automatiquement dans l'interface graphique, certaines options vous seront proposées.

Comment démarrer dans l'interface graphique au démarrage?

horizon
la source
Pouvez-vous développer sur quelle distribution utilisez-vous?
kolin
Lisez cet article qui explique comment la connexion automatique et bureau de démarrage automatique opentechguides.com/how-to/article/raspberry-pi/5/...

Réponses:

60

En supposant que vous utilisez Raspbian, il est en fait assez simple de faire ce que vous demandez. Ouvrez simplement le terminal et tapez ce qui suit:

sudo raspi-config

La fenêtre suivante devrait apparaître

Écran de configuration

Naviguez vers boot_behaviouret cliquez sur entrer. Cela devrait faire en sorte que l'interface graphique démarre automatiquement.

xxmbabanexx
la source
Juste un détail: Mes tentatives de FEEB pour basculer en arrière , du démarrage à IUG pour démarrer à shell, a échoué. J'ai peut-être commencé avec une image Raspbian obsolète ...
Phlip
10

Si vous utilisez Arch Linux , veuillez installer le serveur X11 . Suivez d'abord les étapes décrites dans Archlinux Beginners Guide . Et installez votre WM préféré.

  1. Ajoutez ces lignes à votre ~/.xinitrc:

    #!/bin/sh
    #
    # ~/.xinitrc
    #
    # Executed by startx (run your window manager from here)
    
    if [ -d /etc/X11/xinit/xinitrc.d ]; then
       for f in /etc/X11/xinit/xinitrc.d/*; do
        [ -x "$f" ] && . "$f"
       done
       unset f
    fi
    exec openbox-session ## I'm using window manager Openbox (<https://en.wikipedia.org/wiki/Openbox>)
    #exec awesome
    
  2. Démarrez X lors de la connexion. Ajoutez ce qui suit au bas de ~/.bash_profilesi vous utilisez bash. Ou ~/.zprofilesi vous utilisez zsh. Voir plus sur le Wiki Arch Linux .

    [[-z $ DISPLAY && $ XDG_VTNR -eq 1]] && exec startx

Yuan He
la source
Notez que cela fonctionne aussi sur Raspbian. La réponse de xxmbabanexx n'a pas fonctionné pour moi (je pense parce que j'ai un .xinitrc?), mais j'ai ajouté exec startxà ~/.profileet cela fonctionne maintenant.
Cosine