Posts filed under 'linux'

Tämän päivän viissatanen

Raspberry Pi -aiheinen postailu näemmä jatkuu edelleen sitkeästi, kun kauan sitten tilattu laitteisto alkaa hiljalleen päästä kohteeseen. Tällä erää kävi niin, että alkuperäinen Raspi 500 -tilaukseni oli kaikessa hiljaisuudessa peruutettu saatavuusongelmien takia. Välissä ehti ärsyttävästi ilmestyä jo 500+, jossa olisi kahteensataan euroon isompi muisti, hartaasti odotettu NVMe-paikka ja mekaaninen näppäimistö. Niiden saatavuus oli kuitenkin nolla, joten tilasin reilulla satasella Desktop Kitin ja sepä suostui lopulta jopa saapumaan. Itse lankun lisäksi mukana seuraa ohjekirja, virtalähde, hiiri, HDMI-kaapeli ja valmiiksi asennettu muistikortti.

Koko kasa

Koppuloin hiljattain neljäsatasta, joten vertailu näiden kahden mallin välillä on jotakuinkin väistämätöntä. Ulkoisesti eroa ei ole paljon: viissatku on kokonaan valkoinen, portit ovat eri paikoissa ja virtanappi on eriytynyt oikeaan yläkulmaan. Näppäimistön tuntuma on varsin samanlainen – muovinen, muttei toivoton. Väriteema toistuu hiiressä, joka on samanlainen litteä pulikka kuin edellinenkin. Suurimmat erot ovat sisällä: muisti on kasvanut neljästä kahdeksaan gigaan ja prosessori vaihtunut 2–3x nopeampaan versioon. Molemmissa on samanlainen iso pelti sisällä jäähdytysratkaisuna, eikä edes suotta, sillä täysin ilman propellia viissatasen lämmöt jäivät tunnin stressitestissä 60 asteeseen.

Muistikortti olisi kätevän pieni ja kotelon sisään mahtuva ratkaisu, mutta hitaita ja hajoaviahan ne ovat. Olin asennellut jo nelisatkua varten teran vähävirtaisen USB-SSD:n, joka toimi onneksi heittämällä uudessakin koneessa. Ei tuokaan veny kuin SATA2-nopeuksiin (luku 250 Mt/s), mikä on korttiin verrattuna sentään moninkertainen parannus. Tiedostoja on samalla helppo siirtää vaikkapa PC:ltä, varsinkin kun integroidut kortinlukijat ovat katoamaan päin ja luonnostaan aika rähmäisiä laitteita.

Lisääntynyt prosessoriteho ei jää pelkiksi testilukemiksi, vaan tuo koneeseen monessa suhteessa lisää sujuvuutta. Osa nopeutuksesta saattaa toki selittyä myös muistinlisäyksen kautta. Standardina testinä käyttämäni POV-Ray-renderöinti otti suuren harppauksen nelisataseen verrattuna ja saavutti jo kymmenen vuotta vanhan i5-4430:n nopeuden (heh). Ohjelmat aukeavat nopeammin, Google Docs ei lägää enää kuin hivenen, YouTube jaksaa toistaa 1080p-videoitakin jne. Uusina aluevaltauksina testasin myös Yle Areenaa ja Netflixin 720p-toistoa, jotka toimivat kumpikin odottamattoman sutjakkaasti – ilmeisesti purku ei tapahdu selaimessa enää pelkällä softalla.

Ehdassa Raspi-näytössä kiinni. Koneen takaa sojottaa muiden kaapeleiden seassa myös SSD.

Vanhat tutut retrokoneiden emulaattorit toimivat jo 400:lla hyvin, joten niiden kanssa ei tullut mitään havaittavaa eroa. Ysärikoneiden ja -konsolien suhteen eroa voisi olla, mutta en ehtinyt sellaisia vielä tähän hätään testata. Pitkäikäinen unelma siitä, että Raspista olisi “oikeaksi” pöytäkoneeksi, on siis jälleen askelta lähempänä. Webaselailu, kirjoittaminen, koodaus, kuvien editointi ja mediakäyttö onnistuvat varsin mallikkaasti, joten Akilleen kantapääksi jää omasta puolestani lähinnä pelaaminen. Pikkupelit, selainpelit ja etenkin emulaattorit helpottavat sitä puolta, ja peeseepuolen AAA-sisältöä voi suoratoistaa GeForce Now!:n kautta.

Wayland on tavallisiin asioihin käyttökelpoinen, mutta jää nopeudessa vanhalle kunnon X:lle, ja onhan tuo Labwc karu vaikkapa Cinnamoniin tottuneelle. Työpöytää voi toki vaihtaa, vaikka se tapahtuu omalla vastuulla ja samalla nopeus sekä integraatio raudan kanssa saattavat heikentyä. Pitäytynen niin ollen jatkossa ihan vakiovaihtoehdoissa, kun niillä saa tarpeelliset asiat riittävästi tehtyä. NVMe-paikan puute on suurin mieleen tuleva puute – tähän kun ei voi ostaa edes hattua – ja 16 gigaa muistia olisi toki mukava lisä, jos ei erityisen tarpeellinen. Erillinen ääniulostulo lienee pysyvästi menetetty. Niin kauan kuin maailmanlaajuiset kännykkämarkkinat pysyvät suurina ja rajusti kilpailtuina, Raspi-maailma hyötyy sivussa parantuneiden järjestelmäpiirien muodossa, kuten tässäkin jälleen nähtiin.

Add comment October 13th, 2025

Raspberry Pi 1/2 uudessa syynissä

Kinnas uhkasi lyödä tyhjää Raspberry Pi viissatasta edelleen odotellessa, joten kaivelin laatikoista esille ensimmäiset Raspini ja koitin, mihin niistä tänä päivänä olisi. Pitkähkön etsinnän tuloksena löytyi kaksi 1B:tä, joista toinen risa, ja ehjä 2B. Lautojen tehot ovat ottaneet suuria harppauksia 13 vuodessa ja samalla laitteiston kirjo on venähtänyt niin suureksi, että kattava yhteensopivuus kumpaankin suuntaan on kaukainen muisto vain – esimerkiksi noiden kahden ensimmäisen sukupolven välissä ydinten määrä nelinkertaistui.

