Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » Если программа не дружит с русскими именами файлов - что делать?

Ответить
Настройки темы
Если программа не дружит с русскими именами файлов - что делать?

Ветеран


Сообщения: 1862
Благодарности: 132


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


На данный момент таких оказалось две - linuxdcpp & Mplayer.
И почему xmms дружит ...
Про linuxdcpp:
один вариант -
После патча - ошибка хэширования, в общем не подходит.
второй вариант - весьма запутанно.

Про Mplayer:
http://www.mplayerhq.hu/MPlayer/contrib/fonts/ здесь есть русские шрифты, но они вроде как для субтитров?


Локаль - koi8-r, файлы были скопированны с Wiindows машины - наверно все-таки тоже в koi8-r.

-------
ДИЛЕТАНТ - это курьезный человек, который испытывает удовольствие делать то, чего не умеет.
AMD 4200+, MSI Neo2Platinum, 2Gb, ATI 9600, D-Link DWL-G510, FreeBSD 8.0, KDE 4.3.4


Отправлено: 21:41, 21-11-2006

 

Аватара для [mzd]

Линуксоид-стакановец


Сообщения: 2391
Благодарности: 186

Профиль | Отправить PM | Цитировать


Цитата:
почему xmms дружит
Видимо, пропатченная версия с поддержкой русского языка.
Как один из вариантов могу предложить перейти на uft8, ибо, как было сказано на одном форуме, "это наше все". У меня MPlayer сборки Ubuntu с локалью utf8 отлично работает с русскими буквами. linuxdcpp не пробовал, но подозреваю, что дело обстоит аналогичным образом. Как я понял, обе эти программы используют glib, которая в последних сборках использует utf8 по умолчанию.

-------
Живя в реальном мире, стремись к невероятному... Эрнесто Че Гевара
Everybody lies. (c) House M.D.
Базовая настройка Ubuntu. Документация для новичка.
Руководство по установке, начальной настройке и основам использования операционной системы Ubuntu


Отправлено: 08:48, 22-11-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 1862
Благодарности: 132

Профиль | Сайт | Отправить PM | Цитировать


Запускаю fontsel, выбираю iso10646 - ни один шрифт не показывает весь русский алфавит, в лучшем случае - АБВГД.
Если выбрать koi8-r, то русских букв больше, но все равно не все.
Значит нет нужного шрифта в utf-8?

-------
ДИЛЕТАНТ - это курьезный человек, который испытывает удовольствие делать то, чего не умеет.
AMD 4200+, MSI Neo2Platinum, 2Gb, ATI 9600, D-Link DWL-G510, FreeBSD 8.0, KDE 4.3.4


Отправлено: 00:50, 23-11-2006 | #3


Аватара для [mzd]

Линуксоид-стакановец


Сообщения: 2391
Благодарности: 186

Профиль | Отправить PM | Цитировать


Попробуйте скопировать ttf шрифты Win и посмотреть, как будут вести себя программы. Ман, правда, староватый - http://www.opennet.ru/base/rus/linux...ation.txt.html

-------
Живя в реальном мире, стремись к невероятному... Эрнесто Че Гевара
Everybody lies. (c) House M.D.
Базовая настройка Ubuntu. Документация для новичка.
Руководство по установке, начальной настройке и основам использования операционной системы Ubuntu


Отправлено: 08:42, 23-11-2006 | #4


Ветеран


Сообщения: 1862
Благодарности: 132

Профиль | Сайт | Отправить PM | Цитировать


Шрифты уже давно скопированны, не все но многие.
Манов перечитал ..... Что-то ускользает Все-таки FreeBSD не Linux.
http://sys-admin.org/ru/node/76 -проблема как видно со всеми GTK-1 программами
http://opal.com/freebsd/unicode.html - вроде все просто, только как linuxdcpp заставить понимать ...

-------
ДИЛЕТАНТ - это курьезный человек, который испытывает удовольствие делать то, чего не умеет.
AMD 4200+, MSI Neo2Platinum, 2Gb, ATI 9600, D-Link DWL-G510, FreeBSD 8.0, KDE 4.3.4


Отправлено: 00:12, 24-11-2006 | #5

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


странно, все-таки обычно подобные проблемы лечились именно так:
http://www.forum.oszone.net/showthre...hlight=mplayer
Цитата:
У меня, помнится mplayer вообще ругался на отсутствие subfont.ttf
Пришлось сделать симлинк с /usr/X11R6/lib/X11/fonts/TTF/ARIAL.TTF
/usr/home/mar/.mplayer/subfont.ttf -> /usr/X11R6/lib/X11/fonts/TTF/ARIAL.TTF
И вообще фонты-то стоят? (те же виндовые, а теперь еще и свободнораспространяемые от SUSE ? - ftp://ftp.citkit.ru/pub/fonts_kit/n...corettf.tar.bz2 )
Код: Выделить весь код
cd /usr/X11R6/lib/X11/fonts/TTF
mkfontscale
mkfontdir
fc-cache
updated - хотя да, все, что я написала-скопировала, да и советы [mzd], пожалуй, тоже - для субтитров, а не для случая с именами файлов.

Отправлено: 01:06, 24-11-2006 | #6


Ветеран


Сообщения: 1862
Благодарности: 132

Профиль | Сайт | Отправить PM | Цитировать


В общем-то, все верно. Перевод на UTF-8 решил эти проблемы. Единственное - не понимаю, почему подходит только один шрифт - terminus. Может чего намудрил с бубенами?
Ладно, после апдейта до 6.2 посмотрим, что к чему.

-------
ДИЛЕТАНТ - это курьезный человек, который испытывает удовольствие делать то, чего не умеет.
AMD 4200+, MSI Neo2Platinum, 2Gb, ATI 9600, D-Link DWL-G510, FreeBSD 8.0, KDE 4.3.4


Отправлено: 23:19, 24-11-2006 | #7



Компьютерный форум OSzone.net » Linux и FreeBSD » Программное обеспечение Linux и FreeBSD » Если программа не дружит с русскими именами файлов - что делать?

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Что делать,если не включается КПК? arseniiavr Мобильные ОС, смартфоны и планшеты 23 03-04-2011 10:25
можно ли называть группы в домене русскими именами? Alexir Microsoft Windows NT/2000/2003 11 15-08-2009 14:03
Что делать, если ключевые слова включают особые символы? Yewgeniy Вебмастеру 1 14-02-2007 01:59
Проблема с русскими именами файлов iml Общий по Linux 7 25-09-2006 12:40
[RedHat 9] Mounting FAT32 с русскими именами файлов! Kentavriusis Общий по Linux 10 21-04-2003 22:16




 
Переход