Come impostare il mio Raspberry Pi per l'avvio nella GUI?


43

A partire dalla mia domanda precedente, ho chiesto cosa fa il pulsante di spegnimento nell'angolo. Quindi qualcuno ha detto che se avvii automaticamente la GUI, ti darà alcune opzioni.

Come si avvia la GUI all'avvio?


Puoi espandere su quale distribuzione stai usando?
Kolin,

Leggi questo articolo che spiega come accedere automaticamente e avviare automaticamente il desktop opentechguides.com/how-to/article/raspberry-pi/5/…

Risposte:


60

Supponendo che tu stia utilizzando Raspbian, in realtà è piuttosto semplice fare ciò che chiedi. Basta aprire il terminale e digitare quanto segue:

sudo raspi-config

La seguente finestra dovrebbe apparire

Schermata di configurazione

Passare a boot_behavioure fare clic su Invio. Questo dovrebbe far sì che l'interfaccia della GUI si avvii automaticamente.


Solo un dettaglio: il mio feeb tenta di tornare indietro , da boot-to-gui a boot-to-shell, fallito. Forse ho iniziato con un'immagine obsoleta di Raspbian ...
Phlip,

10

Se si utilizza Arch Linux , installare il server X11 . Seguire prima i passaggi nella Guida per principianti di Archlinux . E installa il tuo WM preferito.

  1. Aggiungi queste righe al tuo ~/.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. Avvia X quando esegui l'accesso. ~/.bash_profileSe usi, aggiungi quanto segue in fondo bash. O ~/.zprofilese stai usando zsh. Scopri di più sul Wiki di Arch Linux .

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


Nota che funziona anche su raspbian. La risposta di xxmbabanexx non ha funzionato per me (penso perché ho un .xinitrc?), ma ho aggiunto exec startxa ~/.profileed è ora di lavoro.
Coseno,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.