Uusimman Raspberry Pi OS:n (ent. Raspbian) voi kyllä ladata ja asentaa molemmille, mutta aika huumorihommaa käyttö etenkin ykkösellä oli. 2B jaksoi työpöytää jo auttavasti pyörittää, jos nyt ei siinä määrin, että laitteella mitään oikeasti haluaisi tehdä. Rohkeasti etukenossa käyttikseen on vaihdettu oletukseksi Wayland Labwc-kompositorin kanssa, mistä periaatteessa voisi olla jotain hyötyjä. Käytännössä jotkut ohjelmat muuttuvat megatahmeiksi Waylandin alta ajettuina, ja kun samaan aikaan X11-puoli on jätetty retuperälle, ei tilanne näytä tällä hetkellä kovin hyvältä työpöydän puolella, etenkään kämäkoneilla.

Ihan kuin Plegellä

Toisena vaihtoehtona yritin ajaa ohjelmia – erityisesti emulaattoreita – konsolin puolelta, mikä onnistui jossain määrin paremmin. Fullscreenin ja äänien kanssa oli silti ongelmia, laitteistokiihdytys jäi käyttämättä, emulaattoreita piti kääntää (toisinaan huonolla menestyksellä) itse ja sen sellaista. Paketinhallinnasta tullut Retroarch oli masentava kokemus, sillä ytimiä ei tullut mukana eikä niitä saanut edes ladattua käyttöliittymästä mitenkään ilmeisesti. Selvästi paras vaihtoehto media- tai emulaatiokäyttöön onkin asentaa kortille dedikoitu jakelu, jossa asiat on laitettu valmiiksi kuntoon. Videotoistoon hyväksi havaittuja ovat Kodi-paketoinnit OSMC ja LibreElec, kun taas emulaattoreille löytyy monenmoista Retroarch-johdannaista, kuten RetroPie, Lakka, Recalbox ja Batocera. En ihan ymmärrä, mikä pakko pyörä on ollut keksiä näin monta kertaa uudestaan, mutta eihän se Linux-maailmassa tunnetusti tavatonta ole.

Aika sokkona valitsin testailuun Lakan, koska se oli kuulemma toiminut hyvin Orange Pi PC:ssä. Waylandin, X:n ja konsolin kanssa tuhertamisen jälkeen oli kieltämättä helpottavaa, kun joku muu oli säätänyt ytimet, laitteistokiihdytyksen ja ruudun skaalauksen jo toimimaan. En mitenkään rakasta noita pleikkarimaisia crossbar-käyttöliittymiä, koska ne vaativat niin paljon turhaa kelailua, mutta samalla toki tunnistan, että sohvalta ohjaimella ne ovat kätevämpiä kuin valikkojen käyttö emuloidulla hiirellä.

Segan Sonic paras on / ja voittamaton / Super Mario älytön on

Lakassa on valmiiksi asennettuna monenlaista ydintä sekä vanhoista uudehkoihin pelikonsoleihin että kotitietokoneisiin, joten näillä pärjää pitkälle. Samallekin laitteelle on eri emulaattoreita ja toisaalta saman emun eri versioita, mikä yhtäältä lisää sekavuutta sekä kelailua, ja toisaalta tarjoaa laitteiston kyvyille sopivia tarkempia tai nopeampia vaihtoehtoja. Raspi 2B on sen verran iällä, että ihan ihmeitä ei kannata odottaa – löysin kuitenkin nopealla testailulla sekä MegaDrivelle että SNES:lle ihan sopivat asetukset, joten eiköhän ainakin niitä vanhempi rauta ole riittävästi tuettua. Warezien lisäksi voi aikaansa kuluttaa joidenkin mukana seuranneiden ilmaistekeleiden kanssa.

Videomonitorilla pelaaminen oli tietysti eräs taustalla häälynyt tavoite, koska kuvaputken loisteessa retropelit vaan näyttävät oikeammilta. Raspi 1/2 antaa suoraan compositea pihalle RCA-liittimestä, kolmosesta sitä saa vielä ääniliittimestä, ja siitä eteenpäin täytyy jo kikkailla enemmän. Hyväksi havaittu HDMI-composite-kalikka oli tässä tapauksessa helpompi valinta, joka tuotti kuvaa ilman suurta säätämistä (jopa resoa voi vaihtaa melkein lennossa). Sonic 2 oli suunnilleen niin uskottava kuin toivoa sopii, kun taas Yoshi’s Islandin NTSC-versio nyki 50 Hz PAL-näytöllä ikävästi. Käyttöliittymä on hieman hankalalukuinen kohinaisella kuvaputkella, joten ei tämä kokeilu aivan heittämällä onnistunut. Säätämään saa siis varautua myös Lakan kanssa, vaikka kaikkiaan valmis media- tai pelidistro tasoittaakin polkua kiitettävästi.

Add comment September 15th, 2025

Oot lainaa mulle hetken vain: Raspberry Pi 400

Sattumalta pöydälleni päätyi väliaikaisesti Raspberry Pi 400, jota piti tietysti hieman testata. Olen seuraillut Raspien kehitystä vuosien varrella, mutta jossain vaiheessa into lopahti, joten viimeisin hankkimani on niinkin vanha kuin 2B, joka ilmestyi kymmenen vuotta sitten. Nelisatanenkin on jo muutaman vuoden vanha, mutta edelleen tämmöiseksi laitteeksi ihan napakka neljällä 1,8 GHz ytimellä ja neljän gigan muistillaan. Sekalaisten ARM-lautojen kanssa vuosien varrella leikkineenä on tullut ikävän tutuksi se, kuinka valmistaja ei välttämättä saa koskaan ohjelmistotukea kuntoon ennen kuin myynti jo lakkaa. Tässä suhteessa Raspberry Pi on ollut mukava poikkeus, koska sekä sen virallinen että yhteisön tarjoama tuki ovat olleet niin luotettavia.

Tässä vasta osa johdoista

Käyttisasennus hoitui tuttuun tapaan dumppaamalla Raspberry Pi OS:n (ent. Raspbian) levynkuva muistikortille – mukana seurasi vain hikinen 16-gigainen, joka ei oikein riitä mihinkään kunnolliseen. Muistikortit ovat hitaita ja hajoavia, joten kokeilin vaihtoehtona myös USB-SSD:tä, joka antoi helposti viisinkertaisen lukunopeuden, 50 vs. 250 Mt/s. SSD tuo koneeseen tiettyä sujuvuutta, vaikkei ero kaikessa käytössä kovin suuri olekaan. Asiakkaat ovat jo vuosikausia anelleet NVMe-liitäntää Raspeihin, mutta eipä sitä tässä ole eikä edes viime vuonna ilmestyneessä seuraajassa.

