Minulla on kotihakemistossa javalla tehty ohjelma, joka käynnistyy kun kirjoitan 'java Ohjelma'.
Tämä siis toimii.
Kun teen boottiskriptin (osaan tehdä boottiskriptin), jonka 'järjestysnumero' on 99.
Hakemistoissa /etc/rc*.d/ kaikki tuohon skriptiin viittaavat alkavat K99 ja S99.
Ohjelma ei kuitenkaan käynnisty kun koneen boottaa.
Silti kun ensimmäiseksi käskyksi kirjautumisen jälkeen laittaa 'java Ohjelma', niin toimii.
Syy löytyi:
less /var/log/boot
Syyksi selvisi: Tuo java-Ohjelma lukee käynnistyessään alustus-tiedostoa (puhdasta tekstiä), ja joukossa oli skandinaavisia merkkejä, joita se ei osannutkaan käsitellä oikein.
locale näyttää että fi_FI.UTF-8 ja siinä olisi tarkoitus pysyä.
Varsinainen KYSYMYS:
Missä vaiheessa ubuntu käynnistyessään siirtyy käyttämään tuota UTF-8?
Pystynkö bootissa automaattisesti käynnistämään mitään joka vaatii UTF-8?
(vaatii = haluan että käyttää ja tukee sitä)
(
Triviaalit-ratkaisut:
1) poistan ini-tiedostoista skandit -> työtä ja menetän tärkeitä kirjaimia
2) koneen käynnistyttyä kirjoitan itse tuon java Ohjelma
)