Päivä 10: Creativen mp3-soitin toimimaan
Jatkona lyhyesti eiliseen kirjoitukseen voisin todeta, että hain pakettienhallinnan kautta Gnomad 2:n vain klikkaamalla pakettia, ja asennuksen jälkeen ohjelma tunnisti suoraan Creative Zen Sleek -soittimeni. Onneksi näin, en olisi luultavasti jaksanutkaan suurempaa ongelmanratkontaa.
Kappaleiden kopiointi kiintolevyltä mp3-soittimeen sujui hyvin, mutta toiseen suuntaan kopioidessa komentorivillä huutaa panic!:ia ja muuta. Pitäisikö huolehtia? Ainakin musiikki tuli perille.
terolehto@Tero-Ubuntu:
~/Desktop$ sudo gnomad2
(gnomad2:22438): GdkPixbuf-CRITICAL **: gdk_pixbuf_new_from_file: assertion `err or == NULL || *error == NULL' failed
LIBNJB Panic: njb3_ping returned status code 4c00!
terolehto@Tero-Ubuntu:~/Desktop$ sudo gnomad2
(gnomad2:22489): GdkPixbuf-CRITICAL **: gdk_pixbuf_new_from_file: assertion `err or == NULL || *error == NULL' failed
remove_tag_from_mp3file(): Bad header tag! Given length: 574, detected length: 3 18
remove_tag_from_mp3file(): Bad header tag! Given length: 565, detected length: 3 09
remove_tag_from_mp3file(): Bad header tag! Given length: 554, detected length: 2 98
remove_tag_from_mp3file(): Bad header tag! Given length: 570, detected length: 3 14
remove_tag_from_mp3file(): Bad header tag! Given length: 570, detected length: 3 14
remove_tag_from_mp3file(): Bad header tag! Given length: 574, detected length: 3 18
remove_tag_from_mp3file(): Bad header tag! Given length: 562, detected length: 3 06
remove_tag_from_mp3file(): Bad header tag! Given length: 564, detected length: 3 08
remove_tag_from_mp3file(): Bad header tag! Given length: 562, detected length: 3 06
remove_tag_from_mp3file(): Bad header tag! Given length: 564, detected length: 3 08
remove_tag_from_mp3file(): Bad header tag! Given length: 572, detected length: 3 16
remove_tag_from_mp3file(): Bad header tag! Given length: 574, detected length: 3 18
remove_tag_from_mp3file(): Bad header tag! Given length: 561, detected length: 3 05
Gnomad 2
Ja kuten voitte huomata, minulla on edelleen paha piintynyt tapa ajaa kaikki komennot järjestelmänvalvojana (eli rootina).

Musiikit siirtyvät Gnomad 2:lla helposti Creativen soittimeen ja pc:lle.

Taustalla se komentorivi siellä vain protestoi. Tänään en jaksa kiinnostua tarkemmin.


