2010. október 11., hétfő

Ubuntu 10.10 Maverick átkapcsolása NVidia-ról nyílt forrású Nouveau driverre

You might want to try the new, open source 2D and 3D drivers, if you have used the closed source NVidia drivers before upgrading.
It is simple, but far from trivial to switch to the open source Noveau drivers in Ubuntu 10.10 Maverick Meerkat:

Ha ki akarod próbálni a nyílt forrású új grafikus drivert az új 10.10-es Ubuntuban a régi NVidia driver helyett, akkor egy egyszerű, de nem nyilvánvaló lépéssort kell végrehajtanod:

2010. szeptember 24., péntek

Játék mentések futtatására alkalmas programok telepítése a Wii-re

Figyelem! Ez a leírás nem csak Nintendo által készített szoftvereket és HomeBrew alkalmazásokat használ, hanem olyanokat is, amelyek régi szoftver biztonsági réseket nyitnak újra, és akár kalóz szoftverek futtatására is lehetőséget adnak!

1. Először töltsük le a Trucha rés visszaállításához a DopMii-t használjuk, letölthető innen.
2. Ebben válasszuk az install IOS36 w/FakeSign-t. Yes-eket és NUS downloadokat választva csináljuk végig a folyamatot.
3. Ezután már a IOS36-unk alkalmas ún. custom IOS-ek (cIOS) telepítésére
4. Töltsük le a Waninkoko cIOS rev20 installert innen
5. Bontsuk ki a tartalmát az SD kártya vagy az USB tároló apps könyvtárába
6. Töltsük le a Hermes cIOS 222/223/224 installert innen
7. Bontsuk ki a tartalmát az SD kártya vagy az USB tároló apps könyvtárába
8. Indítsuk el a (nem Hermes) CIOS installert
9. Válasszuk ki az IOS36 használat a telepítéshez (épp abba állítottuk vissza a biztonsági rést)
10. Válasszuk ki az IOS57-et alapul a cIOS-hez
11. Válasszuk ki a módosított IOS telepítését a 249-es helyre (slotba).
12. Válasszuk a hálózati (network) telepítést.
13. Remény szerint sikerrel jár.
14. Visszatérve a HBC-be indítsuk el a Hermes telepítőt.
15. Válasszuk ki a telepítéshez megint az IOS36 használatát.
16. telepítsük először a cIOS 222-t, az IOS38-at használva alapul.
17. Újraindítva a Hermes cIOS installert telepítsük a cIOS 223-at az IOS37-et használva alapul.
18. Végül telepítsük a cIOS 224-et az IOS57-et használva alapul.
19. Töltsük le a Configurable USB loadert innen. (ha van is újabb verzió, tudja magát frissíteni a hálózaton keresztül)
20. Csomagoljuk ebből ki az inSDRoot-ban található mappákat azon SD kártya vagy USB tároló gyökerébe, amelyről a HBC betölti a programokat.
21. Töröljük az /apps/USBLoader/boot.dol állományt, másoljuk ebbe a mappába a letöltött állományból a cfg60-222.dol-t, majd nevezzük át boot.dol-ra.
22. Másoljuk a játék mentéseket az SD vagy USB tároló /wbfs mappájába

23. A HBC-ből elindítva a Configurable USB Loadert már láthatjuk is a /wbfs-be másolt játékokat. :)

HomeBew Browser telepítése a Wii-hez

Ez a cikk feltételezi, hogy a Wii-re már telepítve van a HomeBrew Channel (HBC).
A HomeBrew Browser (HBB) alkalmazással számtalan a közösség által készített / Wii-re átírt segédprogramot, játékot, demót, emulátort telepíthetünk a Wii-nkre, ha már van HBC-nk.

1. Töltsük le a HBB-t innen.
2. Tömörítsük ki a letöltött állományból a homebrew_browser mappát és tartalmát arra az SD kártyára vagy USB tárolóra, amelyről a HBC betölti a programjainkat.
3. Indítsuk el HBB-t, és válogassunk kedvünkre az alkalmazásokból. Telepítés után mind indítható a HBC-ből!

