Címkék: ‘kms’

Plymouth boot alatt zárt driverrel

2010. március. 15.

Köztudott dolog, hogy az új Ubuntuban a Red Hat cég által fejlesztett Plymouth modul fogja szebbé tenni a boot folyamatot. Viszont ehhez olyan driverre van szükségünk amely támogatja a KMS-t, azaz a Kernel-Mode Setting-et. Erre viszont egyelőre csak a nyílt driverek képesek. A fejlesztők már dolgoznak egy vbeinfo névre hallgató modul kifejlesztésén, ennek az akadálynak az áthidalására, egyelőre több-kevesebb sikerrel. Ha valaki addig is megszeretné nézni az új bootot zárt driverrel, az alábbi leírás segítéségére lesz. Felvetődhet a kérdés, ha van rá megoldás, hogy zárt driverrel is élvezhessük a Plymouth nyújtotta dolgokat, akkor miért nem kerül ez a megoldás bele az Ubuntuban. A válasz egyszerű, mivel a változtatás miatt az alapértelmezett VGA16  framebuffer helyett az EFI-t használjuk, annak ellenére, hogy néhány kártyával működhet a dolog, néhány non-EFI-s eszközzel nem fog és könnyen tönkre vághatjuk a rendszerünket. Itt meg is ragadnám az alkalmaz és figyelmeztetnék mindenkit, hogy a változtatások könnyen tönkretehetik a használt rendszert, ezért használatuk csak saját felelősségre ajánlott!

Először is álljon itt egy képernyőkép, hogy hogyan áll a vbeinfo modullal előállított boot:

Zárt driverrel egyelőre még elég fapados a boot megjelenése

Akkor kezdjünk is neki

Első lépésben szerkeszteni fogjuk a grubot, terminálba a következő parancsot gépeld:

  • sudo gedit /etc/default/grub

