Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: USakari - 22.03.15 - klo:21.00

Otsikko: LibreOffice Calc-ikkuna avautuu ärsyttävään paikkaan
Kirjoitti: USakari - 22.03.15 - klo:21.00
Käynnistän taulukkolaskentaohjelman terminaalista näin:
Koodia: [Valitse]
loffice taulukko.ods &
Ärsyttävästi ikkuna avautuu melkein aina siten, että siitä näkyy vain alempi puolikas. Ylempi jää piiloon. Samalla jää piiloon ikkunan yläpalkki, johon tarttumalla  sen (ikkunan) saisi siirrettyä parempaan paikkaan. Kyllähän ikkunan saa siirrettyä kikkailemalla hiiren oikean napin kanssa, mutta kivempi olisi, jos mitään siirtelyä ei tarvittaisi, vaan taulukkolaskentaikkuna avautuisi niinkuin kaikki muutkin ikkunat, eli niin että se yläpalkki jää näkyviin.

Olisiko kellään neuvoa tämmöiseen ongelmaan? Kiitos jo etukäteen!
Otsikko: Vs: LibreOffice Calc-ikkuna avautuu ärsyttävään paikkaan
Kirjoitti: nm - 22.03.15 - klo:22.26
LibreOffice tallentaa ikkunoiden sijainnit käyttäjän kotihakemistossa olevaan rekisteritiedostoon .config/libreoffice/4/user/registrymodifications.xcu

Sijaintien pitäisi tallentua aina, kun suljet LibreOfficen. Ongelmana voi olla se, että rekisteritiedostoon ei ole kirjoitusoikeutta. Tällainen tilanne syntyy helposti, jos LibreOfficen käynnistää sudolla ilman -i-valitsinta. Kokeile vaihtaa omistusoikeudet takaisin:

Koodia: [Valitse]
sudo chown -R $USER: .config/libreoffice
Jos tämä ei auta, eli ikkunan sijainti ei edelleenkään tallennu oikein Calc-ikkunan sulkemisen jälkeen, kokeile vielä avata tiedosto suoraan localcilla:

Koodia: [Valitse]
localc taulukko.ods
Otsikko: Vs: LibreOffice Calc-ikkuna avautuu ärsyttävään paikkaan
Kirjoitti: AimoE - 23.03.15 - klo:06.01
Sijaintien pitäisi tallentua aina, kun suljet LibreOfficen. Ongelmana voi olla se, että rekisteritiedostoon ei ole kirjoitusoikeutta. Tällainen tilanne syntyy helposti, jos LibreOfficen käynnistää sudolla ilman -i-valitsinta.
Ei siihen sudoa tarvita, vaan tilanne on päällä heti Ubuntun asennuksen jälkeen. En nyt muista minkä version asennuksen jälkeen, ei ehkä ihan tuoreimman, mutta joka tapauksessa käyttäjä ei ole ehtinyt tehdä vielä mitään, avata vain jonkun LibreOffice-komponentin (mun tapauksessa Calc), ja tilanne on jo heti päällä.
Otsikko: Vs: LibreOffice Calc-ikkuna avautuu ärsyttävään paikkaan
Kirjoitti: nm - 23.03.15 - klo:07.31
Ehdottamani syy oli tietenkin vain yksi mahdollinen. Itse en ole havainnut ongelmia 14.04:n LibreOffice 4.2.7:ssä. Oliko tässä AimoE:n tapauksessa siis ikkuna samalla tavalla väärin sijoitettu ensimmäisestä käynnistyksestä lähtien?

Ikkunoita voi muuten raahata tarttumalla mistä tahansa kohdasta, kun painaa ensin Alt-näppäimen pohjaan.
Otsikko: Vs: LibreOffice Calc-ikkuna avautuu ärsyttävään paikkaan
Kirjoitti: USakari - 24.03.15 - klo:19.14
A
Tutkailin .config-hakemistoa, jonne loffice ilmeisesti tallettaa ikkunan sijainnin silloin, kun ohjelma lopetetaan (jotta se voidaan sijoittaa samaan paikkaan sitten, kun ohjelma käynnistetään seuraavan kerran). Tässä sijoituksessa näyttää olevan semmoinen "hienous", että jos ikkunasta joku osa menisi piiloon uudelleenkäynnistyksen yhteydessä, niin ohjelma laskee sille uuden sijainnin niin, että ikkunasta näkyy enemmän, jopa mahdollisesti koko ikkuna.

PAITSI että tämä laskenta toimii vain siinä tapauksessa, että ikkunan vasen yläkulma on suljettaessa näkyvissä. Jos vasen yläkulma on suljettaessa ollut piilossa, niin uudelleensijoitusta ei tapahdu, vaan vasen yläkulma jää samaan paikkaan kuin ennenkin - eli piiloon.

B
Minun tapauksessani näyttää käyneen (versiopäivityksen yhteydessä?) niin, että joku aloitusvipu on ollut ensin pielessä, mistä syystä ikkunan sijainti ei ollenkaan päivittynyt, vaan ärsyttävä sijainti pysyi ja pysyi. No, ihan summamutikassa editoin tiedostoa .config/libreoffice/4/user/registrymodifications.xcu siten, että muutin rivin
Koodia: [Valitse]
<item oor:path="/org.openoffice.Office.UI.CalcWindowState/UIElements/States/org.openoffice.Office.UI.WindowState:WindowStateType['private:resource/toolbar/findbar']"><prop oor:name="Pos" oor:op="fuse"><value>2147483647,2147483647</value></prop></item>
muotoon
Koodia: [Valitse]
<item oor:path="/org.openoffice.Office.UI.CalcWindowState/UIElements/States/org.openoffice.Office.UI.WindowState:WindowStateType['private:resource/toolbar/findbar']"><prop oor:name="Pos" oor:op="fuse"><value>550,55</value></prop></item>

