Petíció a kernel konfigurációs őrültségek ellen - hol a billentyűzetem?

Címkék

Jos Hulzink [josh@stack.nl] egy hosszú threadet generált az LKML-en azzal, hogy levelében egy felhívást tett közzé a kernelfejlsztőknek. A benyújtott "petíció" oka az, hogy Jos a 2.5.45-ös kernelben nem tudta engedélyezni a PS/2 billentyűzetét, és egerét egyszerűen. Ahhoz, hogy engedélyezni tudja a billentyűt és az egeret 4 menüpontot kellett bekapcsolnia. A hiba nálam is jenetkezett, amikor egyszerűen átmásoltam a 2.4 kernel .config fileját a 2.5 fába, és kiadtam a "make oldconfig" parancsot. A szkript hiba nélkül lefutott, de mégis voltak problémák a kernelfordítás során. Jos azt kérte a fejlesztőktől, hogy ne kelljen már ilyen bonyolultan beállítani a billentyűt és az egeret.Többen támadták ez miatt. Mondván, hogy a 2.5-ös kernel még nincs kész, fejlesztői verzió, így nem 100%-os. Valaki javasolta, hogy a kernel konfigurátor jelezze, ha valaki egyik nagyobb kernelverzió .config-ját akarja beleilleszteni egy másik nagybb verzió fájába (pl. 2.4->2.5), volt aki melléállt. Jeff Garzik megjegyezte, hogy Ő is belefutott ebbe a problémába, és a környezetében még többen is. Szerinte nem normális, hogy egy olyan eszköz, ami a számítógépek 90%-án megtalálható (PS/2 billentyűzet), az bonyolult menüpontok bekapcsolása után válik csak lehetővé. Jeff szerint dokumentálni kellene az Input IO driverek változásait. Dave Jones szerint ez kevés. A múlt héten írt egy dokumentációt amelyben szerepeltek ezek a beállítások, és így is majdnem 3000 direkt megkeresést kapott, ezenkívül a dokumentációja 7000 találatot kapott, szóval nem kevés ember szaladt bele ebbe a hibába.

Jelenleg így néz ki a billentyűzet és az egér bekapcsolása:

--- Input I/O drivers

Serial i/o support

i8042 PC Keyboard controller

[ ] Keyboards

[ ] Mice

A thread itt kezdődik.

Hozzászólások

Beágyazott rendszerekhez meg soros konzolú gépekhez ez tényleg jó, de a szegény átlaglúzert valóban nem kéne ezzel széjjelszivatni.

Igy igaz. Ha egy specialis scsi vezerlorol, vagy amator radio tamogatasrol lenne szo akkor nem is haborgott volna senki, de azert egy billenytuzetert ne kelljen mar 72 menuponton vegigmenni. legyen bekapcsolva gyarilag, aztan hadd novelje 2k -val a kernel meretet. Ha nem kell ugyis kiszedem. De az esetek 90%-ban kell

Kivételesen árpival értek egyet!

Aki kernelt akar fordítani olvasson dox-ot.

Az előrefordított cicomás Zsuzsilinuxokban meg egyebekben úgyis bele lesz fordítva. Ha mellé, még a saját gyárilag adott kernellel csinálsz egy make oldconfigot, akkor számításaim szerint szintén benne lesz.

Egyébként meg ha 0-ról akarsz indulni, akkor igenis légy expert, a férgese meg hulljon :-)

Abban meg pláne egyetértek Árpival, hogy nem ilyen apróságokkal kéne a kernel developereit szivatni, ennél normálisabb dolgokkal is tudnak foglalkozni.

>Kivételesen árpival értek egyet!

bah ;-)

>Aki kernelt akar fordítani olvasson dox-ot.

ha elolvasod amit irtam, elolvastak a doxot, csak ez nem volt dokumentelva. A Jirzsi gyerek a input IO karbantartoja vagy mi, atirta az input IO reteget es bónem dokumentalta. Jeff Garzik kernelfejleszto megis beszitta a dolgot. 'szal kicsit egymassal is kib.tak ;-)

> Az előrefordított cicomás Zsuzsilinuxokban meg egyebekben úgyis bele lesz fordítva. Ha mellé, még a saját gyárilag adott kernellel csinálsz egy make oldconfigot, akkor számításaim szerint szintén benne lesz.

Nem errol van itten szo szerintem. Hanem megjelent a szinen az "uj" kernel konfigurator a Roman Zippel-fele LKC (Linux Kernel Configurator). En inkabb egy ilyen kernel konfigurator harcot erzek a hatterben. Sokan szivesen megszabadulnanak mar a "make config menuconfig xconfig" triotol, mert amint azt valaki nemreg irta harom kulonbozo parser van hozzajuk, es minda harom kulonbozo bugokat is tartalmaz. Es lehet hogy igazuk is van... Mindenesetre az uj konfigurator LKC helyett kapott a 2.5.45 kernelben, hogy bizonyithasson. Szerintem nem veletlen ennek az ugynek az idozitese...

>Egyébként meg ha 0-ról akarsz indulni, akkor igenis légy expert, a férgese meg hulljon :-)

Huh, mit kaptam en egy-ket hete amikor ilyet mondtam ..... 8-)

> Abban meg pláne egyetértek Árpival, hogy nem ilyen apróságokkal kéne a kernel developereit szivatni, ennél normálisabb dolgokkal is tudnak foglalkozni.

Ebben en is egyetertek, bar a gyerek nem az embernek irt kozvetlenul (tehat nem zaklatta) hanem egy nyilvanos listan mondta el a velemenyet. Erre meg joga van... ;-)

Háth. Ha Jeff beszítta, akkor gondolom neki nem tartott sokáig, és megoldotta.

Arról tényleg én is tudok, hogy a három kül konfiguráló három különbőzőféleképp tartalmazhat bogarat.

Viszont a probléma másképp volt tálalva, és a billentyűzetkezelő réteg "hibájaként" volt majdnem beállítva.

Kicsit arra emlékeztet ez a vita, amikor a Debianosok egymást b@szogatják, mert nincs co-working a boot-floppies és a debian-cd projektben dolgozó emberek közt. A végén meg bra szívja be mindet és reportolhat aranyos kis bugokat :-)

Különben is a doksi mindig is kényes pont volt. Lásd mplayer stuff. Ha jó a doksi akkor jön egy agymenéses ember, (a nevére már nem emléxem), aki nagynyilvánosság előtt lehúzza. Ha meg épp Gabu ellustul, és fáziskésében van, akkor meg max Árpi negatív kritikáitól lehet a röhögéstől ordítani, miközben az ember mplayer-hu -t olvas :-)

Joe Barr... Mult heten rohogtem tole megint. Jellemzest irt a Unreal Tournament 2003 Linux alatti játszhatóságáról, telepítéséről. Szrintem nem tudta feltelepíteni, ezért fikázta egy kicsit. Szokásáos modorában. Előtte meg osszehasonlitotta a WindowsXP es a Red Hat telepítését, hogy melyik nyújt tobbet a felhasznalonak, es a legfobb szempont az volt neki hogy az XP-t fel oraval elobb fel tudta telepiteni. Ez is minositi a gyereket...

Naon ROTFL az ember....