Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       07 Jan 2006  21:42:51
 To : All
 Subject : binary locale compatibility
 -------------------------------------------------------------------------------- 
 
 Привет!
 
 Поставил на отдельный слайс 6.0-RELEASE, подмонтировал
 с соседней 4.11-STABLE разделы /home и /usr/local, где надо
 расставил симлинки, в ядро шестерки добавил COMPAT_FREEBSD4
 (COMPAT_FREEBSD5 не добавлял). В основном все поднялось,
 включая собранные под четверку иксы и иксовые приложения,
 а так же OpenGL и даже линуксовый Quake III бегает, как ни в чем не бывало.
 
 Единственная проблема - бинарный формат локали в шестерке другой
 и собранные под четверку приложения не могут использовать файлы
 локали от шестерки. Для приложений в base system поддержка локали
 пока несущественна, в отличие от /usr/local, поэтому временно
 (через login.conf в класс russian) добавил переменную среды
 PATH_LOCALE, указывающую на старые файлы локали.
 
 Для консольных приложений помогло. Запускаю с консоли иксы через startx,
 в xterm русские буквы не вводятся, несмотря на то, что все переменные
 среды на месте. Запускаю xev, он показывает, что XLookupString
 правильно отрабатывает и русские буквы выводит. В galeon русские
 буквы вводятся. Hа консоль, с которой запущены иксы, выводятся такие
 сообщения:
 
 Warning: locale not supported by C library, locale unchanged
 
 И такие:
 Gdk-WARNING **: locale not supported by C library
 
 Чего я не учитываю?
 
 Eugene
 -- 
 Есть еще слова, кроме слова "приказ"
 --- slrn/0.9.8.0 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 binary locale compatibility   Eugene Grosbein   07 Jan 2006 21:42:51 
Архивное /ru.unix.bsd/260935cfac51f.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional