Проблемы с кодировкой в программах под wine

Одной из самых распространенных проблем новых пользователей Linux является то, что они не могут никак отвыкнуть от использования программ, работающих под Windows. Из-за не самой высокой совместимости приложений возникает много вопросов, на которые не всегда легко найти ответы и приходится смотреть не один сайт, чтобы их найти.

Проблемная кодировка в программах под wine

Одна из таких проблем — при запуске программ в эмуляторе Wine отображаются крякозябры, а не тот текст, который мы ожидаем. Конечно, стоит сразу задать себе вопрос — а все ли необходимые шрифты установлены у вас в системе? Вторым вопросом будет — а в та ли кодировка используется для вывода текста программы?

Проверка кодировки

Каждый пользователь любой из существующих систем давно познакомился с понятием шрифт, поэтому не будем объяснять что это такое. Проблема крякозябров заключается в том, что если у вас нет в системе шрифта, с которым работает программа, то на экране вы вполне можете увидеть «квадратики», «знаки вопроса» и прочие символы.

Запуская программу Windows в Wine, также может оказаться, что необходимые шрифты не установлены в эмуляторе. Эта проблема решается следующими командами, набираемыми в консоли:

программа настройки среды Wine —

Установка шрифтов, стандартных для систем Windows —

Другой вопрос — кодировка. Это способ, которым компьютер хранит, а также отображает текст. Кодировок существует великое множество, именно поэтому, необходимо сказать среде Wine, в какой именно из них надо работать. Сделать это можно так:

Чтобы не надо было каждый раз набирать эти команды в консоли после перезапуска сеанса, можно открыть любым текстовым редактором файл .bash_profile, который находится в вашей домашней папке, а затем дописать в конце строчки эти же строчки. При следующем запуске системы, операции будут произведены автоматически.

Комментарии:

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">