Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Aiheet - Ubuntuu

Sivuja: [1]
1
Yleistä keskustelua / Gnome 2.22 julkaistu
« : 12.03.08 - klo:23.50 »
Tänään julkaisitin Gnomen seuraava versio 2.22. Lista muutoksista sisältää käyttäjälle näkyvimmät uudistukset. Mukavia uudistuksia eteenkin tuo policy kit sekä DVB ja YouTube tukien lisääminen Totem soittimeen. Tämä versio tulee olemaan seuraavassa Ubuntussa (hardy).

2
Ubuntu tietokoneissa / Ohjelma aukeamaan 2 näyttöön
« : 09.01.08 - klo:22.51 »
Eli yksinkertainen kysymys. Miten saan softan aukeamaan kakkos näytöllä? Ideana olisi saada mplayer aukeamaan aina kokoruudussa kakkos näytölle.

3
Ubuntu tietokoneissa / Mountatut levyt nautiluksessa
« : 21.12.07 - klo:21.56 »
Moikka,

Mulla on 4 levyä, jotka oon mountannu /mnt/ -hakemistoon. Yksi noista on USB-kovalevy, joka näkyy nautiluksen Places listassa. Kysymys kuuluukin, miksi ainoastaan tuo levy näkyy listassa ja miten saan sen pois?

Tässä vielä kuvakaappaus selvittämään tilannetta.

4
Eli tarkoituksena on liittää LCD-näyttö (24" 1920x1200) ja LCD-TV (1366x768) koneeseeni. Näytönohjaimessa on kaksi DVI-ulostuloa, joten TV-outtia ei tarvitse käyttää. Tässä ei sinäänsä ole mitään ihmeellistä, mutta aloin pohtimaan, miten nuo virtuaalityöpöydät toimivat tällaisessa tilanteessa. Eli jos vaihdan virtuaali työpöytää, niin vaihtuuko molemmissa näytöissä tai saako tuota säädettyä?

Parasta olisi jos kakkos näyttöön (televisioon) saisi yhden työpöydän joka ei vaihdu koskaan. Näin tyttöystävä voisi katsella sohvalta televisiota samalla kun itse säädän koneella, ilman että kuva häviää välillä kun vaihdan työpöytää. :) Compiz tuo vielä omat koukeronsa tähän.

Jos jollain on tällainen viritelmä, niin olisi kiva kuulla miten hommat toimivat.

EDIT: Onko täysin mahdoton idea, että koneella pyörisi kaksi xserveriä, joista toinen olisi telkulla ja toinen näytöllä.

5
Yleistä keskustelua / Epiphany - GNOME Web-selain
« : 28.10.07 - klo:13.18 »
En löytänyt Epiphany-selaimeen keskittyvää säiettä haulla, joten ajattelin lisätä sellaisen itse. Eli Epiphany on GNOME-ympäristön internet-selain, joka käyttää tällä hetkellä sivujen piirtämiseen gecko-engineä. Tämän ansiosta sivut siis näyttävät täysin samalta kuin Firefoxilla. Myös Webkit-engine on saatavilla, mutta sen tuki on vielä kokeiluasteella.

Epiphany muistuttaa melko paljon firefoxia ja sisältää kaikki perusomianisuudet, kuten tabit, rss-feedit ja mainosten blokkaajan (osa plugineinä). Suurin ero firefoxiin lienee se, että Epiphany on integroitu hyvin Gnome-ympäristöön ja sen käyttöliittymä on täysin GTK-pohjainen. Tämän ansiosta selaimen ulkoasu sulautuu täydellisesti muuhun työympäristöön. Epiphany tuntuu myös firefoxia kevyemmältä vaihtoehdolta, mutta on vastaavasti ominaisuuksiltaan hieman riisutumpi.

