Mudanças entre as edições de "Raspberry Pi"

De MochilaWiki
Ir para navegaçãoIr para pesquisar
 
Linha 77: Linha 77:
 
* https://sergioprado.org/raspberry-pi-e-a-gpu/
 
* https://sergioprado.org/raspberry-pi-e-a-gpu/
 
* https://batocera-linux.xorhub.com/
 
* https://batocera-linux.xorhub.com/
 
+
* https://consultalinux.org/blog/ler_post.php?id=120
  
  

Edição atual tal como às 20h33min de 26 de julho de 2019

Há quase dois anos comprei esse computadorzinho, mas até então não tive motivação para estudar. Liguei só uma vez e nas primeiras dificuldades já coloquei numa caixa. Estou me animando a começar pensar algo para ele e as primeiras ideias vão em direção a área de vídeo, seja no streaming quando na renderização.

Por hora o que me motivou foi a necessidade de transmitir MP4 com gstreamer e pela minha pesquisa é necessário instalar o plugin omx pro gstreamer e vi que o Raspbian tinha ele empacotando. Então resolvi emular ele para vê como reutilizo.

A primeiro dificuldade é que ele roda sobre a arquitetura de processores ARM e nunca emulei, somente para AMD64 e x86. Acabei achando interessante o Qemu, com a opção qemu-system-arm. Instalei o pacote qemu

sudo yum install qemu

baixei a versão mais recente do raspbian

wget -c http://212.187.212.153/bt/4627bda58f99162374ecb442a24cf6d4db2f1e09/data/2014-06-20-wheezy-raspbian.zip
wget -c http://xecdesign.com/downloads/linux-qemu/kernel-qemu

tive que fazer duas adaptações

unzip 2014-06-20-wheezy-raspbian.zip
mkdir -p /media/disco
mount 2014-06-20-wheezy-raspbian.img -o offset=62914560 /media/disco
sed -i 's/^/#/' /media/disco/etc/ld.so.preload
umount /media/disco

depois iniciei com o comando

qemu-system-arm -kernel kernel-qemu -cpu arm1176 -m 256 -M versatilepb -append "root=/dev/sda2 panic=1" \
-hda 2014-06-20-wheezy-raspbian.img

e tive que rodar a linha

sudo fsck -fy /dev/sda2

e reiniciei

aí iniciei com esse comando

qemu-system-arm -kernel kernel-qemu -cpu arm1176 -m 256 -M versatilepb -no-reboot -serial \
stdio -append "root=/dev/sda2 panic=10" -hda 2014-06-20-wheezy-raspbian.img -redir tcp:2722::22

fiz o devidos ajustes, trocando senha, ajustando idioma, nome na máquina

aumentei o tamanho do disco

qemu-img resize 2014-06-20-wheezy-raspbian.img +5G

e usei essa dica http://elinux.org/RPi_Resize_Flash_Partitions para redimensionar o disco


adicionei novo repositório, instalei os programas

echo "deb http://vontaene.de/raspbian-updates/ . main" >> /etc/apt/sources.list
apt-get update
apt-get install gstreamer1.0 gstreamer1.0-omx


Referência

atualizações


Tipos de distro