Raspberry Pi projekti

Raspberry Pi on minitietokone mistä miä tein nettiradionsoittajan ja tikipoksin.
https://raspberrypi.org
Raspberry Pi 3 B
Raspberry Pi 3 B

22.05.2014 : NOOBS ei latautunut selaimella eikä torrentilla, mutta tällä tulee uusin:

wget http://downloads.raspberrypi.org/NOOBS_latest

Raspin lämpötila

/opt/vc/bin/vcgencmd measure_temp

Jännite

/opt/vc/bin/vcgencmd measure_volts core

Partco: Raspberry 5

Raspberry 4

Jimms.fi: Raspberry 4


➤ Pimoroni: Raspberry 3 B+

➤ Pimoroni: Raspberry Pi Zero

➤ Pimoroni: Raspberry Pi Zero W

ModMyPi, edullinen kauppa

ModMyPi sijaitsee Englannissa, mutta postimaksut Suomeen on kohtuulliset.

Jäähdytyssiilit


Jäähdytyssiilit tiputtaa prossulämpötilaa ~5 astetta ainakin 20% kuormalla jonka mplayer aiheuttaa, eli 50/45 astetta. Lienevätkö tarpeellisia? Kuumenee ne ainakin tuntuvasti.

Raspi 3 jäähdytyssiili


Pimoroni Raspberry Pi 3 Heatsink. Kuvassa on 7.5mm korkea siili.

Skriptin tms. käynnistys Cronilla bootissa

crontab -e
@reboot /path/to/program

Vihdoinkin sain /var/log/auth.log cron spämmäyksen loppumaan.

Lisätään tuo 1. rivi tiedostoon /etc/rsyslog.conf 2. rivin yläpuolelle.

:msg, contains, "pam_unix(cron:session)" ~
auth,authpriv.*		/var/log/auth.log

Lisäjäähdytystä

Porasin siilien yläpuolelle reiät:
Cooling+

Raspin swapin koko

Raspbianin päivitys Wheezy -> Jessie aiheutti swap-file:n kasvamisen holtittomaksi,
näin säädetään oletus, 100Mt takaisin.

sudo nano /etc/dphys-swapfile

tiedostoon lisäys:

CONF_SWAPSIZE=100

ja bootti

sudo reboot

..

Timanttiliiga 2024

AJANKOHTA PAIKKA AIKA KANAVA

20.4.2024 Xiamen (CHN) klo 13.55 MTV Urheilu 1

27.4.2024 Shanghai/Suzhou (CHN) klo 13 MTV Urheilu 2

10.5.2024 Doha (QAT) klo 19 MTV Urheilu 2

19.5.2024 Rabat/Marrakech (MAR)

25.5.2024 Eugene (USA)

30.5.2024 Oslo (NOR)

2.6.2024 Tukholma (SWE)

7.7.2024 Pariisi (FRA)

12.7.2024 Monaco (MON)

20.7.2024 Lontoo (GBR)

22.8.2024 Lausanne (SUI)

25.8.2024 Silesia (POL)

30.8.2024 Rooma (ITA)

5.9.2024 Zürich (SUI)

13.9.2024 – 14.9.2024 Bryssel (BEL)

Gnome keyring ja Google Chrome

SALASANA = kirjautumissalasana

Sulje Google Chrome

cd ~/.local/share/keyrings
mkdir backup
mv * backup/

Virhe tulee mutta tiedostot siirtyvät.

SALASANA = kirjautumissalasana

Avaa Google Chrome ja syötä SALASANA kahdesti.
Käynnistä kone ja Chrome ja syötä keyring SALASANA uudelleen.
Valitse täppä kohtaan “muista salasana tms”
Tät iz :)

Timanttiliiga 2022

13. toukokuuta: Doha (Qatar)
21. toukokuuta: Birmingham/Lontoo
28. toukokuuta: Eugene (USA)
5. kesäkuuta: Rabat (Marokko)
9. kesäkuuta: Rooma (Italia)
16. kesäkuuta: Oslo (Norja)
18. kesäkuuta: Pariisi (Ranska)
30. kesäkuuta: Tukholma (Ruotsi)
30. heinäkuuta: Shanghai (Kiina) ?
6. elokuuta: paikka varmistuu myöhemmin (Kiina) ?
10. elokuuta: Monaco
26. elokuuta: Lausanne (Sveitsi)
2. syyskuuta: Bryssel (Belgia)
7.–8. syyskuuta: Zürich (Sveitsi)

Fedoran rumat fontit

Oletuksena Fedoran fonttiasetukset on piipistä, ainakin selaimissa. Asia korjautuu helpolla.
/etc/fonts/local.conf tiedostoon seuraava höpötys ja fontit paranee loistaviksi.