Itse olen ihastunut Epiphanyyn ja käytän sitä nykyään ainoana selaimena koneessani. Ainot asia, mitä kaipaan on "session saver" eli sellainen ominaisuus, että selain muistaa viime kerralla auki jääneet välilehdet käynnistyessä. Epiphany lähestulkoon sisältää tämän ominaisuuden sillä jos selainta ei sammuta normaalisti vaan tappaa sen sijaan, niin auki olleet sivut muistetaan. Itse asiassa muokkasin lähdekoodia sen verran, että sain tämän ominaisuuden toimimaan vaikka selain normaalisti sammutetaankin. Voin lisätä ohjeet säikeeseen, jos joku on kiinnostunut. Myös Gconf-editorilla voi säätää lisäasetuksia, joita ei käyttöliittymästä löydy.

Eli suosittelen jokaista Ubuntun käyttäjää testaamaan, josko Epiphany olisi heille sopiva selain. Jos ei ole, niin mitä kaipaat? Selaimen voi asentaa helposti pakettihallinnasta asentamalla paketit epiphany-browser ja epiphany-extensions.

Tässä säikeessä olisi kiva kuulla mielipiteitä ja kokemuksia selaimesta.

Loppuun vielä se pakollinen kuvakaappaus:

6
Jep, eli Google julkaisi Desktop haku softansa Linuxille. Se on saatavilla Ubuntu deb muodossa ilmaiseksi täältä. Vaihtoehtoisesti voit lisätä Googlen repositoryn Ubuntuusi näiden ohjeiden avulla. Itse suosin avoimen lähdekoodin projekteja kuten Trackeriä, mutta tällekkin varmasti löytyy käyttäjänsä.

Parasta uutisessa on se, että Linuxille yleensäkin tarjotaan softaa.

7
Kirjoitin uuden artikkelin siitä, miten Gnomen saa muutettua kuta kuinkin OSX Tiger käyttöjärjestelmän näköiseksi. Vanha artikkeli asiasta on myös yhä tallella.

Tähän ketjuun voi pistää kommenttia ja kysymyksiä asiasta ja muutenkin yleistä keskustelua muiden käyttöjärjestelmien imitoinnista. Monet kun tuntuvat vihaavan sitä, että Linuxia muovataan OSX:n tai Vista:n näköiseksi.

PS. Kertokaa jos löydätte pahoja kielivirheitä tekstistä. :)

8
Harjoittelen Gnome--appletin tekoa ja haluan sammuttaa tietokoneen appletista nappia painamalla. Sovellus siis suoritetaan kirjautuneen käyttäjän oikeuksilla. Onko tämä mahdollista ja jos, niin miten? Haluan siis sammuttaa koneen suoraan, enkä esim. näyttää sitä Gnomen Shutdown hässäkkää, missä on nappulat rebootille ja muille.

9
Yleistä keskustelua / Nimi web-galleria softalle?
« : 21.02.07 - klo:20.19 »
Koodasin web-galleria softan PHP:llä ja olisi tarkoitus julkaista se GPL:n alla. En vain keksi millään osuvaa nimeä softalle, joka ei olisi vielä käytössä jossakin. Tähän asti se on kulkenut Kuvatus projektina, mutta Kuvatus niminen galleria on jo olemassa.

Eli kaikki villeimmätkin ehdotukset ovat tervetulleita!

Tässä screenshotteja ja vähän juttua softasta.

10
Koodasin harjoitustyönä koulussa tällaisen softan, joka yhdistää automaattisesti lähettyvillä oleviin matkapuhelimiin ja jää tarkkailemaan niiden tilaa. Esim. jos puhelimesi soi, niin ohjelma näyttää työpöydällä ilmoituskuplan, jossa näkyy soittajan kuva ja nimi. Tarkoitus on lisätä jatkossa paljon muitakin ominaisuuksia, mutta tällä hetkellä olisi kiva saada testaajia ohjelmalle. Itselläni kun ei ole kuin yksi puhelin, jolla testata.

Ohjelman kotisivu on täällä. Tällä hetkellä ohjelma toimii vain tiettyjen SonyEricsson puhelinmallien kanssa, mutta jatkossa on tarkoitus lisätä tuki myös muille malleille ja valmistajille. Jos osaat C++aa ja olet kiinnostunut lisäämään tuen omalle luurillesi, niin autan mielelläni. :)

