Автор Тема: Ubuntu 5.10 + phonetic= проблем  (Прочетена 3694 пъти)

Kasho

  • Напреднали
  • *****
  • Публикации: 61
    • Профил
Ubuntu 5.10 + phonetic= проблем
« -: Oct 23, 2005, 22:36 »
Примерен код
Грешка при задействането на настройките на XKB.
 В различните случаи означава следното:
 - грешка в библиотеката libxklavier;
 - грешка в сървъра X (инструментите xkbcomp и/или xmodmap)
 - сървър X с несъвместима имплементация на libxkbfile
 Данните за версия на сървъра X: The X.Org Foundation 60802000

Това се получава като грешка при опит да сменя от БДС на фонетична в Гнома. Пробвах с преконфигуриране на Х-а, пробвах  и с пакета БГ-Линукс.
Иначе веднага след инсталация на Ubuntu 5.10 БДС-а си работи....но на мен не ми върши работа '<img'>
Идеи ?
Активен

aaaaaa

  • Напреднали
  • *****
  • Публикации: 971
    • Профил
Ubuntu 5.10 + phonetic= проблем
« Отговор #1 -: Oct 23, 2005, 23:06 »
Имах същият проблем. Не можах да го оправя. Затова ето какво направих.
Цитат
sudo gedit /etc/X11/xkb/symbols/bg

и редактираш така, че файлът ти да придобие следният вид
Цитат
// $XKeyboardConfig: xkbdesc/symbols/bg,v 1.8 2005/08/07 23:00:52 svu Exp $

// based on a keyboard map:
//
//////////////////////////////////////////////////////////////////////////
// Copyright © 1999, 2000 by Anton Zinoviev <anton@lml.bas.bg>
//
// This software may be used, modified, copied, distributed, and sold,
// in both source and binary form provided that the above copyright
// and these terms are retained. Under no circumstances is the author
// responsible for the proper functioning of this software, nor does
// the author assume any responsibility for damages incurred with its
// use.
//
//////////////////////////////////////////////////////////////////////////
// Version 1.6r1

partial default alphanumeric_keys
xkb_symbols "bds" {
// BDS is the Bulgarian Institute for Standardization

  name[Group1]= "Bulgaria";
  
  key <TLDE> {   [ Cyrillic_che,      Cyrillic_CHE        ]    };
  key <AE01> {   [ 1,                 exclam              ]    };
  key <AE02> {   [ 2,                 at                  ]    };
  key <AE03> {   [ 3,                 numbersign          ]    };
  key <AE04> {   [ 4,                 dollar              ]    };
  key <AE05> {   [ 5,                 percent             ]    };
  key <AE06> {   [ 6,                 asciicircum         ]    };
  key <AE07> {   [ 7,                 ampersand           ]    };
  key <AE08> {   [ 8,                 asterisk            ]    };
  key <AE09> {   [ 9,                 parenleft           ]    };
  key <AE10> {   [ 0,                 parenright          ]    };
  key <AE11> {   [ minus,             underscore          ]    };
  key <AE12> {   [ equal,             plus                ]    };

  key <LatQ> {   [ Cyrillic_ya,       Cyrillic_YA         ]    };
  key <LatW> {   [ Cyrillic_ve,       Cyrillic_VE         ]    };
  key <LatE> {   [ Cyrillic_ie,       Cyrillic_IE         ]    };
  key <LatR> {   [ Cyrillic_er,       Cyrillic_ER         ]    };
  key <LatT> {   [ Cyrillic_te,       Cyrillic_TE         ]    };
  key <LatY> {   [ Cyrillic_hardsign, Cyrillic_HARDSIGN   ]    };
  key <LatU> {   [ Cyrillic_u,        Cyrillic_U          ]    };
  key <LatI> {   [ Cyrillic_i,        Cyrillic_I          ]    };
  key <LatO> {   [ Cyrillic_o,        Cyrillic_O          ]    };
  key <LatP> {   [ Cyrillic_pe,       Cyrillic_PE         ]    };
  key <AD11> {   [ Cyrillic_sha,      Cyrillic_SHA        ]    };
  key <AD12> {   [ Cyrillic_shcha,    Cyrillic_SHCHA      ]    };

  key <LatA> {   [ Cyrillic_a,        Cyrillic_A          ]    };
  key <LatS> {   [ Cyrillic_es,       Cyrillic_ES         ]    };
  key <LatD> {   [ Cyrillic_de,       Cyrillic_DE         ]    };
  key <LatF> {   [ Cyrillic_ef,       Cyrillic_EF         ]    };
  key <LatG> {   [ Cyrillic_ghe,      Cyrillic_GHE        ]    };
  key <LatH> {   [ Cyrillic_ha,       Cyrillic_HA         ]    };
  key <LatJ> {   [ Cyrillic_shorti,   Cyrillic_SHORTI     ]    };
  key <LatK> {   [ Cyrillic_ka,       Cyrillic_KA         ]    };
  key <LatL> {   [ Cyrillic_el,       Cyrillic_EL         ]    };
  key <AC10> {   [ semicolon,         colon               ]    };
  key <AC11> {   [ quoteright,        quotedbl            ]    };
  key <BKSL> {   [ Cyrillic_yu,       Cyrillic_YU         ]    };

  key <LatZ> {   [ Cyrillic_ze,       Cyrillic_ZE         ]    };
  key <LatX> {   [ Cyrillic_softsign, Cyrillic_SOFTSIGN   ]    };
  key <LatC> {   [ Cyrillic_tse,      Cyrillic_TSE        ]    };
  key <LatV> {   [ Cyrillic_zhe,      Cyrillic_ZHE        ]    };
  key <LatB> {   [ Cyrillic_be,       Cyrillic_BE         ]    };
  key <LatN> {   [ Cyrillic_en,       Cyrillic_EN         ]    };
  key <LatM> {   [ Cyrillic_em,       Cyrillic_EM         ]    };
  key <AB08> {   [ comma,             less                ]    };
  key <AB09> {   [ period,            greater             ]    };
  key <AB10> {   [ slash,             question            ]    };

  // End alphanumeric section
  
};

