Problem z kontrolką "Zapisz jako..." pod Linuksem

Użytkowanie edytora dokumentów
Achilleus
Posty: 8
Rejestracja: sob wrz 12, 2009 1:09 pm

Problem z kontrolką "Zapisz jako..." pod Linuksem

Post autor: Achilleus »

Serdecznie witam! :D
Jestem nowym użytkownikiem tego forum, jednakże nie OpenOffice'a, którego używam od około 3 lat, zarówno w systemie Vista, jak i Linux. Mój problem (w zasadzie problemy), który chciałem opisać dotyczy tego drugiego systemu, jako że w Viście go nie zaobserwowałem.
Obecnie używam systemu Arch Linux (64-bity) i pakietu OpenOffice w wersji 3.1.1, czyli najnowszej dostępnej na tę chwilę. Problem dotyczy zapisywania dokumentów przy użyciu "kontrolki" Zapisz jako.... Otóż w wielu przypadkach (ale nie zawsze, powiedzmy w 90%) kiedy próbuję zapisać w ten sposób tworzony bądź edytowany dokument, pojawia się oczywiście stosowne okienko, które wygląda jak poniżej.

Obrazek

Widać iż brakuje pewnych elementów interfejsu, konkretnie czcionek. Podobnie jest jeśli kliknę na przycisk Opcje (zaznaczony na zrzucie powyżej czerwoną strzałką - nie mogłem zrobić bezpośredniego zrzutu). Jest to niewątpliwie problem, ale inny irytuje mnie jeszcze bardziej. Otóż nawigacja w tym okienku jest niebywale 'toporna", tzn. wszystko odbywa się niezmiernie wolno, jakby OpenOffice się wieszał. Trzeba niezwykle długo (ok. 15-20 sekund) czekać na reakcję, co okropnie drażni i utrudnia pracę. Mało tego, niekiedy OpenOffice nie zapisuje poprawnie rozszerzenia plików obcinając ostatnią literkę, np. .OD zamiast .ODT. Ten problem zauważyłem tylko przy plikach o długich nazwach.

Obrazek

Czy ktoś z was spotkał się z podobnymi problemami i wie jak je rozwiązać? :roll:
GO-OpenOffice 3.2.0
Arch Linux x86_64 KDEmod 4.4.4
Awatar użytkownika
quest-88
Posty: 1105
Rejestracja: ndz maja 24, 2009 8:12 pm
Lokalizacja: Zabrze
Kontakt:

Re: Problem z kontrolką "Zapisz jako..." pod Linuksem

Post autor: quest-88 »

Pierwsze wynika z tego, że integracja z KDE4 jest jeszcze projektem eksperymentalnym. Port jest tworzony przez pracowników Novella, a kod dopasowywany do Go-OO. Dlatego nie znajdziesz tego w oryginalnym OpenOffice.org.
Winę tutaj ponosi opiekun pakietów, który spaczkował niestabilny dodatek. Możesz odinstalować pakiet (openoffice.org-kde-integration), ale wtedy OpenOffice.org będzie wyglądał jak aplikacja typowo "Windowsowa".

Drugi problem... to chyba indywidualna przypadłość. Może znowu zawalił paczkujący? Czasami kompilacje OO dostarczane przez inne firmy niż Sun, zawierają błędy, które nie występują w pierwowzorze.
Standardowa diagnostyka rozwiązuje 90% problemów typu "wcześniej działało, ale już nie działa".
Przepis na LibreOffice
Uzyskałeś pomoc? Poinformuj innych o sprawdzonym rozwiązaniu i podziękuj. Dodaj [SOLVED] w tytule.
Achilleus
Posty: 8
Rejestracja: sob wrz 12, 2009 1:09 pm

Re: Problem z kontrolką "Zapisz jako..." pod Linuksem

Post autor: Achilleus »

Witaj quest-88. Dziękuję, że zechciałeś poświęcić nieco czasu aby mi pomóc :)

Osobiście używam właśnie GO-OpenOffice'a (jak w sygnaturze) i z integracją z moim KDEmod 4.3.1 nie dostrzegam żadnego problemu, przynajmniej wizualnie. Postępowałem dokładnie jak to jest opisane w wiki mojej dystrybucji (Arch Linux). Nawet uruchomienie OpenOffice'a za pomocą polecenia

Kod: Zaznacz cały

OOO_FORCE_DESKTOP=kde4 soffice
nic nie zmienia - nie znika ani opisany powyżej problem, ani nie zmienia się nic w kwestii kolorystycznego dopasowania OpenOffice'a do mojego KDE (które jest w porządku). Czy naprawdę jestem w tej chwili skazany na ohydny interfejs GTK2?
Aha, nie ma u mnie pakietu openoffice.org-kde-integration. Mam za to zainstalowany gtk-qt-engine, zaś w ustawieniach systemowych wybrałem opcję

Obrazek