Tällä hetkellä softan PITÄISI toimia seuraavien SonyEricsson sarjojen kanssa: K750 series, W800 series, Z520 series, W600 series, W550 series, W900 series ja W810 series. Lisäksi softa vaatii tietenkin toimivan bluetooth tuen koneelta. Itse omistan k750i ja ainakin sillä ohjelma toimii hyvin päivittäisessä käytössä. *koputtaa puuta*

Lopuksi vielä pienet asennus ohjeet.

1. Alkuvalmistelu
Varmista, että bluetooth toimii ja parita kännykkä ja kone keskenään. Säädä puhelimestasi siten, että koneeseen luotetaan aina, jotta se voi avata ja sulkea yhteyksiä automaattisesti.

2. Riippuvuuksien aseenus
Asenna Libnotify ja Bluetooth kehityspaketit.
Koodia: [Valitse]
sudo apt-get install libnotify-dev libbluetooth1-dev

3. Imurointi ja asennus
Imuroi lähdekoodi paketti ja pura se kotihakemistoosi. Käännä lähdekoodi ajettavaksi ohjelmaksi make:lla ja kopioi käännetty tiedosto /usr/bin hakemistoon. Lopuksi on vielä kopioitava asetustiedostot kotihakemistosi alle. Alla on komennot yllä esitetyille asioille.
Koodia: [Valitse]
tar zxfv bluelink-v0.1.tar.gz
cd bluelink
make
sudo mv bluelink /usr/bin
mv .bluelink ..

4. Asetusten säätö
Ohjelman asetukset on hakemistossa ~/.bluelink. Avaa bluelink.conf tiedosto tekstieditorilla ja lisää sinne matkapuhelimesi bluetooth osoite "allowed=" tekstin perään. Jos et tiedä bluetooth osoitetta, niin komenna terminaalissa "hcitool scan". Tallenna muutokset ja sulje tiedosto.

Seuraavaksi pitää tehdä vielä puhelimelle oma asetustiedosto. Ohjelma tukee usean puhelimen käyttöä samaan aikaan, joten joka luurilla on oma asetustiedosto. Kopioi asetustiedosto template.conf tiedostosta seuraavasti.
Koodia: [Valitse]
cp template.conf "00:11:22:AA:BB:CC.conf"
Missä 00:11:22:AA:BB:CC korvataan puhelimesi bluetooth osoitteella.

Lopuksi kannattaa vielä siirtyä ~/.bluelink/libnotify hakemistoon ja tutkia avatars.conf tiedostoa. Sen avulla voit määrittää ilmoituskupliin ikonit ja omat avatarit eri käyttäjille.

5. Käynnistä ohjelma
Käynnistä ohjelma komentamalla bluelink. Jos ohjelma ei toimi olettamallasi tavalla, niin koita käynnistää se bluelink --debug -komennolla, jolloin se tulostaa terminaaliin mitä se milloinkin tekee.

Loppusanat
Testakaa ja kertokaa mikä mättää. Kyseessä on ensimmäinen linux ohjelmani. Ohjelma on myös ensimmäinen kosketukseni C++ -kieleen, joten jotain hämminkiä varmasti löytyy. Asennus on ainakin luvattoman vaikeaa ja sekavaa vielä.

11
Tein dapperin oranssiin ilmeeseen sopivan Gaim teeman ja Terminal Server Client teeman sekä hieman muuta pientä kivaa. Linkki on jo Ubuntuforumsilla, mutta kaikki eivät sitä välttämättä lue, niin pistetään vielä tännekin. Opas on englanniksi kaikkine kielivirheineen.

Lue opas



12
HOWTO – Nova-T (90002) DVB kortin asennus ja käyttö Ubuntussa (5.04)
Tämä ohje on "public domain".

En ole Linux asiantuntija, joten ohjeissa ei välttämättä tehdä joka kohtaa järkevimmällä mahdollisella tavalla. Itse sain kortin kuitenkin toimimaan alla mainitulla tavalla, joten pahasti ei ainakaan voida mennä metsään. :) Gurut voisivat korjata, jos olen ymmärtänyt joitain asioita väärin tai teen asiat muuten vaan vaikealla tavalla. Tämä howto perustuu Ubuntun Wikistä löytyvään Nova-T ohjeeseen. Itse käytän Ubuntu Guiden tarjoamia resporityjä, joilla homma ainakin toimii. Katso Ubuntu Guidesta lisää.

