Sprawdzanie pisowni i linux

w dziale Opera dla systemów Linux, Mac OS, FreeBSD oraz Solaris
mrcache napisał(a):

Gdy podczas pisania maila w operze chce sprawdzic pisownie dostaje komunikat:
"Funkcja sprawdzania pisowni jest niedostępna. Czy chcesz się dowiedzieć, jak zainstalować funkcję sprawdzania pisowni?"
Jesli sie zgodze, wysyla mnie na strone z tutorialem.

Zainstalowalem aspell i polski slownik
W tutorialu jest napisane, ze program sam znajdzie potrzebne mu rzeczy
ale niestety tego nie robi

dodalem tez ustawienia do spellchecker.ini
[Spell Check]
Default Language=pl
Default Encoding=iso8859-2
Spell Check Engine=/opt/opera/lib/opera/8.51-20051114.5/spellcheck.so

i nic...

Mam Gentoo i operę 8.5
(do flag w make.conf dodalem flagi spell i aspell)

Jak wlaczyc w operze sprawdzanie pisowni??

pzdr

szpok napisał(a):

Dołączam się do pytania, używam SuSE 10 i mam zainstalowany aspell pl

mina86 napisał(a):

Hmm....

$ cat spellcheck.ini 
Opera Preferences version 2.0
; Do not edit this file while Opera is running
; This file is stored in UTF-8 encoding

[Spell Check]
Default Language=pl

A sprawdzenie pisowni działa mi znakomicie... Może Opera szuka bibliotek aspella w /usr/lib, a Wy macie je gdzie indziej? Jeżeli tak jest w istocie to na początek spróbowałbym podlinkować wszystkie biblioteki aspella do katalogu /usr/lib. Ja mam tam vo następuje:
[mina86@erwin /usr/lib]$ /bin/ls -ld lib?spell* aspell
drwxr-xr-x  2 root root   4096 2005-06-12 08:41 aspell
-rwxr-xr-x  1 root root   1006 2005-06-12 08:41 libaspell.la
lrwxrwxrwx  1 root root     19 2006-02-02 19:26 libaspell.so -> libaspell.so.15.1.2
lrwxrwxrwx  1 root root     19 2006-02-02 19:26 libaspell.so.15 -> libaspell.so.15.1.2
-rwxr-xr-x  1 root root 821056 2005-06-12 08:41 libaspell.so.15.1.2
-rwxr-xr-x  1 root root   1028 2005-06-12 08:41 libpspell.la
lrwxrwxrwx  1 root root     19 2006-02-02 19:26 libpspell.so -> libpspell.so.15.1.2
lrwxrwxrwx  1 root root     19 2006-02-02 19:26 libpspell.so.15 -> libpspell.so.15.1.2
-rwxr-xr-x  1 root root   2976 2005-06-12 08:41 libpspell.so.15.1.2
[mina86@erwin /usr/lib]$

Jeżeli w istocie, włąśnie w katalogu /usr/lib macie te pliki, ew. podlinkowanie nic nie daje, no to trzeba będzie myśleć dalej wink

szpok napisał(a):

Originally posted by szpok:

Dołączam się do pytania, używam SuSE 10 i mam zainstalowany aspell pl


Problem rozwiązany po instalacji 8.52
Możliwe że problem leżał również w AppArmor, gdyż pozmieniałem w nim trochę gdyż miałem problem z dostępem do kotalogów przy zapisywaniu plików ściągniętych operą.

logeen napisał(a):

U mnie to niestety nie ustąpiło (Linux SUSE 10.0). Sprawdzanie pisowni działało bez zarzutu w 8.51, a po instalacji 8.52 najpierw otrzymałem komunikat o braku słownika, a potem "Nieznany błąd". Faktycznie wygląda na to, jakby Opera nie mogła odnaleźć słownika, bo okienko sprawdzania pisowni włącza się na ułamek sekundy, ale jest puste - przynajmniej z tego, co udało mi się zauważyć.

$ /bin/ls -ld lib?spell* aspell
/bin/ls: aspell: Nie ma takiego pliku ani katalogu
lrwxrwxrwx  1 root root     19 2006-02-27 00:23 libaspell.so.15 -> libaspell.so.15.1.3
-rwxr-xr-x  1 root root 816692 2005-09-13 02:43 libaspell.so.15.1.3
lrwxrwxrwx  1 root root     19 2006-02-27 00:23 libpspell.so.15 -> libpspell.so.15.1.3
-rwxr-xr-x  1 root root   3168 2005-09-13 02:43 libpspell.so.15.1.3

$ ls | grep aspell
aspell-0.60
libaspell.so.15
libaspell.so.15.1.3

Po ręcznym dodaniu katalogu "aspell" (obecnie słownik mam w "aspell-0.60"), nie ma żadnych zmian, tzn. nadal nie działa sad
W międzyczasie instalowałem wersję devel Aspella. Być może to jest powodem?

logeen napisał(a):

A może to wina zbyt nowej wersji? Mam obecnie:
"International Ispell Version 3.1.20 (but really Aspell 0.60.4)"

logeen napisał(a):

Hmmm... skoro nikt z forum nie wie, w czym tkwi problem, to chyba będę się musiał obejść bez sprawdzania pisowni w Operze sad Nie ukrywam, że to nie jest mi na rękę, bo często zdarzają mi się literówki. Choć z drugiej strony, kiedy Aspell w Operze mi jeszcze działał, samo jego włączenie i tak zajmowało minimum 30 sekund na kazde sprawdzanie pisowni. Już chyba szybciej będzie skorzystać z jakiegoś korektora on-line... tylko, że trzeba dodatkowo wykonaywać niepotrzebne operacje Ctrl+C, Ctrl+V sad

szpok napisał(a):

Originally posted by logeen:

Hmmm... skoro nikt z forum nie wie, w czym tkwi problem..


A próbowałeś usunąć katalog .opera w home?

logeen napisał(a):

Próbowałem, ale szczerze mówiąc zdziwiłbym się, jeśli to by pomogło... no i oczywiście nie pomogło sad

szpok napisał(a):

Znowu po aktualizacji suse nie mam sprawdzania pisowni, brak słów.
Co ciekawe na nowo utworzonym koncie użytkownika "chodzi"