23.12.2009

Kanavien virittäminen

Vaihteeksi jokin on muuttunut sitten edellisten Ubuntu-versioiden. Paketti dvb-utils ei enää ole olemassa ja sen on ilmeisesti korvannut dvb-apps. Asennetaanpa se sitten, että päästään virittämään kanavat. Lisäksi asennetaan dvbstream, jotta päästään myöhemmin testaamaan virityksen toimivuus.


sudo apt-get install dvb-apps
sudo apt-get install dvbstream


Kanavien virittämiseen tarvitsee jonkun tunnetun kanavan channels.conf -tiedostoon. Hieman nurinkurista, että kanavien viritykseen pitää etukäteen tietää kanavia, mutta niin kai se sitten on. Ratkaisin ongelman jo aiemmassa blogauksessani (ks. 11.9.2009), joten en kirjoita asiasta tämän enempää tähän.

Sitten kokeillaan virittää tv-kortti YLEn TV1:lle. Huomaa, että alla käytetty channels.conf on luotu ilman -o vdr -vipua scan-sovellukselle. Scan-sovellus on siis tehnyt ko. tiedoston zap:n hyväksymässä muodossa.


user@meedio:~$ czap -c channels.conf TV1
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
reading channels from file 'channels.conf'
1 TV1:274000000:INVERSION_AUTO:6900000:FEC_NONE:QAM_128:512:650:17
1 TV1: f 274000000, s 6900000, i 2, fec 0, qam 4, v 0x200, a 0x28a
status 1f | signal 81c0 | snr 120d | ber 00000000 | unc 00000000 | FE_HAS_LOCK


Jätä czap pyörimään taustalle. Seuraavaksi taiotaan ykkösen kuva ruudulle.


dvbstream -o -ps 512 650 -qam 128 | mplayer -


Eri parametrien selityksiä:

  • -o syöttää streamin stdoutiin (joka siis putkitetaan mplayerille)

  • -ps kertoo video- ja audio-streamien id:t. Nämä näkyvät channels.conf:sta kolmanneksi ja toiseksi viimeisestä parametrista (ks. ylempää YLE1:n rivi)

  • -qam merkityksen selvitys jätetään kotitehtäväksi, mutta oikean arvon näkee channels.conf:n parametreista (ks. ylempää YLE1:n rivi)



Jos nyt alkaa ykkönen näkymään, niin ainakin viritin on ok ja antennin johto oikeassa paikassa.

21.12.2009

Spotify Winella

Spotifyn installointi Winea käyttäen on yllättävän helppoa. Jos Winea ei halua käyttää, on vaihtoehtona Despotify, mutta tämä vaatisi Spotifyn premium -käyttäjätilin. Tai sitten Despotifyn koodin muokkaamista.

Ohjeet perustuvat spotify.com:sta löytyviin ohjeisiin, jotka tässä vaan talletan itselleni. Installoidaan ensin Wine.

sudo apt-get install wine


Sitten konfiguroidaan Wine.

winecfg


Mene Audio-välilehteen. Tässä kohtaa Wine valittaa, ettei registrystä löydy ääniasetuksia. Sulje dialogi ja paina apply-nappia. Tämän jälkeen tee seuraavat asetukset.

Hardware Acceleration: Emulation
Default Sample Rate: 44100
Default Bits Per Sample: 16
Driver Emulation: unchecked


Hyväksy muutokset ok-napilla.

Seuraavaksi installoidaan Spotify. Installointia varten täytyy hakea spotify.com:sta Windowsille tarkoitettu installer.

wine "Spotify Installer.exe"


Anna installerin tehdä pikakuvakkeet eli valitse Create icons for spotify on the Start Menu and on the Desktop. Muuten oletusasetukset ovat hyvät.

Työpöydälle ilmestyy kaksi ikonia: Spotify.lnk ja Spotify.desktop. Tuplaklikkaa Spotify.desktop -ikonia ja paina dialogissa Mark as Trusted. Anna käyttäjätunnuksesi ja nauti Spotifysta.

Winella ajettavassa Spotifyssa on ikävä ominaisuus välilyönnin kanssa. Jostain syystä välilyönnin painaminen Spotify-ikkunan ollessa aktiivisena saa musiikin pysähtymään. Aivan sama onko kirjoittamassa bändin nimeä hakukenttään vai missä kohtaa välilyöntiä painaa. Ärsyttävää, mutta vielä siedettävän rajoissa.

