Tallózható alkalmazások menü Ubuntu 12.04-hez

Nem rossz a Dash:

Dash

De van, hogy jobban esik tallózni, mint gépelve keresni vagy kattintgatva szűrni. Ezt teszi lehetővé a ClassicMenu Indicator:

ClassicMenu Indicator

A ClassicMenu Indicator telepítése

Ahhoz, hogy a ClassicMenu Indicatort telepíthessük, előbb fel kell vennünk a tárolóját. Indítsuk el a Terminált:

Terminál indítása

Másoljuk be az alábbi parancsot, és nyomjuk le az Entert:

sudo add-apt-repository ppa:diesch/testing

Gépeljük be a jelszavunkat (nem fog látszani), majd nyomjuk le az Entert. A Terminál ki fogja írni, hogy a személyes csomagtároló hozzáadásához nyomjuk le az Entert, vagy visszakozzunk Ctrl+C-vel. Nyomjuk le az Entert.

A tároló sikeres hozzáadása után frissítsük a csomaglistát, és telepítsük a ClassicMenu Indicatort:

sudo apt-get update
sudo apt-get install classicmenu-indicator

Indítsuk el a ClassicMenu Indicatort a Dashből, vagy jelenkezzünk ki és be.

 

Régi kernelek eltávolítása Ubuntu Tweakkel

A frissítések során egy idő múlva több rendszermag lesz az Ubuntuhoz, mint kellene. Addig hagyján, hogy a legújabb mellett maradjon egy régebbi is tartaléknak, de a többi csak a helyet foglalja:

Korábbi rendszermagok Korábbi rendszermagok listázva

A régi rendszermagokat többféleképp is el lehet távolítani, de a legkönnyebben és legkényelmesebben az Ubuntu Tweakkel lehet.

Az Ubuntu Tweak telepítése

Ahhoz, hogy az Ubuntu Tweaket telepíthessük, előbb fel kell vennünk a tárolóját. Indítsuk el a Terminált:

Terminál indítása

Másoljuk be az alábbi parancsot, és nyomjuk le az Entert:

sudo add-apt-repository ppa:tualatrix/ppa

Gépeljük be a jelszavunkat (nem fog látszani), majd nyomjuk le az Entert. A Terminál ki fogja írni, hogy a személyes csomagtároló hozzáadásához nyomjuk le az Entert, vagy visszakozzunk Ctrl+C-vel. Nyomjuk le az Entert.

A tároló sikeres hozzáadása után frissítsük a csomaglistát, és telepítsük az Ubuntu Tweaket:

sudo apt-get update
sudo apt-get install ubuntu-tweak

A régi rendszermagok eltávolítása

Indítsuk el az Ubuntu Tweaket:

Ubuntu Tweak indítása

A Lomtalanító bal oldali panelében jelöljük ki a Régi kerneleket, a jobb oldaliban pedig az eltávolítandó linux-image és linux-headers csomagokat, majd kattintsunk a Tisztításra:

Ubuntu Tweak Lomtalanító

 

Skype magyarul Ubuntu 12.04-re

A Skype Skype-ot lehetőleg az Ubuntu Canonical Partnerek tárolójából telepítsük, de telepíthetjük a Skype hivatalos webhelyéről letöltött telepítőcsomagból is. A Canonical Partnerek tárolóban a rövid távú Ubuntu-kiadásokhoz (pl. az Ubuntu 13.10-hez) is van csomag, a Skype webhelyén csak a hosszan támogatott kiadásokhoz (az Ubuntu 10.04-hez és az Ubuntu 12.04-hez). A Canonical Partnerek tárolóból telepített csomagot frissíti a Frissítéskezelő, a Skype webhelyéről letöltöttet nem.

Tartalom

A Skype telepítése a Canonical Partnerek tárolóból

  1. Indítsuk el az Ubuntu szoftverközpont Ubuntu szoftverközpontot. Amikor már benne vagyunk, vigyük fel az egérmutatót a menüsorig, és a Szerkesztés menüben válasszuk a Szoftverforrásokat:

    Ubuntu szoftverközpont

  2. A Szoftverforrások Egyéb szoftver fülében engedélyezzük a Canonical Partnerek és a Canonical Partnerek (Forráskód) tárolót:

    Canonical partnerek

    Zárjuk be a Szoftverforrásokat is és az Ubuntu szoftverközpontot is.

  3. Indítsuk el a Frissítéskezelőt:

    Frissítéskezelő indítása

    Az Ellenőrzés gombra kattintva frissítsük a Canonical Partnerek csomagjaival kibővült csomaglistát:

    Frissítéskezelő

    A gyorsítótár frissítése után zárjuk be a Frissítéskezelőt.

  4. Indítsuk el megint az Ubuntu szoftverközpont Ubuntu szoftverközpontot, keressük meg a Skype-ot, és telepítsük:

    Skype telepítése