Nie spotkałeś się dotąd z problemem bardzo wolnego działania OpenOffice'a podczas używania kontrolki "Zapisz jako..."?
GO-OpenOffice 3.2.0
Arch Linux x86_64 KDEmod 4.4.4
Awatar użytkownika
quest-88
Posty: 1105
Rejestracja: ndz maja 24, 2009 8:12 pm
Lokalizacja: Zabrze
Kontakt:

Re: Problem z kontrolką "Zapisz jako..." pod Linuksem

Post autor: quest-88 »

Zastanawiające. Czyli masz zainstalowany pakiet openoffice.org-gnome-integration (ewentualnie openoffice.org-gtk) a gtk-qt-engine po prostu nakłada motyw KDE4 na "zgnomowane OpenOffice". Okropnie nieeleganckie rozwiązanie.

Wniosek jest prosty. Nie masz zainstalowanej paczki odpowiedzialnej za integracje z KDE4 i polecenie OOO_FORCE_DESKTOP=kde4 soffice nic nie zmieni.

Jeśli nie odpowiada ci motyw GTK++, możesz doinstalować paczkę openoffice.org-kde-intgration i poleceniem OOO_FORCE_DESKTOP=kde soffice uruchomić OO. z wyglądem KDE3.

Na Wiki Archa napisano zresztą dokładnie to samo to co ja w poprzednim poście.
Note: As KDE look was removed in Openoffice3 it is highly recommended to use the GTK mode for all users. KDE4 integration is in experimental state in go-openoffice and in openoffice-base-devel (starting from m56)
Ja używam OO.o dostarczanego przez Suna i u mnie wszystko działa normalnie wolno. ;)
Standardowa diagnostyka rozwiązuje 90% problemów typu "wcześniej działało, ale już nie działa".
Przepis na LibreOffice
Uzyskałeś pomoc? Poinformuj innych o sprawdzonym rozwiązaniu i podziękuj. Dodaj [SOLVED] w tytule.
Achilleus
Posty: 8
Rejestracja: sob wrz 12, 2009 1:09 pm

Re: Problem z kontrolką "Zapisz jako..." pod Linuksem

Post autor: Achilleus »

quest-88 pisze:Zastanawiające. Czyli masz zainstalowany pakiet openoffice.org-gnome-integration (ewentualnie openoffice.org-gtk) a gtk-qt-engine po prostu nakłada motyw KDE4 na "zgnomowane OpenOffice". Okropnie nieeleganckie rozwiązanie.

Wniosek jest prosty. Nie masz zainstalowanej paczki odpowiedzialnej za integracje z KDE4 i polecenie OOO_FORCE_DESKTOP=kde4 soffice nic nie zmieni.

Oto wszystkie paczki związane z OpenOffice'm, jakie są u mnie zainstalowane w tej chwili

Kod: Zaznacz cały

local/go-openoffice 3.1.1.1-1
    OpenOffice.org - go-oo.org enhanced version of SUN's office suite
local/go-openoffice-pl 3.1.0-2
    Go-OpenOffice polish language files
local/openoffice-thumbnail-plugin 0.0.1-1
    Plugin for KDE file managers (Dolphin and Konqueror) to preview OpenOffice.org files (Open Document Format) as
    Thumbnails.
Nie ma tutaj żadnego pakietu odpowiadającego za integrację ze środowiskiem KDE. Tak jak pisałem wcześniej odpowiada za nią pakiet

Kod: Zaznacz cały

local/kdemod-extragear-gtk-qt-engine 1.1-6 (kdemod-extragear kdemod-uninstall)
    Plugin that allows GTK applications to use Qt4/KDE4 widget styles.
i zaznaczenie opcji w ustawieniach systemowych, jak to widać na zrzucie w moim poprzednim poście.
GO-OpenOffice 3.2.0
Arch Linux x86_64 KDEmod 4.4.4
Awatar użytkownika
quest-88
Posty: 1105
Rejestracja: ndz maja 24, 2009 8:12 pm
Lokalizacja: Zabrze
Kontakt:

Re: Problem z kontrolką "Zapisz jako..." pod Linuksem

Post autor: quest-88 »

Achilleus, takie środki emulujące wygląd po prostu nie są doskonałe.

Podobne dywagacje toczyły się na blogu Korneliusza Jarzębskiego, gdzie porównywano efekty różnych nakładek i ich podobieństwo do rzeczywistego motywu.
http://www.santyago.pl/blog/read/gtk-w- ... korze.html

Obstawiam, że winę za ten stan ponosi gtk-qt-engine i chyba nic z tym nie zrobisz. Zostaje czekanie aż KDE Team wespół z OO.o stworzą paczkę integrującą.
Czy ten problem nie występuje u innych użytkowników Archa?