Jostain syystä ainakin ensimmäisellä ajokerralla Spotifyn ääni pätki. En ole aiemmin huomannut tällaista pätkimistä. Kyse voi olla netin pätkimisestä tms., mutta pitää selvitellä, jos pätkiminen vielä jatkuu.

Siirtyminen Ubuntu 9.10 -versioon

En ole pitkään aikaan ehtinyt säätämään HTPC-projektin parissa. Nyt taas on pari päivää aikaa haxoroida ja toivottavasti saan paketin taas hyvään kuntoon. Koska Ubuntu 9.10 ilmestyi vähän aikaa sitten, otin ensimmäiseksi hommaksi uuteen Ubuntu-versioon siirtymisen.

Koska aiemmin osioin levyni nerokkaasti niin, että / ja /home ovat eri osioilla, pystyin näppärästi vaihtamaan rootissa olevan Ubuntun uuteen pelkästään formatoimalla / EXT4:ksi (tämä on Ubuntu 9.10 uusi ominaisuus) ja heittämällä uuden version sinne. Osio, jossa /home oli, säilyi koskemattomana. Simppeli juttu...

Kokemuksia Ubuntu 9.10:n uusista ominaisuuksista:


  • HD Flash toimii sujuvasti koko ruudulla. Aiemmassa 9.04:ssä ei toiminut ilman järjetöntä nykimistä. En ole ihan varma nykiikö kuva vieläkin vähän, mutta aivan hemmetin hienolta se silti näyttää Youtubesta katsottuna. Mainittakoon kuitenkin, että Flash kuluttaa prossutehoa PALJON ja että ainakin NVidian julkaisema testivideo tökki välillä

  • Vanha tearing-ongelma hävisi. Kuva pysyy ehjänä vaikka kuinka olisi liikettä kuvassa. Loistavaa!

  • Uskomatonta mutta totta, HD-tasoinen kuva (1080p, 1920x816) näkyy hienosti. Olen melko varma, että koko ruudun pannauksissa kuva nykii hieman, mutta tämä ei ainakaan alustavasti häiritse. Olen näkevinäni samanlaista nykimistä vaikka kuva olisi pienenäkin, joten voi olla, että nykiminen on lähdemateriaalissa (Wall-E). Täytyy vielä testata lisää, mutta erittäin hyvältä näyttää. Prosessoritehoa menee pahimmillaankin vain 90% ja yleensä pysyttelee 50% tuntumassa. Jotain rautakiihdytystä täytyy siis olla mukana. Hyvä, hyvä Intelin ajurikehitysporukka!

  • Logitech DiNovo Edge -näppis löytyy nyt suoraan bootin jälkeen ilman kikkailua ja lisäsäätöä. Todella kiva käytettävyyslisä (jos siis ei jaksanut kikkailla, kuten aiemmin kirjoitin)

  • Kun loggasi X:stä ensimmäisen kerran ulos, kaikki input-välineet lakkasivat toimimasta. Ruutu selvästi päivittyi vielä, koska login-ruudussa näkyvä kello päivittyi, mutta langallinen hiiri ja langaton näppis lopettivat toimintansa. Tämän jälkeisessä bootissa Ubuntu ei onnistunut heti mounttaamaan /home:a. Tämä johtui syslogin perusteella ehkä siitä, että EXT3 valitteli orphan nodeista. Seuraavassa bootissa ei ollut mitään ongelmia.

  • Hieman ihmetyttää uuden oletuskäyttöliittymän ulkoasu. Jotenkin tuntuisi kuin graafinen ilme olisi mennyt osittain taaksepäin



Olen kertakaikkisen tyytyväinen tähän Ubuntu-julkaisuun. Jos tuleva LTS-versio 10.4 on samalla tasolla, niin voinen pistää HTPC-kehityksen vähäksi aikaa jäihin ja tehdä "täydellisen" softapaketin omalle raudalle.

En ole ehtinyt säätämään oikeastaan mitään HTPC:hen lähemmin (kuten vaikkapa VDR) liittyvää juttua vielä pystyyn, mutta tästä on mukava jatkaa eteenpäin.