Osasin jo odottaa, että vanhat tutut emulaattorit pyörivät hienosti eikä niiden kanssa mitään yllätyksiä ilmennytkään. Viihdyttävänä sivujuonteena laitoin Piin perään kokeeksi HDMI-composite-pulikan, joka tunnistui ja antoi kuvaa täysin ongelmitta videomonitoriin. 50 Hz PAL-tilassa (720×576) VICE ja Hatari näyttivät niin aidoilta kuin toivoa sopii: pikakokeilulla jopa skrollit olivat pehmeitä. DOSBoxin kanssa ei mennyt aivan yhtä nätisti, koska PC:n ruutumoodit olivat tyypillisesti 60 tai 70 Hz, mutta kyllähän Bubble Bobble silti hyvältä näytti, samoin kuin Populous.

Aidon oloista: The Carebearsin kuuluisa The Cuddly Demos

VLC oli takavuosien Rapsuttimilla vain kaukainen unelma, joten en ollut ihan varma, riittäisivätkö tehot ja olisiko rautatuki edelleenkään kunnollinen. Pelot osoittautuivat turhiksi, ja full hd -tasoinen h264-video pyöri täysin vaivattomasti. Se onnistui toki vanhemmillakin laudoilla, kun käytti esim. LibreEleciä, mutta tässä oltiin ihan normaalissa työpöytäympäristössä. Perinteiselle X11:lle on annettu kenkää ja grafiikasta huolehtii Wayland, joka on periaatteessa modernimpi ja kevyempi; käytännössä se ei ole vielä aivan yhtä valmis ja asettunut kuin vanhan koulun ratkaisu. Työpöytä on samanlainen tutun karu kuin ennenkin, joten käyttäjä ei sinänsä tätä vaihdosta välttämättä edes huomaa.

Uuden Raspin kanssa nousee aina mieleen sama kysymys: olisiko tästä jo pöytäpeeseen korvaajaksi? Aina ollaan hiukan lähempänä, mutta joissakin tapauksissa kännykkäpiiri ei edelleenkään pärjää PC-koneiden cache- ja wattihirviöille. Esimerkiksi webaselailu toimii pääosin yllättävän sutjakkaasti, kunnes vastaan tulee jokin raskas JavaScript-häkkyrä. Google Docs on suunnilleen käytettävä, jos nyt hieman tahmea, kun taas YouTubessa saa varautua melkoiseen lägäämiseen ja tarkkuuden pudottamiseen. ARM-käskykanta sulkee käytännössä pois vaikkapa Steamilla pelaamisen ja samaan aikaan avaa toisesta päästä Android-oven, jota en tosin vielä ehtinyt testata. Prossu käy viileänä – stressitestissä sain lukemaksi vain 65° – ja ylikellottamalla voisi ilmeisesti tiristää piiristä helposti kymmenen prosenttia lisätehoa irti.

En ole vähään aikaan näin paljon jaksanut laitteistoa ja Linuxia vapaaehtoisesti säätää, joten tästä innostuneena tilasin Raspberry Pi 500:n. Viissatasessa (sic) on tuplamäärä muistia, tällaiseen laitteeseen jopa juhlavat 8 Gt, ja jälleen enemmän tehoa. Kuulette varmasti täällä sitten, kun kone saapuu.

Add comment September 2nd, 2025

Volume keys for the Raspberry Pi

After wasting a couple of evenings trying to assign my own volume control keys (F8/F9) for the Raspberry Pi 400, I finally found an acceptable solution. Most of that time was lost with Triggerhappy, which kind of worked but did not delete the events from the queue. Therefore, the keypresses still ended up doing unwanted things in running programs. Moreover, getting the daemon to work properly was so tricky that I wonder why it’s installed in the first place. In good old X11 it wouldn’t take long to remap the keycodes to XF86VolumeRaise and XF86VolumeLower using xmodmap, but the Raspberry Pi OS uses Wayland these days, so no go. The compositor (kind of like the window manager in X) is Labwc.

After trying to remap F8/F9 with xmodmap I soon realized Wayland deals very differently with the keyboard than X11 – nothing happened. Finally, I added the following modification to .config/labwc/rc.xml (inside the openbox_config tag):

<keyboard>
	<repeatRate>25</repeatRate>
	<repeatDelay>438</repeatDelay>

	<keybind key="F8">
		<action name="Execute">
			<command>amixer sset Master 5%-</command>
		</action>
	</keybind>
	<keybind key="F9">
		<action name="Execute">
			<command>amixer sset Master 5%+</command>
		</action>
	</keybind>
</keyboard>

At that point I had pretty much given up hope already, but lo and behold: the kludge worked! Volume could be controlled with the respective keys, which were also grabbed by Labwc and didn’t turn into extraneous keypresses. No need to reboot even, as “killall -HUP labwc” reloads the configuration file. In some earlier OS versions the configuration file has apparently been in a different location or with a different name, but this is where it resides at least for now.

As the keyboard has a Fn key anyway, it would have been a minimal effort to simply add various media keys as extras behind the normal function keys, as seen on many laptops. F11, F12 and the power button are there already exactly like that. For some unknown reason, Raspi designers didn’t deem media keys as necessary, which lead to this somewhat tiresome (if educative) effort. Sigh.

Add comment September 2nd, 2025

Chromebook palaa eläkkeeltä

No jos vielä kerran, tuumasin ja rupesin asentelemaan Acerin C710-Chromebookiin jälleen Linuxia. Olin jo ehtinyt entisöidä koneen repimällä tarrat irti ja palauttamalla sen alkuperäiselle Chrome OS:lle. Kromi-Ossi oli tietysti käyttökelvottoman vanha, kun kone on peräisin vuodelta 2012, joten ainoa ajanmukainen käyttis, joka koneeseen menee, on sopiva Linux-jakelu. Ajelin aikanaan tällä pitkään Linux Mintin Mate-versiota, joka toimi kaikin puolin hyvin, etenkin kun korvasi vakion hiiripädin ajurin Chrome OS:n vastaavalla. Toivoa siis oli.