Az alábbiakat ajánlom mindenki figyelmébe, érdemes őket kipróbálni:
Média:
  • WiiMC: a legjobb Wii-s multimédia lejátszó: zenéket, filmeket, DVD-t, internetről videőket is lejátszik, SD-ről, USB-ről, FTP-ről vagy Windowsos fájlmegosztásról is!
Segédprogramok:
  • BootMii Configuration Editor: ebben kényelmesen állíthatjuk, hogy a BootMii mit, hogyan töltsön be a rendszer indulásakor
  • ftpii: a Wii memóriát, SD-t és USB-t is ezen keresztül FTP-vel elérhetjük
  • WiiEarth: a Google Earth, az Microsoft és az OpenMaps térképeit is nézegethetjük vele
Emulátorok:
  • SCUMM VM: az összes LucasArts játékot játszhatjuk segítségével a Wii-n: Full Throttle, Day of The Tentacle, Monkey Island (1-3), Sam and Max stb.
  • Snes9x GX; Visual Boy Advance GX és FCE Ultra GX: újrajátszhatod vele a Super Nintendo (SNES), GameBoy és NES játékokat
Játékok:
  • Tetris
  • Mahhjong
  • Doom
  • Heretic
  • DynaBlaster klón: BlasterMan
  • Mario War
  • stb.

USB pendrive vagy HDD csatlakoztatása a Wii-re

Fontos, hogy az ilyen USB eszközöket a Wii doboz széléhez közelebbi (szemből, az állványában állva bal oldali) USB portba dugjuk be.

USB 2.0 támogatás telepítése a HomeBrew alkalmazások számára Wii-n

Ez a cikk feltételezi, hogy a HomeBrew Channel (HBC) már telepítve van a Wii-re, és a Wii-nek van internet kapcsolata. Internet nélkül is megoldható, de lényegesen bonyolultabb, ezért ebben a cikkben nem tárgyalom.

1. Töltsük le az IOS58 installert innen. (Az IOS58 az első Nintendo által készített rendszerszoftver, amely hivatalosan támogatja az USB 2.0-t, egyébként egy webkamerát használó játék miatt készítették el)
2. Tömörítsük ki a benne található fájlokat az SD kártyára, vagy az USB tárolóra, amiről a HBC a programokat betölti. Ha jól csináltuk, akkor a /apps/ios58-installer mappában lesz három fájlunk.
3. Tegyük a kártyát a Wii-be, vagy csatlakoztassuk a Wii-re az USB tárolót: http://wiitez.blogspot.com/2010/09/usb-pendrive-vagy-hdd-csatlakoztatasa.html
4. Indítsuk el a HBC-t, válasszuk ki az IOS58 Installert, és a Load gombbal indítsuk el.
5. A programban válasszuk ki az Installt. Előbb letölti majd telepíti az IOS58-at.

Ha sikeres volt, akkor a HBC Home menüjében találjuk magunkat, ahol már látszik (a jobb felső sarokban található IOS 58 feliratból), hogy most már minden modern HomeBrew alkalmazásnak lehetősége lesz arra, hogy USB 2.0 sebességgel működjön (max. 480Mbit, az USB 1.1 max. 12Mbitjével szemben).

A Wii memóriájának (NAND) mentése az SD kártyára

Ez a cikk feltételezi, hogy a BootMii és a HomeBrew Channel (HBC) már installálva van a Wii-re akár boot2-ként, akár IOS-ként. Emellett szükségünk lesz egy olyan SD kártyára, amivel a BootMii-t installáltuk, és van rajta több mint fél GB hely.

