[SOLVED] LibreOffice не открывает файлы с русскими путями

# emerge -pv libreoffice

[ebuild   R    ] app-office/libreoffice-3.4.3.2-r1  USE="branding dbus kde opengl vba (-aqua) -bash-completion -binfilter -custom-cflags -debug -eds -gnome -graphite -gstreamer -gtk -java (-kdeenablefinal) -ldap -mysql -nsplugin -odk -python -templates -test -webdav" LINGUAS="-de -en_GB -en_ZA -es -fr -hu -it" 0 kB

# emerge -pv libreoffice-l10n

[ebuild   R    ] app-office/libreoffice-l10n-3.4.3-r3  USE="offlinehelp" LINGUAS="en ru -af -ar -as -ast -be -bg -bn -bo -br -brx -bs -ca -ca_XV -cs -cy -da -de -dgo -dz -el -en_GB -en_ZA -eo -es -et -eu -fa -fi -fr -ga -gl -gu -he -hi -hr -hu -id -is -it -ja -ka -kk -km -kn -ko -kok -ks -ku -lo -lt -lv -mai -mk -ml -mn -mni -mr -my -nb -ne -nl -nn -nr -nso -oc -or -pa_IN -pl -pt -pt_BR -ro -rw -sat -sd -sh -sk -sl -sq -sr -ss -st -sv -sw_TZ -ta -te -tg -th -tn -tr -ts -ug -uk -uz -ve -vi -xh -zh_CN -zh_TW -zu" 0 kB

При попытке открытия файла появляется сообщение об ошибке "/путь/к/файлу не существует"

Система локализована?

HellKnight написал(а):
При попытке открытия файла появляется сообщение об ошибке "/путь/к/файлу не существует"

Для начала locale в студию!

:wq
--
Live free or die

.

# locale

LANG=en_US.UTF.8
LC_CTYPE="en_US.UTF.8"
LC_NUMERIC="en_US.UTF.8"
LC_TIME="en_US.UTF.8"
LC_COLLATE="en_US.UTF.8"
LC_MONETARY="en_US.UTF.8"
LC_MESSAGES="en_US.UTF.8"
LC_PAPER="en_US.UTF.8"
LC_NAME="en_US.UTF.8"
LC_ADDRESS="en_US.UTF.8"
LC_TELEPHONE="en_US.UTF.8"
LC_MEASUREMENT="en_US.UTF.8"
LC_IDENTIFICATION="en_US.UTF.8"
LC_ALL=

/

$ grep -v ^# /etc/locale.gen
Вика весьма невовремя заболела...
Хотя, чисто теоретически... С юникодом проблем быть не должно.
Но то "теоретически"...

:wq
--
Live free or die

# grep -v ^# /etc/locale.gen

# grep -v ^# /etc/locale.gen

en_US.UTF-8 UTF-8
en_US ISO-8859-1
ru_RU.KOI8-R KOI8-R
ru_RU.UTF-8 UTF-8
ru_RU ISO-8859-5

я бы

я бы сделал

LC_CTYPE=ru_UA.utf8

вернее у меня так

HellKnight

HellKnight написал(а):
LANG=en_US.UTF.8

Можно ещё через запятую «UTF-8» написать, а потом удивляться.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

У меня установлена бинарная

У меня установлена бинарная сборка той же версии libreoffice, с ней проблем нет.

Запустите libreoffice в терминале, может что интересное найдёте.

Installed versions:

Installed versions: 3.4.3.2-r1!t(11:15:29 29.10.2011)(branding dbus gtk vba -aqua -bash-completion -binfilter -custom-cflags -debug -eds -elibc_FreeBSD -gnome -graphite -gstreamer -java -kde -kdeenablefinal -ldap -linguas_de -linguas_en_GB -linguas_en_ZA -linguas_es -linguas_fr -linguas_hu -linguas_it -mysql -nsplugin -odk -opengl -python -templates -test -webdav)

на amd64 --- полёт нормальный.

:wq
--
Live free or die

Я написал свой пос, не к

Я написал свой пос, не к тому, что у меня были проблемы с версией, собранной из исходных кодов, я изначально ставил бинарную версию. И лишь констатировал факт, что в бинарной версии, которая у меня установлена проблем нет. Намекая на то, что видимо у автора что-то в системе глючит.

До этого стояла бинарная

До этого стояла бинарная версия, с ней была та же проблема.
# libreoffice

Warning: failed to launch javaldx - java may not fuction correctly
I18N: X Window System doesn't support locale "en_US.UTF.8"

При этом на панели задач "Без имени 1 - LibreOffice Writer", а в строке заголовка окна "??? ????? 1 - LibreOffice Writer"

Ясно же говорит что Ваша

Ясно же говорит что Ваша локаль не поддерживается.
Что Вам недаёт использовать локаль ru_RU.UTF8 ?
Попробуйте создать директорию на хинди и открыть. Какая будет ошибка?

И как же это решено?

И как же это решено?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

.

LANG="ru_RU.UTF-8"

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".