Tämä nimenomainen Asseri on vanhoista Chrome-luuskista monessa mielessä paras: näppäimistössä on vielä useimmat tarpeelliset napit (myöhemmin niitä karsittiin), muistin voi päivittää ja myös SSD on vaihdettava normaali SATA-lätty eikä eMMC. Epäilin tosin koneen muistipaikoissa olevan vikaa, kun Memtest86+ antoi paljon virheitä erilaisten kalikoiden yhdistelmillä. Olin jo aikanaan löytänyt 2×2 Gt kammat, joilla sai edes luotettavat neljä gigaa käyttöön, mutta eihän se nykyään oikein riitä. Kokeilin piruuttani kaapista löytynyttä 2×8 Gt -yhdistelmää (DDR3-1333), joka on pitkälle virallisesti tuetun yli, ja sehän näytti pikatestin mukaan futaavan hienosti. Samalla vaihtui Corsairin 60-gigainen SSD mukavampaan ja nopeampaan 240-gigaiseen Radeoniin – kyllä, Toshibaa brändättiin hetken näinkin. Ratikka antoi parhaimmillaan jopa 540 Mt/s lukunopeutta, joten SATA3 on kovassa käytössä.

Akku latautuu. Keroppi, Badtz-Maru, Cinnamoroll, Tuxedo Sam, My Melody, Pompompurin, mitä siellä nyt on.

Mitenkään halukkaasti Buukki ei normaaliin Linux-käyttöön suostu: ensinnä on päästävä kehittäjätilaan, missä flässätään tilalle BIOS/UEFI (coreboot/SeaBIOS) kohtuullisella räpeltämisellä; tässä mallissa piti lisäksi sulkea emolevyltä alumiinifolionpalasella jumpperi, jotta firmiksen sai jyrätä. Onneksi olin tämän jo aikanaan kertaalleen tehnyt, sillä muuten olisi saattanut usko loppua kesken. Lopputuloksena koneeseen saa tavallista BIOSia muistuttavan käynnistysruudun, josta pääsee valitsemaan USB-tikun asennuksen käynnistämistä varten. Vaikka jokin kevytdistro olisi kenties ollut parempi, laittelin mieluummin ihan vakion Mint 22.1:n, kun ei Cinnamonkaan mikään järjettömän raskas ole, ja muistiahan riittää. Millekään erityiselle haksoroinnille ei ollut tässä kohtaa enää tarvetta, vaan asennus tapahtui ihan normaalilta ISO-levynkuvalta.

Normaalin odottelun perästä Asseri käynnistyi yskimättä ja niin sitä oltiin Mintin työpöydällä. Ihan heittämällä kaikki ei sentään toiminut, sillä ylärivin volansäätö- ja kirkkausnapit eivät tehneet mitään. Fn ei oikein tunnu tekevän mitään hyödyllistä, kun näppäimistä ei sen kanssa tule mitään painallusta. Ehkäpä tähän löytyisi oikeampikin ratkaisu, mutta mäppäsin ensi hätään asetusvalikon pikanäppäinsäätimestä F8–F10:n volalle ja F6–F7:n kirkkaudelle. Asentelin jonkun ohjeen mukaisesti myös Brightnesscontrolin, vaikka näin postuumisti en ole enää ihan varma, olisiko sitä edes tarvittu. Yleensä en tykkää pitää hiiripädin täppäystä päällä, mutta pädin klikkaus tuottaa sen verran paljon huteja, että tällä erää jätin ominaisuuden päälle.

Tekeekö tällä oikeasti mitään? Faktoja ei käy kieltäminen: onhan kone jo hidas ja näyttis niin vanha, ettei se kaikkea tarpeellista ihan tue, minkä lisäksi akku kestänee ehkä pari tuntia. Kepeä selailu onnistuu, kirjoittelu varmasti, musaa voi soittaa ja ehkäpä jotain simppeliä peliä yritellä (testasin Hidden Folksin, A Short Hiken ja Pikunikun), etenkin emulaattoreilla. Ikävänä yllätyksenä luottovanki VLC ei suorilta tukenut ainakaan näin vanhan koneen VA-API:a, joten videokiihdytys jäi sillä näkemättä. Vakiona asennettu, muuten karumpi Celluloid sen sijaan jaksoi pakertaa fullhd-tasoista h264:ää ruudulle kiihdytettynä ilman ongelmia. Itse en ihan näin karua värkkiä enää jaksane käyttää, vaikka koko onkin mukavan pieni, joten eiköhän tämä mene lähinnä tyllerölle lelutukseen.

Add comment August 18th, 2025

Volansäätöä langallisesti ja langattomasti

Sohvakoneessa on luonnollisestikin kiinni langaton hiiri ja näppis, joista jälkimmäinen on usein melko turha ja vie pöydältä tarpeettoman paljon tilaa. Leffojen ja sarjojen katselun aikana melkeinpä ainoa tarve näppäimistölle on äänenvoimakkuuden säätö, mihin pienet napit eivät hämärässä edes järin hyvin sovellu. Pelinäppiksiin on viime vuosina ilmestynyt rullia, joilla volaa voi säätää, joten rupesin etsiskelemään, olisiko moisia kontrollereita myynnissä ihan erikseenkin. Ensimmäinen ostos oli huti, kun lähinnä valojen säätämiseen tarkoitettu pyörylä vaati erillisen kontrollerin eikä tukenut bluetoothia laisinkaan.

Halkaisija on noin viisi senttiä, korkeus kolme ja puoli

Sopivampia versioita löytyi onneksi useita, mutta kunnon nettikaupoissa niiden hinta lähenteli helposti viittä kymppiä, mikä oli tarkoituksen huomioiden kipurajan tuolla puolen. Mistä apu ongelmaan? No tietysti epämääräisestä kiinakrääsäkaupasta, josta vastaava geneerinen tuote irtosi 15 euroon. Vaatimattomassa laatikossa ei turhia ekstroja ollut: pelkkä kontrolleri muovipussissa ja akun lataamiseen USB-A–USB-C-kaapeli. Kaupan sivulla mainostettiin, että pyöritykselle ja rullan painelulle voisi konfiguroida omiakin toimintoja, mutta toistaiseksi hämärän peittoon on jäänyt, miten se käytännössä tapahtuisi, kun mukana ei seurannut minkään valtakunnan manuaalia.

