Portál AbcLinuxu, 2. května 2025 04:48

HP Omnibook XE3

Ovladač: dodává někdo jiný

Technické parametry

Osazuje se vice typy procesoru, v zavislosti na modifikaci take muze a nemusi obsahovat IRDA rozhrani, 64 nebo 128 MB RAM atd....
Ten muj ma Celeron 750, 64 MB RAM (rozsireno na 192 MB).

Lan adapter: Accton EN2242 (Tulip)
Video adapter: S3 Savage
Zvukovy adapter: ESS ALLEGRO PCI
CD-ROM: IDE
Disk 10 GB (ten muj - ale je to asi obvykla kapacita)
Modem: nejaky Winmodem, bohuzel nepodporovany v jadrech Linuxu, ani jsem nenalezl nikde, ze by se jim v souvislosti s Linuxem nekdo zabyval :-((
PCMCIA: 2 sloty



Celeron 1GHz HDD 20 MB 256 MB RAM


Identifikace pod Linuxem

Tak napr. CPU:

processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 8
model name : Celeron (Coppermine)
stepping : 10
cpu MHz : 746.770
cache size : 128 KB
fdiv_bug : no
hlt_bug : no
f00f_bug : no
coma_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips : 1490.94



Mar 21 09:49:37 linux kernel: hub.c: USB new device connect on bus1/1, assigned device number 5
Mar 21 09:49:37 linux kernel: usbserial.c: FTDI 8U232AM converter detected
Mar 21 09:49:37 linux kernel: usbserial.c: FTDI 8U232AM converter now attached to ttyUSB0 (or usb/tts/0 for devfs)


omnibook: OneTouch buttons disabled.
omnibook: HP OmniBook support module version 2002-06-03.
omnibook: HP OmniBook XE3 GC model detected.
omnibook: OneTouch buttons enabled.
omnibook: Volume buttons do not generate scancodes on this model.

Postup zprovoznění pod Linuxem

Instalace RH-7.2 probehne bez problemu.
Nezapomenout vytvorit v hda1 prostor pro odlozeni stavu uspaneho notebooku (napr. fdiskem atd...)

Takto by mela vypadat ona partition (viz. fdisk, velikost asi vetsinou vyhovi) - mozna uz ji budete mit vytvorenu z instalace Win98, dodavanych s notebookem.
/dev/hda1 1 35 281106 a0 Hibernation Thinkpad IBM
Pokud pouzivate starsi distribuce - napr. s jadry 2.4.2 ci 2.2.16+, je dobre vychazet z informaci na http://www.math.u-bordeaux.fr/~depouill/XE3/#kernel

Jediny problem je s vestavenym Winmodemem - bohuzel - ovladac do jadra Linuxu pro nej neexistuje - da se ozelet, pokud mate rozumny modem jako PCMCIA kartu ci pouzivate datove prenosy pres mobil.


Poznamka z 28.11.2001.
Pokud narazite na problem s nekterou X aplikaci - konkretne StarOffice 5.2 i 6b - napr. takovy, ze vam zakousne X server, vezte, ze
chybka je nejspis v savage ovladaci grafickeho cipu.
Dobra zprava: je to resitelne :
Do profilu si dejte neco jako: export SAL_DO_NOT_USE_INVERT50=true

I kdyz - kdo vi - treba jiz je nekde lepsi ovladac ??

Jinak je to ale vse O.K. a X server pracuje jak ma...


***POZNAMKA 21.03.2002 - aktualni verze ovladace pro graficky adapter jiz zmineny problem nema.


Poznamka - 21.03.2002
Dostala se mne do ruky nova (zrejme dost lacina) verze HP Omnibooku XE-3. Od te, kterou jsem zde popisoval v predchozich Zaznamech se lisi v nekolika vecech:

- graficky cip - nyni INTEL830M
- nema seriovy port :-((, pouze USB
- ale misto serioveho portu je s notebookem dodavan adapter USB<->serial, ktery strcite do USB a na druhem konci mate 9 pin seriovy port

- Instalace SuSE 7.3 - naprosto bez problemu
- Grafika se rozjede pod FrameBufferem (fbdev) - kupodivu to slape velmi slusne a vubec mne nevadilo, ze nemam nativni ovladac (mozna uz existuje ?? - pokud ano, at to sem nekdo doplni)
- zvuk O.K. - jako drive
- sitove rozhrani O.K. - jako drive
- seriovy port pres USB - O.K. - instalace "plug and play", port je mozno pouzivat pres /dev/ttyUSB0 nebo /dev/usb/tts/0.
- Winmodem - jedina vec, ktera, bohuzel, nechodi a stale neni ovladac :-(


*** ROZCHOZENI tzv. ONE TOUCH KLAVES na XE-3 ***
(jde o tlacitka s WWW, obalkou atd. a o tlacitka na celnim panelu - ovladani CD-mechaniky)

Z http://sourceforge.net/projects/omke/ stahneme balik "omnibook kernel module" , rozbalime a pomoci make; make install prelozime a nainstalujeme. Je treba mit nainstalovane zdrojaky jadra. Po instalaci se nakopiruje do /lib/modules/linux-2.4.xx/misc novy modul omnibook.o. Jako root vyzkousime, zda jde natahnout - insmod omnibook - podivame se do hlasek v logu (treba pomoci dmesg), melo by tam byt neco o tom, ze detekoval typ notebooku a aktivoval "one touch" klavesy...
Automaticke natazeni zajistime pridanim insmod omnibook nekam do rc scriptu (napr. /etc/rc.d/boot.local u SuSE). Nabootujeme uz s tim modulem, vlezeme do X Window, spustime xev a zkusime ta tlacitka - uvidime eventy a scankody - zatim nemame symboly, se kterymi by se dalo dale pracovat, takze jeste vytvorime takovouto tabulku:

pro XE3 GC:

keycode 243 = F13
keycode 244 = F14
keycode 242 = F15
keycode 241 = F16
keycode 144 = F17
keycode 162 = F18
keycode 164 = F19
keycode 153 = F20

pro XE3 GF:

keycode 236 = F14
keycode 178 = F13
keycode 244 = F15
keycode 243 = F16
keycode 144 = F17
keycode 162 = F18
keycode 164 = F19
keycode 153 = F20
keycode 174 = F21
keycode 176 = F22

Jak je videt, model GF umi 2 tlacitka navic - jsou to ta pro pridavani hlasitosti. U GC jsou take, ale standardnim zpusobem jsou nedostupna - da se to ale resit - viz: http://www.ecs.soton.ac.uk/~vd298/download/

A tuto tabulku pridame do $HOME/.Xmodmap nebo do /etc/X11/Xmodmap

Od teto chvile po nastartovani notebooku a X-Window mame k dispozici klavesy F13..F20(F21,F22) a zalezi na tom, jaky software pouzijeme pro jejich zpracovani (napr. hotkeys...vice napr. na: http://twiki.org/cgi-bin/view/Wikilearn/KeyboardMacrosInLinux).
V pripade KDE mame v baliku kdebase demonek khotkeys, takze vytvorime napr. takovyto primitivni script:

#!/bin/sh
if [ -f $HOME/.Xmodmap ]; then
xmodmap $HOME/.Xmodmap
fi
khotkeys

Odkaz na nej muzeme dat treba do $HOME/.kde/Autostart, pripadne to udelat ponekud lepe - zaradit jej treba do nejakeho inicializacniho scriptu (bud X Window nebo KDE (startkde)...)
V KDE pak novym klavesam priradime pomoci kmenuedit spousteni aplikaci atd... fantazii se meze nekladou (napr. bychom si mohli pohrat s balickem z http://dforce.sh.cvut.cz/~seli/en/khotkeys/hotkeys/), udelat nejak ovladani Mplayeru atd...


*** K one-touch klavesam ***

Doporucuji z http://sourceforge.net/projects/omke/ stahnout a nainstalovat posledni verzi modulu pro one-touch klavesy. Tato verze jednak obsahuje "kukatko" na nektere zajimave parametry pres /proc, ale hlavne ma opraveny nektere chyby. U me se projevila opravdu zajimava chyba pri prechodu na kernel, ktery je soucasti SuSE 8.2 - stara verze modulu, pochazejici z doby puvodniho prispevku mela _pravdepodobne_ neblahy vliv na cinnost serioveho portu (vcetne IRDA rozhrani) notebooku. Porty zdanlive fungovaly, ale pri vyssich rychlostech se ztracela obcas data, prichazejici zvenku - jakobyse nestihalo obsluhovat preruseni (????). Byla to vazne zahada - po nabootovani do single user, kde se modul nenatahoval to fungovalo naprosto O.K. => usoudil jsem, ze je to v nem - opravdu se to jevi, ze to bylo ono. Po instalaci nejnovejsi verze je vse O.K. Budu muset prostudovat zdrojak puvodni verze - porad nechapu, jak by to mohlo spolu kolidovat... zvlast, kdyz v puvodnim kernelu (SuSE 8.0) bylo vse O.K.

Poznámka

Az na ten Winmodem se to jevi jako dobra volba pro provoz modernich distribuci Linuxu...Winmodem me nepali - pouzivam ho ve sppojeni s telefonem Siemens ME-45 (GPRS). Velice me mrzi, ze mne k nemu byly, prodejcem, vnuceny Windows 98. Vsadim boty, ze byly zaplaceny v cene notebooku :-(( Vskutku zajimave....Ach jo !!



Zajimave prakticke srovnani:
Na stejny NB byl (zkusebne a pro srovnani) na chvili nainstalovan konkurencni OS, zakoupeny paralelne s NB (NESLO samozrejme o jinou distribuci Linuxu). Kupodivu nastalo mnohem vice problemu:
- grafika - nutny ovladac z CD mimo instalaci OS ci z Internetu, jinak 640x480/16
- seriovy port - pres USB neni videt - nutny ovladac z prilozene diskety
- zvukovy adapter - nutny ovladac z CD mimo instalaci OS ci z Internetu
Takze uzivatel bez techto CD ci bez pristupu k Internetu by si notebooku moc neuzil.

Oproti tomu - Instalace SuSE7.3 - Zasun par CD a spust (samozrejme pro default instalaci), az na Winmodem vse nalezeno a vse ihned funkcni. Grafika pres fbdev velmi dobre pouzitelna - pokud neni uzivatel hrac her napsanych v OpenGL, nijak jej neomezuje.


Mam model GC. Kody klaves modelu GF dodal po telefonu kolega :), pokud mate nejaky jiny model, je treba kody zjistit pomoci xev.
Bylo by mozna vhodne donutit napr. SuSE, aby toto zahrnuli do sve distribuce (Omnibook XE-3 je dost rozsireny) - s nejakym instalacnim scriptem, ktery by umoznil i netechnickym uzivatelum ovladani techto klaves rozchodit. Pokud se toho nekdo chce ujmout...
Notebook funguje sice skvele i bez techto tlacitek, ale je skoda kdyz jsou mrtva...Jak je videt - neni to uz s Linuxem problem - je vyuzivat.

Dokument vytvořil: Milan Hejpetr, 19.11.2001 18:32 | Poslední úprava: Redakce, 27.2.2011 15:09 | Další přispěvatelé: Milan Hejpetr | Historie změn | Zobrazeno: 2499×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.