1. Indítsuk el a HBC-t.
2. Nyomjunk Home-ot a Wii Remote-on.
3. Válasszuk ki a BootMii elindítását (az SD kártya legyen a Wii-ben!)
4. A BootMii főképernyőjét nem lehet a WiiRemote-tal vezérelni: a power gomb (a Wii bekapcsoló gombja) léptet az opciók között, a reset választ ki egy opciót. (Akinek van GameCube kontrollere, azzal is lehet vezérelni.)
5. Ott válasszuk ki a fogaskerekes ikont, nyomjunk resetet a kiválasztáshoz, ott válasszuk ki azt az ikont, ahol a chipről az SD kártyára mutat az ikon.

Ezzel el is indítottuk a kb. 512 MB NAND mentését.

Ne ijedjünk meg, ha hibás szektorokat látunk, ez normális, minden NAND-ban vannak ilyenek.

Nem Nintendo szoftver első futtatása a Wii-n

Ezzel a leírással 3.0-4.1 vagy 4.2 szoftver verziójú érintetlen Wii-n tudunk egy tetszőlegesen kiválasztott szoftvert futtatni. Ha 4.3-as a Wii verziója, akkor ezt a leírásd használd:
http://wiitez.blogspot.sg/2015/12/nem-nintendo-szoftver-elso-futtatasa-43.html

0. Így tudjuk megnézni a Wii-nk szoftverének verzióját: Wii bekapcsolása, Wii opciók (bal alul),
ott Wii Settings,
és a jobb felső sarokban van kiírva a verzió és a régió, pl. 4.1E (az E a régió: E=Európa és Ausztrália, U=USA, K=Kórea, J=Japán)


1. Szükségünk lesz egy üres SD kártyára.

2. Töltsük le a megpiszkált bannert (a kép, amelyet megmutat a Wii, az SD kártya tartalmaként):
  • 3.0-4.1 szoftver esetén innen
  • 4.2 szoftver esetén innen
 3. Tömörítsük ki a tartalmát az SD-re, ha jól csináltuk egy private könyvtár lesz rajta kb. 192kb tartalommal (a 4.1-es szoftver, aad1f_v108.zip esetében).

4. szerezzünk egy szoftvert, amit a megpiszkált banner el fog indítani: legalkalmasabb a HackMii Installer (itt kell letölteni!), ami egy olyan csatornát (HomeBrew Channel) tud telepíteni, amely:
  • SD-ről vagy USB-ről tetszőleges azokra másolt programokat el tud indítani.
  • Mellesleg fel tudja telepíteni a BootMii-t is, amelyik pedig mentést tud készíteni a Wii-nk belső memóriájáról (NAND-ról)
 5. A letöltött zip-ből az SD-re ki kell tömöríteni a boot.elf állományt az SD gyökerébe, az ott található ilyen nevű fájl elindítására van felkészítve a bannerbomb.

6. Kapcsoljuk be a Wii-t, Wii opciók (bal alul),
ott Data Management,
Channels,
SD (eddig nem szabad betenni az SD kártyát!),

aztán betenni az SD kártyát.

7. Ekkor fel kell ugrani egy kérdésnek, hogy akarjuk-e elindítani a boot.elf-et. Yes-t kell válaszolni.


7./b. ha nem jönne be a popup, és például lefagy a Wii, akkor kapcsoljuk ki (áram kihúz), majd vissza, és az egész folyamatot csináljuk újra a 2. pontban leírt helyről letöltött következő zip állománnyal.

8. Ekkor betöltődik a HackMii installer:
A kép alján látható "Press (1) to continue" feliratra sokat kell várni, hogy biztosan elolvassuk a fenti szöveget, nehogy valaki pénzt szedjen más ingyenes szoftveréért. :)

9. Nyomjuk meg az (1)-es gombot a WiiMote-on.
Az következő képernyő megmutatja, lehet-e telepíteni a BootMii-t és a HomeBrew Channelt. Nyomjunk (A)-t a Continue-n állva. (Akkor is, ha BootMii-t csak IOS-ként lehet telepíteni)

10. Választhatunk, hogy melyiket akarjuk (először) telepíteni:
11. Válasszuk előbb a BootMii-t. Ha szerencsénk van, és régi a Wii-nk, akkor boot2-ként (ez a jobb), egyébként csak IOS-ként lehet telepíteni.
12. Ha elkészült a "Continue" választásával vissza az előző menübe.
13. Innen pedig vissza a főmenübe.