Niin ja mainttakoon vielä, että en ota vastuuta, jos jokin menee pieleen näitä ohjeita noudatettaessa.

Yleistä
Hauppauge Nova-T digitv-kortti toimii Ubuntussa, mutta nykyiset Ubuntu kernelit eivät sisällä DVB –ajureita. Siksi asennus on vielä hieman työläs ja vaatii uuden Kernelin kääntämisen. Homma ei ole kuitenkaan lainkaan mahdoton, joten ei kannata pelästyä vaan ryhtyä hommiin ja pyytää apua tarvittaessa.

1. Uuden kernelin ja kernelpäivitysten asennus
Ubuntun mukana tulevat kernelipaketit sisältävät patcheja (eli päivityksiä), mikä estää resporityistä saatavien kerneleiden käytön, koska patchit menevät ilmeisesti ristiin DVB –patchien kanssa.

Haetaan aluksi pari kernelin kääntämisessä tarvittavaa pakettia Apt-getillä.

Koodia: [Valitse]
sudo apt-get install build-essential fakeroot kernel-package

Sitten tarvitaan kernelin lähdekoodi ja siihen DVB päivitykset. Voit imuroida 2.6.10 Kernelin osoitteesta http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.10.tar.bz2 ja siihen DVB patchit osoitteesta http://dl.bytesex.org/patches/2.6.10-3/All-2.6.10.diff.gz. Jos haluat käyttää uudempaa Kernel versiota, niin voit vaihtoehtoisesti imuroida sen www.kernel.org sivuilta. Kerneli 2.6.12-rc4 ei tarvitse enää erillisiä DVB patchejä. Itse käytin 2.6.10 versiota.

Siirry hakemistoon johon latasit yllä olevat paketit. Tässä ohjeessa tuo hakemisto on ~/dvb.

 
Koodia: [Valitse]
cd ~/dvb

Pura DVB patchit sisältävä paketti komennolla:

Koodia: [Valitse]
tar xvzf All-2.6.10.diff.gz

Seuraavaksi siirretään linux lähdekoodin sisältävä paketti /usr/src hakemistoon, siirrytään hakemistoon ja puretaan paketti.

Koodia: [Valitse]
sudo mv linux-2.6.10.tar.bz2 /usr/src
cd /usr/src
sudo tar xvjf linux-2.6.10.tar.bz2

Tämän jälkeen meillä on kernelin lähdekoodit hakemistossa /usr/src/linux-2.6.10. Lähdekoodia etsitään kuitenkin useimmiten hakemistosta /usr/src/linux, joten tehdään linkki. Varmista, että hakemistossa /usr/src ei ole linkkiä tai hakemistoa linux ja luo linkki komennolla:

Koodia: [Valitse]
sudo ln -s /usr/src/linux-2.6.10 /usr/src/linux

Nyt siirry /usr/src/linux hakemistoon ja lisää DVB päivitykset kernelin lähdekoodiin. Tämä onnistuu seuraavilla komennoilla (huomaa, että DVB-päivitys saattaa olla itselläsi eri hakemistossa, kuin ohjeessani)

Koodia: [Valitse]
cd /usr/src
sudo patch –p1 < ~/dvb/All-2.6.10/All-2.6.10.diff

Noin nyt meillä on DVB –tuella varustettu kernelin lähdekoodi. Seuraavaksi kerneli on konfiguroitava (eli valitaan mitä asennetaan), käännettävä ja lopuksi tietenkin asennettava. Aloitetaan konfigurointi käyttämällä vanhoja Ubuntu kernelin konfigurointi tietoja. Jälkimmäisen komennon kysymyksiin voi hyvin mielin antaa oletusvastaukset painamalla enteriä.

Koodia: [Valitse]
sudo cp /boot/config-2.6.10-3-686 .config
sudo make oldconfig