partial alphanumeric_keys
xkb_symbols "phonetic" {
  
  name[Group1]= "Bulgaria - Phonetic";
  
  key <TLDE> {   [ Cyrillic_che,      Cyrillic_CHE        ]    };
  key <AE01> {   [ 1,                 exclam              ]    };
  key <AE02> {   [ 2,                 at                  ]    };
  key <AE03> {   [ 3,                 numbersign          ]    };
  key <AE04> {   [ 4,                 dollar              ]    };
  key <AE05> {   [ 5,                 percent             ]    };
  key <AE06> {   [ 6,                 asciicircum         ]    };
  key <AE07> {   [ 7,                 ampersand           ]    };
  key <AE08> {   [ 8,                 asterisk            ]    };
  key <AE09> {   [ 9,                 parenleft           ]    };
  key <AE10> {   [ 0,                 parenright          ]    };
  key <AE11> {   [ minus,             underscore          ]    };
  key <AE12> {   [ equal,             plus                ]    };

  key <LatQ> {   [ Cyrillic_ya,       Cyrillic_YA         ]    };
  key <LatW> {   [ Cyrillic_ve,       Cyrillic_VE         ]    };
  key <LatE> {   [ Cyrillic_ie,       Cyrillic_IE         ]    };
  key <LatR> {   [ Cyrillic_er,       Cyrillic_ER         ]    };
  key <LatT> {   [ Cyrillic_te,       Cyrillic_TE         ]    };
  key <LatY> {   [ Cyrillic_hardsign, Cyrillic_HARDSIGN   ]    };
  key <LatU> {   [ Cyrillic_u,        Cyrillic_U          ]    };
  key <LatI> {   [ Cyrillic_i,        Cyrillic_I          ]    };
  key <LatO> {   [ Cyrillic_o,        Cyrillic_O          ]    };
  key <LatP> {   [ Cyrillic_pe,       Cyrillic_PE         ]    };
  key <AD11> {   [ Cyrillic_sha,      Cyrillic_SHA        ]    };
  key <AD12> {   [ Cyrillic_shcha,    Cyrillic_SHCHA      ]    };

  key <LatA> {   [ Cyrillic_a,        Cyrillic_A          ]    };
  key <LatS> {   [ Cyrillic_es,       Cyrillic_ES         ]    };
  key <LatD> {   [ Cyrillic_de,       Cyrillic_DE         ]    };
  key <LatF> {   [ Cyrillic_ef,       Cyrillic_EF         ]    };
  key <LatG> {   [ Cyrillic_ghe,      Cyrillic_GHE        ]    };
  key <LatH> {   [ Cyrillic_ha,       Cyrillic_HA         ]    };
  key <LatJ> {   [ Cyrillic_shorti,   Cyrillic_SHORTI     ]    };
  key <LatK> {   [ Cyrillic_ka,       Cyrillic_KA         ]    };
  key <LatL> {   [ Cyrillic_el,       Cyrillic_EL         ]    };
  key <AC10> {   [ semicolon,         colon               ]    };
  key <AC11> {   [ quoteright,        quotedbl            ]    };
  key <BKSL> {   [ Cyrillic_yu,       Cyrillic_YU         ]    };

  key <LatZ> {   [ Cyrillic_ze,       Cyrillic_ZE         ]    };
  key <LatX> {   [ Cyrillic_softsign, Cyrillic_SOFTSIGN   ]    };
  key <LatC> {   [ Cyrillic_tse,      Cyrillic_TSE        ]    };
  key <LatV> {   [ Cyrillic_zhe,      Cyrillic_ZHE        ]    };
  key <LatB> {   [ Cyrillic_be,       Cyrillic_BE         ]    };
  key <LatN> {   [ Cyrillic_en,       Cyrillic_EN         ]    };
  key <LatM> {   [ Cyrillic_em,       Cyrillic_EM         ]    };
  key <AB08> {   [ comma,             less                ]    };
  key <AB09> {   [ period,            greater             ]    };
  key <AB10> {   [ slash,             question            ]    };

  // End alphanumeric section

};