Edit 01.09.2019 Fedorassa on nykyään oletuksena erittäin hienot fontit,
joten tämä viesti on vanhentunut.

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
    <match target="font">
        <edit name="antialias" mode="assign">
            <bool>true</bool>
        </edit>
        <edit name="autohint" mode="assign">
            <bool>false</bool>
        </edit>
        <edit name="embeddedbitmap" mode="assign">
            <bool>false</bool>
        </edit>
        <edit name="hinting" mode="assign">
            <bool>true</bool>
        </edit>
        <edit name="hintstyle" mode="assign">
            <const>hintslight</const>
        </edit>
        <edit name="lcdfilter" mode="assign">
            <const>lcdlight</const>
        </edit>
        <edit name="rgba" mode="assign">
            <const>rgb</const>
        </edit>
    </match>
</fontconfig>

https://www.reddit.com/r/Fedora/comments/3o6ijr/trying_fedora_23_for_the_first_time_why_do_fonts/

Gnome Music errori ja korjaus

Virhe:

~ $ gnome-music
Traceback (most recent call last):
  File "/usr/lib/python3.5/site-packages/gnomemusic/playlists.py", line 139, in callback
    self.update_static_playlist(playlist)
  File "/usr/lib/python3.5/site-packages/gnomemusic/playlists.py", line 176, in update_static_playlist
    while cursor.next():
GLib.Error: tracker-db-interface-error-quark: Invalid child (0)

Korjaus:

tracker reset -r
tracker daemon -s

Raspberryn kello ei pysy ajassa, eihän?

Nyt nimittäin pysyy!

Virtakatkot ei haittaa, paristolla toimiva RTC-moduli pitää Raspin kellon ajassa.

Dx.com DS3231 RTC-kortti 2.88€ (SOLD OUT)

Real Time Clock
Ohjeet
RTC-palikka liitetään Raspin GPIO liittimeen nastasta 1 lähtien -> nastaan 9.
Linkeistä löytyy ohjeet joita soveltaen homma lähtee toimimaan. man hwclock kannattaa opiskella. Ensin täytyy ottaa käyttöön Raspin I2C Interface ja sitten muut asetukset.
http://www.raspberrypi-spy.co.uk/2014/11/enabling-the-i2c-interface-on-the-raspberry-pi/
https://nicegear.co.nz/blog/using-an-i2c-real-time-clock-rtc-with-a-raspberry-pi/
http://www.raspberrypi-spy.co.uk/2015/05/adding-a-ds3231-real-time-clock-to-the-raspberry-pi/

sudo nano /etc/rc.local

/etc/rc.local tiedostoon nämä ennen exit 0 riviä

logger "clock: $(date)"
echo ds1307 0x68 > /sys/class/i2c-adapter/i2c-1/new_device
sleep 1
hwclock -s
logger "hwclock: $(date)"

Logger kirjoittaa /var/log/syslog lokiin, josta voi tarkastella kellon toimintaa.

cat /var/log/syslog | grep clock

Raspin äänilähdön valinta

Analogilähtö, eli se 3.5mm plugi:

amixer cset name="PCM Playback Route" 1

HDMI-äänet:

amixer cset name="PCM Playback Route" 2

0 on “Auto” mutta se ei oikeasti ole automaaginen, se on pikemminkin “Off” tai “Dead”.

Toinen vaihtoehto on käyttää raspi-config ohjelmaa

sudo raspi-config

Advanced Options -> A8 Audio ja haluttu valinta.

Raspbian Jessien kernelissä 4.4 (ja uudemmat) pitää olla /boot/config.txt tiedostossa dtparam=audio=on rivi jotta äänet ylipäätään toimivat.

Testaus

aplay /usr/share/sounds/alsa/Front_Center.wav

Raspi ja Apache ja kirjoitusoikeudet

Ihmeellinen sikiö on tämäkin Raspbian Jessie, käyttäjä ei saisi muokata omia www-sivujaan.
Se on pantava stoppi tälle järjestelmän ylivallalle.

sudo groupadd www-data
sudo adduser $USER www-data
sudo chgrp -R www-data /var/www/html
sudo find /var/www/html -type d -exec chmod g=rwxs "{}" \;
sudo find /var/www/html -type f -exec chmod g=rw  "{}" \;

Raspbian VDR Live cert/key error

Raspbian Jessie VDR Live-plugin valittaa puuttuvasta sertifikaatista.

sudo service vdr status

[vdr]…[live] ERROR: Unable to load cert/key…

Korjaus, seuraavaksi kymmeneksi vuodeksi.

cd /var/lib/vdr/plugins/live
sudo openssl req -new -x509 -keyout live-key.pem -out live.pem -days 3650 -nodes
sudo service vdr restart
sudo service vdr status

Homma OK.

1 2