Ha nincs türelmünk ennyit kattingatni, a 3–4. lépés helyett Terminál parancssorban ennyivel is megúszhatjuk:

sudo apt-get update
sudo apt-get install skype

A Synaptic Synaptic csomagkezelővel úgy tudjuk mindezt a tárolók hozzáadásától a Skype telepítéséig végigcsinálni, hogy közben ki sem kell lépnünk belőle. Először a Beállítások > Tárolók menüben engedélyezzük a Canonical Partnereket, aztán zárjuk be a Szoftverforrásokat, kattintsunk a Frissítésre, a keresőbe írjuk be, hogy skype, a találatok között jobb gombbal kattintsunk a skype-ra, ballal pedig arra, hogy Kijelölés telepítésre, végül az „Alkalmaz”-ra kattintva indítsuk el a telepítést:

Synaptic

[Tartalom]

Telepítés a Skype webhelyéről letöltött csomagból

Ha a Canonical Partnerek tárolóban még nincs meg a legfrissebb kiadás (most épp megvan), akkor telepíthetjük a Skype-ot a Skype hivatalos webhelyéről letöltött csomaggal is. Az Ubuntu 12.04-hez az Ubuntu 12.04 (multiarch) csomagot töltsük le:

Disztribúció kiválasztása

A telepítést a Firefox letöltéslistájából és a Nautilus Letöltések mappájából is elindíthatjuk:

Firefox

Nautilus

[Tartalom]

Magyar menü letöltése és telepítése

  1. Úr Balázs blogjáról töltsük le a skype_hu_4.2.0.11.tar.gz archívumot.

  2. Indítsuk el a Terminál Terminált, és másoljuk be az alábbi két parancsot:

    cd Letöltések
    sudo tar -C /usr/share/skype/lang -xzf skype_hu_4.2.0.11.tar.gz

    A Terminál kérni fogja a jelszavunkat. Gépeljük be (nem fog látszani, de ez így jó), majd nyomjuk le az Entert.

  3. Indítsuk újra a Skype-ot.

[Tartalom]

A Skype automatikus indítása

A munkamenet menü munkamenet menüben kattintsunk az Indítópultra:

Munkamenet menü

Az Indítópult beállításaiban kattintsunk a Hozzáadásra. Az Elindítandó program hozzáadásában a Név mezőbe írjuk be, hogy Skype, a Parancs mezőbe, hogy skype (kisbetűvel), a Megjegyzésbe pedig, amit akarunk, majd kattintsunk a hozzáadásra:

Skype hozzáadása

A Skype-ot pár másodperc késéssel is indíthatjuk. Ennek az az előnye, hogy így hamarabb betöltődik a fiókunk. Ha pl. 5 másodperc késéssel akarjuk indítani a Skype-ot, akkor ezt írjuk a Parancs mezőbe:

sh -c "sleep 5 && skype"

[Tartalom]

Skype-ikon a rendszertálcán

Ha a Skype beállításaiban azt választottuk, hogy a Skype ikonméretben induljon, de nem akarjuk az ikonját csak azért az indítóban tartani, hogy legyen mire kattintani, akkor engedélyeznünk kell, hogy a Skype ikonja megjelenhessen a rendszertálcán.

Skype az indítóban - Skype a rendszertálcán

Ezt megtehetjük a dconf-tools csomag részeként telepíthető dconf Editorban, vagy parancssorban a gsettings paranccsal.

[Tartalom]

A Skype ikonjának engedélyezése dconf Editorral

A dconf Editor dconf Editorban a desktop/unity/panel/systray-whitelist értéklistájához adjuk hozzá a ‘Skype’-ot is:

dconf Editor

(Az Ubuntu 12.10-es kiadásától így lehet ide jutni: com/canonical/unity/panel/systray-whitelist.)

[Tartalom]