14. Válasszuk ki a HomeBrew Channel telepítését:
15. Tényleg akarjuk, erősítsük meg:
16. És ha ez is kész, itt is válasszuk ki a "Continue"-t.

17. Ezek után kiléphetünk a főmenüből is:

18. Ha mindent jól csináltunk megjelenik a HomeBrew Channel üresen:
De ebbe már sokkal egyszerűbb lesz telepíteni az alkalmazásokat, elég ugyanis bemásolni őket a csatlakoztatott SD kártya vagy USB tároló /apps/ mappájába.

2010. augusztus 22., vasárnap

Energiatakarékos (Ubuntu) linux notebook

Ugyan gyárilag sem rossz az Ubuntu energiatakerékossága, de néhány egyszerű lépéssel lehet rajta fejleszteni:
1. hasznos lehet a leegyszerűsített pm-utils-powersave-policy csomag helyett a teljes laptop-mode-tools csomagot telepíteni a Synaptic csomagkezelővel, vagy parancssorból:
sudo apt-get install laptop-mode-tools
(a másikat rákérdezés után magától leszedi).

2. Ha nincs használatban az Ubuntu felhő zeneboltja és tárhelyszolgáltatása, akkor érdemes ennek csomagjait is eltávolítani: a Synapticban az ubuntuone-ra keresve látható, melyek ezek. (Van ennek egy szinkronizáló démonja, amely folyton felébresztette a gépemet.)

3. A powertop nagyon jól mutatja, mitől fogyaszt sokat a gépünk. Telepítése:
sudo apt-get install powertop
Futtatáskor folyamatosan kijelzi, mi ébreszti fel a processzort és kényszeríti magasabb fogyasztásra. De megkérhetjük arra is, figyelje egy ideig a gép működését, pl. 300 másodpercig (5 perc):
powertop -t 300 -d
Ennek eredményét megvizsgálva rátalálhatunk pl. olyan USB eszközökre, amelyek nem hagyják alacsony fogyasztású módban a gépet. Nálam ők voltak:
100.0%    USB device  6-1 : Mini Card (Sierra Wireless, Incorporated)
100.0%    USB device  3-2 : Biometric Coprocessor (STMicroelectronics)
Némi kutatás után rátaláltam, hogyan lehet őket is álomba (suspend) engedni:
sudo so
cd /sys/bus/usb/devices/6-1/power
echo auto >level
cd /sys/bus/usb/devices/3-2/power
echo auto >level
Értelemszerűen a ?-? helyére a rosszalkodó USB eszközök számát kell írni.

Ezután újra futtassunk powertopot. Ha így sikerült elcsitítanunk ezeket az eszközöket, akkor udev szabályokkal állandóvá is tehetjük az energiatakarékosságukat: a /etc/udev/rules.d/10-local.rules fájlba kell azt beleírni, hogy:
SUBSYSTEMS=="usb", ACTION=="add", ATTR{power/level}="auto"
SUBSYSTEMS=="usb", ACTION=="add", ATTR{configuration}=="HID Mouse", ATTR{power/level}="on"
Utóbbi sor azért kell, mert ha az egér is elalszik, akkor csak kattintásra ébred fel, mozgatásra nem (nálam), és idegesítő, ha minden mozgatás előtt kattintani kell.

4. Ha van elég memória, akkora a /tmp lehet a memóriában. A /etc/fstab-ba kell beírni, hogy:
tmpfs    /tmp    tmpfs nodev,nosuid,noexec,mode=1777    0    0

5. Ezek után van értelme megmondani a FireFoxnak, hogy oda tegye az ideiglenes fájlokat:
about:config címet kell beírni, majd új sort létrehozni (string értékűt):
browser.cache.disk.parent_directory
És az értéke legyen /tmp

