Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: Naka в Dec 26, 2008, 00:31



Титла: iiimx и iiimd какво е това?
Публикувано от: Naka в Dec 26, 2008, 00:31
Някой може ли да ми обясни какво е това iiimx и iiimd  за какво служат и какво правят.

Проблемът е следният. Имам работеща кирилица (чрез xkb), всичко работи перфекто вече много години и никога не съм имал проблеми с кирилизацията на никоя програма.

Обаче SDL-а е изключение и не работи правилно. за всеки натиснат клавиш той трябва да върне unicode на натиснатият клавиш. обаче вместо това връща 0.
но ако преди това стартирам /usr/bin/iiimx &  SDL-а почва да работи и да връща правилният кирилски уникод.

SDL-a си комуникира по някъкъв начин с X сървера и очаква utf8 символи от него?
от друга страна като гледам как xkb кодира символите те избщо не са  unicode.

Някой знае ли каква е ролята на това iiimx .






Титла: Re: iiimx и iiimd какво е това?
Публикувано от: Naka в Jan 03, 2009, 22:59
Поне при вас има ли го това /usr/bin/iiimx
При мен федора4 идва инсталиран по дефаут от пакет iiimf-x-12.2-4.fc4.2.i386.rpm
a
rpm -qa | grep iiimf
показва много подобни пакети. Интересува ме в кои дистрибуции го има инсталирано по подразбиране.

------------
Явно проблема идва от по-стари X сървери. При федора 7 SDL работи както трябва.
SDL-а прави обръщение Xutf8LookupString(), което изглежда е развалено при някои X. обаче въпросът какво е това iiimx и защо  оправя проблемите при старите X си остава.




Титла: Re: iiimx и iiimd какво е това?
Публикувано от: tonitochev в Jan 03, 2009, 23:35
В Дебиан го нямам.