03/21/2015 10:56 PM, Cor Blom wrote:
Op 21-03-15 om 19:00 schreef Michael Berger:
Dear all,
Lyx Preferences Path is set to:
Hunspell dictionaries: /usr/share/hunspell
/usr/share/hunspell contains:
en_US.aff
en_US.dic
de_DE.aff
de_DE.dic
User interface language: English
My documents are written in English and/or German.
I believe to have everything in place and configured.
Yet I am getting : "Spellchecker has no dictionaries"
openSUSE 13.2
Lyx 2.1.2
KDE 4.14.6
Everything is up to date.
I did report this before but did not get any response.
You're using the packages from openSUSE? It should then work out of
the box. I use the same system and spelling check works.
Can you start lyx with a clean configuration (mv ~/.lyx ~/.lyx.bak)
and see if it still happens? Then we know whether it's somewhere in
your configuration or in the system.
BTW: the default setting, which you have when you don't change
anything yoursel, in LyX on openSUSE for spelling dictionaries is
/usr/share/myspell, but that directory has the same content as
/usr/share/hunspell, so it shoulldn't really matter.
Regards,
Cor
Dear Cor,
thanks for your reply (so far the only one).
I don't exactly understand what you mean by "start Lyx with a clean
configuration" but this is what I tried:
From within a Super User Terminal I called
a) lyx
b) strace -f -e trace=file -o trace.txt lyx
In both cases a lyx file opened and spellchecker worked as expected. I
could first check the English part of the document and after changing
the Language in > Documents Settings to German the German text.
The same procedure executed from an ordinary console resulted in
'Spellchecker has no dictionaries' and/or '...no errors found'.
I am not sure what the conclusion is or more specifically, what is/went
possibly wrong with my current settings.
Hope very much you or another member of the list has an idea?!
Cheers,
Michael
PS: neither did 'sudo' work in that ordinary console