A Skype ikonjának engedélyezése parancssorban

  1. Terminál Terminálban írassuk ki a systray-whitelist értéklistáját:

    gsettings get com.canonical.Unity.Panel systray-whitelist
  2. Másuljuk ki a parancs kimenetét, pl.

    ['JavaEmbeddedFrame', 'Wine', 'Update-notifier']

    A parancs kimenetét másoljuk ki, ne az itteni példát!

  3. Adjuk ki az alábbi parancsot úgy, hogy a kettős idézőjelek közé az előző parancsnak a ‘Skype’-pal kiegészített kimenetét írjuk be, pl.

    gsettings set com.canonical.Unity.Panel systray-whitelist "['JavaEmbeddedFrame', 'Wine', 'Update-notifier', 'Skype']"

    Vegyük észre, hogy get helyett itt már set van.

[Tartalom]

Partnerlistás ablak előhívása

Ha ikonméretben indítottuk a Skype-ot, úgy tudjuk a partnerlistát előhívni, hogy rákattintunk a rendszertálcán levő Skype-ikonra, és kiválasztjuk az Aktiválást:

Skype aktiválása

[Tartalom]

A csengetés hangosítása/halkítása

Kattintsunk az óra melletti hangszóróikonra, és válasszuk a Hangbeállításokat:

Hangbeállítások

A Hangeffektusok fülben állítsuk be a csúszkával a Riasztás hangerejét:

Riasztás hangereje

[Tartalom]

Ubuntu 12.04 Nvidia Optimusszal

Az Nvidia Optimus technológia lehetővé teszi a váltást az alaplapi, energiatakarékos Intel grafikus vezérlő és a nagy teljesítmenyű Nvidia grafikus vezérlő között. A Windowsban automatikus a váltás, az Ubuntu 12.04-ben viszont nem az.

Akik a 12.04.2-es vagy korábbi cd-ről telepítették az Ubuntut, azoknak a gépén csak az alaplapi grafikus vezérlőt kapcsolja be az Ubuntu, így sokáig bírja ugyan az akkumulátor, de nem futnak jól a nagyobb grafikai igényű programok. Akik a 12.04.3-as dvd-ről telepítették, azoknak állandóan be van kapcsolva az Nvidia vezérlő, így minden jól fut, csak túl hamar lemerül az akkumulátor.

Az lenne optimális mosoly, ha a Windows 7-hez hasonlóan alapjáraton csak az energiatakarékos alaplapi grafikus vezérlő futna, de bármikor be lehetne kapcsolni az Nvidiát is. Erre való a Bumblebee.

Tartalom

A Bumblebee telepítése és beállítása

1. A Bumblebee telepítése

A Bumblebeeből nincs csomag az Ubuntu tárolóiban, ezért előbb fel kell vennünk a tárolóját. Indítsuk el a Terminált:

Terminál indítása

Másoljuk be az alábbi parancsot, és nyomjuk le az Entert:

sudo add-apt-repository ppa:bumblebee/stable

A Terminál kérni fogja a jelszavunkat. Gépeljük be (nem fog látszani, de ez így jó), majd nyomjuk le az Entert. A Terminál röviden ismerteti, hogy mire való a Bumblebee, majd kiírja, hogy a folytatáshoz nyomjuk le az Entert, vagy visszakozzunk Ctrl+C-vel. Nyomjuk le az Entert.

A tároló sikeres hozzáadása után frissítsük a csomaglistát:

sudo apt-get update

Még mielőtt telepítenénk a Bumblebeet, távolítsuk el az nvidia-prime csomagot. Ez nem biztos, hogy telepítve van, de ha igen, zavarja a Bumblebeet:

sudo apt-get remove nvidia-prime

Most már telepíthetjük a Bumblebeet:

sudo apt-get install bumblebee virtualgl primus

A Bumblebeet csak olyan felhasználó tudja használni, aki tagja a bumblebee csoportnak. Aki a Bumblebeet telepítette, az automatikusan tagja lesz, de a többiek nem. Ha másnak is van fiókja a gépen, és azt akarjuk, hogy ő is használhassa a Bumblebeet, így adhatjuk hozzá a bumblebee csoporthoz:

sudo gpasswd -a felhasznalonev bumblebee

Ha az Ubuntut a 12.04.3-as, frissített dvd-ről telepítettük, akkor még ne indítsuk újra a gépet, mert még szerkesztenünk kell az /etc/bumblebee/xorg.conf.nvidia fájlt. Ha a 12.04.2-es vagy korábbi cd-ről telepítettük, akkor újraindíthatjuk.

[Tartalom]

2. Az xorg.conf.nvidia beállítófájl szerkesztése

Ha az Ubuntu 12.04.3-as, frissített dvd-ről telepítettük az Ubuntut, akkor a Bumblebee telepítése után, még be kell írnunk az Nvidia grafikus vezérlő buszazonosítóját az /etc/bumblebee/xorg.conf.nvidia fájlba. Ha ezt elmulasztjuk, nem fogjuk tudni az Nvidiát használni.

