[Raspberry Pi] Raspian: Unnütze Anwendungen deinstallieren

Deinstalliert unnütze Anwendungen, wie z.B. Epiphany, Dillo, NetSurf, Penguinspuzzle, Scratch

sudo apt-get remove epiphany-browser epiphany-browser-data*
sudo apt-get remove dillo
sudo apt-get remove netsurf-gtk netsurf-common
sudo apt-get remove scratch squeak-vm squeak-plugins-scratch
sudo apt-get remove penguinspuzzle
sudo apt-get remove wolfram-engine
sudo rm /etc/apt/sources.list.d wolfram.list
sudo apt-get purge wolfram-engine
sudo apt-get autoremove
sudo apt-get autoclean

[Raspberry Pi] LXDE deinstallieren

Vor dem Deinstallieren von LXDE sollte man ggf. schon einen alternativen Desktopmanager (XFCE, MATE) installieren.

  • LXDE deinstallieren
    sudo apt-get remove lxappearance lxde lxde-* lxinput lxmenu-data lxpanel lxpolkit lxrandr lxsession* lxsession lxshortcut lxtask lxterminal
    
  • fehlenden PiStore neu installieren
    sudo apt-get install pistore
    
  • aufräumen
    sudo apt-get autoremove
    sudo apt-get autoclean
    
  • neu starten
    sudo reboot
    

Quelle: How To Properly Remove LXDE

[Raspberry Pi] MATE desktop environment unter Raspian installieren

nur unter Raspian “wheezy”

  • Datei im geeigneten Editor öffnen:
    /etc/apt/sources.list
    
  • folgender Eintrag (Repository) ergänzen:
    deb http://archive.raspbian.org/mate wheezy main
    

ab hier für Raspian “wheezy” und “jessie”

  • danach auf Konsole MATE installieren:
    sudo apt-get update
    // minimal
    sudo apt-get install mate-desktop-environment-core
    // oder komplett
    sudo apt-get install mate-desktop-environment
    // oder komplett + Extras
    sudo apt-get install mate-desktop-environment-extras
    
  • neu starten
    sudo reboot
    
  • Nach dem Neustart im Loginfenster MATE als Desktopumgebung einstellen und einloggen.
  • Falls nach dem Neustart wieder OpenBox, LXDE o.ä. gestartet wurde, einfach im akt. Manager ausloggen, MATE als Desktopumgebung einstellen und wieder einloggen.

Weiterführende Informationen: Link

[Raspberry Pi] Raspian “wheezy” auf “jessie” aktualisieren

Um bei Raspian ein Update von der stable “wheezy” auf die aktuelle “testing”-Version “jessie” vorzunehmen sind folgende Schritte notwendig:

  • datei sources.list öffnen, um Paketlisten anzupassen
    sudo nano /etc/apt/sources.list
    
  • Einträge von “wheezy” durch “jessie” ersetzen
    deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
    
  • neue Paketlisten einlesen und upgade durchführen, kann bis zu 1h dauern
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    
  • aufräumen
    sudo apt-get autoremove
    sudo apt-get autoclean
    
  • neu starten
    sudo reboot
    

[Raspberry Pi] Overclocking mit Raspian

Der Raspberry Pi 2 kann manuell mit Hilfe bestimmter Optionen in der Datei

/boot/config.txt

übertaktet werden. Eine komplette Übersicht gibt es hier: elinux.org

Voraussetzungen für einen stabilen Betrieb eines übertakteten Raspberry Pi 2 sind:

  • ein möglichst starkes Netzteil > 5V/2A
  • ausreichend Kühlung der Platine -> Kühlkörper
  • sinnvolle Einstellungen in den Optionen

Folgende Optionen können angegeben werden:

arm_freq - ARM Frequenz in MHz
core_freq - GPU Frequenz in MHz
sdram_freq - SDRAM Fruequenz in MHz
over_voltage – Faktor für ARM/GPU Kernspannung, Werte -> 6 nur zulässig, wenn Werte für die Optionen force_turbo oder current_limit_override angegeben

force_turbo – deaktiviert dynamischen CPU-Frequenz-Treiber und min-Optionen (s.u.), Setzt Bit für Garantie-Verlust

initial_turbo - schaltet Turbomodus für Bootvorgang für eine angegebene Zeitspanne (0s - 60 s), default 0

arm_freq_min – Minimalwert für arm_freq
core_freq_min – Minimalwert für core_freq
sdram_freq_min – Minimalwert für sdram_freq

temp_limit – Überhitzungsschutz, setzt Frequenzen und Spannungen auf default, wenn SoC eingestellten Celsius-Wert erreicht, default = 85, Werte -> 85 setzen Bit für Garantie-Verlust

disable_splash – wenn 1, dann wird der bunter Splsh-Screen beim booten unterdrückt
boot_delay - Wartezeit in s bevor Kernel geladen wird, default = 1

gpu_mem - GPU Speicher in MB, setzt Speicheraufteilung zw. CPU / GPU, CPU bekommt den Rest

Folgende Beispiele zeigen sinnvolle Werte (Folgende Einstellungen geschehen auf eigenes Risiko!):

leichtes overcklocking über die Anhebung der GPU und SDRAM-Frequenz

sdram_freq=500
core_freq=500
over_voltage=2

Moderates overclocking

arm_freq=1000
sdram_freq=500
core_freq=500
over_voltage=2

dynamische Frequenzanpassung einschalten, z.B. bei temperaturkritischen Umgebungen

arm_freq_min=400
sdram_freq_min=250
core_freq_min=250

starkes Übertakten

force_turbo=1 # Garantieverlust!
arm_freq=1100
sdram_freq=500
core_freq=500
over_voltage=6
temp_limit=80 # Temperaturlimit auf 80°C

[Raspberry Pi] Swap-Speicher einstellen

Größe der SWAP-Datei einstellen

  • als Root einloggen
    sudo su
    
  • Zum verändern der Größe der SWAP-Datei folgende Datei öffnen:
    /etc/dphys-swapfile
    
  • unter folgender Eigenschaft die Größe der SWAP-Datei in MB eintragen:
    CONF_SWAPSIZE=1024
    
  • neuen SWAP-File erzeugen
    dphys-swapfile setup
    
  • SWAP wieder aktivieren
    dphys-swapfile swapon
    

weiterführende Befehle

  • SWAP-Service starten
    sudo dphys-swapfile start
    
  • SWAP-Service anhalten
    sudo dphys-swapfile stop
    
  • SWAP dauerhaft deaktivieren
    sudo update-rc.d dphys-swapfile remove
    sudo reboot
    
  • SWAP dauerhaft aktivieren
    sudo update-rc.d dphys-swapfile defaults
    sudo dphys-swapfile start
    
  • prüfen, ob SWAP aktiv
    swapon -s