Seuraavaki pitäisi konfiguroida uusi kerneli omalle koneelle sopivaksi. Tämä on varmasti vaikein osa tätä ohjetta eikä yleispätevää ohjetta ole, koska koneiden kokoonpanot ja käyttäjien tarpeet vaihtelevat. Joitain yleisiä ohjeita voin kuitenkin antaa. Ei tarvitse kuitenkaan pelästyä, koska mitään et voi väärin konfiguroimalla tuhota (ainakaan tietääkseni) paitsi kallisarvoista aikaasi.

Aloitetaan konfigurointi komennolla:

Koodia: [Valitse]
make menuconfig

TÄHÄN KONFFAUS OHJEITA:
En jaksanut / ehtinyt kirjoittaa kernelin konfigurointi ohjeita. Yleispäteviä ohjeita on muutenkin mahdoton antaa. Tutkimalla ja opiskelemalla saa parhaan tuloksen!

Kun olet saanut mielestäsi kernelin konfiguroitua voit poistua ohjelmasta ja antaa kääntää kernelin. Tämä kestää tovin koneesta riippuen, joten mene vaikka kahville tällä välin. Eli käännetään kerneli imageksi antamalla komento:

Koodia: [Valitse]
fakeroot make-kpkg --append-to-version=.dvbsupport kernel_image

Nyt koneesi alkaa tosissaan raksuttamaan ja ruudulla vilisee jos jonkin moista tekstiä. Kääntämisen tuloksena saamme deb –paketin, joka sisältää kernelin. Paketin nimi vaihtelee hieman valitsemasi kernelversion perusteella. Varmista, että olet /usr/src hakemistossa ja asenna uusi kernelisi antamalla komento:

Koodia: [Valitse]
Sudo dpkg –i sinun_kernel_pakettisi.deb

Oman pakettini nimi oli esim. kernel-image-2.6.10.dvbsupport_10.00.Custom_i386.deb. Eli jotain tuon tapaista pitäisi löytyä. Asennus ei vedä yli mitään, joten jos kernelisi ei toimikaan, niin voit käynnistyksen yhteydessä valita vanhan kernelisi ja kone toimii taas entiseen tapaan. Tarkistetaan kuitenkin vielä ennen boottia, että udev asetustiedostostasi löytyy tarvittavat rivit (en muista ovatko ne siellä valmiiksi). Eli avaa tiedosto komennolla:

Koodia: [Valitse]
sudo gedit /etc/udev/udev.rules


Ja tarkista, että tiedostosta löytyvät rivit:

Koodia: [Valitse]
# DVB Original line
KERNEL="dvb*",          PROGRAM="/etc/udev/scripts/dvb.sh %k", NAME="%c"

Nyt voit bootata koneen ja toivoa parasta! Koneen käynnistyessä paina ESCiä, kun GRUB käynnistyy (hakkaa vaikka ESCiä tasaisesti alusta asti, jos et ole varma kohdasta). Eteesi aukeaa käynnistysvalikko, jossa pitäisi näkyä uusi kernelisi. Valitse se ja paina ENTER. Nyt koneesi pitäisi käynnistyä normaalisti, jos kaikki meni putkeen.

Voit vielä varmistaa onnistumisen antamalla komennon

Koodia: [Valitse]
dmesg | grep cx

Ruudulle pitäisi tulostua kortin tiedot. Itselläni komento näyttää seuraavaa:

Koodia: [Valitse]
cx2388x v4l2 driver version 0.0.4 loaded
cx88[0]: subsystem: 0070:9002, board: Hauppauge Nova-T DVB-T [card=18,autodetected]
cx88[0]: hauppauge eeprom: model=90002, tuner=76 (Thomson ddt759x)
cx88[0]: registered IR remote control
cx88[0]/0: found at 0000:01:07.0, rev: 5, irq: 19, latency: 32, mmio: 0xde000000
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx2388x dvb driver version 0.0.4 loaded
cx88[0]/2: found at 0000:01:07.2, rev: 5, irq: 19, latency: 32, mmio: 0xdf000000
cx88[0]/2: cx2388x based dvb card
DVB: registering new adapter (cx88[0]).
cx2388x blackbird driver version 0.0.4 loaded