Terminál Terminálba gépeljük be az alábbi parancsot, és nyomjuk le az Entert:

lspci | grep -i nvidia

A Terminál ki fog írni egy sort, elején a grafikus vezérlő buszazonosítójával. Az én gépemen ezt írja ki:

01:00.0 VGA compatible controller: NVIDIA Corporation GF108M [GeForce GT 520M] (rev ff)

Ebből a 01:00.0 a buszazonosító.

Az Alt+F2 billentyűkombinációval hívjuk elő a Parancs futtatását:

Alt+F2: Parancs futtatása

Gépeljük be, hogy gksu gedit, és nyomjuk le az Entert (a gksu rendszergazdajogot ad, a gedit pedig az egyszerű szöveges fájlokat szerkesztő szövegszerkesztőt indítja):

gksu gedit

Megnyitás Kattintsunk a Megnyitásra. A Fájlok megnyitása párbeszédablak Helyek panelében kattintsunk a Fájlrendszerre, a Név panelben pedig menjünk bele az /etc/bumblebee mappába, és nyissuk meg az xorg.conf.nvidia fájlt:

/etc/bumblebee/xorg.conf.nvidia megnyitása

A fájlban ez után:

Section "Device"
    Identifier  "DiscreteNvidia"
    Driver      "nvidia"
    VendorName  "NVIDIA Corporation"

írjuk be a buszazonosítót (példánkban 01:00.0) úgy, hogy a pontot cseréljük benne kettőspontra (01:00:0):

Section "Device"
    Identifier  "DiscreteNvidia"
    Driver      "nvidia"
    VendorName  "NVIDIA Corporation"
    BusID       "PCI:01:00:0"

Ne a példából írjuk be a buszazonosítót, hanem ennek a parancsnak a kimenetéből:

lspci | grep -i nvidia

Mentés Mentsük a fájlt, lépjünk ki a szövegszerkesztőből, és indítsuk újra a gépet.

[Tartalom]

A Bumblebee használata

Miután telepítettük a Bumblebeet, és újraindítottuk a gépet, alapból az energiatakarékos integrált grafikus vezérlő fog futni, de bármely programot indíthatunk úgy, hogy bekapcsoljuk hozzá az Nvidiát. Az alábbi példákban a GLX Spheres tesztprogramot fogjuk különféle módokon indítani.

Indítsuk el a Terminál Terminált, gépeljük az alábbi parancsot, és nyomjuk le az Entert:

glxspheres

Így, hogy csak a parancsot gépeltük be, a GLX Spheres az alaplapi grafikus vezérlőt fogja használni. Hagyjuk pár másodpercig futni, majd zárjuk be, és indítsuk el így:

optirun glxspheres

Így már az Nvidia grafikus vezérlőt fogja használni a GLX Spheres (minden más viszont továbbra is az energiatakarékos Intel grafikus vezérlőt).

Az Nvidia grafikus vezérlő bekapcsolásának egy másik módja a primusrun:

primusrun glxspheres

Azon az alapon, hogy az LCD-kijelzők egyébként sem váltanak másodpercenként 60-nál többször képet, a primusrun nem viszi ennél feljebb a képkockarátát, hacsak nem így indítjuk:

vblank_mode=0 primusrun glxspheres

De így csak azt érjük el, hogy szaggatni fog a kép, és gyorsabban merül az akkumulátor.

GLX Spheres

[Tartalom]

Parancsikonok szerkesztése

Ahhoz, hogy a nagyobb grafikai igényű programok (ilyen például a Google Föld vagy az Ubuntu szoftverközpontból telepíthető gl-117 repülőgép-szimulátor) ne csak Terminálból indítva használhassák az Nvidia grafikus vezérlőt, hanem a Dashből vagy az Indítóból indítva is, szerkesztenünk kell a parancsikonjukat.

Dash & Indító

De ne essünk túlzásba! Azokhoz a programokhoz, amelyek jól elfutnak az Intel grafikus vezérlővel is (és a legtöbb program ilyen) teljesen fölösleges bekapcsolni az Nvidiát, mert gyorsabbak nem lesznek tőle, csak az akkumulátor fog sokkal hamarabb lemerülni.

A parancsikonokat a saját fiókunkban és rendszerszinten is szerkeszthetjük. Mindkettőnek megvan az előnye és a hátránya. A saját fiókban szerkesztett parancsikont nem írják felül a programfrissítések, viszont többfelhasználós gépen minden fiókban külön meg kell csinálni (vagy legalábbis mindenki fiókjába át kell másolni a mienkből). A rendszerszintű módosítás minden felhasználót érint, de ha frissül a program, ismét át kell írni a parancsikont.