Mukavana pikku plussana pulikka toimii myös johdon päässä eikä pelkästään bt:n varassa. Molemmissa tapauksissa isäntälaitteelle ilmestyy näkyviin “näppäimistö”, ja rullaa pyörittämällä saa volaa alas ja ylös. Klikkaus vastaa play/pause-nappia ja biisiä saa vaihdettua kääntelemällä rullaa, kun se on painettu alas. Kyljessä on lisäksi nappula, jonka toiminnoiksi arvaan tältä pohjalta laitteen parittamisen sekä sammuttamisen. Käynnistystä ei ilmeisesti tarvi tehdä erikseen, sillä pylpyrä tuntuu heräävän sohittaessa omatoimisesti. Kolmen Linux-tietokoneen ja yhden Android-kännykän perusteella käyttö onnistuu luotettavasti erilaisten kokoonpanojen kanssa, vaikka luotettavuudesta tai akkukestosta onkin vielä aikaista sanoa mitään. Hyvältä vaikuttaa toistaiseksi.

Add comment August 9th, 2025

Asuksen emppa luiskaan

Toinenkin Asuksen TUF Gaming B550M-Plus alkoi oireilla samaan tapaan kuin edellinen eli kone kaatuili raskaassa videopakkauksessa ja Prime95 ei mennyt puhtaasti läpi – olipa tosi TUF. Siirryin jo aiemmin näyttiksissä MSI:n tuotteisiin ja tällä erää vaihtui myös emppa, kun tilalle tuli B550M Pro-VHD WiFi. Ostin sen itse asiassa jo varmaan viime vuoden puolella ja jäin odottelemaan sopivaa hetkeä, jollaista ei kuitenkaan tullut ennen kesälomia. Vanha kokoonpano toimi riittävästi, kunhan sillä ei yrittänyt mitään liian raskasta, eikä kesken lukuvuoden ollut järkevää ottaa riskiä siitä, että pitäisi olla ilman konetta.

Jonkun sortin johtojenhallintaa. Ihan kaikkia pölyjä en jaksanut siivota.

Hellepäivä ei ole mikään paras vaihtoehto tällaiseen askarteluun, kun tuskanhien pisarat putoilevat laitteistoon ja hermot ovat tavallista enemmän pinnassa, mutta eipä kiikarissa näkynyt lähiaikoina viileämpiäkään kelejä. Empan asennus on yleensä pöytäpeeseen suuritöisin osuus, ja tällä erää työmäärä oli sitäkin suurempi, kun vanha piti ensin repiä irti. Pikku helpotuksena eri mATX-emolevyjen liittimet sijaitsevat pitkälti samoissa paikoissa, joten vanhat kaapelireititykset toimivat lähes sinältään. Pölyä oli vuoden aikana ehtinyt kertyä kiitettävästi, eli imuroin ja pyyhin pois näkyvimmät.

Ruuvien, tuulettimen, johtojen, näyttiksen ja SSD:n kiinnittämisen jälkeen homma oli periaatteessa valmis. Muutaman buutin ja BIOS-vierailun jälkeen päästiin jo työpöydälle, tosin ilman grafiikkakiihdytystä: secure boot esti suuressa viisaudessaan Nvidian Linux-ajurin toiminnan, joten taas yksi BIOS-käynti lisää. Firmis oli jo puolitoista vuotta vanha, joten sekin piti päivittää ja käydä reitittimellä laittamassa uusi MAC-osoite DHCP-asetuksiin kiinteää IP:tä varten. Samalla oli hyvä hetki ajaa sisään pitkään odotelleet ohjelma- ja ajuripäivitykset, minkä jälkeen elämä palasi tuttuihin uomiinsa (tosin ilmeisesti ilman kaatuilua). Putsailun tai kenties uusien lämpötahnojen ansiosta lämmöt pysyvät taas paremmin kurissa.

Taannoin olisin saattanut pitää tällaista räpellysprojektia jopa hauskana, mutta suurin säätöinto on jo ehtinyt laantua, minkä lisäksi tämä ei ollut mitään vapaaehtoista harrastelua, vaan jo toisen kerran hajonneen raudan takia pakolla vääntämistä. Onneksi perusteet ovat edelleen hallussa, joten vaihdon sai tehtyä omin voimin. Jos kone alkaa taas änkyröidä, niin seuraavalla kerralla annan rehellisesti periksi ja vaihdan samalla tuoreempaan rautaan, vaikkei kokoonpano olekaan kuin kolmisen vuotta vanha.

Add comment July 22nd, 2025

Compositea nykykoneesta

MSX-koppuloinnin jälkimainingeissa muistin taas kuvaputkimonitorin autuuden ja ehkä jossain määrin myös sen kirot. Näytönohjaimet eivät ole enää aikoihin tukeneet 80-luvun videomonitoreille sopivia liitäntöjä: itselläni uusimpia sopivia laitteita ovat Raspberry Pi 2 ja C2D Mac Mini. Vanhoja pelejä ja DVD-reson leffoja on mukava katsella kuvaputken pehmeydellä, joten mistä ratkaisu?

Pulikka itse

Tilasin hyvin vaatimattomin odotuksin “HDMI-RCA AV-muuntimen” hintaan 15 euroa + postit. Näin halvan kiinakamiksen kanssa ei ole hirveän suuri menetys, vaikka se ei edes toimisi, ja saattaahan toisinaan tulla jopa positiivinen yllätys. Samannäköisiä kikkareita myydään monessa eri paikassa; pelkkiin kuoriin ei paljon kannata luottaa, sillä sisukset voivat tunnetusti olla jotain ihan muutakin. Kalikka kiinni ja … kuvaa ei näy. Jostain ihmeen syystä piti kytkeä myös äänikaapeli, mikä liittynee hajoamisen partaalla olevaan videomonsuuni eikä itse konvertteriin. Kannattaa muistaa kytkeä myös mokkulan tarvitsema USB mini -virtajohto, joka seuraa onneksi mukana paketissa.

Cinnamonin näyttöasetuksilla on oma käsityksensä sallituista tarkkuuksista, kun taas Xrandr näyttää kattavamman listan, jossa on mukana myös esimerkiksi 640×480. Ikäväkseni totesin, että 4:3-resot on kaikki jostain syystä pakotettu 60 hertsiin, kun taas osa 16:9-moodeista sallii myös hyödyllisen 50 hertsin asetuksen. Erittäin positiivisena puolena pulikka synkronoi ulostulonsa oikeasti näyttöön, joten pehmeät vieritykset eivät repeile kummallakaan hertsimäärällä – ainakaan Cinnamonilla ja Intelin näytönohjaimella.

Return to Composite Island