Tämän jälkeen tuli tapaus A (kts. yllä)  voimaan. Sen kanssa kyllä pärjään. Kiitos osallistuneille!

(Versioni on LibreOffice 4.2.7.2 420m0(Build:2)).
Otsikko: Vs: LibreOffice Calc-ikkuna avautuu ärsyttävään paikkaan
Kirjoitti: nm - 24.03.15 - klo:23.09
PAITSI että tämä laskenta toimii vain siinä tapauksessa, että ikkunan vasen yläkulma on suljettaessa näkyvissä. Jos vasen yläkulma on suljettaessa ollut piilossa, niin uudelleensijoitusta ei tapahdu, vaan vasen yläkulma jää samaan paikkaan kuin ennenkin - eli piiloon.

Minulla LibreOffice sovittaa ikkunan näytön sisälle myös tässä tapauksessa. Käytössä sama versio.

Jos merkittäviä omia säätöjä ei ole käytössä, kannattaa harkita koko rekisteritiedoston siirtämistä syrjään, jolloin pääset aloittamaan puhtaalta pöydältä. Asetustiedostojen säilyttäminen versiopäivitysten yli on aina hieman riskialtista.
Otsikko: Vs: LibreOffice Calc-ikkuna avautuu ärsyttävään paikkaan
Kirjoitti: USakari - 23.05.15 - klo:10.10
Otin RATKAISTU-merkinnän pois aloitusotsikosta. Nimittäin muutama viikko sen jälkeen, kun olin luullut ongelman poistuneen, se palasi.
Otsikko: Vs: LibreOffice Calc-ikkuna avautuu ärsyttävään paikkaan
Kirjoitti: nm - 24.05.15 - klo:13.49
Kokeile siirtää rekisteritiedosto tai koko LibreOfficen konfiguraatiokansio syrjään, niin vältyt vanhojen asetustiedostojen häiriköinniltä.
Otsikko: Vs: LibreOffice Calc-ikkuna avautuu ärsyttävään paikkaan
Kirjoitti: USakari - 01.06.15 - klo:09.32
Kokeile siirtää rekisteritiedosto tai koko LibreOfficen konfiguraatiokansio syrjään, niin vältyt vanhojen asetustiedostojen häiriköinniltä.

Kiitos, mutta kun en noita rekistereitä ja konfiguraatioita oikein hallitse, niin tein suoraviivaisen yhdistelmän ensin apt-get purge libreoffice ja sitten apt-get install libreoffice. Toistaiseksi näyttää hyvältä.
Otsikko: Vs: LibreOffice Calc-ikkuna avautuu ärsyttävään paikkaan
Kirjoitti: USakari - 09.06.15 - klo:19.03
Kiitos, mutta kun en noita rekistereitä ja konfiguraatioita oikein hallitse, niin tein suoraviivaisen yhdistelmän ensin apt-get purge libreoffice ja sitten apt-get install libreoffice. Toistaiseksi näyttää hyvältä.

Joo, näytti jonkun aikaa hyvältä. Mutta muutaman päivän jälkeen sama ärsyttävä-paikka-ongelma palasi.
Otsikko: Vs: LibreOffice Calc-ikkuna avautuu ärsyttävään paikkaan
Kirjoitti: nm - 09.06.15 - klo:20.14
Kokeile siirtää rekisteritiedosto tai koko LibreOfficen konfiguraatiokansio syrjään, niin vältyt vanhojen asetustiedostojen häiriköinniltä.

Kiitos, mutta kun en noita rekistereitä ja konfiguraatioita oikein hallitse

Sulje LibreOffice ja siirrä rekisteritiedosto syrjään komennolla:

Koodia: [Valitse]
mv ~/.config/libreoffice/4/user/registrymodifications.xcu ~/.config/libreoffice/4/user/registrymodifications.vanha
Jos ei auta, kokeile siirtää kaikki LibreOfficen asetustiedostot syrjään:

Koodia: [Valitse]
mv ~/.config/libreoffice ~/.config/libreoffice-vanha
Tarvittaessa palautus onnistuu vaikkapa näin:

Koodia: [Valitse]
cd ~/.config
rm -rf libreoffice
cp -a libreoffice-vanha libreoffice

Voit toki tehdä samat toimenpiteet myös graafisella tiedostoselaimella. Pisteellä alkavat kansiot ja tiedostot saa näkyviin (ja takaisin piiloon) näppäinyhdistelmällä Ctrl+H
Otsikko: Vs: LibreOffice Calc-ikkuna avautuu ärsyttävään paikkaan
Kirjoitti: USakari - 27.06.15 - klo:10.44
Sulje LibreOffice ja siirrä rekisteritiedosto syrjään komennolla:

Koodia: [Valitse]
mv ~/.config/libreoffice/4/user/registrymodifications.xcu ~/.config/libreoffice/4/user/registrymodifications.vanha
Jos ei auta, kokeile siirtää kaikki LibreOfficen asetustiedostot syrjään:

Koodia: [Valitse]
mv ~/.config/libreoffice ~/.config/libreoffice-vanha

Kiitos taas kerran, mutta ei tuostakaan ollut iloa kuin muutamaksi päiväksi. Sitten sama ärsyttävä juttu rupesi taas esiintymään. Siis kyllä tilanne on nyt parempi kuin muutama kuukausi sitten, kun aloitin tämän valituksen. Silloinhan ikkuna melkein aina avautui väärään paikkaan - nyt se avautuu melkein aina oikeaan (paikkaan).