Problem z długimi nazwami i obcinaniem rozszerzeń to przypadłość tylko twojej dystrybucji.
Standardowa diagnostyka rozwiązuje 90% problemów typu "wcześniej działało, ale już nie działa".
Przepis na LibreOffice
Uzyskałeś pomoc? Poinformuj innych o sprawdzonym rozwiązaniu i podziękuj. Dodaj [SOLVED] w tytule.
Achilleus
Posty: 8
Rejestracja: sob wrz 12, 2009 1:09 pm

Re: Problem z kontrolką "Zapisz jako..." pod Linuksem

Post autor: Achilleus »

Nie jestem pewien czy występuje u innych użytkowników Archa, natomiast zaobserwowałem, że problem z "wieszaniem" się interfejsu w trakcie używania "Zapisz jako..." dotyczy nie tylko Writera ale generalnie całego pakietu. Mało tego, w trakcie przycięcia OpenOffice'a przycina się również równolegle Dolphin :shock:
GO-OpenOffice 3.2.0
Arch Linux x86_64 KDEmod 4.4.4
Jan_J
Posty: 4579
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Problem z kontrolką "Zapisz jako..." pod Linuksem

Post autor: Jan_J »

Po uruchomieniu OpenOffice w niektórych interfejsach graficznych istnieje (a przynajmniej kiedyś istniała) możliwość użycia okien dialogowych OpenOffice zamiast oferowanych przez system. Sprawdź, czy masz taką opcję w Narzędzia/Opcje/Widok. Nie wiem, czy w KDE 4 będzie ona widoczna.
JJ
LO (24.2|7.6) ∙ Python (3.12|3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Awatar użytkownika
quest-88
Posty: 1105
Rejestracja: ndz maja 24, 2009 8:12 pm
Lokalizacja: Zabrze
Kontakt:

Re: Problem z kontrolką "Zapisz jako..." pod Linuksem

Post autor: quest-88 »

To jest właśnie bardzo ciekawe. Jeszcze parę wydań temu w Sunowskich, Linuksowych archiwach były paczki openoffice.org-gnome-integration i openoffice.org-kde-integration. Potem znikły a OpenOffice.org używał domyślnie własnych okien dialogowych. Kiedyś z nudów, grzebiąc w ustawieniach, odkryłem opcję, o której pisze Jan.

Aktualnie używam OpenOffice.org 3.1.1 i wspomniana opcja jest dostępna (patrz: załącznik).

Niedawno testowałem DEV300_m57. Zassałem, pobrałem, zainstalowałem i ku mojemu zdziwieniu, otworzył mi się OO.o z motywem KDE. Próbowałem zmienić wygląd okien dialogowych, ale tej opcji zwyczajnie nie było. Przed chwilą zainstalowałem DEV300_m59. Ta kompilacja ma już normalny motyw, a omawiana opcja jest dostępna. o_o Ktoś sobie jaja robi. ;)
Załączniki
okna_dialogowe.png
Standardowa diagnostyka rozwiązuje 90% problemów typu "wcześniej działało, ale już nie działa".
Przepis na LibreOffice
Uzyskałeś pomoc? Poinformuj innych o sprawdzonym rozwiązaniu i podziękuj. Dodaj [SOLVED] w tytule.
Achilleus
Posty: 8
Rejestracja: sob wrz 12, 2009 1:09 pm

Re: Problem z kontrolką "Zapisz jako..." pod Linuksem

Post autor: Achilleus »

Niestety w moim pakiecie tej opcji nie ma :roll:

Obrazek
GO-OpenOffice 3.2.0
Arch Linux x86_64 KDEmod 4.4.4
Hwiparam
Posty: 3
Rejestracja: czw lip 09, 2009 8:58 am

Re: Problem z kontrolką "Zapisz jako..." pod Linuksem

Post autor: Hwiparam »

zaraz zaraz, coś mi tutaj nie pasuje...

Kod: Zaznacz cały

local/go-openoffice 3.1.1.1-1
    OpenOffice.org - go-oo.org enhanced version of SUN's office suite
local/go-openoffice-pl 3.1.0-2
    Go-OpenOffice polish language files
local/openoffice-thumbnail-plugin 0.0.1-1
    Plugin for KDE file managers (Dolphin and Konqueror) to preview OpenOffice.org files (Open Document Format) as
    Thumbnails.
OOo masz w wersji 3.1.1.1-1 , a paczkę PL w wersji 3.1.0-2. Wydaje mi się , że tu może być źródło problemu - Zainstaluj paczkę językową pasującą do Twojej wersji OOo i napisz co się wtedy stanie, czy pojawią się brakujące opcje. A jak nie zatrybi to spróbuj zassać OOo z ux.pl od razu w wersji PL. Ten GoOOo jest IMHO trochę pokręcony, kiedyś go miałem, ale wrócilem do zwykłego OOo .
Aha, i jeszcze bym odinstalował gtk-qt-engine, może to po części jego wina. A co do powolności to OOo demonem szybkości nie jest, niestety...
ODPOWIEDZ