50 hertsin 4:3-tarkkuuksien puuttuminen ei toki ole mikään kuolemanvakava puute, ja toiveikkaasti oletin, että ehkäpä sopivan moodin saisi kyhättyä ajan kanssa itsekin. Sitten vilkaisin Xrandrin luetteloa vielä kerran ja *otsaläps*: siellähän on ihan valmiina PAL-tarkkuus 720×576 oikealla taajuudella. Cinnamon ei sitä jostain syystä halunnut näyttää, mutta komentoriviltä lähti (xrandr -s 720×576). VICE skrollasi melkein koko ajan pehmeästi, vaikka pieni nykäisy silloin tällöin näkyikin johtuen siitä, ettei C-64:n taajuus ole ihan tarkalleen 50 Hz. ScummVM:n avulla ajettu Manki oli niin aidonnäköinen kuin toivoa voi, etenkin kun huomasi ensin laittaa kuvasuhteen skaalauksen päälle. Historia ja nykyaika löivät toverillisesti kättä, kun käyntiin lähti kuvassa näkyvä Return to Monkey Island.

Pitkän linjan toimivuudesta ei näin nopealla testailulla voi paljon sanoa; eihän tällainen muovinen kiinatötterö välttämättä vuosikymmeniä palvele. Ääniä en testannut mitenkään kattavasti, mutta kyllähän niitä tuolta törähti ja ne voi muutenkin vetää eri kautta vaikka mihin hifisettiin. Videomoodien kanssa saa hieman varautua säätämään ainakin Linuxissa – ei mitään käsitystä, mitä jokin muu käyttöjärjestelmä ilmoittaa tarkkuuksiksi. Konvertteripurkkien lägiä on siellä täällä moitittu, ja voihan sitä tässäkin olla, tosin täysin epätieteelliseltä fiilispohjalta ainakaan hiiren pointteri ei tunnu havaittavasti hidastelevan. Kaikkiaan HDMI-RCA AV-muunnin on joka tapauksessa helposti hintansa väärti retrohenkiselle säätäjälle.

edit: eipä tuo näytä usbijohtoa edes välttämättä tarvitsevan. Riippunee siitä, antaako HDMI tarpeeksi onkaa.

Add comment February 10th, 2025

Epäpakkailua

Tämän vuoden muuttoteemaan sopii erittäin hyvin tyllerön itselleen ostama Unpacking, jolla voi harjoitella romujen kaappeihin ja hyllyihin asettelua muuttolaatikoista. Tämä varmaan menisi “cozy gaming” -genren alle jollakin mittapuulla, kun ketään ei ammuta eikä toiminta muutenkaan ole hektistä. En tällaisia pelejä mitenkään erityisesti pelaa, tosin reippaasti ruutuaikaa saanut samantapainen asettelusavotta A Little to the Left tekee säännöstä poikkeuksen. Jälkimmäinen on selvästi suoraviivaisempi puzzle, eikä kaikin ajoin edes kovin lupsakka, sillä kaikki tähdet kerätäkseen saa kärventää aivojaan ihan kunnolla.

Kalsarit siististi laatikkoon.

En toistaiseksi pelannut läpi kuin pari ensimmäistä kenttää ja aloitin kolmatta, mutta idea tuli jo varsin selväksi. Laatikkoja auotaan ja koitetaan etsiä esineille asianmukaisia paikkoja. Aluksi työsarkaa on vain yhden huoneen verran, ja kun päähenkilö (jota itseään ei varsinaisesti nähdä) aikuistuu, lisääntyy sekä roinan että huoneiden määrä. Useimmiten huoneessa olevan pahvilaatikon sisältö on valmiiksi oikeassa paikassa – astiat keittiössä, pehmolelut makuuhuoneessa, pesuvehkeet vessassa – mutta kunnon muuton tapaan välillä tavaroita on heitelty huolimattomasti myös vääriin laatikoihin. Mikään varsinainen tarinapeli ei ole kyseessä, vaikka rivien välissä päähenkilö hienovaraisesti kasvaa, muuttaa omilleen ja niin edelleen, mikä näkyy muun muassa lyhyissä päiväkirjamerkinnöissä ja talouteen kuuluvissa esineissä.

Unpacking on aika helppo; 9-vuotias on kolunnut kentät jo melkein loppuun omin avuin. Eniten haastetta aiheuttavat krooninen tilanpuute ja kummalliset kamat, joiden käyttötarkoitusta ei edes aikuinen aina tunnista. Itse ihmettelin, miksei käsisaippua voisi olla kylpyammeen reunalla, kunnes ilmeni, että kyseessä olikin pieni roskis. Grafiikat ovat retrotyylistä palikkaa, mikä on joko nostalginen tyylivalinta tai sitten käytännöllinen helpotus sisällöntuottajalle, jonka ei tarvinnut piirtää enempää pikseleitä. Taustalla rallattava kepeä jonotusmusiikki täyttää sekin tarkoituksensa. Sisältöä on sen verran rajallisesti, että täyteen 20 euroon Unpackingia olisi vaikea suositella, mutta talvialen kymppi oli selvästi järkevämpi hinta. Mielenkiintoista kyllä, pelistä on ihan natiivi Linux-versiokin, kenties Steam Deckin ansiosta.

Add comment January 2nd, 2025

Vuosikatsaus 2024

Vääjäämättömästi vuodenkierron myötä saapuu taas Vuosikatsaus 2024. Päällimmäisenä tunnelmana on – tuttuun tapaan – tietynlainen lysähdys, aikaansaamattomuus ja jatkuva pikku stressi. Merkittävin yksittäinen tapahtuma oli varmaankin kesälle sijoittunut kahden ja puolen viikon koreanreissu, joka toi hetkeksi vaihtelua urautuneeseen arkielämään. Maailmantilanteen kaikki tietävät, joten riittänee lakonisesti todeta, kuinka takavuosien ajatus siitä, että maailma menisi itsekseen hiljalleen parempaan suuntaan, ei enää tunnu ajankohtaiselta.

