Показват се публикациите с етикет кирилица. Показване на всички публикации
Показват се публикациите с етикет кирилица. Показване на всички публикации

понеделник, 23 март 2009 г.

Клавиатурни подредби в Eee PC

Направи ми впечатление след последната поредица от ъпдейти от Asus, че в таба Settings, се появи нова икона.


Не друго, ами Add/Remove Keyboard. Порових се малко в портала на Asus за Eee PC, но там не пишеш нищо конкретно по какъв начин се задействува тази нова настройка.
Кликайки на нея ви се отваря прозорец в който отляво имате показани доста впечатляващ списък с клавиатурни подредби,

а отдясно – us (каквато е зададената по подразбиране при първото стартиране на нетбука, ако не сте задали друго, разбира се...). Веднага избрах Bulgarian и си я добавих към списъка отдясно, очаквайки нещо да се случи след това (я да се появи някаква икона в трея, или нещо подобно). Само че, не се случи нищо... поне нищо видимо. Задаването на тази настройка не се отразява по никакъв начин на gcin, за което трябваше да го инсталирам наново чрез synaptic, чиста загуба на време – там си седят единствено английският и разните китайски подредби, дето ми звучат на... китайски !
Реших все пак, да погледна в другото място където подобна настройка би имала въздействие – в /etc/X11/xorg.conf... и там наистина имаше. При това нагло презаписвайки моя вариант...

Section "InputDevice"
Identifier "keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,bg"
Option "XkbVariant" ",eeepc"
EndSection
Веднага ми светна – просто си добавих опцията, която се беше изгубила :

Option "XkbOptions" "grp:alt_shift_toggle"

и... kkbswitch си превключваше смело между двете подредби. Като при това веднага ми направи впечатление, че специалните символи – скоби, тилди и прочие съответствуват точно на щампованите на клавиатурата с червено ! Много добра работа на екипа от Asus... само да бяха се постарали да разпространят и с дистрибуцията по ясен и непосредствен инструмент за управление и превключване на клавиатурните подредби. Но както и да е – доволни сме и на това ! Тази промяна касае известна част от ръководството, което публикувах неотдавна тук, но мисля че е ясно коя точно и мисля да не правя промяна.
Приятно забавление с Eee PC !!!

четвъртък, 19 февруари 2009 г.

Кирилица за Еее PC 901, 1000... в няколко стъпки

Вече два, или три пъти ме питат точно как да се инсталира кирилица на Asus Еее PC 901, 1000 и пр. Та реших, че най-добре да напиша всичко тук, за да бъде съвсем прегледно.
Разликата в сравнение с по-старите модели на Eee PC е, че тук програмата за клавиатурните подредби е gcin – клонинг на scim, специализиран за китайските потребители, което нас специално изобщо не ни грее...
Та така...

Първо

Сваляте си аплета за превключване на клавиатурата за KDE, и го записвате някъде във вашата директория (няма значение къде, важното да знаете къде е) – за нашия случай това ще е /home/user. Значи, ще го свалим с wget, защото сваляйки го през браузера автоматично се стартира вградения инсталатор на пакети на Xandros, каето не е удачно в момента. Отваряме терминален прозорец с клавишната комбинация ctrl + alt + t и там пишем следното :

wget http://ftp.de.debian.org/debian/pool/main/k/kkbswitch/kkbswitch_1.4.3-3_i386.deb

Значи това е версията за Debian Etch, която ни е необходима. Ако линка не проработи поради някаква случайност може да вземете кой да е от страницата му в Debian – http://packages.debian.org/etch/i386/kkbswitch/download.


wget http://lukav.com/eeepc/kkbswitch_1.4.3-3_i386.deb
(забележка - поради причини за които не ми се рови, посочения пакет в първоначалния вариант дава неразрешени зависимости, затова ползувайте този на lukav б.а.)
След като сме го свалили, следва да го инсталираме, което става по следния начин (все още не сме затворили терминалния прозорец) :

sudo dpkg -i kkbswitch_1.4.3-3_i386.deb


Второ

Все още не сме затворили терминалния прозорец (ако сте го затворили - ctrl + alt + t...) и там изпълнявате следните няколко команди :

sudo killall gcin
sudo apt-get remove --purge gcin*


с първата спирате работата на аплета, с втората го изтривате от системата.

Трето

Настройваме вградената функционалност на Xorg за работа с кирилица (да именно – вградена, не е необходимо да си търсите шрифтове и пр.). Пак в терминалния прозорец, който трябва да е все още отворен(ако не - ctrl+alt+t) и пишете следното:

cd /etc/X11/
sudo cp xorg.conf xorg.conf.bkp
sudo nano xorg.conf


с първата команда сменяме текущата директоря с /etc/X11/, с втората създаваме резервно копие на файла xorg.conf, с третата отваряме текстов редактор с въпросния файл, който всъщност е конфигурационния файл на графичната система на компютъра. Намирате в него следния текст (движението на курсьора тук става само със стрелките):

Section "InputDevice"
Identifier "keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbLayout" "us"
EndSection


И го променяте така, ако искате да имате фонетична подредба на клавиатурата :

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


или така, ако искате да имате подредба на клавиатурата по БДС:

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


Клавишната комбинация за превключване е alt + shift... Тук може и да е друго, но го оставям на вашето въображение. Проверявате дали сте написали всичко много точно, защото ако не сте, може да не успее да се стартира графичната среда и по-неопитните да се озоват в небрано лозе. Натискате клавишната комбинация ctrl + x (изход от редактора), на командния ред в долната част ви се появява въпрос дали да съхраните промените - отговаряте на въпроса с y (yes), появява се името на файла - натискате enter за да потвърдите и готово.