2. Kanavien haku ja television katselu / nauhoitus
Seuraava tehtävä on saada kanavat näkyviin. Aloitetaan ihan ensin asentamalla kaksi uutta pakettia.

Koodia: [Valitse]
sudo apt-get install dvb-utils dvbstream

Kanavien haku tehdään komennolla “scan” komento tarvitsee parametrikseen kuitenkin tiedoston, jossa on hyvin teknistä tietoa digi-tv lähetyksestä. Itse asun Turun seudulla ja oma tiedostoni on fi-Turku, jonka sisältö on seuraava

Koodia: [Valitse]
# T freq bw fec_hi fec_lo mod transmission-mode guard-interval hierarchy
T 714000000 8MHz 2/3 NONE QAM64 8k 1/8 NONE
T 698000000 8MHz 2/3 NONE QAM64 8k 1/8 NONE
T 538000000 8MHz 2/3 NONE QAM64 8k 1/8 NONE

Keskitaajuus vaihtelee paikkakunnan mukaan, joten sinun on tehtävä itse tämä tiedosto.
Luo vaikka kotihakemistoosi tiedosto fi-Paikkakunta ja lisää sinne edellä mainitut rivit.
Nyt vaihdat taajuuskohtaan vain oman paikkakuntasi taajuudet. Esimerkissäni taajuudet ovat siis rivin ensimmäiset numerot 714, 698 ja 538. Omat taajuudet löydät tältä nettisivulta. Kun olet valmis tallenna tiedosto ja anna komento, joka aloittaa kanavien haun.

Koodia: [Valitse]
scan ~/fi-Paikkakunta –v –v -5 > channels.conf

Tämä luo tiedoston channels.conf, jossa on löydettyjen kanavien tiedot. Oma tiedostoni näyttää tältä

Koodia: [Valitse]
YLE TV1:714000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:512:650:17
YLE TV2:714000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:513:660:33
YLE FST:714000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:514:670:81
YLE24:714000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:515:680:129
YLE Teema:714000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:516:690:145
YLE PEILI:714000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:0:692:4369
YLEQ:714000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:0:653:4385
YLEN KLASSINEN:714000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:0:662:4401
YLE FSR+:714000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:0:663:4417
YLEMONDO:714000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:0:673:4433
YLE X3M:714000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:0:685:4481
Urheilukanava:538000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:417:673:113
SEXTV.fi:538000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:0:0:1105
Uusi Kiss :538000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:0:671:4449
Iskelma:538000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:0:681:4465
Turku TV:538000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:532:788:323
MTV3:698000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:305:561:49
Nelonen:698000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:512:650:65
Nelonen Plus:698000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:516:690:225
Subtv:698000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:353:609:97
MTV3+:698000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:304:560:209
The Voice:538000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_2_3:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:0:0:241

Luo kotihakemistosi alle hakemisto .tzap antamalla kotihakemistossa komento:

Koodia: [Valitse]
mkdir .tzap

Ja siirrä juuri luotu channels.conf sinne

Koodia: [Valitse]
mv ~/channels.conf ~/.tzap

Seuraavaksi lukitsemme halutun kanavan datavirran (eli äänen ja kuvan). Tämä onnistuu komentamalla esimerkiksi:

Koodia: [Valitse]
tzap “MTV3”

Nyt ruudulla alkaa rullaamaan tekstiä. Parin sekunnin sisällä status rivien perässä pitäisi näkyä teksti FE_HAS_LOCK. Anna tekstin jatkaa rullaustaan ja avaa uusi terminaali.

Enää ei ole pitkä matka TVn katsomiseen. Pitää vielä ohjata datavirta oikeaan osoitteeseen, joka osaa näyttää sen. Tällaiseksi käy esim. mplayer ohjelma, jonka voit asentaa komennolla:

Koodia: [Valitse]
sudo apt-get install mplayer

Saat kuvan näkyviin antamalla seuraavan komennon:

Koodia: [Valitse]
./dvbstream -o -ps 305 561 -qam 16 -cr 3_4 | mplayer -cache 4096 -autosync 30 -

Mukavan näköinen eikö? Tuota riviä muuttelemalla saadaan eri kanavia näkyviin. Oleellinen osa on numero –ps parametrin jälkeen. Nämä numerot määräävät mikä kanava avataan mplayeriin. Kanavaa vastaavat numerot löytyvät channels.conf tiedostosta jonka tallensimme ~/.tzap hakemistoon. Tämä tiedosto sisältää rivin per kanava. Jokainen rivi loppuu numeroihin xxx:yyy:zzz. Näistä tarvitaan xxx ja yyy –ps parametrin perään. Muista myös, että sinulla pitää olla oikea muxi valittuna tzap komennolla. Esim jos haluat katsoa YLE TV2sta, niin komennat ensin tzap ”YLE TV2” ja vasta sitten avaat virran mplayerillä.

Kuten mahdollisesti olet huomannut, niin tämä ei ole kovin kätevä ja käyttäjäystävällinen tapa katsoa televisiota.  Onneksi linuxillekin on jo kirjoitettu graafisia käyttöliittymiä Digi-TVn hallintaan. Gnomelle en ole löytänyt yhtään pätevää softaa, mutta KDElle löytyy varsin pätevän oloinen softa KaxTV, joka on osa Kaffeine soitinta. Suosittelen lämpimästi siihen tutustumista, jos komentorivi ja numeroilla kikkailu ei kiinnosta.

Melkein unohdin nauhoituksen. Se ei ole sen kummempi operaatio, kuin TVn katsominen mplayerillä. Ohjataan vain tietovirta tiedostoon mplayerin sijaan. Tämä onnistuu esim. komentamalla:

Koodia: [Valitse]
./dvbstream -o -ps 305 561 -qam 16 -cr 3_4 > nauhoitus.mpg

Pistetään loppuun vielä kuvakaappaus todisteeksi siitä, että tämä oikeasti toimii.  :)



Jos joku tietää miten YLEn tekstitykset saa toimimaan linuxissa, niin olisi mukava kuulla.

13
Ubuntu tietokoneissa / Lirc modulin kääntö ongelma
« : 30.09.05 - klo:01.32 »
Olisi tarkoitus saada TV-kortin kauko-ohjain toimimaan linuxissa, mutta en saa millään käännettyä LIRC modulia oikein. Annoin komennon "make-kpkg --append-to-version .dvbsupport modules_image" (tuo append, koska käytössä on itse käännetty kerneli DVB-tuella), joka kyllä käänsi tiedostot, mutta niihin tuli .o pääte vaikka pitäisi olla .ko pääte. Osaisiko kukaan sanoa mistä tämä voisi johtua ja miten saisin nuo käännettyä oikein?

14
Ubuntu tietokoneissa / Vanilla kernel ja EVMS ongelma
« : 03.09.05 - klo:12.04 »
Hei,

Käänsin juuri ensimmäisen kernelini, koska halusin saada Hauppuage Nova-T digi-tv kortin toimimaan Ubuntussani. Sainkin kortin toimimaan, mutta uusi kernelini ei mahdollista kovalevyjen mountausta. Ainoastaan juuri "/" levy mountautuu. Bootatessa tulee joitain Enterprise Volume Management System (EVMS) virheitä, joista ongelma ilmeisesti on kiinni. Lisäksi Hardware Abstraction Layer (HAL) antaa jonkin virheilmoituksen ladattaessa. (Voin pistää virheet tänne tarkemmin jos on tarvetta).

Tarvitaanko vanilla kerneliin (2.6.10) joitain Ubuntu patchejä jotta tuo EVMS toimii vai olenkohan konfiguroinut kernelin väärin? Itse en ainakaan löytänyt vikaa, mutta olihan tämä vasta ensimmäinen kernelin kääntöni, joten en ole ihan guru vielä asian suhteen. :)

Tämän kun saisi vielä toimimaan, niin voisin kirjoittaa HOWTOn Nova-T korttien toimintaan saamisesta.

Sivuja: [1]