[Tartalom]

Parancsikon szerkesztése saját fiókban

Kattintsuk a Dash-ikonra, gépeljük be, hogy gedit, és nyomjuk le az Entert:

Szövegszerkesztő indítása

Megnyitás Nyissuk meg a szerkeszteni kívánt parancsikont, pl. a gl-117 repülőgép-szimulátorét. A Fájlok megnyitása párbeszédablak Helyek panelében kattintsunk a Fájlrendszerre, a Név panelben pedig menjünk bele a /usr/share/applications mappába, és nyissuk meg a gl-117.desktop-ot:

gl-117.desktop megnyitása

Az Exec sorban szúrjuk be a parancs elé azt, hogy optirun (vagy primusrun):

Exec=optirun gl-117

Az optirun és a parancs között legyen szóköz.

A fájlt ne a Mentés Mentésre kattintva mentsük (arra hiába is kattintanánk, rendszergazdajog nélkül úgysem menthetünk a /usr/share/applications mappába), hanem vigyük fel az egérmutatót a menüsorig, és a Fájl menüben válasszuk azt, hogy Mentés másként:

Mentés másként

A Mentés másként párbeszédablak Helyek panelében kattintsunk a felhasználónevünkre, majd jobb gombbal kattintsunk bele a Név panelbe, és bal gombbal kattintsunk arra, hogy Rejtett fájlok megjelenítése:

Rejtett fájlok megjelenítése

Menjünk bele a láthatóvá vált .local mappába, azon belül pedig a share-be. Nézzük meg, hogy van-e benne applications mappa. Ha van, menjünk bele, és mentsük a fájlt. Ha nincs, kattintsunk arra, hogy Mappa létrehozása, adjuk az új mappának azt a nevet, hogy applications, és mentsük bele a fájlt:

~/.local/share/applications

[Tartalom]

Hol vannak még .desktop fájlok?

Van, hogy egy alkalmazásnak van parancsikonja a Dashben, de nincs meg a hozzá tartozó .desktop fájl a /usr/share/applications mappában. Ilyenkor két helyen érdemes még körülnézni. A forrásból fordított programok (és néhány 3. féltől származó program) a /usr/local/share/applications mappába telepítik a parancsikonjukat. A saját fiókba települő, 3. féltől származó programok pedig a ~/.local/share/applications mappába (a ~ a saját mappa unixos rövidítése).

Heroes of Newerth

[Tartalom]

Parancsikon szerkesztése rendszerszinten

Ez nem a legjobb ötlet, mert a program frissítésekor a frissítés lecseréli az általunk szerkesztett .desktop fájlt a csomagban levőre, de többfelhasználós gépen van annyi előnye, hogy nem kell külön-külön minden felhasználó fiókjában megcsinálni.

Az Alt+F2 billentyűkombinációval hívjuk elő a Parancs futtatását, gépeljük be, hogy gksu gedit, és nyomjuk le az Entert (a gksu rendszergazdajogot ad, a gedit pedig az egyszerű szöveges fájlokat szerkesztő szövegszerkesztőt indítja)

Alt+F2 – gksu gedit

Megnyitás Kattintsunk a Megnyitásra. A Fájlok megnyitása párbeszédablak Helyek panelében kattintsunk a Fájlrendszerre, a Név panelben pedig menjünk bele a /usr/share/applications mappába, és nyissuk meg a szerkeszteni kívánt .desktop fájlt:

Fájl megnyitása

Az Exec sorban szúrjuk be a parancs elé azt, hogy optirun (vagy primusrun):

Exec=optirun gl-117

Az optirun és a parancs között legyen szóköz.

Mentés Mentsük a fájlt.

[Tartalom]

Amikor nem a parancsikont kell szerkeszteni

Steames játékok indítása

Azt, hogy melyik steames játékhoz legyen bekapcsolva az Nvidia grafikus vezérlő, a Steam kezelőfelületén a Könyvtár menüben lehet beállítani.

Jobb gombbal kattintsunk a kiválasztott játékra, bal gombbal pedig a Tulajdonságokra:

Champions of Regnum: Tulajdonságok

Kattintsunk az Indítási opciók beállítására:

Indítási opciók beállítása

Gépeljük be, hogy primusrun %command% (vagy optirun %command%):

primusrun %command%

OK, majd zárjuk be a Tulajdonságokat.