17. lokakuuta 2006 kello 18.37
Tuo shellipuolen räpätys kuuluu asiaan Linux/Unix-softissa. Ei siksi, että ne olisivat varsinaisesti rikkinäisiä, mutta kyse on taas tästä kulttuurierosta. Tällä puolen aitaa softat kertovat lievemmistäkin poikkeustilanteista niin vuolassanaisesti, että heikompaa hirvittää.
Hyöty tästä softien nalkutuksesta piilee kuitenkin siinä, että softakehittäjien on helpompi korjata ongelmatilanteita – käyttäjältä tullut “Tein softalla näin ja sain eteeni tällaisen: ” kertoo kehittäjälle paljon ja vika on helpompi paikallistaa.
17. lokakuuta 2006 kello 19.38
Tuosta tavasta ajaa kaikki sudolla olisi todellakin syytä päästä eroon. Mikäli koet, ettei jokin toiminto onnistu tavallisen käyttäjän oikeuksilla, kuten esimerkiksi tuo tiedostojen siirtäminen mp3-soittimeen, niin silloin käyttäjä tarvitsee vain hieman lisää oikeuksia. Kaikkien oikeuksien antaminen on suuri tietoturvariski. Lisää oikeuksia käyttäjälle saa, kun lisää tämän asiaankuuluvaan ryhmään. Itselläni ei ole alla Debian-pohjaista, mutta itselläni löytyy ryhmä usb. Jos sellainen löytyy myös Ubuntusta, niin se varmaan toisi oikeudet käyttäjälle käyttää creativen soitintakin, jos nykyisellään oikeudet ei riitä.
17. lokakuuta 2006 kello 19.43
Veikkaisin, että noi header tag herjat johtuu jotenkin mp3-fileiden id3-tageista. Eli ehkä tiedostoissa on tageja joita toi ei ihan ymmärrä tai jotain vastaavaa.
Linux ohjelmien ongelmien selvittelyssä auttaa paljon just toi, että ajetaan ohjelmaa komentoriviltä, sillon saattaa saada arvokasta tietoa siitä mikä mättää. Tietenkin logit on toinen mitä kannattaa tutkia ongelmatilanteissa.
17. lokakuuta 2006 kello 19.53
Ehkä kuitenkin olisi hyvä idea ilmottaa tuosta paketin ylläpitäjälle, ainakin noiden alkupään herjojen takia.
17. lokakuuta 2006 kello 21.24
En osaa varmasti sanoa onko joku antanut tätä linkkiä mutta tässä olis nyt UbuntuGuiden linkki.
Varmasti hyödyllinen en epäile yhtään.
http://ubuntuguide.org/wiki/Dapper
Oletan hieman, että Dapperi on kysessä
17. lokakuuta 2006 kello 22.19
Tuo sudon käyttö “väärässä” yhteydessä ei tietenkään ole tarkointuksenmukaista. Eikä se varsinkaan saisi olla vakio-aloitus kaikelle, mitä päätteeseen kirjoittaa!
Parempi silti niin, kuin käynnistää pääte aina root:tina tai komentaa itsensä siellä rootiksi saati sitten kirjautua graafisesti root:tina. Näin vain ne komennot ja/tai ohjelmat, joita käyttäjä itse käynnistää, saavat maksimioikeudet. Tämähän on superuserdo-ajatuksen tarkoitus.
18. lokakuuta 2006 kello 8.42
Kun kyseinen toimii halutulla tavalla, ohjelman voi lisätä tuonne Gnomen paneeliin (tai miksi sitä nyt kutsutaan), jotta ohjelmaa ei tarvitse käynnistää terminaalista joka kerta. Laiskalle miehelle parempi vaihtoehto. (Eikä tarvitse kirjoittaa sudoa
). Tiedä sitten kumpi vaihtoehto on nopeampi: terminaali vai windows-tyyli GUI:sta.
18. lokakuuta 2006 kello 9.47
Tero kirjoitti:
“Ja kuten voitte huomata, minulla on edelleen paha piintynyt tapa ajaa kaikki komennot järjestelmänvalvojana (eli rootina).”
Oikeasti paha tapa. Muiden riskien lisäksi tuossa on se vaara, että kun käynnistät jonkin ohjelman noin, niin jos se luo esim. asetus- tai jonkin muun tiedoston, tulee luodun tiedoston omistajaksi root, sillä roothan sitä ohjelmaa ajaa. Sen jälkeen tavallisena käyttäjänä voi ohjelman käyttö jossain tapauksessa olla hankalaakin, jos tavallisella käyttäjällä ei olekaan oikeuksia luotuun tiedostoon. Seurauksena ohjelmien outoa toimintaa ja “pakkoa” ajaa ohjelmaa jatkossakin rootin oikeuksilla. Paha tapa vain pahenee.
18. lokakuuta 2006 kello 12.35
Herää kysymys, tekeekö soittimesi kenties jotain kummallista biisien otsikkotiedoille. Itse päättelisin, että kyseessä voisi olla merkistöhin liittyvä ongelma.
Roottina ei kannata tosiaan tehdä ihan mitä tahansa.
18. lokakuuta 2006 kello 23.09
amaroK pystyy myös tuohon siirtoon (siihen on sisäänrakennettu njb-tuki) ja se tosiaan on se de facto -musiikkisoitin Linuxille, siis niille jotka tykkäävät nätistä ja intuitiivisesta GUIsta
.
20. lokakuuta 2006 kello 11.29
Kannattaa lopettaa tuo ohjelmien roottina ajaminen. Peruskäytössä ei pitäisi olla mitään kummempia ohjelmia joita täytyy ajaa roottina. Käytä roottia vain järjestelmän asetusten muuttamiseen. Ongelmasta pääset jos lisäät user-tunnukseesi oikeat ryhmät. (audio, video, jne.)
Kannattaa mieluummin käyttää amaroKia, se on ehkä paras Linuxilla toimiva musasoitin tällä hetkellä. XMMS on näppärä ja kevyt mutta sen kehitys on aika pahasti tyssänyt käsittääkseni.
2. lokakuuta 2007 kello 21.12
jos kaikki tekisi näin, niin olisi linux-maailmassa turvallisuuspuoli pian huonommassa jamassa kun on windows-puolella… eli kannattaisi todella lopettaa tuollainen kädettömyyden mestariluokan esitys…