6. Szintén akkor alkalmazható, ha nem vagyunk híján a memóriának: kapcsoljuk aki a swapet, az sem indítja akkor véletlenül sem be a diszket.
Figyelem! Ha nincs swap, akkor nem működik a hibernálás. Ugyanakkor kimérték, hogy modern gépeken egész hosszú időtartamokra megéri inkább suspend-et használni, mert kevesebbet fogyaszt, mint egy hibernálás-és abból visszaállás.
Előbb próbáljuk ki reggel:
sudo swapoff -a
Ha egész nap nem volt gond a gép használatával, akkor az /etc/fstab-ban is írhatunk egy #-t a swapot tartalmazó sor legelejére.

7. Aki nem ijed meg attól, hogy új kernelt kell telepítenie, modult fordítani, majd egy scripttel tesztelni, hol fagy le a számítógépe, az végigcsinálhatja a CPU feszültségének csökkentését is. A script teszteli, mi a legalacsonyabb szint, ahol még stabil a processzor. Részletes leírás itt!

2010. augusztus 19., csütörtök

xargs használata, ha speciális karakter vagy szóköz van a fájlnévben

Ez annyira megtetszett, hogy lefordítom:
find . -print0 | xargs -0

Forrás: Not So Frequently Asked Questions

2010. június 28., hétfő

Wii System Menu update 4.3

Ne frissíts!

Frissítés: időközben ez is feltörhetővé vált: http://wiitez.blogspot.sg/2015/12/nem-nintendo-szoftver-elso-futtatasa-43.html

A gyártó egyetlen valós célja vele az, hogy kijavítsa azokat a szoftverhibákat, amelyekkel installálni lehet a nem kalóz (HomeBrew Channel) és kalóz (pl. játékokat USB-ről betöltő) szoftvereket a Wiire.

Minden jelenleg létező leírás a 4.2-es vagy régebbi szoftverű Wii-ken alkalmazható.
A szoftver verziót a Settings-ben lehet megnézni a képernyő bal vagy jobb alsó sarkában (nekem pl. 4.2E, az USA-ban 4.2U, van még japán és kóreai változat is).

A legegyszerűbb ha a WiiConnect24 le van tiltva, és nemet mondasz a frissítésre, amikor azt felajánlja a Wii.

2010. június 8., kedd

Szabad hely Windows 7 / Vista alatt: WinSXS Lite

Edit: just do this on an up to date Windows 7 / 8 system: http://blogs.technet.com/b/askpfeplat/archive/2013/10/08/breaking-news-reduce-the-size-of-the-winsxs-directory-and-free-up-disk-space-with-a-new-update-for-windows-7-sp1-clients.aspx

Van egy fantasztikus, a restore pointokkal szemben (elvileg) sokkal jobban működő rendszerfájl visszaállítási szolgáltatás a két új Windowsban.
Sajnos a gyakorlatban hajlamos igen sok helyet felzabálni (nálam most egy viszonylag friss Windows 7 installon 6,37 GB a Windows\WinSXS mappa).
Annak megállapítására, hogy mik a "nagyfogyasztók" javaslom a nagyon intuitív Disk Space Fan alkalmazást.

zok számára, akik sokszáz GB-os mobil winchesterekkel rendelkeznek ez nem igazán gond. Aki viszont szűkös de gyors SSD-n vagy virtuális gép szűkös virtuális lemezén dolgozik, annak nagyon hasznos lehet a WinsxsLite alkalmazás (valójában egy részletesen kidolgozott script .bat-ban).

Önmagában tartalmazás a részletes help-et, de a lényeg: két fázisban (szinten) alkalmazható. Az elsőben kiír néhány megőrzésre nem érdemes (pl. média) fájlt az sxs mappából és azokat a fájlokat, amik teljesen megegyeznek a diszken máshol található fájllal azokat hard link-re cseréli (így csak egyszer foglalja a helyet a diszken.)
A második fázis futtatása lecseréli az összes régebbről eltárolt DLL stb. verziót a legújabbra, még több helyet takarítva meg.
Az első futtatásra csak részletes magyarázatot ad, aztán lehet hozzákezdeni a nagytakarításhoz.