[Tartalom]

Wrapper scripttel induló programok: Ryzom

Vannak olyan programok, amelyeknek hiába szerkesztjük a parancsikonjukat, nem váltanak át Nvidiára. Ha ennek csak az az oka, hogy a .desktop fájlba beírt parancs nem közvetlenül, hanem egy ún. wrapper scripten keresztül indítja a programot, akkor megpróbálhatjuk a wrapper scriptben bekapcsolni az Nvidiát.

Ilyen, wrapper scripttel induló program az Ubuntu szoftverközpontból telepíthető Ryzom. A Ryzom wrapper scriptje az /opt/ryzom mappában van, ezért a szerkesztéséhez rendszergazdajogot kell szereznünk.

Az Alt+F2 billentyűkombinációval hívjuk elő a Parancs futtatását, gépeljük be, hogy gksu gedit, és nyomjuk le az Entert (a gksu adja a rendszergazdajogot, a gedit pedig az egyszerű szöveges fájlokat szerkesztő szövegszerkesztőt indítja)

Alt+F2 – gksu gedit

Megnyitás Nyissuk meg az /opt/ryzom/ryzom.sh fájlt, és tekerjünk le egészen idáig:

# Launch Ryzom client if it exists
if [ -f $RYZOM_CLIENT ]
then
  echo "Launching Ryzom..."

  $RYZOM_CLIENT $1 $2 $3
fi

A $RYZOM_CLIENT $1 $2 $3 elé írjuk be, hogy optirun (vagy primusrun):

# Launch Ryzom client if it exists
if [ -f $RYZOM_CLIENT ]
then
  echo "Launching Ryzom..."

  optirun $RYZOM_CLIENT $1 $2 $3
fi

Mentés Mentsük a fájlt.

[Tartalom]

Honnan kapta a nevét a Bumblebee és a Primus?

Az Nvidia Optimusról Optimus Fővezér jutott a fejlesztők eszébe, róla pedig egy másik autobot, Űrdongó (angolul Bumblebee). Primus a transzformerek teremtője.

[Tartalom]

Bootsplash rendbetétele Ubuntu 12.04 alatt

A bootsplash az operációs rendszer indulásától a bejelentkezéskezelő betöltéséig tartó időszakot kitöltő mosoly betöltőképernyő:

GRUB - Plymouth - LightDM

Jó esetben az operációs rendszer kiválasztása után azonnal megjelenik a bootsplash, de van, hogy egy jó darabig csak nagy lila semmi vagy nagy fekete semmi látszik helyette.

Bejön az Ubuntu-logó, csak késve

Akkor van könnyebb dolgunk, ha szépen bejön az Ubuntu-logó, csak sokára:

Ubuntu-logó

Indítsuk el a Terminál Terminált, és másoljuk be az alábbi két parancsot:

echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
sudo update-initramfs -u

Technikai érdeklődésűek kedvéért: az első parancs egy szöveges beállítófájlt hoz létre, amely a modernebb, de nem minden hardveren működő kernel mode setting helyett a jó öreg framebuffert használtatja a bootsplasht szolgáltató Plymouthszal, a második parancs pedig frissíti a memóriába betöltendő intramfs archívumot.

Újraindítás után nézzük meg, hogy jó lett-e. Ha az lett, frissítsük a régebbi rendszermagokhoz tartozó initramfs-eket is:

sudo update-initramfs -u -k all

[Tartalom]

Ubuntu-logó helyett Ubuntu 12.04 felirat jelenik meg

Van, hogy a bootsplash nemcsak késik, hanem az Ubuntu-logó helyett csak az Ubuntu 12.04 felirat jelenik meg:

Ubuntu-felirat

