Bagaimana cara mengatur Raspberry Pi saya untuk boot ke GUI?

43

Seperti dari pertanyaan saya sebelumnya, saya bertanya apa fungsi tombol mematikan di sudut. Lalu seseorang berkata jika Anda boot ke GUI secara otomatis, itu akan memberi Anda beberapa opsi.

Bagaimana cara saya boot ke GUI saat startup?

horison
sumber
Bisakah Anda memperluas distribusi mana yang Anda gunakan?
kolin
Baca artikel ini yang menjelaskan cara masuk otomatis dan mulai otomatis desktop opentechguides.com/how-to/article/raspberry-pi/5/…

Jawaban:

60

Dengan asumsi bahwa Anda menggunakan Raspbian, sebenarnya agak mudah untuk melakukan apa yang Anda minta. Cukup buka terminal, dan ketik berikut ini:

sudo raspi-config

Jendela berikut akan muncul

Layar Konfigurasi

Arahkan ke boot_behaviourdan klik enter. Ini harus membuatnya sehingga antarmuka GUI dimulai secara otomatis.

xxmbabanexx
sumber
Hanya detail: upaya feeb saya untuk beralih kembali , dari boot-to-gui boot-to-shell, gagal. Mungkin saya mulai dengan gambar Raspbian yang sudah usang ...
Phlip
10

Jika Anda menggunakan Arch Linux , silakan instal server X11 . Ikuti langkah-langkah dalam Panduan Pemula Archlinux terlebih dahulu. Dan pasang WM favorit Anda.

  1. Tambahkan baris ini ke ~/.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. Mulai X saat masuk. Tambahkan yang berikut ke bagian bawah ~/.bash_profilejika Anda gunakan bash. Atau ~/.zprofilejika Anda menggunakan zsh. Lihat lebih lanjut di Arch Linux Wiki .

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

Yuan He
sumber
Perhatikan ini juga berfungsi pada raspbian. Jawaban xxmbabanexx ini tidak bekerja untuk saya (saya pikir karena saya memiliki .xinitrc?), tapi saya menambahkan exec startxuntuk ~/.profiledan itu bekerja sekarang.
Cosine