Työn ja muiden velvoitteiden lisäksi aivan tarpeeton stressin lähde on ollut Hekalla asuminen. Ensimmäiset 12 vuotta pärjäiltiin suhteellisen hyvin, mutta sitten kouraan sattui väärä arpakuponki ja yläkertaan muutti, sanotaanko näin kauniisti, aivan ikiomien järjestyssääntöjensä mukaan elävä suurperhe. Norsukävelyä, juoksemista, kirkumista ja jysäyttelyä on kuunneltu jo toista vuotta, eivätkä mitkään valitukset taloyhtiölle tunnu asiaan vaikuttavan, kun ainoat melusta kärsijät olemme ilmeisesti me. Takavuosina ihmettelin Hekan huonoa mainetta, kun elämänmeno tuntui silloin olevan ihan ihmismäistä, mutta sittemmin olen alkanut ymmärtää huomattavasti paremmin mistä maine juontuu.

Töitä ja tutkimusta

Työelämästä ei ole sen kummempaa kerrottavaa: melkein samat kurssit pyörivät, samoin kuin opiskelijavalinnat, ohjaukset ja muut prosessit. Merkittävänä kohennuksena pääsin pois erään laajan ja itselleni täysin sopimattoman kandikurssin vetovastuusta, jonka tilalle tulivat paljon sopivampi tutkimusprojektikurssi sekä yksi ryhmä akateemiselta kirjoituskurssilta. Ohjattuja maisterin opinnäytteitä näyttää kertyneen kuusi kappaletta lisää – näin nöösille ei ole toistaiseksi vielä uskallettu antaa väitöskirjaohjattavia 🙂

2023 jäi tieteellisten julkaisujen osalta kuivaksi, mutta viime vuonna oli taas nousujohdetta. Kahden opiskelijan kanssa tutkimuskurssilla kirjoitettu ”A Step into the Computer Era” – A Comparative Study on Early Home Computing in the United Kingdom, the Netherlands, and Finland tuli syksyllä pihalle WiderScreenissä. Alun perin tarkoitus oli tehdä tutkimuskatsaus, mutta kun tekele rupesi näyttämään tieteeltä, laitettiin se rohkeasti oikein vertaisarvioon. Juuri ennen joulua ehti ilmestyä niin ikään kotitietokoneaiheinen Commodoren varjossa: 1980-luvun tietokonepelaamista marginaalikoneilla Pelitutkimuksen vuosikirjassa. Vielä yksi vertaisarvioitu artikkeli, sekin kotitietokoneista, tulee pihalle heti vuoden alussa, jos ei ihmeempiä ilmene.

Pitkään hieromani träkkeripaprun kv-versiosta ei tuntunut tulevan mitään, joten tyydyin kääntämään Musiikissa julkaistun vanhan artikkelin englanniksi. Suurempi aluevaltaus oli espanjankielisenä kirjanlukuna ilmestynyt Pac-Man for the VIC-20: Game Clones and Program Listings in the Emerging Finnish Home Computer Market. En toki tehnyt käännöstä itse, koska tuollainen erikoissanasto ei onnistuisi juuri mitenkään. Muutaman vuoden tauon jälkeen sain myös Skrolliin aikaiseksi MSX-aiheisen artikkelin ja tänä vuonna lupaan kantaa korteni kekoon ainakin parin muun pätkän voimin.

Retroa ja skenetystä

Vuoden 2024 demoskenetykset olivat jälleen aika metaa luonteeltaan: presiksiä ja partyillä luuhaamista. Partyjä olikin poikkeuksellisen runsaasti, sillä samalle vuodelle osuivat Assembly, Zoo, uudelleen henkiin herätetty Alternative Party, Vammala Party ja tietysti perinteinen tiimin vuosijuhla. Zoolle en saanut poikkeuksellisesti aikaan yhtään mitään, mutta kävin sentään vetämässä demokoodausta käsittelevän paneelin. Muuta skenemetaa edustivat syksyn demoluento ja suomiskenen historiaa luotaava presis Aavistus-festivaaleilla.

Zoolle pääsy vaikutti hetkittäin toivottomalta.

Jokusen petskarin sain sentään piirrettyä, mikä näyttää olevan minimi skenetyksen taso jo useamman vuoden ajalta. Vammala Partyille tehty All the World’s a Toilet kommentoi ajankohtaista aihetta, ja vitsinä liikkeelle lähtenyt Arka Noita kasvoi ihan oikeaksi kuvaksi. Zoolla yritin joutessani renderöidä Leisure Suit Larryä PETSCII-muotoon, mutta koska en ollut lopputulokseen tyytyväinen, päätin olla julkaisematta räpellystä sen virallisemmin. Pistetään se tähän alle edes, ettei aherrus mennyt vallan hukkaan:

Lefty’s

Varsinaisia demoja en saanut aikaan enkä ole ihan varma, muuttaako 2025 sitä tilannetta mihinkään. Sen sijaan löysin viihdettä pienten luovien Processing-kikkareiden koodailusta syksyn perinteisen ohjelmointikurssin osana. Enimmäkseen vanhojen efektien kierrätystä rotozoomerista interferenssiympyröihin, mutta joitakin hieman kokeellisempiakin animoituja muotoja mukaan mahtui. Hirveän helppo ja nopea noita on näpytellä nykyaikaisilla työkaluilla, kun vertaa esimerkiksi DOS-akaiseen kaiken atomitasolta rakenteluun (josta epäilemättä oppi jotain aika syvällistä grafiikasta).

Pelejä ruudulla ja laudalla

Yritin oikein etsiä blogista mitä pelejä hakkasin 2024, vaan eipä niitä oikein löytynyt. Return to Monkey Islandin klikkailin pariin kertaan uudelleen läpi, minkä lisäksi edistin silloin tällöin The Inner World: The Last Wind Monkia. Mukaan näyttää mahtuneen myös A Little to the Left -järjestelyä. Cookie Clicker lähti jälleen tyhjästä työn alle, mutta se ei pidemmän päälle vaadi kuin muutaman klikkauksen päivässä, kun peli jämähtää keksituotannon loputtomaksi odotteluksi. Aikaa ei vaan tuntunut riittävän pelaamiselle – katsotaan onko 2025 eri maata.

Shakin puolella olen ollut taas lähinnä huoltajana ja valmentajana. Mitään kovin suuria saavutuksia ei tiimille viime vuonna tullut (2024 oli taas se vaikeampi joka toinen vuosi), lukuun ottamatta poitsun hiuksenhienosti saavuttamaa kolmatta HSL:n nappulamestaruutta ja Selo-vahvuusluvun huomattavaa kasvua. Pidin omia taitojani yllä päivittäisillä kolmen minuutin pikashakkipeleillä ja tehtävien tekemisellä, mutta lienee jo aika myöntää, että paljon tämän pidemmälle en taida venyä ilman suurta harjoitusmäärän nostamista. Väsymys ei asiaa toki edistä, ja tarkkuus on monesti ollut hukassa ihan sen johdosta.

