Nemrégiben némi zavart éreztem az erőben: most éppen az a problémám a mini-linux projekttel, hogy felraktam a TinyME-t, és az (egy kis közjátékot eltekintve) tökéletes, úgy ahogy van. Nem abszolútértékben kell ezt érteni, hanem egyszerűen nincs kedvem hozzányúlni, mert félek hogy elrontom a törékeny és tökéletes egyensúlyt, amit a fejlesztők beletoltak - olyan ez, mint eltörni azt az üveggömböt a szálló hópelyhekkel, ami szétesik üvegre, vízre meg némi konfettire, és az alkotóelemek többé már nem adják ki azt az egészet. Meg ugye ez az RPM-alapú rendszer nekem kicsit furcsa; szóval összességében nem merek nagyon hozzápiszkálni. A hegesztés viszont eléggé hiányzik, hiszen szeretném összehozni azt a bizonyos mini-linuxot.
Szóval összehívtam egy tizenöt tagú válságstábot, hogy szervezzék meg a kickoff meetinget, ahol meghatározzák a scope-ot :-) na jó, nem hülyültem meg teljesen. Csak éppen dilemmában vagyok: a legutóbbi LXDE nem érhető el bináris RPM terjesztésben (vagyis én nem találtam), a PCLinuxOS repókban régi van; szóval neki kéne látni gyártani RPM csomagot, de ahhoz fel kell rámolnom a fordításhoz szükséges dolgokat, és a linux már nem is lenne oly mini (a debian-alapúnál egyszerű volt, mert a "nagy" gépen úgyis minden fent van és az is Ubuntu). Ráadásul az előbb említett törékeny tökéletességet is szeretném megőrizni. Addig is, következzen egy tanulság:
Boot (login képernyőig) | Boot (login képernyőtől kész állapotig) | |
Windows XP | 00:39.32 | 01:21.93 |
TinyME (default install) | 00:35.05 | 00:43.38 |
TinyME (újrafordított kernel) | 00:31.44 | 00:39.95 |
Mivel a gépen volt XP is, ezért jó összehasonlítási alapom volt. Egyébként egy Thinkpad T30 (a régi Compaq helyett kaptam, húdejó!). Érdemes összevetni, hogy a teljes boot idő kb. ugyanannyi, mint a Windows XP boot képernyőig való elindulása (ami legendásan gyorsra van faragva). Ezzel az idővel igencsak elégedett vagyok, hozzátéve hogy ez egy teljes értékű desktop felület, nem csak egy window manager. Az alkalmazások a szokásosak: Audacious, Asunder, FF2, Brasero, Geany, Gimp, Gthumb, Sakura terminál, Claws levelező, Transmission, VLC, Wireshark, illetve van még egy nagyon jó kereső program is benne, aminek nem ugrik be most a neve. Emellett a szokásos kis apróságok, mint gcalc stb. Emellett tényleg lenyűgöző, hogy minden beállítható grafikusan, és az egész telepítő mindössze 199Mb! (Vigyázat, csalok: A FF-et, Braserot, Geanyt, Gimpet, VLCt és a wiresharkot én tettem fel utólag, de jópár dolgot le is szedtem, pl. Opera, Abiword stb.)
Ami szerintem még fényezésre szorulna:
1. A session-kezelés nincs igazán megoldva, az lxde-sessiont kellene beizzítani. Most az openbox startup.cfg-jébe van beírva, hogy mi induljon el, a kilépés pedig valami igen érdekes szkripttel van megoldva... emiatt nincs hibernate sem, pedig a hal tudná.
2. Az alap kinézet kissé ocsmány. Cserélni kell a boot screent, ikonokat, fontokat, hátteret, gdm screent... lényegében mindent. Szerencsére legtöbbünknek megvannak már ezek a dolgaink... :-) Egyszóval: az esztétikum hiányzik.
3. Az RPM-alapú rendszer külön megszokást igényel.
Összefoglalásképpen: kicsi, gyors, ügyes, csúnya, és nekem elsőre picit nehéznek tűnik farigcsálni. Azért a kernelfordítás simán összejött; csak annyi volt a para, hogy sem a unionfs, sem az aufs nem fordult le; ki kellett kapcsolni...
A screenshotok a bemutató postomban vannak. Ezek után úgy érzem, hogy a Sidux lesz a következő: KDE-s, esztétikus, elég kicsi... :-) meglátjuk!