Search

Favourite Projects

Barsy

Ads

Как да сложим кирилица на eeePC

January 2nd, 2008 by lukav

За тези от вас, който са си купили прекрасното eeePC, тези инструкции ще ви помогнат да си сложите кирилица.

Ако следвате инструкциите в края ще имате иконка в трея за индикация на кой език сте и ще сменяте между български и английски с комбинация на клавишите alt+shift.

ВНИМАНИЕ ! ! ! Ако не спазвате инструкциите точно, може eeePC-то да престане да стартира, при което ще трябва да си го преинсталирате от диск-а!

Ще използваме конзола за да променим някой файлове. За да си пуснем конзолата натискаме CTRL+ALT+T.

Като за начало трябва да спрем програмката scim, която върви по подразбиране с eeePC. В конзолата изпълнете следното:

sudo killall scim-panel-gtk
sudo killall scim-launcher

Update за 901: изпълнете sudo killall gcin

Сега трябва да деисталираме scim. Това става с командата:

sudo apt-get remove --purge scim*

Update за 901: изпълнете sudo apt-get remove –purge gcin*

Следваща стъпка е да настроим вградената функционалност на Xorg за превключване на кирилица:

sudo kwrite /etc/X11/xorg.conf

В редактора намерете секцията описваща клавиатурата (Section “InputDevices”- Identifier “keyboard”) и я направете да изглежда така:

Section "InputDevice"
	Identifier  "keyboard"
	Driver      "kbd"
	Option	    "CoreKeyboard"
	Option	    "XkbRules" "xorg"
	Option	    "XkbLayout" "us,bg"
	Option	    "XkbVariant" ",phonetic"
	Option	    "XkbOptions" "grp:alt_shift_toggle"
EndSection

За любителите на BDS сменете “,phonetic” с “,bds”.
Запишете файла (ctrl+S) и затворете редактора.

Следваща стъпка е да си инсталираме индикатор за текущия режим:

wget http://lukav.com/eeepc/kkbswitch_1.4.3-3_i386.deb
sudo dpkg -i kkbswitch_1.4.3-3_i386.deb

Сега е необходимо да направим така, че kkbswitch се стартира всеки път. За целта създаваме нов файл, който ще се изпълнява след стартиране на Xorg:

sudo kwrite /etc/X11/Xsession.d/98x11-kkbswitch

Файла трябва да съдържа:

/usr/bin/kkbswitch &

не пропускайте “&” в края на реда!

Сега трябва да рестартирате eeePC-то и ако сте спазвали инструкциите докрай би трябвало да можете да пишете на кирилица, като превключвате с alt+shift.

В трея ще имате иконка, която ще се сменя между 1 и 2 при натискане на alt+shift.

Ако натиснете десен клавиш върху нея и изберете конфигуриране може да изберете иконки за English и Български.

Ако искате менютата в програмите да ви излизат на български. Изпълнете:

sudo dpkg-reconfigure locales

Намерете bg_BG.UTF-8 и го активирайте. На следващия екран го изберете като “Default locale”.

Това е набързо написано описание и сигурно има и правописни грешки 🙁 . Но ще се опитам да го допълня и поправя с времето.

Posted in BG, Tech | 17 Comments »

