Страница 1 из 1
Этот замучивший русский
Добавлено: 2007-12-21 16:06:49
de-signer
Прогуглился и прочитался статьи здесь. FreeBSD 6.2 русский в иксах есть. Раскладка переключается - люкс.
Но:
1. при создании файла с русским именем на диске он живёт под именем "?????? ???? ???";
2. Ни один файл с русским содержимым не открывается ни одним редактором корректно - везде кракозяблики.
И ещё вопрос: Куда прописать локаль, чтобы wine не через скрипт запускать?
Заранее благодарен.
Re: Этот замучивший русский
Добавлено: 2007-12-21 16:19:30
Alex Keda
кодировка какая?
как локализовал?
Re: Этот замучивший русский
Добавлено: 2007-12-21 17:32:15
de-signer
Всё было сделано в соответствие с
http://www.lissyara.su/?id=1444
Отрубил kxkb (или как там его), юзаю xkb - нафиг эти флажки в трее.
Для wine выполняется следующий скрипт:
#!/bin/sh
export LANG=ru_RU.CP1251
export LANGUAGE=ru_RU.CP1251
wine программа
Re: Этот замучивший русский
Добавлено: 2007-12-21 19:56:15
manefesto
безо всяких заморочек запускаю всё под вайном в нативной локали koi8-r.
Re: Этот замучивший русский
Добавлено: 2007-12-22 10:37:29
de-signer
в нативной локали koi8-r
Где её поставить?
Re: Этот замучивший русский
Добавлено: 2007-12-22 10:52:35
Alex Keda
Re: Этот замучивший русский
Добавлено: 2007-12-22 15:59:15
de-signer
2lissyara
Спасибо. Читал уже эту статью. Был в чёткой уверенности, что внесённые согласно этой статье изменения влияют только на консоль. Сделал как надо. Папки и файлы - русские. Всё - ОК.
Ещё вопросик: после русификации шрифты (в KDE) визуально похожие на 10 кегль почему-то после перезагрузки стали походить кегль на 3-ий. Для удобоваримого вИдения текста пришлось поставить в настройках 30-й кегль. После запуска kopete в окне написания сообщения он отобразил настроенный 30-й кегль - т.е. 2 слова на строке и 4 строки на экране. Из-за чего может быть такая несогласованность? Стоят виндовые шрифты. Пробовал в настройках вместо стандартного Sans serif поставить Tahoma - размер остаётся без изменений. В чём грабли?
И вроде не мешало бы, но на некоторых сайтах/приложениях текст со смешанными типами шрифтов выглядит как "текст1 > ------ > ------ > текст2 > ----- ". То что изображено "-----" - это текст, но кеглем где-то 2-3.
И отдельно по wine (новую тему не хочется создавать)
Приложение необходимо запустить, как говорится, в той папке, где оно находится. Т.е. чтобы эта папка для приложения являлась текущей (ну вот так некоторые программисты пишут приложения). Сейчас юзаю его через запуск wineconsole, скармливая ему start.bat файл (к сожалению, wine *.bat файлы исполнять не умеет). Содержимое bat файла банально: cd ТудаТо и Программа.exe. Всё бы ничего, но wineconsole после завершения приложения не снимает процесс, о чём узнал на третьем запуске проги, которая оччень тормозила: top показал, что уже 3 wineconsole запущены и все три делят процессорное время между собой поровну

Как победить такую ситуёвину? В виндовом ярлыке указывалась "текущая" папка, которая задавалась виндой как текущая перед запуском приложения. Как сделать это для wine?
Re: Этот замучивший русский
Добавлено: 2007-12-22 18:06:47
Alex Keda
про шрифты - бывает, почему - не знаю.
Лечиться установкой дефолтовых из винды - тахома и курьеир нью...
Re: Этот замучивший русский
Добавлено: 2008-01-15 12:40:25
de-signer
Про размер шрифтов: иксы и винда юзают разные dpi - для меня это новость

По умолчанию после установки фряхи значение dpi было 25. В винде, как известно, 76. Лечится заданием dpi вручную в /usr/local/share/config/kdm/kdmrc добавляем к ServerArgsLocal приписочку -dpi 76, рестартуем иксы и всё замечательно.
Re: Этот замучивший русский
Добавлено: 2008-01-15 15:59:48
zg
de-signer писал(а):В виндовом ярлыке указывалась "текущая" папка, которая задавалась виндой как текущая перед запуском приложения. Как сделать это для wine?
Код: Выделить всё
runproga.sh
--------------------
#!/bin/sh
cd ~/.wine/Program\ Files/proga && wine ./proga.exe
это ж никс