И като ползваш bds (който е по подразбиране) ще се използва клавиатурната подредба на фонетик. Така обаче няма да имаш bds. Доста грубо решение на проблема, но просто друго не ми хрумна, а и бях много изнервен в момента. Ако някй има други идеи ще ми е от ползва.
Активен

...to boldly go where no one has gone before...

  • Гост
Ubuntu 5.10 + phonetic= проблем
« Отговор #2 -: Oct 24, 2005, 18:48 »
Нова идея, вече е проверена и работи на 100%,преименуваш файла във /etc/X11/xkb/symbols някой от многото там с някво си име и на негово място слагаш bg файла само че със името на този който си преименувал пример "ru" става "ru1" , a bg го копираш като ru (трябва да си имаш и bg де), после правиш същото и в /etc/X11/xkb/symbols/pc там също има такъв файл но процедурата е същата, по-някаква причина в /etc/X11/xkb/symbols bg  е по-голям от същия в /etc/X11/xkb/symbols/pc така че не ги променяй , после си добавяш от контрол центъра съответната клавиатурна подредба и control+alt+K  си сменяш на BDS или Fonetik
Това е за KDE  и  за GNOME-то ще стане. Принципа е същия, ако ти се занимава в KDE може да смениш и знаменцето на руския или който там разкараш.
Успех
Активен

Kasho

  • Напреднали
  • *****
  • Публикации: 61
    • Профил
Ubuntu 5.10 + phonetic= проблем
« Отговор #3 -: Oct 26, 2005, 00:01 »
определено ще си копна в един файл първото решение.
А проблема го реших като по време на инсталация посовам за клавиатуарата американски английски,а не български.И после в Гном си добавям фонетиката безпроблемно.
Непонятно ми е защо се получава така, но пък важна е целта '<img'>
Активен

aaaaaa

  • Напреднали
  • *****
  • Публикации: 971
    • Профил
Ubuntu 5.10 + phonetic= проблем
« Отговор #4 -: Oct 26, 2005, 00:25 »
и аз това си мислех, че е проблема.
Активен

...to boldly go where no one has gone before...

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Phonetic cyrilic Ubuntu
Настройка на програми
khalderon 7 10272 Последна публикация Mar 04, 2006, 11:24
от khalderon
Defekt s phonetic v ubuntu
Настройка на програми
tomek 1 3216 Последна публикация May 14, 2006, 15:25
от FRealmS
Phonetic bg in ubuntu
Настройка на програми
Fearnor 11 5399 Последна публикация Jul 26, 2006, 11:38
от
Ubuntu 6.10 phonetic
Кошче
Oxy 14 6995 Последна публикация Jan 02, 2007, 18:12
от Йордан
Kubuntu bulgarian phonetic
Настройка на програми
divacus 4 4513 Последна публикация May 11, 2011, 21:08
от divacus