Summary: | WINE@Etersoft в 64-битной системе не определяет текущую локаль | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Denis Nazarov <marsden> |
Component: | Обработка текста и локали; Буфер | Assignee: | Vitaly Lipatov <lav> |
Status: | CLOSED FIXED | QA Contact: | Shestakov Dmitriy <mid> |
Severity: | major | ||
Priority: | P3 | CC: | baraka, lav, mid |
Version: | unspecified | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
URL: | http://wiki.etersoft.ru/wine/x86_64 | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 7851 |
Description
Denis Nazarov
2009-11-25 14:13:45 MSK
Проверь пожалуйста в Ubuntu, ALTLinux Каких конкретно версий? (In reply to comment #2) > Каких конкретно версий? > Багу внимательней читай, надо 64битные версии, последние релизы, т.е. Ubuntu 9.10, ALTLinux 5 Вообще говоря, для Альта x86_64 опять неправильно собирается, на выходе архитектура i386/i586. Сейчас проверю Убунту. После установки wine-etersoft на машину Ubuntu 9.10 x64 вообще не удается что-либо запустить, winecfg сообщает "Package wine-etersoft-* is missed". Подозреваю, что имеется проблема не только с локалью, но и вообще с определением путей в x64-системах. Действительно, в современных Linux-системах файлы локалей (видимо ошибочно) пакуются в /usr/lib(64) вместо архитектурно независимого /usr/share. Повлиять на путь поиска нельзя, вместо этого в системе должна быть предусмотрена ссылка /usr/lib/locale -> ../lib64/locale. У некоторых клиентов возникают проблемы с переключением раскладок из-за не правильного расположения локалей. lav предложил добавить проверку доступности локалей в winediag. Решили начать с воспроизведения проблемы. Все тестируемые системы x86_64. На ubuntu 9.04 и выше - проблем нет. Fedora 13 и выше - проблем нет. ALTLinux 5 - проблем. Проблем нет означает что файлы локали находятся в /usr/share. Если запустить wine так: LC_ALL=ru_UA.utf8 wine notepad, тогда ни на русском, ни на украинском не печатает, только на английском. > ALTLinux 5 - проблем.
>
описался:
ALTLinux 5 - проблем нет.
(В ответ на comment #9) ... > LC_ALL=ru_UA.utf8 wine notepad, тогда ни на русском, ни на украинском не > печатает, только на английском. Не во всех системах есть нормальные псевдонимы для локалей. Правильно локаль называется ru_UA.UTF-8 Для ALT Linux проблема может возникать из-за отсутствия или неверного расположения каталога. См. http://wiki.etersoft.ru/WINE/x8664/ В общем случае проблемы быть не должно. |