Thunderbirdin ärsyttävyydet, uusi ikkuna tuplaklikkauksesta

Miellän Thunderbirdin tyylin avata aina uusi ikkuna, kun käyttäjä tuplaklikkaa esimerkiksi sähköpostilaatikkoa, ärsyttäväksi ominaisuudeksi. Onneksi Thunderbirdiinkin on saatavilla laajennuksia, vaikkakin niiden löytäminen Mozillan Addons -sivustolta on hieman hankalaa, kun haku ei erittele Firefoxin ja Thunderbirdin laajennuksia. Molemmille ohjelmille on linkit, joita painamalla kuvittelisi selaavansa vain halutun ohjelman laajennuksia, mutta ilmeisesti se ei toimi hakua käytettäessä.

Tuo ärsyttävän tuplaklikkauksen poistava laajennus on ”No New Window on Double Click”, joka tekee juurikin sen mitä nimi sanoo, eikä mitään muuta. Kyseisen ominaisuuden toivoisi löytyvän valmiina Thunderbirdistä, sillä en ymmärrä mikä logiikka tuossa uusien ikkunoiden luomisessa on takana. Uusi ikkuna -ominaisuudesta ei niinkään ole haittaa normaalia hiirtä käytettäessä, mutta kannettavan kosketustabletilla (touchpad) tahattomat tuplaklikkaukset ovat yleisempiä.

Gentoo, soikko, voikko ja OpenOfficen suomenkielinen oikoluku

Näin opiskelusyksyn lähestyessä piti lämmittelyksi kirjoittaa lyhyet puolen sivun raportit viime viikon Kesäkoulun esityksistä. OpenOffice.org Writer auki, raportit kasaan, mutta missäs se oikoluku olikaan? Soikko, tuo oikolukija OpenOffice.orgiin, oli päättänyt hävitä ja kellon lähestyessä uhkaavasti puoltayötä, piti raportit lähettää ilman tarkempaa oikolukua. Ei sinällään, etteikö kiire olisi tullut, tai kirjoittamista olisi voinut aloittaa vaikkapa eilen.

Oli siis aika tutustua Soikon uudelleenasentamiseen. Ensimmäinen yritys portagesta tuotti pyöreän nollan, joten seuraavaksi hakusanat Googleen, joskin olisin ollut nopeammin perillä menemällä suoraan Gentoon Bugzillaan ja Soikon ebuildiin, johon myös päädyin kiertämällä Linux.fi:n Soikko-ohjeen kautta. Soikon ebuildista päädyin uuteen viritelmään avoimesta suomenkielisestä oikoluvusta eli Voikkoon ja sen ebuildiin. Voikon lisäksi tarvittiin vielä parit ebuildit Bugzillasta, suomi-malaga ”Finnish language morphology” ja malaga ”natural language morphology” ja ~x86 keywordit portage.keywordsiin. Onneksi tajusin vasta kaikki ebuildit portage-overlayhin naputeltuani, että vaadittavat tiedostot ja puurakenteen olisi voinut ladata Voikko-oikolukuohjemiston -kotisivulta lataamalla asennusohjeissa olevan Gentoon hunspell-fi -portage overlayn. Aivan sama, lopputulos oli kuitenkin, että ebuildit olivat asetettuina ja kaikki valmiina asennukseen.

Tässä vaiheessa toiveet olivat vielä korkealla, mutta se ei kauaa kestänyt. Asennus loppui heti ensimmäiseen pakettiin, kun malagan ebuild ei halunnut patchata Makefileä. Kiva, kiitos ja näkemiin. Ei ongelma logien perusteella suuri ollut, mutta riittävä. Hieman tälläistä sitä voi epävakailta (unstable) ja kehityksen alla olevilta ohjelmistoilta olettaakin. Gentoon ebuilditkin olivat vasta noin kuukauden vanhoja, joten testauskin varmaan aika vähäistä. Myös ~x86 keyword lupaa aina hyvää, kun alustana on ~amd64.

Loppujen lopuksi latasin Soikon ja oikoluku oli OpenOffice.orgissa toiminnassa vajaassa minuutissa. Olisihan se ollut ihan liian helppo ratkaisu asentaa suosiolla ekana Soikko ja jättää Bugzillassa olevat ohjelmat rauhaan.

Päivitys, 16.12.2007:
Vuosi myöhemmin suomenkielinen Voikko-oikoluku, Linux ja OpenOffice.org tulevat ihan hyvin keskenään toimeen. Ainakin 32-bittisessä ympäristössä.

K3b, growisofs ja ongelmat

K3b:llä DVD:tä poltettaessa voi ongelmana olla seuraavanlainen virheilmoitus:
unable to anonymously mmap 33554432: Resource temporarily unavailable

Pikaisella haulla Gentoon foorumilta löytyi syy ongelmaan. dvd+rw-tools v6.1:lla on ongelmia NFS:n kanssa ja paikalliselta levyltä polton pitäisi onnistua.

Ongelman voi kiertää asettamalla rajattomat limitit komennolla ulimit -l unlimited tai vaihtoehtoisesti antamalla K3b:n asetusvalikosta growisofs:lle parametriksi -use-the-force-luke=bufsize:16m. Bufferin koon voi valita väliltä 30-64MB, yli 64MB voi vaikuttaa systeemin vakauteen. Itse testasin limittien asettamista, jonka jälkeen DVD paloi taas ilman ongelmia.

DVD+RW toolsin sivuilta löytyi myös asiaan liittyvä teksti:
IMPORTANT NOTE for 6.0 users! Newer Linux kernels have ridiculously low default memorylocked resource limit, which prevents privileged users from starting growisofs 6.0 with ”unable to anonymously mmap 33554432: Resource temporarily unavailable” error message. Next version will naturally have workaround coded in, but meanwhile you have to issue following command at command prompt prior starting growisofs:
* if you run C-like shell, issue ’limit memorylocked unlimited’;
* if you run Bourne-like shell, issue ’ulimit -l unlimited’;

Bleeding edge: Bash

Vinkki:
Gentoossa app-shells/bash-3.1 emergettaminen rikkoo käynnistysskriptien toiminnan kuten verkon asetukset. Bash-3.1 hajottaa baselayoutin syntaksin toiminnan, joten paketin maskaaminen (>=app-shells/bash-3.1) ja Bash-3.0:aan palaaminen auttaa.

http://bugs.gentoo.org/show_bug.cgi?id=115142