Retkikeittimen taikaa

Täysin uutena kohtana vuosikatsauksessa on paljon aikaa haukannut Mettä-gourmet, joka lähti viattomasti liikkeelle parista Trangia-keikasta ja kasvoi vuoden jälkipuoliskolla merkittäväksi harrasteeksi. Keittelyn hauskuuden lisäksi motivaattorina on rehellisesti sanoen toiminut pienen tauon saaminen Hekan rauhattomuudesta. Hetken aikaa jaksoin pyristellä vastaan ja ajattelin, että tuskinpa sitä sentään omaa Trangiaa tarvitsee hankkia – tämä taistelu oli kuitenkin nopeasti hävitty, ja nyt omalle kaksvitoselle on kertynyt varmaan kolmekymmentä käyttökertaa. Pönttö alkaa naarmuineen ja kolhuineen myös näyttää sen mukaiselta, mikä lienee esteettisesti asianmukaista.

Oli muuten kylmä reissu.

Ihan kaikkeen kokkailuun retkikeitin ei sovellu, mutta kaikenlaiset keitot, hotpot, halloumi, quesadillat, hot dogit, risotto ja raclette ovat sen kanssa hyvin yhteensopivia. Vaisummiksi jäivät perunamunakas ja fondue, joita pitänee yrittää paremmalla onnella vielä joskus uudestaan. Kaikenlaista tortillapitsasta lättyihin ja popcorneihin on vielä kokeilematta, joten Mettä-gourmet jatkuu varmasti tänäkin vuonna tuttuun tapaan. Kesällä metsässä löhöily on luonteeltaan huomattavasti lupsakkaampaa kuin talvella värjöttely, joten siinä suhteessa odottelen kelien lämpiämistä jo innolla.

Pelkkä pönttö ei käytännössä riitä oikein mihinkään, vaan sen ympärille rakentuu pian pieni tarpellisen roinan ekosysteemi. Kaasutrangia tarvitsee kaasupatruunoita, kaasu pitää saada sytytettyä ja pidettyä lämpimänä, posliiniastiat eivät sovi retkikäyttöön, istumiseen tarvitaan jakkaroita tai vähintään vaahtomuovialustoja, talvella kaivataan valaisua, kesällä kylmälaukku pitää juomat kylmänä, ja niin edespäin. Kaikenlaista ylimääräistä on siis saanut haalia pelkän perussetin lisäksi – erikoisvarusteet ovat usein kalliinpuoleisia, mutta eipä näihin vielä suurta summaa ole seonnut vaikkapa tietotekniikkaan verrattuna.

Leffat ja sarjat

Lännenelokuvien katselu on ollut kenties hieman säästöliekillä, vaikka tuli niitäkin muutama kymmenen nähtyä. Mitään tuntemattomia helmiä ei massasta valitettavasti noussut esiin. Länkkärimaratoneja pidettiin perinteiset kaksi kappaletta, yksi keväällä ja yksi syksyllä, eikä näytä siltä, että traditio olisi lähiaikoina katkeamassakaan. Aivan vuoden lopussa tuli vastaan uusi tuttavuus Cult Cinema Classics, jonka mittavasta tarjonnasta letkutin talteen myöhempää käyttöä varten toistasataa länkkäriä (vink vink yt-dlp). Myös toiminnan, draaman ja kauhun ystävien kannattaa tsekata kanavan tarjonta.

Star Trek ja länkkäri – molempi parempi?

Tällä saralla vuoden suurin työvoitto oli Star Trek: The Next Generationin läpi koluaminen. Olin sarjaa jo aikanaan jonkun verran nähnyt, vaikkakaan en mitenkään kattavasti, joten vasta nyt sain kunnolla kiinni hahmoista ja käänteistä. Netflix-kuukausitilaus on ollut totisesti tehokäytössä, sillä heti TNG:n perään lähti tulille hieman aikuisempi ja realistisempi Deep Space 9, jota on ehditty katsella noin puoliväliin saakka. Vielä ei ole tylsää tullut tämän päivittäisen pikku todellisuuspaon äärellä.

Uuden vuoden näkymiä

Tämän vuoden suurimpia muutoksia tulee olemaan muutto helmikuulla: pitkän ja epätoivoisenkin etsimisen jälkeen tärppäsi lopulta asialliselta vaikuttava uusi aso-kämppä tästä lähiseudulta. Nykyisen talon gettoutuminen, paikkojen rapistuminen, vuokrien törkeä nousu ja tietysti tämä toista vuotta jatkunut meluhelvetti ovat jo ihan liikaa, joten parempi lähteä etsimään ihmismäisempää elämää muualta, etenkin kun ei ole nähtävissä mitään käännettä parempaan. Emmekä ole todellakaan ainoita, sillä ovi näyttää käyvän oireellisen paljon koko talossa. Muuttaminen ei ole hauskaa hommaa, mutta se on sittenkin vain kertaponnistus, ja jos lopputuloksena on stressitason lasku, niin varmasti sen arvoista.

Kun tilaisuus kerran tarjoutui, ilmoittauduin hövelisti (kanssa)kirjoittamaan sitä sun tätä kirjanlukua ja artikkelia, ja 2025 pitänee myös lunastaa lupaukset. Ensimmäiset dedikset ovat nurkan takana, mikä jo hieman huolestuttaa, vaikka onhan tutkimuksen teko parhaimmillaan suorastaan hauskaa ja, raadollisesti ajateltuna, paljon paremmin kumuloituvaa meriittiä kuin opetuksen parissa pakerrus.

Sellainen oli 2024. Monessa suhteessa masentava, stressaava ja lattea, mutta välissä sentään kaikenlaisia valonpilkahduksia. Näin vuodenvaihteessa on käytännössä aina vetämätön olo, jonka uskon helpottavan päivän pidetessä ja tietysti muuton (ts. paon) myötä. Lisäksi kevätpuolella on vähemmän opetusvelvoitteita ja nekin vähät mieluisampia kuin syksyllä, joten varovaisesti uskon elämän kääntyvän pian taas nousujohteiseksi. Toivottavasti samoin myös lukijoilla!

Add comment January 1st, 2025

Next Posts Previous Posts


Kommenttien virta

Aiheet