Приглашаем авторов

Вы пользуетесь Ubuntu и желаете поделиться секретами преодоления тех трудностей, с которыми вам пришлось столкнуться в процессе работы? Или же просто изложить алгоритм установки драйвера или настройки специфической программы, чтобы с легкостью найти в будущем? А быть может размещаете подобное в собственном блоге, но не находите благодарного читателя из-за специфики темы?

Предлагаем вам войти в команду Блога Ubuntu в Сумах, который поможет вам реализовать упомянутые выше интересы.

Узнать больше

четверг, 27 мая 2010 г.

Решение проблемы с набором русских букв в Ubuntu 10.04 в отдельных программах

Ранее я уже писал о проблеме с набором русских букв в Opera 10.53. То, что я вначале принял за недоработку Opera, оказалось особенностью Ubuntu 10.04 с локалью ru_UA

Как выяснилось, русские буквы перестали набираться и в wine-приложениях (и возможно, что wine и opera перечень не ограничивается).

Разработчики Ubuntu в версии 10.04 решили, что локаль теперь обозначается как ru_UA.utf8, тогда как Opera и wine ожидают ru_UA.UTF-8. 


Проблему решает выполнение следующей команды, которая добавит необходимые настройки в профиль:


echo "export LC_ALL=ru_UA.UTF-8" >> ~/.profile
 Так же можно, не дожидаясь перезагрузки, выполнить сразу

  export LC_ALL=ru_UA.UTF-8

За решение спасибо  Русскоязычному сообществу Ubuntu Linux

15 комментариев:

  1. Огромное спасибо, решение искал наверное неделю

    ОтветитьУдалить
  2. Вот уж не думал, что найду решение не где-то, а в родных Сумах =) Спасибо! Теперь могу сидеть в привычном с 2005-го mIRC Exclusive Script без проблем =)))

    ОтветитьУдалить
  3. Спасибо помогло

    ОтветитьУдалить
  4. Пожалуйста! Рад, что пригодилось кому-то еще )

    ОтветитьУдалить
  5. На самом деле проблема в отсутствии алиаса на ru_UA.utf8 в файле /usr/share/X11/locale/locale.alias

    Вот открытый баг по этому делу:
    https://bugs.launchpad.net/ubuntu/+source/libx11/+bug/601308

    ОтветитьУдалить
  6. Это я открывал тот баг. Только прописать алиас не помогло. Видимо, алиас — всего лишь часть паззла... :(

    ОтветитьУдалить
  7. Полез в ~/.profile, нашёл, что кириллица не работала, потому что ещё в убунте 9.04 добавил LANG=ru_UA.UTF-8, для темы локализации по умолчанию. Теперь убрал — каким-то образом кириллица работает даже без алиаса!

    ОтветитьУдалить
  8. Не совсем понял: все добавляли чтобы _работала_... А тут получается наоборот? Так а какое же теперь системное значение у LANG ?

    ОтветитьУдалить
  9. Через штатный менеждер локализации настоил Убунту, шоб було все мовою, и

    LANG=uk_UA.utf8

    теперь.

    Менеджер локализации, в свою очередь, добавил в конец ~/.profile

    export LANGUAGE="uk_UA:uk:ru_UA:ru:en"

    В вайн теперь всё работает!

    У кого с вайном проблемы, посмотрите пожалуйста ~/.profile, как там задана локаль для вашей системы.

    ОтветитьУдалить
  10. Спасибо за помощь, сумчане!!!

    ОтветитьУдалить
  11. Спасибо большое! теперь в Wine нормально набираются кириллические символы...я уж было думал, разрабы Wine что-то сломали. ;)

    ОтветитьУдалить
  12. Спасибо за решение. Второй день по интернету ищу.

    ОтветитьУдалить
  13. Спасибо, помогло)))

    ОтветитьУдалить

Примечание. Отправлять комментарии могут только участники этого блога.

Облако тегов

10.04 10.10 11.04 11.10 12.04 12.10 1C 32-bit 3D 64-bit 9.04 9.10 адресная строка анализ аплет апплет аудио батарея библиотеки блог браузер брошюра буфер обмена видео вывод горячие клавиши даунгрейд дистрибутив драйвер журнал загрузка захват звук ИБП игра интернет интерфейс кириллица клавиатура книга книжка кнопки кодеки командная строка комбинации клавиш коммерция компиляция конзоль копирование латинница локаль маршрутизация монтирование мультиплеер назначение клавиш настройка обновление образ объединение окно опрос оптимизация офис переименование печать плеер подкачка поиск потоковое аудио принтер проблема радио разделы разрезка раскладка клавиатуры рейтинг репозиторий русский сборка сеть скачать статистика Сумы темы терминал торрент транслит Украина установка файлы фильтр цитата эмуляция ядро ac3 adobe adventure air alsa AMD amd64 android apt ATI audio Avant Avenue avidemux boot camera Canon canonical capture cat Catalyst cdemu cdrom cgroups chrome 9 clipboard commodore compiz console cuneiform cups deadbeaf deadbeef deb debian deluge desura djvu document foundation downgrade dpkg driver dvd error ethernet firefox flac flash foobar2000 ftp game games GDM gecko getlibs Gimp git gnash gnome gnome shell go-oo grep grub gscan2pdf h.264 hdmi Homenet hotkeys hp html5 ice icq ifconfig intel internet ipwatchd iso jabber kde kernel keyboard layout knoppix koffice lame lexmark libreoffice lightdm lightspark Linux livecd lossless lts Lubuntu lucid LXDE MacOS mencoder microsoft mint mobile mozilla mp3 mplayer natty narwhal nautilus netbook network notebook Nvidia ocr ogg Oneiric Ocelot openoffice Opera oracle pdf peppermint phaser 3010 phaser 3040 php picture pidgin player polipo postscript Powercom ppa pppoe PPTP proxy pulseaudio python QR radiotray ru_UA russian Sauerbraten scan server shipit. shooter skype sound split squeeze stable streaming sun super os survival horror svn swap Telesweet tesseract theme thunar thunderbird tor torrent transcode translit ualinux Ubuntu ubuntu one Ubuntu Software Center ukrainian unity update-manager UPS usb usb-to-serial usb. com uTorrent vfat via video VLC VPN wavpack web-сервер Windows Wine Writer X-window x264 xerox xfce xmpp xonar dg xrandr xubuntu xvid zbar zend µTorrent