KDE4

24 10 2008

KDE4…. Uh uh, mitäs tuosta voisi sanoa. Pirun hienoa ideaa ja tulevaisuutta, mutta.

Ei toistaiseksi minulle. Kubuntun 8.10 -versiota on nyt pyoritelty viikkokaupalla ja alkaa käämit palamaan sen kanssa pahasti. Ohjelmien asetukset eivät tallennu pysyvästi eivätkä välillä edes väliaikaisesti. KDE4:n tuki kahdelle näytölle on… Agh… Jotain ihan muuta. Tiedän että nelonen on iso harppaus kolmosen jaloista eteenpäin ja monia asioita on mietitty uusiksi. Se ei silti meinaa sitä että ko. laitos olisi valmis tavallisen kansan käytettäväksi. Tai noh, tavallinen kansahan ei huomaa mitään mutta yli viiden vuoden KDE käytön jälkeen kyllä pistää nupin kuumaksi nykyinen tilanne.

Gnome. Ubuntun “virallisempi” työpöytäympäristö. Omalla kohdalla jäänyt kovasti ihmettelyn aiheeksi ja hammasten kiristelyksi. Koska KDE4 ei omalle kohdalle ole tarpeeksi valmis käytettäväksi otan ja tempasen itseni kylmänä kalkkunana Ubuntuun ja Gnomen käyttäjäksi kunnes KDE:sta saadaan vaikka 4.3+ ulos. Uskoisin että tässä vaiheessa suurimmat omalle kohdalle osuvat murheenkryynit on saatu pujotettua koodiin ja voin hyvissä mielin palata tutulle ympäristölle. Eikä se pahaa tee vähän syventyä toisenlaiseen ympäristöön ja meininkiin.



Flash sanoi *poks* (Flash 9.0.115 ja Konqueror)

14 12 2007

Noh, oikeasti kyseessä on Konquerorin ongelma siinä ettei se tue XEmbed-toimintoa.

Eli (K)Ubuntun repoista valahti tänään päivitys Flashiin, eli versioksi 9.0.115. Siinä sitten hetken ihmeteltyä jatkuvaa Flash-pluginin kaatumista (onneksi Konquerorissa pluginit on eroteltu niin ettei koko selain turvahda) piti alkaa kaivaa syytä asiaan. Selvisi sitten tuo XEmbed-hässäkkä. Pöh.

Ratkaisu oli sitten asentaa aiempi versio pluginista. Tavallisesti tämä on suhteellisen helppoa määrittelemällä “/etc/apt/preferences” tiedostossa halutut pakettien versiot. Omaani lisäsin seuraavat rivit:

Package: flashplugin-nonfree
Pin: version 9.0.48*
Pin-Priority: 1001

Kyseinen rimpsu kertoo APT:ille että paketista “flashplugin-nonfree” tulee asentaa versio 9.0.48. Viimeinen “Pin-Priority” käskee APT:a pitämään paketin versiossa 9.0.48 ja asentamaan kyseisen version vaikka olisi uudempaa asennettuna. Jos et ole ehtinyt vielä asentaa versiota 9.0.115 niin “Pin-Priority” arvoksi riittää “1000″ jolloin se ainoastaan pidättäytyy asentamasta uudempaa versiota.

Tämä olisi toiminut varsin hienosti ellei Flash-paketin asennus hakisi itseään suoraan Adoben sivuilta. Asennuspaketille tehdään MD5-tarkistus joten asennus hylkää ladattavan paketin herjan kera koska 9.0.115 ei tietenkään vastaa 9.0.48 asennuspakettia.

Ratkaisu tähän oli hakea Adoben sivuilta käsin vanhempi asennuspaketti. Kyseinen 61Mt paketti löytyy täältä. Paketti sisältää useamman version Flash 9-pluginista ja sieltä kiinnostaa lähinnä se x.48 versio. Tämä sitten kopioidaan asennus-cacheen, uudemman x.115 version päälle.

sudo cp install_flash_player_9r48_linux.tar.gz \
/var/cache/flashplugin-nonfree/install_flash_player_9_linux.tar.gz

Tämän jälkeen heivataan “sudo apt-get update && sudo apt-get dist-upgrade” ja wanhan toimivan Flashin pitäisi asentua nyt kiltisti.

edit:
Lisätään nyt jälkikäteen vielä linksu asiaa koskevaan APT-dokumenttiin.