17 Responses

  1. Blago Says:

    Zdravei, opisanieto e mnogo dobro, az za pruv pat izpolzvam linux (sajaliavam ako zadavam glupavi vaprosi).
    mai deinstalirah scim zashtoto chetoh neshto takova v neta. i javno zatova po tvoeto opisanie nemoge.
    kato stigna do sudo kwrite /etc/X11/xorg.conf vatre e prazno, ako se probvam da napisha kakvoto si postnal mi dava che nemoga da go save.
    uspiah da vlezna v advanced mode.

    pls za suvet blago99@gmail.com

  2. lukav Says:

    Значи /etc/X11/xorg.conf е конфигурациония файл на графичната среда. Изключено е да е празно каквото и да си деинсталирал.
    Имам предвид, че в linux файловите системи има значение малки и големи букви при писането на файлове и пътеки. Така че се увери че си написъл пътя правилно. Най лесния начин да се увериш е като ползваш tab. Тогава авотматично ти се донаписват файловете и пътищата който е има.
    Примерно натисни /et и после tab ще видиш как автоматично се дописва /etc/

    Поздрави

  3. anton Says:

    privet! za pryv pyt i az gledam linux i to s malkiq eeepc. nqmax kirilica i reshix da probvam po tvoq na4in. dosta se izmy4ix dokato razbera kyde ima prazno mqsto i sy6to se obyrkax s tazi 4ast “Xll” ili “X11”. stignax do kraq pisheiki komandite s edinica “X11” a ne s L “Xll”. taka i ne razbrax koe e pravilnoto! za moq radost kompiutyra trygna sled restart, no za syjelenie pokazva dolu ikonkata samo “1” bez “2” i imam samo angliiski. kakvo da napravq? ima li obraten pyt cqlata tazi procedura? kak da iztriq vsi4ko koeto napravix? ako ne uspeq da iztriq vsi4ko togava kak da korigiram moite deistviq? molq pomogni mi!

  4. lukav Says:

    Здравей адаш 🙂

    правилния вариант е с Х единайсе 🙂 много лесно ще разбереш, че правилно си го написал когато ти зареди файл-а. Ако не ти зареди файл-а, а ти покаже празен нов, значи нещо си объркал. Лесен трик да се ориентираш дали пишеш правилно файл-а е да натискаш таб след първите една-две букви:
    Примерно: пишеш “/et” и натискаш таб и то автоматично ще ти го донапише на /etc/. Ако не ти го донапише натисни пак таб или ще ти покаже списък с възможни варианти и ще трябва да набереш още една две букви или нищо няма да ти покаже, което значи, че нещо си объркал.

    Изглежда ти е останало само да си оправиш xorg.conf и ще имаш кирилица.

    За връщане на промените… не мисля, че трябва да се отказваш толкова бързо. Ако много държиш изтриване на файл-а, който стартира kkbswitch (/etc/X11/Xsession.d/98×11-kkbswitch) ще ти е достатъчно. Ако искаш да освободиш място можеш и да деинсталираш програмата с: sudo apt-get remove –purge kkbswitch

    Повече от това мога да ти помогна само лично. Поздрави 🙂

  5. glangor Says:

    инструкции се пише с две “и”, а не “инструкций”! а земи почети малко преди да пишеш!!!

  6. lukav Says:

    glangor,
    благодаря за коментара! Оправил съм предложеното от теб и някой други правописни грешки.
    Поздрави

  7. Xaoc Says:

    Бравос!

  8. noname Says:

    Здравейте,
    Аз съм с eeePC s101.
    При мен тръгна, но когато съм вкл. на US.Engl ми се появяват два флага на Taskmanagera, а на BG един.
    Така ли трябвя да бъде по принцип или нещо се е скапало в инсталацията?
    Как мога да накарам клавишите за смяна на езиците да бъде ctr+schift,а не ctrl+alt както е в момента при мен.
    Благодаря Ви предварително.

  9. lukav Says:

    Здравей,

    честно казана не се сещам защо имаш 2 флаг-а, но по принцип флаг-а е само информативен, да се ориентираш на какъв език си. Може и без него, така че ако искаш изтрий файл-а /etc/X11/Xsession.d/98×11-kkbswitch и или ще ти остане само един или ще изчезнат и двата.

    Относно смяната с контрол и шифт: в Xorg.conf файл-а промени grp:alt_shift_toggle на grp:ctrl_shift_toggle

  10. noname Says:

    Благодаря за отговора.
    Аз изтрих съдържанието на файла и на US вече се показва един флаг. Но на BG флага изчезва. Когато маркирам с десен бутон на мястото се появява избор на шрифтове US i BG i Add/remouve.
    За ctrl+shift си тръгна без порблем.
    Благодаря.
    Сега е мн. по добре от преди.

  11. lukav Says:

    Когато казваш, че изчезва, какво имаш предвид:
    Че в таск-бар-а има празно място или вместо флаг има цифра
    или
    че въобще не можеш да избереш/цъкнеш там с мишката.
    Ако е първото, виж дали имаш properties и дали там не можеш да си избереш иконата на флага.

  12. noname Says:

    Здравей отново.
    Когато вкл. на BG в таскбара изчесва US флага и на негово място не се появява нищо т.е. мястото на иконата се запазва, но се вижда фона на таскбара.
    Когато дам десен бутон на това място ми излиза :
    US
    bg phonetic
    +/- add/Remove Keyboards…
    Когато вляза в add/remove излизат мн шрифтове със знаменца без BG.
    БГ шрифта е изписан bg phonetic и няма флаг – сигурно затова остава празно място.

  13. lukav Says:

    Да, явно е някакво друго програмче, което показва на какъв език си, но аз не съм запознат с него.
    Ако разбереш кое е и го спреш да се стартира, може да върнеш kkbswitch и тогава ще се показва само то.
    Но аз не мога да ти помогна така отдалечено 🙁 и ти предлагам да се захващаш с това само ако имаш желание. Иначе не ти пречи на работата и не е проблем

    Поздрави

  14. noname Says:

    Няма проблеми.
    Благодаря за помоща.
    Ще трябва да навлизам в LINUXA няма как, а иначе ми харесва как върви PC-то с него.
    Поздрави

  15. раДко Says:

    Браво, младеж,
    много добре си го написал.
    Само да кажа че тръгва на EEE 1000H без проблеми, използвайки ъпдейтите за 901

    И да си учиш уроците, не може са компютри

  16. dessislava Says:

    Zdravei
    az sam s eee 900 dali 6te stane po tvoq na4in, ili ako ne ,moje li da pomogne6?V momenta sam s easy mode

  17. lukav Says:

    Здравей Десислава,

    и аз съм с 900. Да ще стане по моя начин, но ако питаш мен по-добре си сложи направо eeebuntu. http://www.eeebuntu.org/index.php?page=nbr
    Там всичко става много по-лесно. Може и да работи малко по-бавно, но си заслужава.

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.