Ott keresd meg a 18. sort, ami ki lesz kommentezve. (Az azt jelenti, hogy egy # jel van a sor elején, ezért lefutáskor ez a sor nem hajtódik végre). A dolgunk, hogy kitöröljük a kommentjelet, illtevemegadjuk a használni kívánt felbontást:

Ezt:

  • #GRUB_GFXMODE=640×480

cseréld le például erre:

  • GRUB_GFXMODE=1024x760

Ha ez kész, akkor egy következő fájlt is szerkesztenünk kell:

  • sudo gedit /etc/grub.d/00_header

Itt a 103. sorban található gfxmode=${GRUB_GFXMODE} bejegyzés alá illeszd a következőt:

  • set gfxpayload=keep

Most már csak frissíteni kell a grubot:

  • sudo update-grub

Készen is vagyunk,  ha minden jól ment akkor remélhetőleg a következő újraindításnál már a nyílt driverrel látható kép fog fogadni

Plymouth zárt driverrel

Ubuntu Lucid Lynx alpha 3

2010. február. 26.

Tegnap menetrendszerűen megjelent az Ubuntu jelenleg fejlesztés alatt álló kiadásának, kódnevén a Lucid Lynxnek a harmadik és egyben utolsó alpha verziója. A jól megszokott bugjavításokon kívül még számos újdonság került a rendszerbe, annak ellenére, hogy ennél a kiadásnál a stabilitásra helyezik inkább a hangsúlyt. A rendszer alapját 2.6.32-s Linux kernel adja. Hosszú tanakodás előzte meg a kernel kiválasztását, hogy melyik verzióra építkezzen a Lucid. Két kernel jöhetett szóba, a 2.6.32-s, illetve a pont az alpha3-mal egy időben megjelenő, funkció gazdagabb 2.6.33-as kernel.  Hiába tartalmaz  a 33-as kernel már alapból  DRBD és  Nouveau támogatást, a fejlesztők inkább a stabilabb 32-s kernel mellett döntöttek, hiszen a Lucidhoz hasonlóan ez is egy hosszútávon támogatott kernel lesz. A döntés azt hiszem ésszerű volt, viszont így kénytelenek jó pár dolgot vissza portolni erre a kernelverzióra. Ez az első kiadás ahol a Noveau alapból bekapcsolt KMS-sel érkezik, ami elengedhetetlen a Plymouth működéséhez. Ez egy jó hír, hiszen így a KMS-t már támogató nyílt ATI és Intel mellé bekerült egy nVidia nyílt driver is. Tehát mindhárom típus fel van vértezve a Kernel-Mode Setting támogatásával. Viszont a zárt illesztőprogramot használóknak sem kell csüggedniük, hiszen a vgafb16 modulnak hála ők is élvezhetik a Plymouth nyújtottak funkciókat. Már hallhattunk róla de, az alpha 3-ban láthatjuk először a Yahoo-s kezdőlapot és keresőmotort a Firefoxban. Mostanra már teljesen kikerült a legutolsó HAL-hoz (Hardware Abstraction Layer) kapcsolódó sor is a forrásból. Az ütemterv szerint ebben a mérföldkőben kellett volna a Rhythmboxban megjelennie a 7Digital által támogatott Ubuntu One Music Store-nak. Viszont ez pár napot még biztosan csúszni fog. Sajnos Magyarországról még nincs lehetőségünk a 7Digitaltóllegálisan zenét vásárolni, reméljük ez változni fog a későbbiekben. Megemlítendő még a már a blogon kivesézett MeMenu, az átszabott Gwibber,  a Gbrainy, illetve az Ubuntu szoftverközpont a folyamatosan bővülő funkcióival. A végén még szeretnék pár sorban írni a Wine egyik fejlesztőjének, Scott Ritchie-nek az új projektjéről, az “Ubuntu Branding-ről”. Scott elhatározta, hogy létre kellene hozni egy Ubuntu specifikus csomagot, ami a rendszer minél több alkalmazásában lecserélné az artworköket valami Ubuntuhoz közel állóra. Elgondolásában segítőre is talált MadsRH személyében, aki például az Ubuntu telepítése közben látható bemutató grafikai kivitelezője volt. További információkat a projekt wiki oldalán lehet olvasni.  Azt gondolom nagy vonalakban felvonultattuk az alpha3 minden fontosabb újdonságát, a Lucid Lynx következő nagyobb mérföldköve, a március 18-én megjelenő Beta1 lesz. Addig is jó tesztelést!

Nouveau lesz az alapértelmezett a Lucidban

2010. február. 20.

Aki kicsit is nyomon követi az Ubuntu fejlődését, talán nem lepődik meg a következő bejelentésen. Régóta gondolkodtak a fejlesztők a kérdésen, végül is tegnap megszületett a hivatalos álláspont. Bryce Harrington az ubuntu-devel levelezőlistájára küldött leveléből kiderül, hogy az áprilisban megjelenő Lucid Lynx kiadásban az nv-t lecserélik a nouveau-ra. Félreértés ne essék, az nv nem keverendő össze az nVidia által szállított zárt driverrel. Az előbbi a nyílt forráskódú változat, amivel nvidia kártya esetén telepítés után találkozhatunk. Ezt a kissé elhanyagolt drivert fogja leváltani a nouveau.  Amit a nouveau-ról tudni kell, hogy körülbelül 3 éve kezdtek bele a fejlesztésébe, az alap funkciók java már kész van, a 3D még elég erősen fejlesztés alatt áll, viszont már elboldogul a Quake III-al, de az nem is kerül bele az Ubuntuba. A Lucidba a Fedoraból már ismert recept, a 2D + KMS fog érkezni. A fejlesztők a döntést azzal indokolták, hogy az nv fejlesztése megakadt, még a nouveau elég lendületesen készülget, plusz a nouveau támogatja a Kernel Mode-Setting-et, ami az új Ubuntu bootja folyamán szükséges. Sajnos jó pár hardverrel lehetnek ez miatt kisebb- nagyobb problémák, de meg kell lépni ezt a lépést a későbbi fejlődés miatt, hogy ezt jó ötlet volt-e pont LTS kiadásnál megtenni az egy jó kérdés. Majd az idő megválaszolja.