Четвърто

Ако сте затворили терминала, отваряте го отново и пишете:

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

и пишете вътре следното :

/usr/bin/kkbswitch &

Записвате файла по познатия начин – ctrl +x и т.н. С това осигуряваме автоматичното стартиране на аплета за клавиатурните подредби със стартирането на графичната среда.
Сега вече може да рестартираме Eee PC и в трея ще имаме иконка с цифрички 1 и 2 за английска и българска клавиатурна подредба. Това естествено е малко постничко, затова с десен клавиш кликваме върху нея и от "конфигуриране" си избираме съответните флагчета, според вкуса ни...
Понякога, поради не много ясни за мен причини аплета не се стартира. В този случай отваряме терминален прозорец и в него пишем следното :

kkbswitch &

и натискаме enter. След малко в трея се появява флагчето, след което можем да затворим терминала.

неделя, 11 януари 2009 г.

Малко приключение с Aspire One

За да спазя моите принципи, че трябва да се опита от всичко реших, купувайки следващия нетбук в къщи да е Acer Aspire One. Да си призная, още преди да пристъпя към покупката на Eee PC 901, много се двоумих между двата – откъм дизайн Aspire One е доста по-напред, вярно малко по-голям, но за сметка на това с по-удобна клавиатура, при един и същи дисплей. В крайна сметка, наличието на по-голям по обем SSD и вграден Bluetooth, натежаха в полза на Asus-а, като нетбук лично за мен - не съжалявам за избора си. На Aspire One се радва в момента малката ми дъщеря.
Искам тук да споделя, някои специфични за него проблеми, свързани с кирилизация, кодеци и прочие.
Инсталираната на Aspire One от производителя операционна система е Linpus Lite – базирана на Fedora 8 Linux дистрибуция. Тя е доста оптимизирана за работа с наличния хардуер и най- вече с малко бавния SSD.
Плюсове :
-XFCE като работна среда
-оптимизиран набор от приложения – нито повече, нито по-малко отколкото са ви необходими
-интересно по идеята си решение – слотът за SD карта отляво е така конфигуриран, че поставената там карта не се монтира като отделно устройство, а “удължава” наличната памет на SSD – нещо от което бързо се възползувах, купувайки една 8 GB карта.

Минуси :
-освен за mp3, липсва поддръжка на останалите мултимедийни формати, да не говорим за видеото (наследство от Fedora);
-наличното приложение за мултимедия не е най-рационалното решение;
-липсва кирилизация на клавиатурата (е... поне е щампована на клавишите);
-няма Skype.

Добрата новина е, че Fedora 8 (покрай нея и Linpus) все още се поддържат от Rpm Fusion (репозитория, който обедини Livna, DAG...) и можете да си добавите липсващите елементи.
Първо искам да кажа – при включването на нетбука за първи път е крайно наложително да си ъпдейтнете системата – става малко бавно, но това ще ви реши половината от проблема за кирилизацията. Rpm Fusion си добавете едва след това, защото от там ще си свалим само това което ни е необходимо – все пак не искаме да разгоним фамилията тотално на Linpus-а.
Сега за кирилицата... познатия начин чрез добавянето на няколко реда в /etc/X11/xorg.conf. Мислех да не го пиша тук, това е нещо дето трябва да сте го научили, щом искате да работите с Linux, ама хайде :
Section "InputDevice"
...
Option "XkbLayout" "us(euro),bg"
Option "XkbVariant" ",bds" # за феновете на фонетиката ",phonetic"
Option "XkbOptions" "grp:alt_shift_toggle"
...
EndSection

След рестартиране – voila – имате си кирилица и превключване с USA чрез alt + shift и промяна на флагчето на scim в трея (може би най-пълния документ за кирилизирането на Linux е този на Валентин Стойков - тук).
Оправянето на въпроса с mplayer се оказа малко по-завързано, но не чак толкова. По-опитните веднага ще се хванат (и аз така) в терминал (alt+F2 → xterm) си стартирате
yum upgrade mplayer

но... получавате грешка – липсват два пакета: някакви библиотеки на pulse audio и libdvdnav... Просто в Linpus са решили, че от пулс аудио няма нужда в един нетбук (много правилно решение, мисля). Тук следва почесване по главата... не ми се добавя главното хранилище на Fedora, за да си го инсталирам чрез yum, защото имам лошите съмнения, че ще последва лавина от зависимости и ще трябва да обновя половината програми... Един Господ знае дали нещо ще работи след това. Реших да пробвам да си инсталирам “на ръка” липсващите пакети (оказа се че са 3) и ако стане, стане, ако не щях да го мисля в последствие. Взе че стана. Тук ще дам линкове към пакетите от rpmfind.net за да не ги търсите:
pulseaudio-libs-0.9.8-5.fc8.i386.rpm
libdvdnav-4.1.2-2.fc8.i386.rpm
libdvdread-0.9.7-4.fc8.i386.rpm

Инсталирате си ги и трите чрез rpm -ivh и чак след това ъпгрейдвате mplayer.
Добре би било, да си инсталирате и някакъв графичен фронтенд за него, аз лично предпочитам smplayer – yum install smplayer ... за да можете лесно да правите всевъзможните настройки, вместо да пишете в конзола.
От сайта на Acer Aspire One можете да си свалите инсталационни скриптове на много приложения (най-вече Skype), добре би било да разгледате какво има там. Освен Skype лично аз съм побвал само скрипта за bluetooth за да мога да използувам външен адаптор, ама нещо не сработи. Не съм имал досега време да се ровя защо.
Надявам се тези няколко бележки да помогнат на желаещите в укротяването на непослушния Linpus Linux... Успех !