Ennek a javítása akár 10 percet is igénybe vehet. Ha belevágunk, csináljuk végig, mert ha félmunkát végzünk, azzal összezavarhatjuk a grafikus felület betöltését!

  1. Indítsuk el a Terminál Terminált, frissítsük a csomaglistát, majd telepítsük a v86d és a hwinfo csomagot:

    sudo apt-get update
    sudo apt-get install v86d hwinfo
  2. A v86d csomagot azért kell telepíteni, mert anélkül a szöveges beállítófájlok szerkesztése után nem fog tudni a grafikus felület elindulni.

  3. Maradjunk a Terminál Terminálban, és listáztassuk a framebuffer által támogatott felbontásokat:

    sudo hwinfo --framebuffer

    A hwinfo által felsorolt felbontások közül csak olyat válasszunk, amit a Rendszerbeállítások Rendszerbeállítások Kijelzők Kijelzők panelében is ki lehet választani. Az asztali gépem monitorja a hwinfo szerint az 1920×1200-as felbontást is támogatja, de a Rendszerbeállítások nem enged 1280×1024-nél nagyobb felbontást választani, ezért maradok annál.

  4. Az Alt+F2 billentyűkombinációval hívjuk elő a Parancs futtatását (miközben az egyik ujjunkkal lenyomva tartjuk az Alt billentyűt, egy másik ujjunkkal nyomjuk le az F2-t):

    Alt+F2: Parancs futtatása

    Gépeljük be, hogy gksu gedit, és nyomjuk le az Entert (a gksu adja a rendszergazdajogot, a gedit pedig a szerkesztőt indítja).

  5. A „Névtelen dokumentum 1”-be másoljuk be ezt a sort:

    FRAMEBUFFER=y

    Mentsük a fájlt splash néven az /etc/initramfs-tools/conf.d mappába, és zárjuk be.

  6. Nyissuk meg az /etc/initramfs-tools/modules fájlt. Az utolsó sor végén nyomjunk egy Entert, és másoljuk be az alábbi sort:

    uvesafb mode_option=1280x1024-24 mtrr=3 scroll=ywrap

    1280×1024 helyett értelemszerűen a hwinfo és a Rendszerbeállítások alapján kiválasztott felbontást írjuk be a -24 elé.

    Mentsük a fájlt, és zárjuk be.

  7. Nyissuk meg az /etc/default/grub-ot, és az alábbi sorban:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

    egészítsük ki az idézőjelek közti részt így:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1280x1024-24,mtrr=3,scroll=ywrap"

    1280×1024 helyett értelemszerűen a hwinfo és a Rendszerbeállítások alapján kiválasztott felbontást írjuk be a -24 elé. Ügyeljünk arra, hogy a kiegészítéseket az idézőjelek közé írjuk be!

  8. Tekerjünk le oda, hogy #GRUB_GFXMODE=640x480, töröljük a sor eleji kettőskeresztet, és a 640×480-at írjuk át az általunk kiválaszott felbontásra, pl.

    GRUB_GFXMODE=1280x1024

    1280×1024 helyett értelemszerűen a hwinfo és a Rendszerbeállítások alapján kiválasztott felbontást írjuk be a GRUB_GFXMODE= után.

    Mentsük a fájlt, és zárjuk be.

  9. Nyissuk meg az /etc/grub.d/10_linux fájlt, és keressük meg benne ezt a sort:

    GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT \$vt_handoff"

    Az idézőjelek közötti részből töröljük ki a \$vt_handoff-ot. Csak a \$vt_handoff-ot töröljük ki, a sor végi idézőjelet ne!

    GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT"

    Mentsük a fájlt, és lépjünk ki a szerkesztőből.

  10. Terminál Terminálban adjuk ki az alábbi két parancsot:

    sudo update-initramfs -u
    sudo update-grub

Indítsuk újra a gépet, és ha jó lett a bootsplash, akkor frissítsük a régebbi rendszermagokhoz tartozó initramfs-eket is:

sudo update-initramfs -u -k all

[Tartalom]

Fényerőbillentyűk Ubuntu 12.04 alatt

Ha úgy veszünk számítógépet, hogy arra akár az Ubuntu, akár a Windows előre telepítve van, akkor nem kell bíbelődnünk a hardverrel, mert a gyártó már megtette helyettünk. De ha mi telepítjük az operációs rendszert, akkor egy-két dolog miránk marad.

Saját telepítésű Ubuntu 12.04 esetén ilyen például néhány laptopon (köztük az én Acer Aspire 5750ZG-men) a fényerőbillentyűk működésre bírásra. Ehhez rendszergazdajoggal kell egy szöveges konfigurációs fájlt szerkesztünk.

Az Alt+F2 billentyűkombinációval hívjuk elő a Parancs futtatását (miközben az egyik ujjunkkal lenyomva tartjuk az Alt billentyűt, egy másik ujjunkkal nyomjuk le az F2-t):

Alt+F2: Parancs futtatása

Gépeljük be, hogy gksu gedit, és nyomjuk le az Entert (a gksu adja a rendszergazdajogot, a gedit pedig a szerkesztőt indítja):

gksu gedit

Megnyitás Nyissuk meg az /etc/default/grub fájlt, és ezt a sort:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

írjuk át erre:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"

Akik a 12.04.3-as dvd-ről telepítették az Ubuntut, azok azt is írják be az idézőjelek közé, hogy acpi_osi=Linux:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi=Linux acpi_backlight=vendor"

