Strona 1 z 1

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

: sob wrz 12, 2009 1:41 pm
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:

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

: ndz wrz 13, 2009 10:24 am
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.

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

: ndz wrz 13, 2009 7:29 pm
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..."?

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

: ndz wrz 13, 2009 9:13 pm
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. ;)

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

: ndz wrz 13, 2009 10:31 pm
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.

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

: pn wrz 14, 2009 12:47 pm
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.

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

: pn wrz 14, 2009 11:45 pm
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:

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

: czw wrz 17, 2009 3:34 pm
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.

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

: czw wrz 17, 2009 4:13 pm
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. ;)

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

: czw wrz 17, 2009 8:30 pm
autor: Achilleus
Niestety w moim pakiecie tej opcji nie ma :roll:

Obrazek

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

: pn wrz 21, 2009 8:17 pm
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...