Author: Jani

  • [Ratkaisu] Gcursor ei toimi

    Lähtökohta
    Olen asentanut gcursor-paketin. Olen käynnistänyt gcursorin valitsemalla Järjestelmä → Asetukset -valikosta kohdan Cursor Selection. Haluan vaihtaa ikkunointijärjestelmän kursoria.
    Ongelma
    Sulje-nappia lukuunottamatta mikään gcursorin ikkunan sisällä olevista toiminnoista ei reagoi hiirennapin painalluksiin. Hiiren kursoria ei voi vaihtaa.
    Ongelman syy
    Gcursorissa on ohjelmavirhe, jonka takia se ei toimi tarkoitetulla tavalla.
    Ratkaisu
    Käytän toista asetussovellusta kursorin vaihtamiseen.

    Valitsen Järjestelmä → Asetukset -valikosta kohdan Ulkoasu. Avautuvan Ulkoasun asetukset -sovelluksen Teema-välilehdellä painan Oma...-nappia joka on kuvallisen ulkoasulistan alapuolella, Tallenna nimellä...– ja Asenna-napin välissä. Voin vaihtaa hiiren osoittimen ulkoasua valitsemalla jonkin kohdan nyt avautuvan Muokkaa teemaa -ikkunan Osoitin-välilehdellä olevasta kuvallisesta osoittimien luettelosta.

    Huomautuksia
    • Ratkaisu toimii, vaikka gcursor-paketin asennuksen olisikin poistanut. Gcursorin asennuksen voikin siis poistaa, sillä sovellukselle ei ole mitään käyttöä niin kauan kuin se ei toimi tarkoitetulla tavalla.
    • Päätteestä käynnistettäessä gcursor tulostaa komentorivi-ikkunaan virheilmoituksia:
      (gcursor:7058): libglade-WARNING **: could not find signal handler 'extract_theme'.
      
      (gcursor:7058): libglade-WARNING **: could not find signal handler 'open_theme_dir'.
      
      (gcursor:7058): libglade-WARNING **: could not find signal handler 'entry_selected'.
      
      (gcursor:7058): libglade-WARNING **: could not find signal handler 'size_changed
  • [Ratkaisu] Rytmilaatikko: kuinka podcast-virta perutaan

    Lähtökohta
    Olen käynnistänyt Rytmilaatikko-musiikkisoittimen. Olen tilannut Rytmilaatikkoon podcast-virtoja. Olen avannut Podcastit-näkymän Sivupaneelista. Olen ottanut Selaimen esille näkymään Näytä-valikosta. Haluan perua yhden podcast-virtojen tilauksista.
    Ongelma
    En pääse käsiksi podcast-virtaan, jonka haluaisin perua. Näkymän Selain-osiossa on listattu Kaikki 5 virtaa -kohta ja sen alapuolella yksi tilaamistani virroista, mutta se ei ole podcast-virta, jonka tilauksen haluan perua.
    Ongelman syy
    Selaimen pystysuuntainen tilaa riittää vain kahden kohteen yhtäaikaiseen näyttämiseen.
    Ratkaisu
    Ratkaisun voi pohjustaa kahdella eri tavalla, tai käyttämällä molempia tapoja alla olevassa järjestyksessä.

    1. Muutan Selaimen kokoa isommaksi. Kun Selain on riittävän iso, podcast-virta, jonka tilauksen haluan perua, tulee esiin listalla.
    2. Käytän Selaimen oikeassa laidassa olevaa vierityspalkkia Selaimessa näkyvän listan vierittämiseen, kunnes podcast-virta, jonka tilauksen haluan perua, näkyy Selaimessa.

    Kun peruttavaksi haluamani podcast-virta on näkyvissä Selaimen listalla, osoitan sitä hiiren osoittimella, painan oikeaa hiirennappia ja valitsen avautuvasta valikosta kohdan Poista podcast-virta.

    Huomautuksia
    • Selaimen koon kasvattaminen tapahtuu siten, että hiiren osoitin viedään Selaimen ja sen alapuolella olevan jaksolistan välissä olevalle alueelle, jolla osoitin muuttuu kaksisuuntaiseksi (ylös ja alas osoittavaksi) nuoleksi, jonka jälkeen painetaan vasenta hiirennappia ja pidetään se alaspainettuna, ja liikutetaan osoitinta alaspäin.
    • Selaimen koon kasvattaminen ei yksinään riitä siinä tapauksessa, että tilattuja podcast-virtoja on niin monta, ettei edes Selaimen pystysuuntaisen koon venyttäminen huippuunsa asti riitä tuomaan haluttua kohdetta esiin listalla.
    • Tätä ratkaisua etsiessäni avuksi oli FedoraForum.orgin säie samasta aiheesta.
  • Hiiri ja näppäimistö lakkaavat vastaamasta

    Lähtökohta
    Tietokoneeni on SN45G-mallinen Shuttlen valmistama XPC. Näyttökortissani on Radeon 9600 -piirisarja, jolle järjestelmässäni on ladattuna vapaat ajurit. Johdollinen näppäimistö ja johdollinen hiiri on liitetty USB-porttiin. Olen listannut tiedot laitteistosta lspci -vv -komennolla.

    Linux-ytimestä käytössäni on versio 2.6.22-14-generic.

    Olen kirjautunut sisään, käynnistänyt Firefox-selaimen, Synaptic-pakettienhallinnan, Miro Internet TV:n ja Rytmilaatikko-musiikkisoittimen. Olen juuri tilannut Rytmilaatikkoon neljä podcastia, joista yhden sisältö on M4A-muodossa, jolle en vielä ole asentanut Rytmilaatikkoon tukea.

    Ongelma
    Hiiren osoitin ja näppäimistö (esimerkiksi Control + Alt + F1) lakkaavat vastaamasta. Kiintolevyn valo palaa ja lukupään ääni kuuluu, eli levyltä luetaan tai sinne kirjoitetaan jatkuvasti jotain, enkä sen vuoksi uskalla painaa keskusyksikön Reset-nappia.
    Ongelman syy
    Ei vielä tiedossa.
    Ratkaisu
    Ei vielä tiedossa.
    Huomautuksia
    • Koska en vielä tiedä ongelman syytä, täytin Lähtokohta-osion kaikella edes mahdollisesti olennaisella tiedolla, joten joukossa on luultavasti myös epäolennaisuuksia, mutta joukosta voi myös puuttua olennaisuuksia. Kunhan ongelman syy tarkentuu, tarkennan myös lähtökohtia sikäli kuin se jälkikäteen onnistuu.
    • Paneeliin asentamani Järjestelmän tila -sovelma vaikutti ongelman ilmettyä olevan vielä elossa, eli se jatkoi suoritinkäyttöastetta kuvaavan käyrän piirtämistä. Suoritinkäyttö ei noussut normaalitasoa ylemmäs. Kun vastaamaton tila oli pysynyt muuttumattomana viisi minuuttia, painoin Reset-nappia kiintolevytoiminnan edelleen jatkumisesta huolimatta. Sen jälkeen järjestelmä käynnistyi.
    • Ongelman ilmaantumisen jälkeisessä uudelleenkäynnistyksessä tiedostojärjestelmän tarkistus täytti ruudun listalla tietoja, joiden merkitystä en ymmärtänyt, ja jotka eivät kirjautuneet käynnistyslokitiedostoon, josta voisin kopioida ne Googlen hakukenttään. Ainoa kohta, jonka luulen ymmärtäneeni, oli ReiserFS:n ilmoitus (unclean) siitä, että se tiedosti edellisen sammutuksen tapahtuneen epäpuhtaasti (laitteistotason resetoinnilla ohjelmallisen sijasta).
    • Control + Alt + Backspace on näppäinyhdistelmä jolla X-ikkunointijärjestelmän voi mahdollisesti sulkea, mutta en tiennyt tai muistanut sitä tässä yhteydessä, joten en tullut myöskään kokeilleeksi olisiko se toiminut. Varovainen veikkaukseni on että olisi saattanut toimia, koska ydintason kaatumisesta ei ilmeisesti ollut kyse päätellen siitä, että järjestelmän itsenäinen toiminta tuntui ainakin osittain jatkuvan. En kuitenkaan löydä /var/log-hakemiston tiedostoista mitään, minkä tunnistaisin muistiinpanoksi tapahtuneesta.
    • Bugi #109740 vaikuttaa kuvailevan jotain hiukan samanlaista, joskaan omassa tapauksessani hiiren kursorikaan ei liikkunut. Ubuntu Suomen foorumeilta löytyi myös aika läheltä liippaava säie ja lisäksi toisesta säikeestä vinkkilinkki: Alt + SysRq (Print Screen) + R E I S U B (kirjaimet näppäillään yksi toisensa jälkeen) käynnistää tietokoneen uudestaan turvallisesti. Sen pitäisi toimia vielä silloinkin kun kaikki muut keinot epäonnistuvat.
  • Vuorovaikutus-blogi: Ubuntu-merkinnät jatkossa sieltä

    Avasin Vuorovaikutus-blogin aiemmin tänne tekemiäni Ubuntu-aiheisia muistiinpanoja varten.

  • [Ratkaisu] Paste and Go 2: osoitekentän sisältö ei korvaudu leikepöydän sisällöllä

    Lähtökohta
    Olen asentanut Paste and Go 2 -lisäosan Firefox-selaimeen. Olen merkannut lisäosan asetuksista Replace whole text field -kohdan (General-välilehdeltä, "Paste" will -otsikon alta) valituksi. Olen ladannut selaimeen Internet-sivun siten, että osoitekentässä on sivun osoite. Olen kopioinut jonkin toisen sivun osoitteen leikepöydälle.
    Ongelma
    Kun osoitan hiiren osoittimella osoitekenttää, painan oikeaa hiirennappia ja valitsen avautuvasta valikosta Paste and Go -kohdan, leikepöydällä oleva osoite lisätään osoitekentässä olevan osoitteen eteen, sekaan tai perään (hiiren osoittimen sijainnista riippuen) sen sijaan, että leikepöydällä oleva osoite korvaisi osoitepalkissa olevan osoitteen kokonaan ennen lopputuloksena olevan osoitteen avaamista.
    Ongelman syy
    Paste and Go 2:n Replace whole text field -asetus ei ole tallentunut valitsemisen jälkeen lisäosan asetuksiin. Asetuksissa on edelleen valittuna oletus, Replace selection part of text field. Paste and Go 2:n asetustenmuokkausikkuna ei siis toimi.
    Ratkaisu
    Avaan osoitteen about:config ja kirjoitan Suodata-kenttään pasteandgo. Kaksoisnaksautan extensions.pasteandgo2.PasteMode-asetusta ja syötän sen arvoksi luvun 0. Tämän jälkeen Replace whole text field -asetus on valittuna Paste and Go 2:n asetustenmuokkausikkunassa, ja Paste and Go -toiminnon valitseminen oikean hiirennapin valikosta korvaa osoitekentän sisällön leikepöydän sisällöllä.
    Huomautus
    Tämä ratkaisu löytyi suoraan Mozillan Paste and Go 2:n keskustelusivulta.
  • [Ratkaisu] Rytmilaatikko kaatuu (Segmentation fault)

    Lähtökohta
    Avaan Rytmilaatikon ja kirjoitan Hae-kenttään underst, jolloin Levy-osioon ilmestyy Røyksoppin (sic) levy The Understanding. Valitsen levyn ja käynnistän soiton ensimmäisestä kappaleesta hiirtä käyttäen. Kansikuvat-liitännäinen on käytössä.
    Ongelma
    Soitettuaan kolmisen minuuttia Rytmilaatikko lakkaa soittamasta ja suoritintehon käyttö nousee sataan prosenttiin. Vähän ajan kuluttua Rytmilaatikko sulkeutuu ja suoritintehon käyttö laskee normaalille tasolle. Komentoriviltä suoritettuna Rytmilaatikko ilmoittaa kaatumisen syyksi Segmentation faultin.
    Ongelman syy
    Kansikuvat-liitännäinen on joissain tilanteissa epävakaa.
    Ratkaisu
    Otan Kansikuvat-littännäisen pois päältä Muokkaa → Liitännäiset... -valikosta avautuvassa ikkunassa. Sen jälkeen Rytmilaatikko ei kaadu musiikkia soittaessaan.
    Huomautus
    Aikaisemmin Rytmilaatikko ei kaatunut, vaikka Kansikuvat-liitännäinen oli käytössä. Voi olla, että ongelma liittyy tässä yhteydessä artistin nimessä olleeseen ASCII-merkistön ulkopuoliseen kirjaimeen (ø).
  • [Ratkaisu] Firefox: kursorinavigointi (sanojen yli hyppiminen) Ctrl-nuolinäppäin -yhdistelmällä

    Lähtökohta
    Olen käynnistänyt Firefox-selaimen ja ladannut Internet-sivun osoitteesta www.google.fi siten, että Firefoxin osoitekentässä lukee http://www.google.fi/. Haluan siirtyä Googlen etusivulta Googlen kuvahakuun vaihtamalla osoitteeksi http://images.google.fi/. Osoitan hiiren osoittimella osoitteen perässä tyhjänä olevaa osoitekentän osaa ja painan vasenta hiirennappia niin, että kirjoituskursori ilmestyy osoitteen loppuun. Yritän siirtyä näppäinyhdistelmällä Control + nuolinäppäin vasemmalle osoitteen alussa olevan www-osan kohdalle.
    Ongelma
    Näppäinyhdistelmä Control + nuolinäppäin vasemmalle siirtää kirjoituskursorin osoitekentän vasempaan laitaan, osoitteen http://-osan eteen. Samoin tapahtuu Firefoxiin ladattujen sivujen tekstilaatikoissa, esimerkiksi Gmailin viestinmuokkaimessa. Kaikkialla muualla, esimerkiksi Päätteessä ja Tekstieditorissa (gedit) sama näppäinyhdistelmä siirtäisi kirjoituskursoria sitä lähinnä olevaan pisteeseen saakka, tässä tapauksessa osoitteen osien google ja fi välissä olevan pisteen perään.
    Ongelman syy
    Asetusavaimen layout.word_select.stop_at_punctuation arvo on false.
    Ratkaisu
    Avaan osoitteen about:config ja kirjoitan Suodata-kenttään punctuation jolloin asetuslistalle jää avain layout.word_select.stop_at_punctuation. Avaimen kaksoisnaksautus muuttaa sen arvoksi true. Tämän jälkeen näppäinyhdistelmä Control + nuolinäppäin toimii odottamallani tavalla.
    Huomautus
    Tämä ratkaisu löytyi suoraan Ubuntu Forumilta.
  • WordPress and a problem with URLs containing UTF-8 characters

    Looks like WordPress does rather poorly with internationalized domain names. I just tried adding such a bookmark, and WordPress ate all the non-ascii characters. I can change the URI directly from phpMyAdmin, but WP still refuses to display or link it correctly both in the Blogroll management and on the site.

    (Sorry about the somewhat misleading title, but that’s how I went googling for the problem, so maybe someone else will, and can find a confirmation for their suspicions here.)