Tag: Nautilus

  • High CPU usage when doing anything with Nautilus

    Nautilus began to manifest annoying sluggishness, which was the immediate result of it hogging up the CPU anywhere between 40 and 100 percent any time I did pretty much anything involving files or directories in the GUI. After covering some solution attempts which turned out to be dead ends, I created an extra user account for testing purposes and found that it was not susceptible to this issue.

    Finally, I found a bug report on Launchpad with the “high cpu load” issue precisely described, and luckily with a fix included. I stripped my desktop directory (“Työpöytä” in my locale) from the variables defined in ~/.config/user-dirs.dirs (so that they referred to $HOME), replaced one symbolic link there with a genuine path, and then ran xdg-user-dirs-update && xdg-user-dirs-gtk-update before logging out and back in again. And now Nautilus is as nimble as ever.

    Out of curiosity, I tried to reproduce the issue with my test user account: I inserted a symbolic link into one of the variables, as I suspected that was what triggered the sluggishness, but it turned out not to do so. So the exact cause still eludes me.

  • Nautilus avaa kansionäkymäikkunan väärällä työpöydällä

    Lähtökohta
    Työpöytäni on jaettu neljään työtilaan.
    Valitsen työpöydän ylälaidan paneelissa olevasta Sijainnit -valikosta kohteen Kotikansio.
    Ongelma
    Kotikansioni sisällön näyttävä ikkuna avataan esillä olevan työtilan sijasta sen viereisessä työtilassa. Jos siis näytössäni on kansion avaamishetkellä työtila 1, kansio avataan työtilassa 2. Ongelma koskee kaikkia tiedostoselaimen avaamia ikkunoita.
    Muut ikkunat, kuten sovellukset, avautuvat toivotulla tavalla, eli kulloinkin esillä olevassa työtilassa.
    Ongelman syy
    Ei vielä tiedossa.
    Ratkaisu
    Ratkaisua ei vielä ole. Ongelman voi kiertää käynnistämällä Nautiluksen uudestaan. Nautiluksen voi sammuttaa painamalla näppäinyhdistelmää Alt + F2 ja suorittamalla avautuvasta Suorita sovellus -ikkunasta komennon nautilus -q. Sen jälkeen Nautilus käynnistetään uudelleen painamalla samaa näppäinyhdistelmää uudestaan, ja suorittamalla komento nautilus.
    Huomautus
    Nopeampi tapa uudelleenkäynnistää Nautilus on käyttää killall nautilus -komentoa, jolloin se sulkeuduttuaan käynnistyy uudestaan itsekseen. Tällöin yllä kuvattu ongelma ei kuitenkaan häviä.
  • [Ratkaisu] Nautilus ja tiedostotyyppiin perustuva tietoturvaominaisuus

    Lähtökohta
    Olen avannut Nautilus-tiedostoselaimeen kansion, joka sisältää header.php -nimisen tiedoston. Valitsen tiedoston hiiren vasenta nappia käyttäen.
    Ongelma
    Odottamani tiedoston tekstieditorissa avaamisen sijasta Nautilus ilmoittaa seuraavaa:

    Ei voi avata: header.php
    
    Tiedostonimi "header.php" ilmaisee, että tiedoston tyyppi on "PHP-komentojonotiedosto". Sisältö kuitenkin ilmaisee, että tyyppi on "HTML-asiakirja". Tämän tiedoston avaaminen saattaa olla turvallisuusriski järjestelmällesi.
    
    Älä avaa tiedostoa, jollet ole joko tehnyt sitä itse tai saanut sitä luotettavasta lähteestä. Tiedoston voi avata nimeämällä se uudestaan ja vaihtamalla tiedostopäätteeksi "HTML-asiakirja", jonka jälkeen sen voi avata normaalisti. Vaihtoehtoisesti, tämän voi tiedä valitsemalla tiedoston avaava sovellus "Avaa sovelluksella"-valikosta.

    Ainoa vastausvaihtoehto, jonka ilmoitus valittavakseni tarjoaa, on Peru.

    Ongelman syy
    .php -päätteinen tiedostoni sisältää HTML-muotoisen asiakirjan, kuten ilmoitus kertoo, ja Nautiluksessa on tietoturvasyistä tällaisten tiedostojen suoran avaamisen esto.
    Ratkaisu
    Valitsen tiedoston oikealla hiiren napilla ja valitsemalla avautuvasta ponnahdusvalikosta kohdan Avaa ohjelmalla "Tekstieditori".
    Huomautus
    Eston hyödyllisyydestä ollaan ymmärrettävästi monta mieltä, ja siksi sen poiskytkemiseksi on Nautiluksen nykyisissä versioissa /apps/nautilus/preferences/display_mimetype_warning -avain, jonka arvoa voi muuttaa Sovellukset → Järjestelmätyökalut -valikosta löytyvällä Asetusten muokkaus -sovelluksella. Avaimen pois käytöstä -asentoon asettamisen jälkeen tiedosto avautuu normaalisti vasenta hiirennappia käyttäen.
  • [Ratkaisu] Sijainnit-valikon kohteiden muokkaaminen

    Lähtökohta
    Olen luonut työpöydälleni jäljitelmän kotihakemistoni kansionäkymästä, eli olen luonut kotihakemistoni alla olevaan Työpöytä-hakemistoon Asiakirjat-, Kuvat-, Musiikki– ja Videot-alihakemiston. Haluan muuttaa työpöytäni ylälaidan Paneelissa olevaa Sijainnit-valikkoa niin, että sen alla olevat kohteet kuten Kuvat ja Musiikki viittaavat näihin vastaavannimisiin, Työpöytä-kansion sisälle luomiini alikansioihin.
    Ongelma
    En pysty muokkaamaan Sijainnit-valikon sisältöä. Yritykseni valita valikon kohteita hiiren oikeanpuoleisella napilla avaavat vain kulloinkin valitsemani kohteen Nautilus-tiedostoselaimessa.
    Ongelman syy
    Sijainnit-valikon sisältöä ei voi muokata suoraan. Kohteiden muokkaus tehdään Nautiluksen kautta.
    Ratkaisu
    Avaan Nautilus-ikkunan esimerkiksi valitsemalla Sijainnit-valikosta Kotikansio-kohteen. Sen jälkeen valitsen avautuneen Nautilus-ikkunan Sijainnit-valikosta kohdan Muokkaa kirjanmerkkejä. Nyt avautuvassa ikkunassa pystyn muokkaamaan Sijainnit-valikon kohteita.