Sun, 09 Jan 2005

XKB нахалост

Едно от нещата, които ме измъчваха на клавиатурата на Corellia е, че клавишите с ябълката са на мястото, където обикновено съм свикнал да намирам Alt. Особено затормозващо е като имаш навик с десния Alt да превключваш между кирилица/латиница, а клавишът не се намира до интервала.

По-подразбиране десните Alt и Control под Linux PowerPC служат за емулация на десния и средния бутон на мишката. Тези бутони могат да се променят, но забелязах, че тъкмо там са най-малко дразнещи. Просто трябваше да намеря начин да превключвам между кирилица и латиница с ябълката.

Днес прочетох XKB Protocol Specification и дълбах в разните геометрии, кодове на клавиши, групи, нива, символи и прочие. Сетне прелистих хитрите конфигурационни файлове на XKB в XFree86 само за да открия. че от woody насам в PowerPC се ползва нова система за вход при която кодовете са унифицирани и няма специфични особености за моята архитектура. Хората просто са map-нали ябълката от Apple до Windows-клавиша в PC. Хитро, ама кой да се сети. Утрепах един ден за разбера, че мога да си свърша работата с две щраквания по настройките на клавиатурата в GNOME.

За сетен път си мисля, че авторът на българските клавиатурни подредби се е престарал с дефиницията на RAlt. Според мен на тази дефиниция не й е там мястото. Вече от 5-ти Дебиан я махам...

Wed, 22 Dec 2004

Къде ми е паметта?

Днес инсталирах един стар USB-контролер на Corellia, за да мога да ползвам USB-пръчицата, която Пешо ми подари за рождения ден. Макар че не ми чете блога, Пешо е бил достатъчно мил и наблюдателен да забележи моя интерес към USB-паметите, особено след излагацията с дискетата на семинара на БСМ.

Бях купил този контролер преди няколко години и хич не съм и предполагал, че един ден ще го ползвам на Macintosh. Тогава май нямаше много Mac-ове с PCI шина -- какво да се прави, светът се променя. Известно време контролерът служеше за връзка със скапан струен принтер на домашната ми машина в София (philosophtware), на който май с Елена си писахме дипломните работи, после го харизах на Илийката, а наскоро той ми го върна, понеже повече не му трябвал.

И така с две движения, пъх, включ и моят Дебиан вече имаше поддръжка на USB. Добавих един ред в /etc/fstab за да може GNOME да ми монтира пръчицата с минимални усилия. Под Mac OS 9.2 нямаше никакви индикации, че има нов хардуер, а камо ли да се появи устройство. Не й разбирам на тази система, нито пък намирам голям мотив да ровя в нея. Достатъчно е, че ми boot-ва Linux. :-)

Пък и е чудесен експонат -- замръзнал човешки труд, положен в миналото. :-)

Sun, 19 Dec 2004

Проблем с XVideo под G3 Beige

Станах в 6:00 с ясната и отчетлива идея да компилирам MPlayer за Corellia (моята домашна OldWorld PowerPC G3 Beige, с новоинсталиран Дебиан). Вчера Totem-xine гърмеше със странно съобщение за грешка, Totem-gstreamer показваше черен екран (това си е в стила му), а gxine твърдеше, че нямам инсталиран XVideo extension. Проверих с xvinfo и всичко изглеждаше наред:

X-Video Extension version 2.2
screen #0
Adaptor #0: "ATI Mach64 Back-end Overlay Scaler"
number of ports: 1
port base: 61
operations supported: PutImage
...

Та, инсталирах една купчина "-dev" пакети за да удовлетворя build-зависимостите на MPlayer. Компилацията отне около два часа. Какво бе разочарованието ми, когато открих, че MPlayer гърми подобно на Totem-xine:

X11 error: BadAlloc (insufficient resources for operation)
MPlayer interrupted by signal 6 in module: flip_page
- MPlayer crashed. This shouldn't happen.

Очевидно има някакъв проблем с XVideo. Я да опитам с framebuffer...

Sat, 15 May 2004

Още ябълки

Сутринта една усмивка ми бибипна от колата си докато отивах за ябълки. Близката сергия е на две пресечки от офиса. Тогава не подозирах, че няколко часа по-късно ще си купя още един Unix-capable Apple -- Macintosh IIvx за 25 лв. (Of course it runs NetBSD!) Има 80 MB SCSI-диск, флопидисково устройство, Ethernet-карта (уви, без UTP), клавиатура и мишка. Взех му и един монитор за 10 лв. Системата му в момента е MacOS System 7.6.1 на български език, но успея ли да подкарам мрежа или CD-ROM ще щурмувам с NetBSD и/или Debian GNU/Linux.

Синът ми отново е болен от ангина. Вероятно утре ще изпусне продукцията, която щеше да бъде първото му свирене на пиано пред публика. А толкова дълго и упорито се е готвил, милият... :-( Този номер с продукцията му се случва за втори път.

Mon, 10 May 2004

Ябълка и цъфнали кестени

След четири неописуеми дни при Елена и Благовест се завърнах в града на цъфналите кестени. Нося под ръка един стар прашясал модел Apple Macintosh LCIII, който Свилката ми хариза вчера. Смятам да го почистя грижливо и да му метна един NetBSD (of course it runs NetBSD!), но преди това трябва да посъбера малко стара ябълкова периферия:

В момента имам само компютър и захранващ кабел, така че не мога да разбера дали boot-ва успешно и дали на диска му изобщо има някаква система. Ако имате идеи откъде мога да намеря някое от горните ценни периферии, свиркайте. :-)