15. helmikuuta 2008
Luokittelu ja avainsanat: sovellukset, tiedostomuodot, M3U, M3U-tiedosto, Rytmilaatikko, soittolista
- Lähtökohta
- Olen asettanut
Rytmilaatikko-musiikkisoittimen oletusohjelmaksi, jolla M3U-tyyppiset tiedostot avataan. Olen avannut musiikkitiedostoja ja yhden samat musiikkitiedostot listaavan .m3u-päätteisen tiedoston sisältävän kansion Nautilus-tiedostoselaimeen. Valitsen hiirellä .m3u -päätteisen tiedoston avattavaksi Rytmilaatikkoon. Jos Rytmilaatikko ei ole käynnissä, se käynnistyy. Jos Rytmilaatikko on käynnissä ja soittaa musiikkia, musiikin soitto keskeytyy.
- Ongelma
- Rytmilaatikko ei avaa M3U-tiedostoa tai se ei tiedoston avattuaan tee sillä mitään. Tiedoston sisältämiä musiikkikappaleita ei näy Rytmilaatikossa eikä niiden soittaminen käynnisty automaattisesti eikä
Soita-nappia painamalla. Ongelma ilmenee myös silloin, jos avaan M3U-tiedoston Musiikki-valikon Tuo tiedosto... -kohdan valitsemalla avautuvasta tiedostovalitsimesta.
- Ongelman syy
- Ei vielä tiedossa.
- Ratkaisu
- Ratkaisua ei vielä ole. Ongelman voi kiertää avaamalla M3U-tiedosto Rytmilaatikon
Musiikki-valikon Soittolista-alivalikon Lataa tiedostosta... -kohdan valitsemalla avautuvasta tiedostonvalitsimesta. Sen jälkeen M3U-tiedostossa annetut musiikkitiedostot listataan M3U-tiedoston mukaan nimetyssä Soittolistassa, jonka näkymä avautuu, ja jonka soittaminen onnistuu.
Kommentiton »
15. helmikuuta 2008
Luokittelu ja avainsanat: GNU/Linux, sovellukset, tiedostomuodot, työpöytä, M3U, M3U-tiedosto, NTFS, NTFS-3G, oletussovellus, tiedoston avaaminen
- Lähtökohta
-
Minulla on NTFS-tiedostojärjestelmää käyttävä levyosio, jolle olen tallentanut Windows-käyttöjärjestelmässä musiikkia. Olen liittänyt levyosion osaksi Ubuntu-asennukseni tiedostojärjestelmää käyttäen NTFS-3G -ajuria. Olen antanut tavallisen käyttäjän tunnukselleni oikeuden liittää ja irrottaa osio järjestelmästä.
Olen asettanut Rytmilaatikko-musiikkisoittimen oletusohjelmaksi, jolla M3U-tyyppiset tiedostot avataan. Olen avannut musiikkitiedostoja ja yhden samat musiikkitiedostot listaavan .m3u -päätteisen tiedoston sisältävän kansion NTFS-osiolta Nautilus-tiedostoselaimeen. Valitsen hiirellä .m3u -päätteisen tiedoston avattavaksi.
- Ongelma
-
Nautilus avaa ruudulle kyselyn. Kyselyn sisältö on seuraavassa:
Haluatko suorittaa tiedoston "Orbital - In Sides.m3u" vai nähdä sen sisällön? "Orbital - In Sides.m3u" on suoritettava tekstitiedosto.
Kyselyn tarjomat vastausvaihtoehdot ovat Suorita päätteessä, Näytä, Peru ja Suorita.
En halua näyttää tiedoston sisältöä enkä suorittaa sitä. Haluan, että tiedoston valittuani sen käsittely siirtyy Rytmilaatikkoon tiedostotyyppiin liittämäni oletussovellusasetuksen mukaisesti.
- Ongelman syy
- Kaikkien NTFS-osiolla olevien tiedostojen oikeuksien suoritusbitti on asetettu.
- Ratkaisu
-
Korjaan osion liittämisasetuksia, minkä jälkeen irrotan ja liitän osion uudestaan järjestelmään.
Avaan komennolla sudo gedit /etc/fstab osiotaulun muokattavaksi. Lisään NTFS-osion liittämisasetuksiin fmask=0111 -parametrin, minkä jälkeen tallennan muutokset tiedostoon ja suljen tekstieditorin.
Suljen kaikki ohjelmat, jotka käyttävät NTFS-osiota, ja sen jälkeen irrotan ja liitän osion uudestaan seuraavilla komennoilla:
umount /media/hda2
mount /media/hda2
Tämän jälkeen osiolla olevien tiedostojen suoritusbittiä ei ole asetettu, ja kun valitsen hiirellä M3U-tiedoston, sen käsittely siirtyy Rytmilaatikkoon.
Kommentiton »
15. helmikuuta 2008
Luokittelu ja avainsanat: sovellukset, gettext, käännös, msgfmt, suomennos, Transmission
- Lähtökohta
- Olen asentanut ja käynnistänyt
Transmissionin graafisen käyttöliittymän. Olen ottanut esille ohjelman asetusikkunan.
- Ongelma
- Transmissionin asetusikkuna kärsii otsikkoaan (
Transmission asetukset
) myöten yhdyssanavirheistä. Lisäksi yksi asetuskohdista nimittää ilmoitusaluetta alapalkiksi, vaikka jo Ubuntun oletuskokoonpanossakin se sijaitsee työpöydän ylälaidassa.
- Ongelman syy
- Transmissionin käännöstiedosto sisältää kielioppi- ja muita virheitä.
- Ratkaisu
-
Korjaan käännöstiedoston.
Suljen ensin Transmissionin. Asennan sitten gettext-paketin, joka sisältää käännöksen korjaamisessa tarvittavat ohjelmat. Sen jälkeen muunnan Transmissionin käyttämän käännöstiedoston tekstieditorin ymmärtämään muotoon seuraavalla komennolla:
msgunfmt /usr/share/locale/fi/LC_MESSAGES/transmission-gtk.mo \
> ~/transmission-gtk.po
Tämän jälkeen avaan gedit ~/transmission-gtk.po -komennolla tekstimuotoisen käännöstiedoston editoriin. Etsin ja korjaan yhdyssana- ja muut virheet lainausmerkkien sisällä olevista suomenkielisistä ilmaisuista. Esimerkiksi rivi 30 näyttää seuraavalta:
msgstr "%s asetukset"
Tämä on Transmissionin asetusikkunan otsikko. Muutan sen seuraavanlaiseksi:
msgstr "%sin asetukset"
Kun olen tehnyt haluamani korjaukset, tallennan tiedoston ja suljen tekstieditorin. Sitten muunnan oman käännökseni ohjelman ymmärtämään muotoon seuraavalla komennolla:
msgfmt -c -o ~/transmission-gtk.mo ~/transmission-gtk.po
Lopuksi korvaan seuraavalla komennolla ohjelman käyttämän viallisen käännöstiedoston korjaamallani versiolla, ottaen sitä ennen viallisesta tiedostosta varmuuskopion siltä varalta, että oma käännökseni ei toimi:
cp /usr/share/locale/fi/LC_MESSAGES/transmission-gtk.mo \
~/transmission-gtk.mo.vanha && sudo cp ~/transmission-gtk.mo \
/usr/share/locale/fi/LC_MESSAGES/
Kun tämän jälkeen käynnistän Transmissionin, se käyttää korjattua käännöstiedostoa. Kun uusi käännöstiedosto toimii, voin lopuksi poistaa vanhan tiedoston rm ~/transmission-gtk.mo.vanha -komennolla.
- Huomautuksia
-
-
Ratkaisun ensimmäinen komento on epäonnekkaan rivityksen takia vaikeaselkoinen. Kahdesta rivistä ensimmäinen päättyy \-merkkiin, jolloin ainakin Bash-komentotulkki avaa seuraavan rivin >-kehotteella sen merkiksi, että edellisellä rivillä alkanutta komentoa jatketaan tällä rivillä. Tämä voi aiheuttaa väärintulkinnan mahdollisuuden, sillä riveistä jälkimmäinen alkaa sekin >-merkillä.
Selvennyksenä: yllä olevassa komentoesimerkissäni en tarkoita >-merkillä toisen rivin eteen automaattisesti lisättyä >-merkkiä eli komentorivin lisäämää kehotetta, vaan itse komennon ensimmäistä merkkiä, joka siis täytyy kirjoittaa komentoriville näppäimistön >-näppäintä käyttäen.
- Kun
transmission-gtk -paketti päivitetään, tai jos se poistetaan ja asennetaan uudestaan, tässä ratkaisussa tehdyt korjaukset todennäköisesti menetetään.
Kommentiton »
15. helmikuuta 2008
Luokittelu ja avainsanat: sovellukset, graafinen käyttöliittymä, ilmoitusaluekuvake, lopettaminen, sammuttaminen, sulkeminen, Transmission
- Lähtökohta
- Pakettienhallinnassa
transmission on asennettuna. Olen käynnistänyt Transmissionin graafisen käyttöliittymän Sovellukset → Internet -valikosta. Haluan sammuttaa ohjelman, joten painan ohjelman pääikkunan sulkemisnappia (×).
- Ongelma
- Transmission ei sulkeudu. Vain ohjelman pääikkuna sulkeutuu. Samalla
Ilmoitusalueelle ilmestyy Transmissionin kuvake, joka paljastaa, että ohjelma on yhä käynnissä. Haluan, että ohjelman suoritus päättyy kun suljen sen pääikkunan.
- Ongelman syy
- Transmissionin pääikkunan sulkemisnappia painettaessa käyttäytymistä säätelevän asetuksen arvo on virheellinen.
- Ratkaisu
- Muutan Transmissionin pääikkunan sulkemisnappia painettaessa käyttäytymistä säätelevän asetuksen arvoa. Tätä varten avaan ensin Transmissionin pääikkunan viemällä hiiren osoittimen ohjelman ilmoitusaluekuvakkeen päälle ja painamalla hiiren vasenta nappia. Sen jälkeen painan ohjelman pääikkunassa olevaa
Asetukset-nappia. Avautuvasta asetusikkunasta merkitsen Näytä ikoni alapalkissa -kohdan pois käytöstä. Lopuksi suljen asetusikkunan Sulje-napilla. Tämän jälkeen Transmission sulkeutuu, kun suljen ohjelman pääikkunan.
- Huomautus
- Tässä ratkaisussakin käytetyn Näytä ikoni alapalkissa -kohdan suomennos on virheellinen, sillä tosiassa sitä vastaava asetus säätelee ilmoitusaluekuvakkeen näkymistä. Esimerkiksi Ubuntun
Gnome-työpöydällä Ilmoitusalue on oletuksena ylälaidan paneelissa.
2 kommenttia »
15. helmikuuta 2008
Luokittelu ja avainsanat: GNU/Linux, .bashrc, alias, komentoriviprofiili, komentoriviprofiilitiedosto, muistiapu, muistiapukomento
- Lähtökohta
- Käytän usein tiedostonimen osaksi sopivan päivämäärän luomiseen komentoa
date +%Y-%m-%d_%H-%M osana komentoriviä, joka luo uuden tiedoston.
- Ongelma
- Komento on niin monimutkainen, että sen täsmällisen muodon muistaminen on vaikeaa. Haluan, että järjestelmä hoitaa komennon tarkan sisällön puolestani niin, että minun itseni tarvitsee osata vain jokin sitä helpommin muistettava komento.
- Ratkaisu
-
Avaan gedit ~/.bashrc -komennolla komentoprofiilini muokattavaksi. Lisään tiedostoon seuraavan rivin:
alias datefilename='date +%Y-%m-%d_%H-%M'
Kun tämän jälkeen avaan uuden komentotulkin, esimerkiksi Päätteen, käytettävissäni on uusi komento, datefilename, jonka suoritus antaa minulle saman lopputuloksen kuin date-komento pitkän ja vaikeasti muistettavan parametrinsä kanssa.
- Huomautus
- Tällä tavalla komentoriviprofiiliin lisätty muistiapukomento ei ole käytettävissäni
crontab-tiedostossa, koska cron ei lue komentoriviprofiiliani eikä siksi tiedä muistiapukomennosta.
Yksi kommentti »
15. helmikuuta 2008
Luokittelu ja avainsanat: työpöytä, hakemistot, kansiot, Nautilus, sijainnit, Sijainnit-valikko, työpöytä
- Lähtökohta
- Olen luonut työpöydälleni jäljitelmän kotihakemistoni kansionäkymästä, eli olen luonut kotihakemistoni alla olevaan
Työpöytä-hakemistoon Asiakirjat-, Kuvat-, Musiikki- ja Videot-alihakemiston. Haluan muuttaa työpöytäni ylälaidan Paneelissa olevaa Sijainnit-valikkoa niin, että sen alla olevat kohteet kuten Kuvat ja Musiikki viittaavat näihin vastaavannimisiin, Työpöytä-kansion sisälle luomiini alikansioihin.
- Ongelma
- En pysty muokkaamaan Sijainnit-valikon sisältöä. Yritykseni valita valikon kohteita hiiren oikeanpuoleisella napilla avaavat vain kulloinkin valitsemani kohteen
Nautilus-tiedostoselaimessa.
- Ongelman syy
- Sijainnit-valikon sisältöä ei voi muokata suoraan. Kohteiden muokkaus tehdään Nautiluksen kautta.
- Ratkaisu
- Avaan Nautilus-ikkunan esimerkiksi valitsemalla Sijainnit-valikosta
Kotikansio-kohteen. Sen jälkeen valitsen avautuneen Nautilus-ikkunan Sijainnit-valikosta kohdan Muokkaa kirjanmerkkejä. Nyt avautuvassa ikkunassa pystyn muokkaamaan Sijainnit-valikon kohteita.
Yksi kommentti »