Автор Тема: bglinux cp1251 XFree ne tragva  (Прочетена 1939 пъти)

rEndz

  • Участници
  • ***
  • Публикации: 10
    • Профил
bglinux cp1251 XFree ne tragva
« -: 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.
Активен

Daniel Zhelyazkov
daniel.zh@gmx.net

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

rEndz

  • Участници
  • ***
  • Публикации: 10
    • Профил
bglinux cp1251 XFree ne tragva
« Отговор #2 -: 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 '<img'>
Активен

Daniel Zhelyazkov
daniel.zh@gmx.net

rEndz

  • Участници
  • ***
  • Публикации: 10
    • Профил
bglinux cp1251 XFree ne tragva
« Отговор #3 -: Aug 09, 2002, 22:01 »
Хиляди благодарности '<img'> .Вече може да освободя 200-300mb от  ненужни OS-и.
Който изпита същият проблем:
touch /usr/X11R6/lib/X11/locale/microsoft-cp1251/Compose
и файловите права ако трябва си оправете.
Активен

Daniel Zhelyazkov
daniel.zh@gmx.net

rEndz

  • Участници
  • ***
  • Публикации: 10
    • Профил
bglinux cp1251 XFree ne tragva
« Отговор #4 -: 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 и други елитни кодировки като татарска кирилица такива не съществуват. Предполагам поради липса на човек, който да отговаря за тях.
Активен

Daniel Zhelyazkov
daniel.zh@gmx.net

iive

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