BlackBerry App World Magyarországon?

Egyes források szerint lesz ez majd nálunk is... egyszer... (jelenleg 2010. végére ígérik) Kézzel telepített App World-del pedig tőlünk is elérhetők, letölthetők, telepíthetők legalább az ingyenes alkalmazások és témák (pl. ha valaki a főképernyőre szeretné a következő naptárbejegyzéseket).

Azért nem kell kétségbeesni, a neten számos leírás van, hogyan lehet letölteni az App World-höz szükséges 2 fájlt, és javaloader.exe-vel telepíteni a telefonra.

A gond azzal lehet, ha a telefon szoftvere már 5.0-s, amit ugye szeretünk, mert egy csomó funkció szebb, jobb, fejlettebb (de más verziójú App World kell hozzá). Erre az esetre javaslom ezt a fórumot, vagy akinek nem kell útmutatás, csak egy működő link, az kattintson ide.

Ez utóbbi link ráadásul nem is igényli a Desktop Manager szoftverben található parancssoros javaloader.exe használatát: ha a készüléken bepötyögjük (vagy kapunk egy levelet a telefonra, amiben ez van és rákattintunk), akkor OTA (Over The Air) letölti és telepíti.
Figyelem: csak a BB-s natív böngésző tudja, pl. Opera Minivel nem installálható.

2010. május 6., csütörtök

Ubuntu Lucid upgrade FAIL

Annyira azért nem volt gáz a dolog, de az eddigi korlátlan bizalmamat a rendszerben kicsit visszavetette, hogy a verziófrissítés után nem indult el a FireFox.

Mint kiderült a gond nem a rendszer saját csomagjaival volt, hanem az általam kísérletezés közben telepített majd le nem szedett libmoon csomaggal és könyvtárral, amely a MoonLighthoz tartozil.
Ez a Microsoft SilverLight technológiáját (a flash alternatívája akarna lenni) próbálja megvalósítani nem Windows környezetbe, és hát még igen kialakulatlannak tűnik nekem.

Nem csak emiatt - úgy emlékszem konkrétan arra sem volt alkalmas, ami miatt feltettem (Office 2010 demót akartam megnézni).

Szerencsére ezen és a lenti IPv6 (internetszolgáltatói) DNS problémán kívül más gondot nem tapasztaltam...

2010. május 5., szerda

Google Public DNS

Röviden: tényleg sokkal gyorsabb, frissebb szárazabb érzés! (különösen ajánlott, ha használsz Google szolgáltatásokat, pl. search, gmail, reader, picasa stb.)

Ráadásul úgy tűnik, korrekt az IPv6 támogatása is.

Az történt, hogy az Ubuntu Lucid verziójára frissítve megváltoztak a DNS illetve a FireFox beállítások, és a rendszer illetve a böngésző erősen elkezdett érdeklődni IPv6-on is.
Ekkortól _nagyon_ lassú lett bármilyen oldal betöltése aböngészőbe mind az irodából, mind otthonról (120 és 60 megabites UPC internet). Sokkal gyorsabb  volt (T-Mobile) mobilinternetről (!).

Rövid netes nyomozás után előbb az about:config-ban bekapcsoltam a http pipelineingot és a használandó http verziót 1.1-esre állítottam. Ez nem segített.

Még több nyomozás utána tettem egy próbát: használjuk a Google nyilvános DNS szolgáltatását.
És ettől nem csak helyreállt a FireFox sebessége, de észrevehetően gyorsultak is az oldalbetöltések. Próbáld ki te is!

Konklúzió: a T-Mobile már normálisan kezeli az IPv6 DNS-t is, az UPC még nem tudja...

Ha egyébként DHCP-t használsz, akkor is van olyan lehetőség, ami a gép és a default router címét és a subnet maskot DHCP-ből veszi, de hagyja, hogy a DNS-t kézzel add meg.
Részletes leírás itt

Rendszeres olvasók