Ügyeljünk arra, hogy a sor végi idézőjelet nehogy kitöröljük!

Mentés Mentsük a fájlt, és Terminál Terminálban adjuk ki az alábbi parancsot:

sudo update-grub

Indítsuk újra a gépet, és próbáljuk ki a fényerőszabályzó gyorsbillentyűket. Az Acer laptopokon az Fn + balra nyíl billentyűkombinációval lehet sötétíteni és az Fn + jobbra nyíllal világosítani.

Fényerő

Ubuntu 12.04 hibernálása

A hibernálást jobb szeretem a felfüggesztésnél (más néven alvó állapotnál), mert abból akkor is vissza lehet állítani a munkamenetet, ha az aksi lemerül.

A Rendszerbeállítások Rendszerbeállításokban rákattintok az Energiagazdálkodás Energiagazdálkodásra, és választanám ki a hibernálást, de ki van szürkítve:

Nem lehet hibernálni

Ennek az oka az, hogy a hibernálás többféle vason (hardveren) is lefagyasztja az Ubuntut. Az én gépem szerencsére nem fagy tőle, ezért csak annyi a dolgom, hogy feloldom a tiltást.

Működik-e?

Hibernáláskor a rendszer a merevlemeznek egy erre elkülönített részére menti a memória tartalmát. Az Ubuntu egy külön partíciót használ erre a célra, a cserepartíciót (swap partition). A sikeres hibernáláshoz a cserepartíciónak legalább akkorának kell lennie, mint amennyi memóriát használunk. 4 GB-nál kevesebb RAM esetén a cserepartíció legalább akkora legyen, mint amennyi RAM van a gépben, 4 GB-nál több RAM esetén viszont – kirívó esetektől eltekintve – nem szokott több kelleni 4 GB-nál. Azt, hogy elég-e a swap, a free paranccsal ellenőrizhetjük: indítsuk el a Terminál Terminált, gépeljük be, hogy free, és nyomjuk le az Entert.

Ha elég a swap, akkor előbb a biztonság kedvéért mentsünk el mindent, amit nem akarunk elveszteni, majd próbáljuk meg Terminál parancssorból hibernálni a gépet:

sudo pm-hibernate

Ha nem fagy le sem kikapcsoláskor, sem bekapcsolás után a munkamenet visszaállításakor, akkor nyert ügyünk van, oldhatjuk fel a tiltást. Ha lefagy, azon is lehet segíteni, de előbb lássuk, hogy lehet a tiltást feloldani. Ehhez rendszergazdajoggal kell szöveges fájlt létrehoznunk.

A tiltás feloldása

Az Alt+F2 billentyűkombinációval hívjuk elő a Parancs futtatását (miközben az egyik ujjunkkal lenyomva tartjuk az Alt billentyűt, egy másik ujjunkkal nyomjuk le az F2-t):

Alt+F2: Parancs futtatása

Gépeljük be, hogy gksu gedit, és nyomjuk le az Entert (a gksu adja a rendszergazdajogot, a gedit pedig a szerkesztőt indítja):

gksu gedit

A „Névtelen dokumentum 1”-be másoljuk be az alábbi sorokat:

[Lehessen hibernálni]
Identity=unix-user:*
Action=org.freedesktop.upower.hibernate
ResultActive=yes

Mentsük a fájlt az  /etc/polkit-1/localauthority/50-local.d  mappába  com.ubuntu.enable-hibernate.pkla  néven. Újraindítás után a munkamenet menü munkamenet menüben is meg fog jelenni a Hibernálás, és az Energiagazdálkodásban is ki lehet majd választani.

Munkamenet menü

Na de ha lefagy?

Azt olvasom, hogy akkor lehet, hogy segít a TuxOnIce. Terminál Terminálban adjuk hozzá a TuxOnIce tárolóját, frissítsük a csomaglistát, és telepítsük a TuxOnIce-ot:

sudo add-apt-repository ppa:tuxonice/ppa
sudo apt-get update
sudo apt-get install tuxonice-userui linux-generic-tuxonice linux-headers-generic-tuxonice

Újraindítás után Terminál parancssorból ellenőrizzük, hogy működik-e a hibernálás:

sudo pm-hibernate

Ha nem működik, akkor távolítsuk el a TuxOnIce-ot:

sudo add-apt-repository --remove ppa:tuxonice/ppa
sudo apt-get remove tuxonice\*

Ha működik, akkor oldjuk fel a tiltást, és indítsuk újra a gépet.