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

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: rEndz в Aug 09, 2002, 16:19



Титла: bglinux cp1251 XFree ne tragva
Публикувано от: rEndz в Aug 09, 2002, 16:19
OS Slackware 8.1
XFree 4.2
bglinux 4.2
Gnome1.4

Kogato nastroq XFree da raboti s cp1251 predi da zaredi desktopa crash-va,
pri iso8859-5 (mai 8859 be6e) varvi bez problem.

Koito znae ne6to da pishe, pak i predpolojeniq da sa.


Титла: bglinux cp1251 XFree ne tragva
Публикувано от: в Aug 09, 2002, 20:37
Проблемът е в XFree86, от Slack-a са пропуснали да направят едно празно файлче и Segfault-ва като лудо.
Мисля че файла би трябвало да е в
/usr/X11R6/lib/X11/locale/microsoft-cp1251/
и се казва
Compose
можеш да го копираш от някой друг locale/*
Аз немерих един с коментар че дадения локал не тръгвал без него, файла беше само с коментари.
Надявам се че е това. Пиши ми на iive@abv.bg


Титла: bglinux cp1251 XFree ne tragva
Публикувано от: rEndz в Aug 09, 2002, 21:36
10x mnogo sega shte probvam,
a to naistina segfaultove na poraziq vadi,
pri programi s locale podrajka. Haide sledva6toto saob6tenie na cp1251 ;)


Титла: bglinux cp1251 XFree ne tragva
Публикувано от: rEndz в Aug 09, 2002, 22:01
Хиляди благодарности :) .Вече може да освободя 200-300mb от  ненужни OS-и.
Който изпита същият проблем:
touch /usr/X11R6/lib/X11/locale/microsoft-cp1251/Compose
и файловите права ако трябва си оправете.


Титла: bglinux cp1251 XFree ne tragva
Публикувано от: rEndz в Aug 10, 2002, 14:49
Оказа се, че този файл трябва да фигурира като от сорса
xc/nls/Compose/microsoft-cp1251
се генерира
/usr/X11R6/lib/X11/locale/microsoft-cp1251/Compose
но и във XFree86 4.1.0 и в 4.2.0 такъв файл няма.
Във всички Compose файлове пише, че нямя нужда от никакви допалнителни опции и могат да бъдат оставени празни.
Но за cp1251 и други елитни кодировки като татарска кирилица такива не съществуват. Предполагам поради липса на човек, който да отговаря за тях.


Титла: bglinux cp1251 XFree ne tragva
Публикувано от: iive в Aug 11, 2002, 03:58
Бъга си е в XFree -то, то трябва да си действа правилно дори и да го няма файла. Със strace се вижда че случката се случва при един munmap веднага след провала с отварянето, вероятно нещо тривиално.
Някой доброволец да каже на големите момчета? Аз лично не горя от търпение да debug-вам, да пиша patch-ове, да пращам писма, никой да не ми отговаря и най-накрая да се разбере че бъга е оправен още миналата година.