Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: hxi - 29.05.14 - klo:20.14
-
Ubuntu 14.04.päivitetty 13.10:stä ja standardi Libreoffice asennus repositorystä. Uudelleen asennuksen jälkeen toimii päivän tai kaksi ja sitten lakkaa kaikki LibreOfficen sovellukset käynnistymästä antaen virheilmoituksen:
Sovelluksen käynnistys ei onnistu.
Extension Manager: exception in synchronize
Toimii kyllä sudon kanssa (esim sudo nautilus, ja avaa jonkun libreoffice dokumentin...), mutta ei millään käyttäjäoikeuksilla.
Googlaamalla voi todeta, että sama ongelma on ollut monella maailmalla, mutta kysymykset näyttävät johtaneen yleensä naurunalaiseksi tulemiseen, kun heti tulee kuittaukset lukuisilta käyttäjiltä, että toimii kyllä loistavasti.
Niin minullakin kaikilla 5:llä muulla koneella, joilla ei perjaatteessa pitäisi olla mitään eritavalla asennettuna.
Mistähän kannattaisi lähteä vikaa etsimään?
-
Kokeile siirtää .libreoffice-piilohakemisto syrjään. Esimerkiksi päätteessä:
mv ~/.libreoffice ~/.libreoffice-vanha
Jos ei auta, poista kaikki LibreOffice-paketit järjestelmästä ja asenna uudelleen.
sudo apt-get purge "libreoffice*"
sudo apt-get install libreoffice libreoffice-l10n-fi libreoffice-voikko
-
Kokeile siirtää .libreoffice-piilohakemisto syrjään. Esimerkiksi päätteessä:
mv ~/.libreoffice ~/.libreoffice-vanha
Jos ei auta, poista kaikki LibreOffice-paketit järjestelmästä ja asenna uudelleen.
sudo apt-get purge "libreoffice*"
sudo apt-get install libreoffice libreoffice-l10n-fi libreoffice-voikko
Toi piilohakemiston delaaminen tai uudelleen nimeäminen ei auta. Täydellinen poistaminen ja uudelleen asennus auttaa mutta ongelma palaa seuraavana päivänä tai jonkin ajan päästä. En millään keksi mitä siinä välillä tapahtuu...
-
Sen verran harvinaiselta ongelmalta vaikuttaa, että itse luovuttaisin tässä vaiheessa ja asentaisin koko järjestelmän uudelleen.
-
Sen verran harvinaiselta ongelmalta vaikuttaa, että itse luovuttaisin tässä vaiheessa ja asentaisin koko järjestelmän uudelleen.
Kyseiseen koneeseen on tullut päivitettyä puolen tusinaa beeta jakelupäivitystä ja muutenkin siinä on useamman käyttäjän ja käyttäjätunnuksen voimin kokeiltu kaikenlaista, joten puhdas aloitus varmaan olisi paikallaan.
Mutta se toimii muuten loistavasti kodin palvelimena ja joukko "epäyhteensopivia" oheislaitteita asennettu kovalla yrittämisellä ilman että olisi tullut dokumentoitua miten se lopulta onnistui...
Huomasin, muuten että ongelma ilmaantuu juurikin sen jälkeen kun avaa sudo-oikeuksin jonkun LibreOffice dokumentin. Ehkäpä ongelmaa ei enää tule, kun jatkossa sitä en enää tee. Tai asennan sen jälkeen LibreOfficen uudelleen - siihen ei kuitenkaan kovin montaa minuuttia mene. Näin mieluummin ja lykkään nyt vielä sitä järjestelmän uudelleen asentamista enkä enää valita itseaiheuttamistani ongelmista :-)
-
Huomasin, muuten että ongelma ilmaantuu juurikin sen jälkeen kun avaa sudo-oikeuksin jonkun LibreOffice dokumentin.
Juu, sudolla ei pidä suoraan ajaa mitään ohjelmia, jotka kirjoittavat asetuksiaan käyttäjän kotihakemistoon. Ei myöskään Nautilusta. Käytä jompaakumpaa seuraavista komennoista, jos välttämättä tarvitset pääkäyttäjän oikeuksia näiden ohjelmien kanssa:
gksudo nautilus
tai
sudo -i nautilus
Nämä vaihtavat kotihakemistoksi /root-hakemiston ja ympäristöksi root-käyttäjän asetukset.
-
Mikä versio LO:sta, minulla tämä pelittää 14.04:ssä
(http://i11.aijaa.com/t/00082/13300823.t.jpg) (http://aijaa.com/oSr4rR)
-
Mikä versio LO:sta, minulla tämä pelittää 14.04:ssä
(http://i11.aijaa.com/t/00082/13300823.t.jpg) (http://aijaa.com/oSr4rR)
LO Versio: 4.2.3.3 ja Ubuntu 14.04.
Toimii mainiosti perheen kaikissa yhteiskäytössä olevissa koneissa. Palvelimessa, jossa olen avannut dokumentteja Sudo Nautilus kautta, menee LO lukkoon kaikilla käyttäjillä mainitulla virheilmoituksella, eikä se lähde toimimaan ennen kuin puran asennuksen terminaalissa:
sudo apt-get remove --purge libreoffice*
sudo apt-get clean
sudo apt-get autoremove
ja asennan uudestaan software centteristä. Ongelma ei poistunut kun poistin ohjelman software centteristä ja delasin käyttäjien ...config/libreoffice hakemistot, mutta en tiedä mitä eroa tuolla poistamistavalla on.
Edellisessä viestin perusteella kuulostaa siltä että sudo komennolla ohjelmia ajaessa käyttäjän kotihakemistoon voi tulla asetuksia, joiden kanssa ohjelma sitten ei enää toimi käyttäjän oikeuksilla. Tämä olisi/on oikein helpottavalta kuulostava ratkaisu ongelmaani. Ja taas opin jotain uutta ja laajemminkin hyödyllistä :-)
-
Jotenkin kuulostaa tosiaan siltä että sillä LO:lla on ongelmia tuon sudon käytön takia. Millainen systeemi siinä palvelimessa on kun joudut Nautilusta pääkäyttäjän oikeuksin ajamaan? Ongelmaa voisi alkaa purkaa siitä päästä.
-
Jotenkin kuulostaa tosiaan siltä että sillä LO:lla on ongelmia tuon sudon käytön takia. Millainen systeemi siinä palvelimessa on kun joudut Nautilusta pääkäyttäjän oikeuksin ajamaan? Ongelmaa voisi alkaa purkaa siitä päästä.
Meillä on 5 perheenjäsentä, kaikilla käyttäjätunnukset n. 6-7 käytössä olevassa koneessa, joissa kaikissa aina pelkästään viimeisin ubuntujakelu. Kaikki käyttäjäkohtaiset asiakirjat synkataan kaikkiin koneisiin pilven kautta (nykyään Insync Google Drive kun ubuntu one suljettiin).
Yksi kone on palvelimena oikeastaan lähinnä siksi, että musiikki, kuvat ja kotivideot vievät useampia satoja gigoja ja ne ovat kaikki yhteisessä käytössä. En ole keksinyt miten nämä yhteiskäytössä olevat suuret datamäärät jaettaisiin pilvenkautta. Vähän tähän tähdäten ja koska en osaa kovin hyvin configuroida nfs-tiedoston jakoa, meillä on "koti" käyttäjä tili joka koneessa, jonka nimissä kaikki musiikki, kuvat ja videot ovat palvelimella. Kaikki käyttäjät kuuluvat primäärisesti koti ryhmään ja omavaat luku oikeudet kaikkiin tiedostoihin ja kotiverkossa on pääsy palvelimen "koti"käyttäjän musiikki, kuvat ja viedot hakemistoihin. Kirjoitusoikeuksien kanssa vain tuppaa olemaan sekaannusta vähän väliä ja siksi keksi oikaista käyttämällä välillä sudo-nautilusta, kun en viitsi siivota oikeuksia ja/tai kirjautua toisella käyttäjä nimellä.
-
Sinne kai pitäisi periaatteessa tehdä niin että palvelimen tiedostot ovat saman ryhmän alaisuudessa, ja ryhmällä on täydet oikeudet tiedostoihin.
Mulla on vahva kutina siitä, että tuo sudon käyttö liittyy noihin LO ongelmiin.