2011. december 29., csütörtök

Sosem állunk meg--->tovább a FreeBSD-hez

Tisztelet!

Úgy gondoltam, a Linux mellett más Unix-szerű operációs rendszert is megtanulok, így esett a választásom a FreeBSD-re (majd később tervezem a Solaris rendszerek tanulmányozását is). Sokakban felmerülhet a kérdés, hogyha már BSD-zek (és FreeBSD-zek), miért nem PC-BSD-t, vagy GhostBSD-t használok. A válasz egyszerű: Mindkettő ugyan FreeBSD alapú, viszont előre telepített desktop-felülettel érkezik, de én ilyen "BSD from Scratch" alapon akartam összehozni magamnak egy rendszert, ami sikerült is többé-kevésbé. OpenBSD-t vagy NetBSD-t nem akartam kipróbálni, mert láttam, hogy az emberek zöme FreeBSD-zik, ezért döntöttem én is úgy. A FreeBSD pozitívan hatott rám, szerethető kis rendszer :)

Nem voltam olyan bátor, hogy partíciót hozzak létre a BSD-nek a naponta használt vinyómon, inkább egy másikra telepítettem, és addig a fő-adattár kábelét lehúztam :)

Ha valaki foglalkozott már ArchLinux-szal, annak szinte gyerekjáték lesz a FreeBSD-t telepíteni. Akinek van fölös lemeze otthon, az pörkölje ki, én inkább egy memstick-verziót pakoltam a pendriveomra dd paranccsal. A legutóbbi stabil verziót szedtem le, ami jelen pillanatban a 8.2-es. Na de a telepítés: partícionálás, hálózat beállítása, felhasználó hozzáadása, csomagok helye, mindez egy ncurses-szerű felületen. Körülbelül fél órát vett igénybe, csak mert mindent végigolvastam :) 

Az installáció után szűz paranccsor várt, a már telepített rendszeren. Csomagtelepítés az előre lefordított csomagokból a pkg_add -r <csomagneve> vagy a ports rendszerből történhet. A ports rendszer előnye, hogy mindent a saját gépen fordít le, talán így hozzá is optimalizálja a rendszerhez a csomagokat. Röpke 3 óra alatt sikerült xorg-ot, xfce-t, gdm-et, sudo-t, nano-t felpakolni, és mellé egy Mac4Lin témát is, nagyon pöpecül néz ki :) Compiz-t is be akartam állítani, csak valamit még konfigurálni kell az xorg-on és nem sikerült eddig. Van firefox is, szóval használható rendszert sikerült összedobnom viszonylag rövid idő alatt :) 

Aki haladó Linuxos, próbálja ki, megéri :)


2011. december 23., péntek

Karácsony...

Szeretnék mindenkinek békés, boldog karácsonyt, boldog új évet, és kellemes ünnepeket kívánni! Idei olvasóimat pedig várom vissza jövőre is! :)


2011. november 20., vasárnap

Raspberry Pi - Egy ilyen kell nekem!

Üdv!

A napokban csak úgy szörföltem az interneten, és ráakadtam erre a cuccra, amit Raspberry Pi-nek neveznek.

Bővebben: A Raspberry Pi egy ARM számítógép bankkártya méretben, 25 illetve 35 dollárért.

A cuccot az oktatásba szánták elsősorban, de nagyon nagy rá a kereslet fejlesztői szempontból is (cirka 8-9000 Forintért egy számítógép/fejlesztői környezet? hogyne érné meg). Jómagam azért szeretnék egy ilyet, mert hordozható, linuxos, és a specifikációi nagyon jók, valamint tanulási szempontból ideális.

A készülék specifikációi a következők:
  • Van benne egy 700MHz-es Broadcom ARM11 CPU és egy Broadcom GPU
  • Az olcsóbb modellben 128, a drágábban 256MB RAM kapott helyet
  • Támogatja az OpenGL ES 2.0-t
  • Hardveresen tudja dekódolni a FullHD 1080p @30fps videókat
  • Van rajta egy Kompozit RCA video kimenet+HDMI port
  • Helyet kapott egy 3.5 Jack kimenet
  • 1 USB port a Broadcom SoC által
  • SD/MMC/SDIO memóriakártyát támogat, ez a háttértára
  • A drágább modellen integrált 2 USB és egy 10/100 Ethernet port is van
  • Együtt tud működni más hasonló lapokkal
A Wiki oldalon azt írják, hogy októberben jelenik meg (azt már túlléptük) vagy pedig decemberben dobják piacra. Az Egyesült Királyságban fejlesztik, tehát onnan kell rendelni. Full passzív a board, tehát semmi hűtője nincs, és microUSB porton kapja az áramot, de írták, hogy 4db ceruzaelem is meg tudja hajtani. Erősen gondolkodnak, hogy melyik linux disztró ARM verzióját futtassa a készülék, hajlanak a Fedora felé, szóba került az ArchLinux, de tanakodnak Debian ARM-en is. Gondolkodtunk osztálytársaimmal, hogy mit lehetne egy ilyen kis szerkezettel kezdeni. Lehetne belőle Wifi router, tűzfal, HTPC, valamilyen szerver, IP kamerát lehetne rákötni, vagy az elsődleges szempontot figyelembe véve: lehetne akár egy desktop rendszer is. Rákötni a TV-re, USB egérrel és billentyűzettel vezérelni, RJ-45 Ethernet csatlakozó be, netezésre első osztályú lenne. Én be szeretnék ruházni egyre.

Minden infót a Wiki oldalukról szereztem. Ők még taglalják, hogy mit tud a kicsike :)

A projekt weboldala: http://www.raspberrypi.org/

2011. november 14., hétfő

Új skin a blogomon

Csá!

Azt mondták nekem, hogy a blogomat olvasni eléggé szemfárasztó dolog. Így megváltoztattam a kinézetét. Kicsit talán jobb így, hogy nem fekete alapon fehér szöveget olvas az ember. Remélem tetszeni fog. Kritikákat, ötleteket szívesen fogadok.


2011. november 4., péntek

Arch Linux - Kernel frissítés után nincs grafikus gyorsítás (ATI)

Hali!

Arch Linuxon ki akartam próbálni a BFS kernelt (ki is próbáltam, most is az fut), de utána eltűnt a grafikus gyorsítás a rendszeremből. Eltűntek az emerald által kreált ablakdekorátorok, nem indult el a cairo-dock, nem volt átlátszó a conky, szaggatott minden. Egy Alt+F2 után beírt metacity --replace paranccsal tudtam magamnak ablakkeretet csinálni, hogy legalább az ablakokat tudjam mozgatni a kijelzőn. És jött az okosság:

Az Arch Linux AUR-jében (Arch User Repository) találtam a következő csomagot: Catalyst-hook
Az AUR tárolóról azt kell tudni, hogy a letöltött csomagot magunknak kell lefordítani a gépen. Ez a Catalyst-hook csomag pedig éppen arra hivatott, hogy egy kernelfrissítés után újrakreálja az fglrx modult, ami kell az ATI kártyákhoz.

Próbáltam is kiadni non-root felhasználóként a makepkg -s parancsot, de a csomag PKGBUILD-jában hibás volt a link, ami letöltötte volna a Catalystot az ATI weboldaláról. Átmásoltam egy régebbi verziójó Catalystot a saját mappámból, de verziószámeltérésre hivatkozva kilépett. Sebaj, a PKGBUILD-ban átírjuk a verziószámát. Sikerült is átírni, csak a csomagkészítés előtt minden csomagösszetevő ellenőrzőösszegét (md5sum) összehasonlítja a PKGBUILD-ban található md5-tel, ha egyezik minden akkor csinál csomagot, ha nem egyezik akkor hibaüzenettel kilép. Annyi volt a teendő, hogy md5sum <catalystcsomagneve.run> paranccsal kiadattam az ellenőrzőösszegét a .run fájlnak, amit aztán beírtam a PKGBUILD-ba, lecserélve az előző összeget, és a makepkg -s parancs már hiba nélkül le is futott. Aztán futtattam egy sudo pacman -U <koholtcsomagneve.pkg.tar.xz>  parancsot, és láss csodát ment is. A régi Catalystra panaszkodott, hogy ütköznek, eltávolíttattam vele a régi catalystot, gép újraindít, újra van minden! Immár BFS kernellel. Ha minden igaz akkor gyorsabbnak igérkezik (szerintem az is), szóval ajánlom! De akinek lassabb gépe van, az ne a sajátján fordítsa le (mármint a kernelt), mert nagyon lassú folyamat, inkább keressen egy embert, aki lefordítja, a kész csomagot pedig csak fel kell installálni, használni, örülni :) A catalyst-hook csomag fordítása mehet saját gépen, pár mp alatt végez.

Tisztelet!


2011. november 1., kedd

Védekezz a számítógépes bűnözés ellen!

Üdvözlet!

Itt az őszi szünet, az embernek van egy kicsit ideje blogolni. A Nat Geo-t néztem reggel, érdekes műsort adtak a számítógépes bűnözésről és a hitelkártyalopásokról. Ez inspirált egy rövidke cikk létrehozására, miszerint " hogyan védekezzünk a számítógépes bűnözés ellen?" nem kívánom ésszerűen összeszedni a dolgokat, csak ami eszembe jut. Biztosan lesz olyan pont is, ami kimarad, de egy alapszintű védelmi vonalat kiépíthetünk magunk is, otthon.

Első dolog ami eszembe jut, védd le a Wifidet. Egy otthoni nyílt wifire való csatlakozás nem csak "internetlopást" eredményez (meg szerintem nem lehet észrevenni pl. egy 120Mbites internetnél a lassulást sem), hanem ha a cracker is a belső hálózat része, tudja szkennelni az azonos alhálózaton lévő többi számítógépet is. Egy ilyen szkennelésből pl. kiderülhet a többi számítógép hálózati csatolójának fizikai címe, a rajtuk található operációs rendszer, nyitott portok, futó hálózati szolgáltatások, stbstb. Ettől a szkenneléstől csak egy lépés a számítógépbe való betörés. Egy Windows XP SP2/SP3-as gép feltörése nincs két perc, kivéve ha a gép rendelkezik tűzfallal. Itt a gagyibb vírusirtók nem elegek a védelemhez. A gépbe való betörés után készíthet a cracker képernyőmentést, illegálisan nézhet webcameraképet, naplózza a billentyűleütéseket, letilthatja az egeret/billentyűzetet, további hátsó kapukat nyithat jövőbeni crackeléshez. Amelyik bűnözőnek nem szándéka betörni a gépbe, vagy nem tudja azt megoldani, még mindig fenyegetést jelent. Egy ARP Poisoning és DNS Spoofing támadás során előállíthat kamu oldalakat (pl: Facebook, Gmail, Twitter) ahová a jóhiszemű felhasználó beüti a jelszavát és az már a cracker kezében is van.Egy korábbi cikkemben taglaltam a védelmi vonalakat egy Wireless hálózatban.

Ne használd hálózatban úgy a Windowsos számítógéped, hogy nincs rajta egy vírusirtó és tűzfal.
Külön kiemeltem, hogy Windowsos géped, mert a Linux alatt szinte nincsenek vírusok. Ellenben mindkét rendszeren szükséges a tűzfal. A Windowsos az szét van lőve, mint Voronyezs, inkább 3rd party tűzfalat ajánlok, a Linux alatt pedig alapban ott az iptables, amit a hozzáértők parancssorból konfigurálnak, a nem hozzáértőknek pedig a geekek készítettek egy szép felületű programot. Ide sorolnám még, hogy a vírusdefiníciós adatbázis legyen mindig naprakész. Akár manuális, akár automatikus frissítéssel, de mindig frissíteni kell.

Telepítsd az operációs rendszer fontos frissítéseit! Ezek biztonsági hibákat javítanak, a Microsoft emberei és a nyílt forráskódú közösség a maga termékein foltozzák a biztonsági "lyukakat". Lehet, hogy amin a cracker még tegnap be tudott jönni, holnap már használhatatlan lesz.

Próbálj meg láthatatlan maradni a külső hálózat felé! A jobb fajta routereken be lehet állítani, hogy ne válaszoljanak az internet felől érkező ICMP echo (ping) kérésekre, így olyan, mintha mi nem is léteznénk.

Maradj szkeptikus és paranoiás mindennel szemben! Minden dolognak járj utána! Kifejteném:
Itt volt például az MSN vírus. Egy vírussal fertőzött, de megbízható partner (pl barát) küldött egy linket és egy smileyt, a felhasználó pedig egyszerűen rákattintott, ezzel részesévé tette magát annak a botnetnek, ami ilyen linkekkel bombáz minden más MSN partnert. Tehát ha egy mód van rá, kérdezd meg, hogy mi az. A vírus nem fog tudni válaszolni, és általában az adott partner ki volt abban a pillanatban jelentkezve. A haver pedig azt mondja, hogy nem ő küldte, így nagy valószínűséggel vírusra lehet gyanakodni.
A másik: Kamu facebook oldal: Van egy magyar oldal, freewebes vagy ultrawebes, hogy itt is be tudsz jelentkezni. A lóf..t. Egy Credential Harvester Attack van folyamatban az oldalon, és a sügér felhasználó beírja az adatait arra az oldalra, láss csodát, ellopták a jelszót. Ez akkor gáz, ha több oldalon is ezt használja az ember, tehát egyből Facebook Gmail Twitter és sorolhatnám a helyeket ahol jogosultságot szerzett a cracker. Konklúzió: Ne csak egy jelszót használj mindenhol. Még ha nehézkes is megjegyezni, de használj többféle jelszót. Így csökkented a láncolt feltöréseket.

Ne tölts le idegen/nem megbízható forrásból fájlokat! Nem győzöm elégszer mondani, hogy valami nyamnyam e-mail címről érkező fájlt nem szabad lefuttatni, sőt inkább letölteni sem. Egyből törlés legyen a sorsa. Határeset, de ide sorolandók azok a hirdetések, amik hasonlóak a "nyisad ki mostan az uzenetet" félékhez, azokra szintén nem kattintunk. Gyanús lehet az is, hogy nagyon kecsegtető állást, munkalehetőséget kínálnak egy nem megbízható oldalon. Férfiaknak üzenem, viagra, potencianövelés, péniszméret-növelés is átverés.

Nyílvános helyen ne jegyeztesd meg a jelszót a böngészővel. Ilyen helyek például az internetkávézók, McDonald's. Mindig indíts privát böngészést, úgy a böngésző nem jegyzi meg a munkamenetet.

Már előző cikkemben említettem, de használj erős jelszavakat mindenhol. Az egyszerű jelszavak, amik szótárban megtalálhatók, például a kutya, cica, majom, vagy az ismert billentyűkombinációk: asdf, asdasd nagyon nem megfelelőek. A jó jelszó az, ami hosszú, tartalmaz kisbetűket, nagybetűket, számokat, valamint speciális karaktereket.


Nagyjából ennyi jutott az eszembe így hirtelen, akinek van ötlete, beleírom szívesen. Ezekkel a lépésekkel biztonságosabbá lehet tenni internetes létünket. Ha nekem is jutnak eszembe dolgok, bővíteni fogom a cikkemet.  Köszöntem a figyelmet!


2011. október 9., vasárnap

Új skin Samdroid.net-en+pár infó

forum.samdroid.net oldalon lett egy pár újdonság az új skin mellé, like gomb, egyéb social networking lehetőségek.

A téma egy zöld-sötétkék színű vBulletin skin, nekem tetszik, feldobja az oldalt. :) van mit még csiszolni, pl a linkek színe nem üt el a rendes szövegtől, ami talán egy kicsit zavaró.

És még valami: Tom3q kiadta az alpha-5.3-as verziót az általa készített Cyanogenmod 7-ből, javarészt bugfixeket tartalmaz, és lassan de biztosan haladunk a stable kiadás felé.

Még egy plusz infó: Eladnám a Spicámat, 28.000HUF-ért. Érdeklődők e-mailben keressenek! :)

2011. október 8., szombat

GRUB & Windows 7+Wubi------->GRUB2

Üdv!

Alapesetben két rendszerem volt fent egymás mellett: Arch Linux és a Windows 7. Az Arch által feltelepített GRUB képes volt kezelni és chainloadolni Windows 7 rendszerbe. Ez mindaddig ment is, amít gondoltam egyet, és Wubi-val feltelepítettem Windows alá az Ubuntu 10.04 LTS-t.

Így kétszintű lett a rendszerbetöltés, ami engem eléggé zavart. Úgy nézett ki, hogy GRUB-ból lehetett Arch Linuxot tölteni, vagy pedig chainloadolt Windows 7-be, onnan a Windows 7 bootmgr-jéből lehetett kiválasztani a Windows 7-et és a Wubi-s Ubuntut.

Gondolkodtam, és rájöttem a következőkre: A Wubi-s Ubuntut ha elindítom, ő GRUB2 rendszerbetöltővel bootol be, ami minden partíciót kiválóan lát is, és be is tud tölteni mindent. Magyarul egy menüben volt az Ubuntu a Windows 7 és az Arch.
A megoldás, hogy kétszintű rendszerbetöltésből egyszintűt csináljak az, hogy az Arch Linux GRUB betöltőjét lecseréljem GRUB2-re, és az Ubuntu rendszerbetöltőjének a fájlját, a grub.cfg-t az Arch Linux /boot mappájába kell másoljam. A Windows 7 bootmgr-jének timeout-ját (tehát mennyi időt vár addig, amíg az alapértelmezett rendszert betölti) levettem 1 mp-re, így csak a bootmgr menüje 1 mp-ig villan fel, majd tölt a Windows 7 , nem kell várni.

Konklúzió: Az Arch Linux betöltőjének lecserélése GRUB2-re, majd a "mindentlátó" Wubis Ubuntu boot config fájljának az Arch Linuxhoz illesztése azt eredményezte, hogy már nincs két szintű betöltés, mindent egy menüből lehet betölteni, és nem kell várni sem a bootmgr-re. Ez egyszerűbb, átláthatóbb, és egy kalap alatt tudom módosítani a konfigurációt is. Ja és nem kell kétféle timeoutot megvárni.



2011. október 5., szerda

Egy kis ALSA konfiguráció Arch Linuxon

Hejhó!

Mostanában kevesebbet használtam az Archot így a mindennapi teendőimet is nyílván máshol végeztem. A minap a HF a suliba a számítógépem fixpontos és lebegőpontos számítási sebességének lemérése volt, így gondoltam ezt Arch alatt végzem el. Persze amíg kerestem a mérő [benchmark] programokat, addig zenét hallgattam közben.

Arra figyeltem fel, hogy nagyon halk a cucc. Hangot adtam rá a hangrendszeremen, de akkor sem az elvárt hangerőn szólt. Gondoltam benézek az ALSA konfigurációjába (az ALSA egy olyan dolog ami vezérli a hangkimenetet) és láss csodát le volt véve a hangerő, pedig én hozzá sem nyúltam. Mikor feljebb állítottam, már szólt is, akár az ágyú :)

Gondoltam, ezzel a probléma megoldva. Egy restart után megint ugyanolyan halk lett. Ugyanúgy feljebb tettem, kövi restartnál megint elfelejtette.

Szerencsére a Google jóbarát, és hál' Istennek az Archhoz is rendes Wiki oldalt készítettek, így a beállított hangerő mentéséhez és indításkori visszatöltéséhez mindössze egy parancs kellett és egy apró szerkesztés:

sudo alsactl -f /var/lib/alsa/asound.state store

A parancs begépelése után megnyitottam root joggal az /etc/rc.conf fájlt, és a legeslegvégére beillesztettem a daemonokhoz valahova a crond után azt a szót, hogy alsa. Mentés, örülünk :)


2011. október 3., hétfő

Samsung Mob!lers kezdeményezés

Üdv!

Az andro-id.info oldalon olvastam Skynet bejegyzését, hogy a Samsung mobil nagyköveteket keresne, lehet jelentkezni. Jelentkeztem is, ma telefonáltak, hogy holnap utazni kellene Bp-re. Sajnos nem buli a történet, ugyanis amíg technikusi képzésre járok addig nem engedhetem meg magamnak, hogy ingázzak Bucsu-Budapest között, avagy felköltözzek a fővárosba...jelentkeztem, de sajnos a távolság miatt mégsem lehetek ott a személyes beszélgetésen és a végső válogatáson..

Mindenesetre örülök, hogy a Samsung beválogatott a 12 60 fős pre-teambe, jó érzés, hogy láttak a személyemben némi fantáziát..a közeljövőben talán lesz valami közelebb is, majd oda is jelentkezek, próba cseresznye :-)

Még1x köszi Samsung a lehetőséget! :-)

Update: Lydia Finlandia információja alapján hülyeséget írtam fentebb. Először 60 embert hívtak, aztán szűkítették 24-re, utána pedig ebből a 24-ből lett meg a 12 "nyertes".  Szummázva a jelentkezők ~1800an voltak, abból választottak ki a pre-60 ba. Még talán az is szép :)


2011. szeptember 18., vasárnap

Cyanogenmod 7 Nightly build Spicán + Samdroid.net hírek

Hali!

Nem tudom, hány ember használ még Galaxy Spicát elsődleges telefonként, én még azt nyüstölöm :) aki ugyanezt teszi, annak jól fog jönni a következő hír! :) (sajnos azonban a helyzet az, hogy az okostelefon-piacon már vannak sokkal jobb készülékek, és sokan eladták, sutba dobták, vagy elajándékozták a telefonjukat..ezért vagy nincs már spicájuk, vagy csak másodlagos telefonként létezik, amivel nemigen foglalkoznak)


Szóval, aki abban a cipőben jár, mint én, annak mondanám, hogy tom3q, a samdroid.net elismert fejlesztője kiadta az Android 2.3-as alapokon nyugvó Cyanogenmod 7 Nightly build-et Spicára. Rengeteg munkája van benne, bár még mindig vannak hiányzó implementációk, vagy a meglévő működő cuccok bugosak.

Ennek ellenére sokan installálták a modot telefonra, hogy segítsenek a tesztelésben és az esetleges hibák kijavításában. A meglévő bugok ellenére a visszajelzések rendkívül pozitívak, a telefon szinte szárnyal (amennyire a régi hardver engedi), és ha összeáll a kész mod, szerintem új életet lehel a telefonba.

A mod telepítését elsősorban annak javasolják, akiknek másodlagos (tehát nem napi) használatban van a készülékük, hiszen még van mit csiszolni a rendszeren. Tom3q hamarosan kiadja a következő nightly buildot, sok hibajavítással, újdonságokkal. Én személy szerint csak akkor fogom feltenni,  ha 90%-ban egyben lesz. Várom már nagyon :)

Továbbá egy rövid hírrel is szolgálhatok: LeshaK, a samdroid.net tulajdonosa bejelentette, hogy a fórum kinézetét módosítani kívánja. Egy szavazást hirdetett meg, ahol 3 új skin közül lehet választani. Ahogy újul a telefon rendszere, úgy újulni fog a fórum arculata is. Nem rossz a kis vérfrissítés :)

Akit érdekel itt és itt tudja követni az eseményeket. =)

2011. szeptember 14., szerda

Distro for geeks: Arch Linux

Üdvözletem!

Egy sajnálatos frissítés miatt a Sabayon Linux "tönkrement". Bővebben annyit, hogy mivel rolling release disztró, ezért mindig frissíti magát, most is így történt, feltette a GNOME 3-at, ami a következő indításkor csak tartalék módban volt hajlandó elindulni, ráadásul nem is jön be, mint felület, így hát mennie kellett...

A Sabayon után egy rövid ideig BackTrack-kel nyomultam, de aztán gondoltam egy merészet, nekifogtam újra az Arch Linux témának. Az eddigi kudarcaim csak elszántabbá tettek, meg is lett az eredménye :-)

A mostani próbálkozásomban az Arch 64 bites verzióját telepítettem előre formázott partícióra (így nem volt nagy ördöngősség, csak a blokkeszközöket kellett beállítani) és egy pár pillanat után már előttem is volt az installált rendszer, igaz még csak CLI-vel.

Telepítettem először a GNOME 3-at, és próbálkoztam megszeretni, avagy visszaállítani a GNOME 2 kinézetére. Sikertelenül. Aztán a GNOME 2-t 3rd party tárolókból leszedni, kevés sikerrel (sokat gugliztam, aztán a végére meguntam a keresgélést, így nem lett abból sem semmi :-D). Itt jött a képbe az XFCE felület, ami hasonló a GNOME-hoz, dolgozhatunk panelokkal, van GTK, gondoltam teszek egy próbát.

A "csontváz" rendszerre való építkezés nem kezdőknek való. Mindent a felhasználónak kell konfigurálni, néha a csomag egy-egy függőségét máshonnan (pl AUR-ból) összevadászni stb. Az XFCE telepítésére ez nem vonatkozott, tokkal vonóval felpakolt mindent a pacman (az XORG szervert nem említem most, az is csak egy 1 parancsos dolog). A gázos dolog csak azután jött. A kudarcos próbálkozásaimban mindig a grafikus meghajtó telepítése okozta a galibát (az fglrx). Féltem is tőle mint a tűztől! Hál' istennek az AUR tárolóban volt leírás a Catalyst szakszerű telepítéséhez, saját magam kellett, hogy lefordítsam magamnak a csomagot PKGBUILD-dal, lefordult, install, kész, és semmi nem sz@ródott el..hurrá :-) Hozzáteszem, hogy a Catalyst csomag fordításához ki kellett elégíteni egy pár függőséget. Ebben az is benne volt, hogy az alap xorg xf86-video drivereket távolítsam el. Hát volt egy pár...

(Apropó az elfelejtettem megemlíteni, hogy a grafikus bejelentkezéshez GDM-et használok, csak ha valakiben felvetődne, hogy hogyan indul a GUI)

Volt működő grafikus meghajtóm, lehetett építkezni tovább (legalább az ablak sem laggolt, ha áthelyeztem). Jöttek a szokásos dolgok, Firefox, VLC, audacious, compiz, conky, cairo dock, stb. Amivel a legtöbbet szívtam az a conky volt. Eddig minden disztró olyan kiválóan kezelte a saját conkyrc fájlomat hogy az hihetetlen. Most meg nem volt LUA szkript támogatás, szétesett a conky felülete, nem volt átlátszó, és hasonló finomságok. Egy jó másfél óra guglizás és konfiguráció-próbálgatás után az is összeállt :-) Jöhetett az eyecandy: Kapott a fájerfoksz egy szép sötét témát, ugyanis az asztali témám is sötét, a betűk nem látszottak rendesen a böngészőben, ezért kellett egy jó téma után néznem. Aztán jött 64 bitre a flashplayer támogatás (erről egy külön cikket fogok írni), és a maradék programok. Hozzáteszem, hogy az XFCE alap programjait lecseréltem: Thunar fájlkezelő helyett a GNOME-os nautilust használom, szövegszerkesztőnek pedig feltettem a gedit-et. Már úgy megszoktam őket, mikor Ubuntus voltam :-) Néhány programot is fel kellett tenni, amiknek véleményem szerint alapnak kéne lenni (fent is voltak ubuntuban), pl rar, unrar, p7zip. Látszik, hogy eddig el voltam kényelmesedve :-D

Most a rendszer nagyon egyben van, nagyon gyors, és nagyon kevés erőforrást használ. Firefox, audacious, aMSN 790-800 megát eszik a RAM-ból (a Windows 7 alapjáraton fogyaszt 1,4 GB-ot). 

További terveim között van a nyomtatótámogatás telepítése, és esetleg még egy irodai szoftvert is felpakolok, bár ez nem biztos (csak ha szükségem van rá, akkor).
Internetezni marha jó Archon, gyors és reszponzív, mindennapi használatra nagyon ideális. Hamar le is mentettem a belőtt stabil rendszert Clonezillával, hátha valami balul sül el, és akkor tudjam honnan visszaállítani :-)

Az elszántság eredményre vezet. Nem szabad elsőre feladni, próbálkozni kell vele. Ha elsőre nem megy, majd megy másodszorra. Ha másodszorra sem, akkor majd harmadszorra. :-) tessék megnézni engem :-)

Azonban még mindig azt javaslom, hogy a kellő tapasztalattal rendelkezők, vagy vállalkozó szelleműek álljanak neki az Arch telepítésének. Kezdőknek még mindig ott az Ubuntu, vagy a Linux Mint.

Méltán lehet tehát hívni az Arch Linuxot a geek-ek disztrójának.


2011. augusztus 25., csütörtök

A vezetéknélküli hálózatokról általában

Hi!
Ebben a posztban egy pár szót ejtenék a vezetéknélküli hálózatokról, azok védelméről, (nagyon)nagyvonalakban.

Előzőleg hacker kifejezéseket használtam a bejegyzésben, ezt módosítanám. A hacker az, aki sokat tud, de nem romboló szándékú, a cracker pedig ennek ellentettje, rombol, adatot lop-manipulál-semmisít meg. Nyílván aki betör egy hálózatba és azt a tulaj tudomására hozza, hogy mikor, hogyan jött be, valamint nem okoz kárt, ő hacker. Így talán érezhető a különbség.

Az átlagfelhasználó, mikor megvesz egy routert, bedugja, van internet, oké. Nem számol azonban azzal, hogy a routerek alapesetben nem adnak védelmet a vezetéknélküli hálózatnak, így az bárki számára hozzáférhetővé válik. Ha szlengben akarnám megfogalmazni, tudják "lopni a netet". A cracker, aki többet is akar az ingyen internetnél, ezen keresztül ellophatja a jelszavainkat, betörhet a számítógépünkbe, károkat okozhat. Ezt megelőzendő találták ki a vezetéknélküli hálózatok (továbbiakban WLAN-ok) hitelesítését és titkosítását. A hitelesítésről most nem beszélnék, inkább csak a titkosításokról. A mostani, IEEE 802.11 szabványú WLAN-okon kétféle titkosítási forma létezik. A WEP (Wired Equivalent Protection), és a WPA/WPA2 (Wifi Protected Access).


WEP: Régi, mondhatni elavult titkosítás, manapság két perc alatt feltörhető. Nem ad nagy biztonságot. A WEP titkosítású rendszer jelszavát meghatározott számú adatcsomag után egy statisztikai támadás során lehet eredményesen feltörni. Használható a szótár alapú támadás is, de a kellő adatcsomag-mennyiség után a statisztikai támadás 100%-os pontosságú. Egy kliensek nélküli WEP hálózatban visszaforgatott csomagokkal késztethetjük a routert értékes adatcsomagok küldésére, amiből ugye vissza lehet fejteni a jelszót. Használata ma már nem ajánlott.

WPA/WPA2: Mostanság a legjobb védelem a WLAN-okhoz. Nagy biztonságot ad, kliens nélküli WPA2 titkosítású WIFI-t úgy tudom nem lehet feltörni. WPA titkosítás esetén statisztikai támadás nem lehetséges, mindenképp "deautentikálni" kell egy kapcsolódott klienst, hogy a router küldje az ő "kézfogását" (handshake-et), amiből egy szótár alapú támadással nyerhetjük ki a jelszót, avagy egy szivárványtábla alapú támadást eszközölhetünk meg. A nyers erő (brute force) támadást itt nem is említem meg, hisz egy erős jelszó feltöréséhez ilyen támadási módszerrel több év kellene.


Mindkét titkosításnál említettem a kliensek szerepét (van-e, vagy nincs). Ezt azért tettem, mert a kliensek adatforgalma az AP-vel (Access Point, hozzáférési pont) titkosítatlan csatornán fut, egy külső ember láthatja a kapcsolódott kliensek MAC címét, küldött és fogadott adatcsomagok számát, stb.

Az ideális és maximális védelem a vezetéknélküli hálózatokhoz valahogy így néz ki:

  • Tiltsuk le az SSID szórást (SSID broadcast), így ha valaki szkenneli az étert WIFI jel után kutatva, nem láthatja azt (kivéve ha van aircrackje, de akkor is csak az SSID hosszát látják), így elvileg csak azok csatlakozhatnak a hálózathoz, akik ismerik annak SSID-jét+változtassuk meg az alapértelmezett SSID-t
  • Mindenképpen használjunk hitelesítést és titkosítást. Mint említettem, a WPA2 a mostani legjobb. Ezeket elvileg a Wireless-->Security menüpont alatt lehet találni alap routerekben. DD-WRT esetén Wireless-->Wireless Security
  • Használjunk erős jelszavakat, amelyek tartalmazzák az ABC kis- és nagybetűit, számokat, valamint speciális karaktereket (pl.: +-_/?) (megj.: az én hálózatomban a jelszó 14 karakterből áll, tele kisbetűvel, nagybetűvel, számmal, és speciális karakterekkel)
  • Változtassuk meg a router konfigurációs felületének alapértelmezett jelszavát (Administration résznél lehet), valamint a router alapértelmezett IP címét. DD-WRT esetén tiltsuk le továbbá az "Info Site" lehetőséget, amit akkor érünk el, ha a szolgáltatótól kapott külső IP címet beütjük a böngészőbe.
  • Kössük a router konfigurációs felületére való bejelentkezés lehetőségét olyan számítógépekhez, amelyeket mi használunk.
  • Használjunk MAC szűrést (MAC Filtering). Adjuk hozzá a számítógépeink, laptopjaink és mobil eszközeink MAC címét az engedélyezett eszközök listájához, a többi eszközt tiltsuk le! (ez a védelem sajnos könnyen megkerülhető egy olyannak, aki ért hozzá)
  • Csökkentsük a jel leadási teljesítményét lehetőség szerint, így a házban foghatjuk csak a Wifit, az utcán például már nem tudja senki. (Ezt sajnos angolul nem tudom, talán a TX power lesz az)
    Update: Igen, a TX power a jel erőssége, ezt lehet dBm-ben állítani
  • Ha nem akarjuk külső hálózatról menedzselni a routert, tiltsunk le minden távoli hozzáférést (Remote Access)
  • DD-WRT esetén lehetőség van telnet és ssh segítségével bejelentkezni. Ha nem használjuk ezeket, tiltsuk le! Ha szükség van parancssori menedzsmentre, inkább használjuk az ssh-t, de az alapértelmezett 22-es portot változtassuk meg egy 10000 feletti portszámra. Egy lightos portszkennelés, úgy olvastam nem megy 10000 fölé. Ez is valamelyest védelmet ad.
  • Ha használunk paranccsori eszközöket, limitáljuk azoknak használatát, elkerülendő egy esetleges Denial of Service (szolgáltatásmegtagadás), vagy egy Brute Force (nyers erő) támadást.
Talán mindent leírtam :-) Ha ezeket a pontokat betartjuk, megnehezítjük a crackerek dolgát. Azért csak megnehezítjük, mert feltörhetetlen védelem nincs. DE! Ezekkel a védelmekkel a hálózat feltörése sokáig tart, nagy valószínűséggel el is megy tőle a crackerek kedve :-) A hálózati ismeretek órák mi mindenre voltak jók :-)


Ha lenne rá igény, írnék a vezetéknélküli hálózatokba történő behatolásról aircrack-ng segítségével. :-)

Addig is brékesség :-)


2011. augusztus 8., hétfő

Tom3q, és az Ő 2.6.38-as kernele Spicára

Tisztelet!

A Samdroid.net fórumon nagy tiszteletnek örvendő Tom3q egy ideje munkálkodik egy új kernelen Samsung Spicára, valamint az ugyanúgy S3C6410-es processzorral rendelkező telefonokra.Tom3q akkor vált ismertté, amikor nekiállt egy új 2D/3D vezérlő megírásának, de akkor jött a bonyodalom...

A Samsung, mint gyártó, nagyon hanyag munkát végzett, amikor kiadták kerneleiket. Optimalizálatlan driverek, bugos programkódok, inkompatibilitás, és még sorolhatnám. Ezek a problémák akadályozzák meg a további nem hivatalos frissítések fejlesztését, tehát ha lesz kernel, lesz újabb Android is Spicára, valamint 2D/3D vezérlő is.

Mit is fog tudni ez a kernel?
  • A fő kód a 2.6.38-as kernelre fog alapulni
  • Teljesen újraírt alaplap-programkód
  • A driverek erősen le lesznek tisztítva, vagy kompletten újra lesznek írva
  • Új partíciós tábla a NAND-on, tehát pl a kisméretű /data partíció méretét növeli kb 300MB-ra
  • UBIFS fájlrendszer, jóval gyorsabb, mint a Samsung ratyi RFS fájlrendszere, vagy az EXT2, de még azt hiszem gyorsabb a YAFFS2-nél, egyébként UBIFS mellett YAFFS2-t is tervez Tom3q implementálni
Hol is tart most Tom3q?
  • A kernel fel tud már bootolni
  • Van framebuffer
  • Működik az LCD vezérlő (tom3q ezt nulláról hozta össze)
  • USB Gadget+USB Mass Storage (adattárolás)
  • Kezeli a MicroSD kártyát Androidon belül
  • Hardvergombok is működnek
  • OneNAND rendszer, MTD alrendszer
  • APM (Advanced Power Management)
  • Akkumulátor vezérlése
  • A Samsung S3C moduljai
  • Van hang :-) de még nincs Bluetooth támogatás
  • Működik az érintőképernyő, nagymértékben le lett tisztítva a driver, és át lett ültetve a 2.6.38-as kernelre
  • Felbootol az Android+van ClockworkMod recovery, valamint 3D gyorsítás a driverének köszönhetően
  • CPU alvás mód támogatás
Amin jelenleg dolgozik:
  • Konzultál a kernelfejlesztőkkel, hogy az általa készített dolgokat implementálják a hivatalos kernel fába
  • Wifi és Bluetooth (driver van, néhány beállítás szükséges)
  • Szenzorok (driver van, csak nem volt még tesztelve)
Ami még hátravan, és fontos:
  • Telefon funkciók
  • Samsung S3C modulok tesztelése
  • Fülhallgató JACK érzékelése
Ami még hátravan, de kevésbé fontos:
  • Bluetooth hang támogatás
  • YAFFS2 problémák kiküszöbölése
  • USB DMA problémák kiküszöbölése
  • Tom3q szeretné a Samsung által írt modulokat teljesen újraírni
  • Valamint a csővezetékezett írás+olvasás metódust kivizsgálni
Jelenleg itt tart, sajnos elég lassan halad, mivel ő csak egy "Egyszemélyes hadsereg", nem volt jelentkező, aki segített volna neki. Ha értenék a C programozáshoz, én lennék az első segítsége, de sajnos nem értek hozzá. A legjobb munkám is kb egy Hello World szintű program volt...

Az biztos, hogy a kernel nagyon megdobja a telefon teljesítményét, biztos vagyok benne, hogy más is használni fogja (pl Samsung Momentesek), és ezzel az új rendszermaggal minden további Androidos/Cyanogenmodos frissítést rá tudnak az okosabbak ültetni.

A fejlesztés menete megtalálható: https://github.com/tom3q/spica-2.6.38/wiki , illetve a https://github.com/tom3q/spica-2.6.38/wiki/Status oldalakon.

2011. augusztus 4., csütörtök

Backtrack Linux


Az alábbi promo a Backtrack 5 -ről szól. A Backtrack széria a legprofibb disztribúció azok közül, amelyek a biztonságra, és a behatolások tesztelésére szakosodtak (tehát penetration testing distro).

A Disztribúció Ubuntura épül, és az offenzív "támadó" biztonságra fektet nagy hangsúlyt. Tehát ezt úgy kell érteni, hogy a Backtrack segítségével támadhatjuk a saját rendszerünket biztonsági rések után kutatva, hogy a lehető legtökéletesebb védelmet építsük ki a rendszerünkhöz.

A legtöbb Linux disztribúcióhoz hasonlóan ingyenes, és az is fog maradni. Nyílt titok, hogy ez a cucc egy marha nagy fegyver a hackerek kezében, de ugyanekkora azokéban is, akik védekeznek a hackerek ellen.

A disztró lehetőséget ad például a hálózat (vezetékes és vezeték nélküli hálózatok) monitorozására, számítógépek és végeszközök szkennelésére, ezeken keresztül pedig az operációs rendszer gyengeségeinek felfedezésére (így könnyűszerrel ki is lehet javítani őket), csak hogy egy pár lehetőséget megemlítsek (a sok ezerből).

A rendszer használatát tanítják is. A www.offensive-security.com weboldalon lehet többet megtudni erről. "Hisz mások rendszerét támadni módfelett könnyű..de megvédeni és a támadók előtt járni egy lépéssel ügyes, becsülendő, ámbár nehéz dolog". Mondottam én egy különleges pillanatomban :-)

Akit érdekel a biztonság, töltse le, nézze meg, és csodálkozzon el, milyen sebezhető valójában a rendszere. És az a jó szakember (hacker), aki hatalmát mások segítésére és nem a rombolásra használja fel.



2011. július 29., péntek

NTFS meghajtó csatolása Linux alatt

Csá!

Mint azt a Sabayon Linuxos posztban írtam, most egy külön cikket szentelek az NTFS meghajtók csatolásának módszereiről Linux alatt. Most sokat tudok blogolni, tekintve hogy az időjárás inkább őszi, mint nyári, és az eső mindig bent tart a lakásban, vagy ha kint vagyok akkor bezavar.. (hurrá -.-")

Na de vissza az NTFS-hez.

Ubuntu (és társai) alatt az ntfs-config nevű alkalmazás a nyerő.

sudo apt-get install ntfs-config 

paranccsal telepíthető. A Rendszer menü Adminisztráció menüpontjában található NTFS beállító eszköz néven (ha jól emlékszem). A program nagyon kezes, a csatolás pár kattintásba kerül.

Ha más Linux van a gépen, aminek a csomagkezelője nem tartalmazza az ntfs-configot, és kézzel nem akarunk forrásból fordítani, akkor az /etc/fstab fájlt kell szerkeszteni. A szerkesztés előtt egy mappát kell létrehozni majd mindenféle jogosultságot beállítani.

sudo mkdir /media/ntfs_mappa (ez lehet akár /mnt/ntfs_mappa)
sudo chmod 777 /media/ntfs_mappa (vagy /mnt/ntfs_mappa)

Aztán szerkesztésre megnyitjuk az /etc/fstab fájlt, majd be kell illeszteni ezt:

/dev/sda3 /media/ntfs_mappa ntfs-3g defaults,locale=hu_HU.UTF-8 0 0

 Értelemszerűen a /dev/sda3 -at le kell cserélni az ntfs-meghajtó blokkeszköz-nevére, pl /dev/hda3 stbstb. A sudo fdisk -l parancs segíthet.

Mentés, és egy restart után az eredmény káprázatos! (akár egy mosószerreklám)

Jó munkát!

Az új rendszer: Sabayon Linux

Üdv!

A tegnapi update után ma már egy külön posztban írok az új rendszeremről, a Sabayon Linuxról.

Mint azt az update-ben leírtam, a Sabayon egy Gentoo alapú rendszer, rolling release disztró (mindig kap frissítéseket, nincs olyan kiadási ciklusa mint pl.: Ubuntunak), GNOME felületes (is). Tegnap éjjel, és ma délelőtt csiszolgattam és szabtam testre az igényeim szerint, most nagyon tetszik, valamint rendkívül stabil is. :)

A telepítés hasonló, mint az Ubuntué, tehát nehézségekbe nem ütköztem, az első indítás után pedig egy rendkívül letisztult felület került a szemem elé. Olvastam, hogy telepítés után, amikor már a gépről fut a cucc, feltétlen frissítsünk! Meg is tettem, annyi minden frissítést töltött le, hogy volt időm egyet bólintani :) Frissítés után pedig már álltam is neki programokat telepíteni :) Még a frissítéshez hozzáteszem, nagyon tetszett, hogy megkaptam a legfrissebb Catalystot és videoillesztőt is alapban, így azzal sem kellett kínlódnom, plusz a rendszerre előre telepítve volt a Compiz Fusion és az Emerald is.

Az általam telepített alkalmazások listája:

  • Cairo-dock, leváltani a gnome-panelt, azzal akadt egy kis problémám
  • Firefox+flashplayer plugin kézileg telepítve
  • aMSN, leváltani a Pidgint
  • Conky, rendszermonitorozásra
  • Audacious, hogy ne az alap médialejátszót használjam
  • VLC Media Player, nagyon szeretem :)
Egyenlőre ennyit tettem fel, az alap cuccokat szedem is majd le hamarosan. Van egy nagyon jó csomagkezelője a disztrónak, azt elindíthatjuk a felső-gnome panelről, vagy amikor elindul a frissítéskezelő, avagy a Rendszer fül Administration almenüjének Entropy Store lehetőségét kiválasztva.

Amivel gondjaim voltak, az a fentebb említett gnome-panel, megoldottam, hogy lecseréltem a Cairo-dockra. Compiz fusion automatikusan nem indult el, gondoltam a Fusion-icon automatikus indítása megoldja..meg is oldotta egy bizonyos fokig, ugyanis a compiz elindult, csak bizonyos időközönként eltűnt az Emerald ablakdekorátor az ablakokról, tehát nem volt Kis méret, Teljes méret, és Bezárás gomb. Fusion-icont kivettem az indítási sorból, helyette az /usr/bin/compiz-manager paranccsal indítom el a compizt, probléma megoldva. Cairo-dockon létrehoztam egy indítóikont az aMSN-nek, de amint megadom aMSN-ben, hogy bezáráskor lecsukás a tálcára az elvégzendő művelet, cairo-dock bezárásnak veszi, és rákattintva elindít egy újabb aMSN példányt. Pedig a Cairo-dock feladatkezelő-viselkedése is át van állítva..
Még megoldásra váró probléma, hogy az automatikus indításnál a Conky indító szkriptjére rá se bagózik a rendszer, kézzel kell indítani a monitorozót.

Rendelkezem NTFS partícióval, adattárolásra van fenntartva, és az NTFS-t eléri a Linux és a Win is, azért is az a fájlrendszer. Namost Ubuntu alatt van egy program, a neve ntfs-config, ami elvégzi az NTFS partíció automountját indításkor, de itt ez nem volt jelen, kézzel kellett csinálni(ennek lesz egy külön posztja is)

Az /etc/fstab fájlt kellett szerkesztenem, de előtte létre kell hozni a mappát, amibe felcsatoljuk a partíciót, tehát:

sudo mkdir /media/Potoc
sudo chmod 777 /media/Potoc

Ez pedig kerüljön be az /etc/fstab fájlba:

/dev/sda3 /media/Potoc ntfs-3g defaults,locale=hu_HU.UTF-8  0 0

Értelemszerűen mindenkinek más a partíciókiosztása, módosítani kell sajátra.

A további finomhangolások már inkább csak amolyan eyecandy dolgok voltak, kapott a rendszer egy SlicknesS nevű témát, Gnome-look.org oldalról letölthető, aztán az ikontéma black-white 2 style, Googleban az első találat a Softpedia oldala, letölthető onnan, aztán további módosítgatások az ablakanimációknál, átlátszó ablakok és legördülő menük, Firefox témázása, stb stb.. :)

Screenshotz:


Nagyon jó cucc, ajánlom annak, aki váltani akar :)


2011. július 27., szerda

Élet az Ubuntu után

Helyesbítek: Élet az Ubuntu és az arra alapuló disztrók után

Aki már egy ideje használja valamely Linuxot (pl.: Ubuntu, Linux Mint), szembesülhet azzal, hogy már kezdi zavarni a "minden az ölembe hullik" szisztéma. Velem is így volt. Nem volt jó semmi, ami alapban adott volt. Mindent magam akartam alakítani saját szájízem szerint.

Aki érezte magát így, az olvasson tovább, aki nem, az is :)

Sokáig Ubuntut használtam mert nem éreztem magam elég tapasztalattal rendelkező Linuxos felhasználónak, az Ubuntunál pár kattintás és minden oké volt. Nem volt bonyolult semmi. Ám amikor már volt elég tudásom, úgy gondoltam leváltom az Ubuntut valami "geek"-eknek való disztróra.

Így került a képbe az ArchLinux és a Gentoo. Mindkettő csak CLI-vel (parancssor, konzolos felület) rendelkezik alapban, a GUI-t (grafikus felhasználói felület) a felhasználónak kell feltelepíteni és konfigurálni. Gentoo Linuxot életemben nem láttam még, tervezem majd a "találkozást", de majd csak technikusi képzés alatt, mert ott tudok segítséget kérni a tanáraimtól, ha esetleg elakadnék :)

Az ArchLinux-szal más a helyzet. Volt már szerencsénk egymáshoz, igaz csak egy rövid időre, mert nem tudtam feltelepíteni a nyomtatómat, megoldást sem nagyon találtam, így hát sajnos mennie kellett. Hozzáteszem a rendszer olyan gyors és stabil volt hogy köröket vert az Ubuntura. Akkor felkonfiguráltam GNOME desktopot, volt videokártyagyorsításom, ment a Compiz, egyszóval minden oké volt, kivéve a fentebb említett problémát.

A napokban megint megpróbálkoztam az ArchLinux-szal (64 bit), az új gépemen, több-kevesebb sikerrel. Már ott gondjaim támadtak, hogy az Archban található cfdisk nem akarta kezelni a winchesteremet, így Ubuntu live CD alól partícionáltam, az Arch telepítőjében pedig csak a blokkeszközökhöz társítottam a csatolási pontokat.

A szöveges alaprendszer további telepítésének lépései gond nélkül lezajlottak, létrehoztam felhasználót, szerkesztgettem egy pár dolgot a konfigurációs fájlokban. 

Rakjunk fel mindent, hogy kapjunk GUI-t! Álltam neki ezekkel a szavakkal a további telepítésnek. Első dolgom az xorg telepítése volt, gond nélkül lement (feltette az xf86-video-ati csomagot is). Jöjjön a GNOME! Sajnálatos módon az internetkapcsolatom lassú, maximális letöltési sebességem 170 kB/s. 35 percbe tellett, mire mindent lehúzott magának a tárolóból, aztán neki is fogott a telepítésnek, voltak belső ütközések ezeket megoldottam, aztán a csomagtelepítések előtt hibával kilépett, hogy bizonyos fájlok már léteznek a fájlrendszeren. Hinnye, ha léteznek hát töröljük le őket, a csomagtelepítő újból felteszi majd. Innentől már gördülékenyen ment minden, hozzáadtam a grafikus bejelentkeztetőt a daemonokhoz, majd reboot. Elindul a GDM, láss csodát, hamarosan kész leszek. Igen ám, csakhogy elindult a GNOME, majd ki is írta hogy ez csak safe mode, mert gondja volt a videoillesztővel. Tekintve, hogy az xorg-gal együtt felment egy alap ATI illesztő, gondoltam a HD5670 már túl új neki, hát safe mode-ban felmentem az AMD honlapjára a legfrissebb Linuxos driverekért. Telepítés végigment, reboot. Na, utána már a safe mode GNOME sem indult el..próbáltam kernel modult készíteni ahogy azt máshol írták, nem sok sikerrel..és itt most abba is hagytam a próbálkozást az alap Arch Linux-szal, jön már le a Chakra Linux nevű történet, ami Archra épül, de hozzá van téve már a KDE. Azt majd egy következő posztban elemzem... :)

Nagyon valószínű, hogy a kérdéses problémák CSAK NÁLAM jelentkeznek, hiszen minden felhasználó hüle, gondolják a programozók, másnál pikkpakk felmegy a rendszer, én majd igyekszem megoldást találni a saját gondomra, és azt is megosztani :) Aki hasonló beállítottságú, mint én, az úgyis fog tenni egy próbát, de engem biztosan nem hagy nyugodni a megoldatlan probléma. 

Régebbi tapasztalatok alapján az Arch egy nagyon szuper rendszer, az akkori törlés is csak az én felhasználói lustaságomból történhetett meg. Nem is tudom lehet hogy megfújt akkoriban a szél hogy így döntöttem... :-D

A Linux Hogyanok blog is nagyott lökött engem az Arch felé, aki kedvet kapott a kipróbálásához, egy kimerítő telepítési útmutatót talál ott :) Aki nem akarja felborítani a mostani rendet a számítógépén, ajánlom a VMWARE vagy VirtualBox programokat virtualizációhoz.

Próbáljátok ki az Archot, megéri!

UPDATE: ArchLinux-nak mégegyszer nekifutottam, sajnos nem sikerült így sem eredményt elérni. Kipróbáltam a Chakra Linuxot, ami az Archra alapul, de sajnos igen kevés csomaggal rendelkezik, így további disztrók után nézelődtem. Hozzáteszem, a KDE felület nem fogott meg, maradok GNOME-nál. Következő a PCLinuxOS, szintén KDE, és szintén nem tetszett, sajnos. Aztán most egy Gentoo alapú rendszert, a Sabayon Linuxot tesztelem, nagyon tetszetős, de vannak hibái..például a futtatott alkalmazásokat nem jelzi ki helyesen a gnome-panel (egyszer kijelzi, egyszer nem), hát telepítettem helyette cairo-dock-ot. Egyenlőre más problémával még nem találkoztam, a cucc úgy néz ki hogy beválik :) további frissítéseket majd később írok :) 


2011. július 4., hétfő

Az én Conky-konfigurációm

Volt már egy poszt az Ubuntu-asztalom kinézetéről, de itt a Conky konfigurációmat szeretném bemutatni. :)

Az alapot a www.gnome-look.org oldalon található SethConky konfiguráció adta.

A progressbarokat egy LUA script állítja elő, a többit elvégzi a .conkyrc.

A konfiguráció letölthető: http://www.multiupload.com/JZ7ZUZEAJ4

2011. július 1., péntek

TP-Link WN322G USB Wifi adapter telepítése Ubuntun

Tisztelet!

Érettségi időszak sikeresen letelt, gazdagabb lettem egy CCNA Otthoni és kisvállalati hálózatok kezelése bizonyítvánnyal is, tehát a nyaram jól indul+van időm blogolni :)

Öcsém számítógépét egy - a címben szereplő típusú - adapterrel kötöttem hálózatba, még fél éve. Öcsém sokat játszik, így Ő maradt a Windowsnál, az adapter gond nélkül üzemelt Win alatt. Mikor egy alkalommal a saját gépemre kötöttem az eszközt, a Linux nagy megdöbbenésemre nem ismerte fel.

Google jóbarátom segítségével rákerestem a megoldásra, kétféle alternatívát is találtam, amiből (nálam) sajnos csak az egyik működött.

Az első próbálkozásomat csak megemlíteném, hiszen ez nem vezetett eredményre, az ndiswrapper nevű programot használtam, ami annyit tesz, hogy a wifi adapter windowsos driverét használja linux alatt. Sajnos nem jött be.

A második módszer annál inkább! Az eredeti ötlet innen származik (hálás köszönet érte) , ám adódott némi probléma az eszköz inicializálásával, így egy kicsit "finomítottam" rajta. Hozzáteszem, így is a siker 95%-a az eredeti szerzőt illeti.

A leírás feltételez alapvető Linux-terminálos ismereteket, és azt is, hogy a gépen a felhasználó rendelkezik root jogosultságokkal.

A telepítés menete:
  • sudo su -->root konzolt kapunk
  • wget http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2.6.tar.bz2
  • tar -jxvf compat-wireless-2.6.tar.bz2
  • apt-get -y install build-essential checkinstall
  • cd compat-wireless-*
  • ./scripts/driver-select ath9k_htc
  •  make
  • checkinstall
A kérdésnél csak ENTER-t üssünk, majd a >> jel mögé írjuk be: ath9k_htc, és még 1 ENTER!
A leírás végén található egy fájl amit egyenlőre mentsünk el a /home mappánkba. Itt jön be az én módosításom, ugyanis kell még egy fájl emellé a másik mellé, mert különben az eszköz inicializálásánál hibát jelez. (Ezt onnan tudom, mert néztem a kernel üzeneteit dmesg-el) . Nos, kell még ez a fájl is, mehet be a /home mappába :)
Még mindig kell a sudo!
  • cd /home/felhasználóneved
  • cp ar9271.fw htc_9271.fw /lib/firmware/
  • sync
  • reboot
A következő indításnál beállíthatjuk a hálózatot :)

Sem az eredeti szerző, sem én nem vállalunk felelősséget, mindenki a saját felelősségére dolgozik! Jó munkát :)



2011. június 4., szombat

Telefon fájlműveletek wifin keresztül

Hejj!

Aki nem szereti mindig a telefonját a gépre dugni (ahogy én sem), annak jól fog jönni ez a poszt :)

A telefon SD kártyáját elérhetjük Wifin keresztül, a SwiFTP nevű programmal. A nevéből következtethetünk, a program FTP szervert csinál a telefonunkból, így azt fájlmozgatási szempontból felesleges rákötni a gépre :)

A Marketen meglelhető az app, ingyenes, és nagyon sokoldalú. Ezt használom, amióta megvan a telefonom.

A telepítés után ha elindítjuk, egyből a beállításokban találjuk magunkat, ahol megadhatunk mindenféle apró dolgot az FTP szerver beüzemeléséhez:
  • Username: a felhasználónév, amivel elérhetjük a "szervert"
  • Password: a felhasználó jelszava
  • Port number: az alapértelmezett portszám, alapban 2121, de akármire megváltoztathatjuk
  • Stay within folder (e.g /sdcard) : az FTP szerver gyökérkönyvtárát adhatjuk meg ezzel, maradjon /sdcard -on.
  • Accept connections from wifi: ez legyen bepipálva, hiszen Wifin keresztül akarjuk elérni a telefont
  • Accept connections from net proxy: ha internetről akarjuk elérni a telefont, pipáljuk ki ezt
  • Keep phone awake (full CPU speed) : ha ez be van pipálva, akkor a program ébren tartja a telefont (nem zár le a képernyő) + a telefon processzorát maximális órajelen pörgeti
A beállítások megadása után mehet egy Save :) Visszadob a kezdőképernyőre, ahol a Start gombot megnyomva el is indul az FTP szerver. A szerver indulását az értesítési sávon megjelenő FTP ikon is jelzi. A program ezek után kijelzi a Wifi URL résznél az ftp://<telefon aktuális IP címe>:portszám szöveget, amit pl.: ha Total Commander-ben megadunk, elérhetjük az SD kártya fájljait. Itt aztán lehet kivágni másolni beilleszteni stbstb :)

Béke :)

2011. május 23., hétfő

Wake-On-Lan (WOL) Androidos telefonról

Csoki!

A bejegyzés címe szerintem sokat elárul, a Wake-On-Lan -ról lesz szó, és mindezt hogyan oldhatjuk meg egy Androidos telefonról.

Mi is ez?

A Wake-On-Lan arra szolgál, hogy egy számítógépet a kikapcsolt állapotából a hálózati csatoló/kártya segítségével úgynevezett magic-package -ekkel ébresszünk fel. A módszer alkalmazható 2 PC, vagy -mint jelen esetben- Telefon-PC között.

Ugorjunk neki!

A módszer nem túl bonyolult. Nekem két rendszerem van fent (Ubuntu 10.04LTS és Windows 7), lényeges, hogy mindkettőn elvégezzük a szükséges beállításokat, de a leglényegesebb, hogy a BIOS-ban először készítsük fel a számítógépet arra, hogy a hálózati kártya felébreszthesse a számítógépet. 

Az alaplapomon (Asus P7H55-M SI) integrált gigabites hálózati csatoló van (Realtek PCIe GBE Family Controller), így nekem a BIOS-ban (AMI BIOS) a Power fül alatt az APM Configuration almenüben a POWER ON BY PCIE DEVICE beállítást kell [Enabled]-re tenni. Utána Save and Exit Setup.

Mindkét rendszer konfigurálása szükséges, ha két rendszer van telepítve!

A szükséges beállítások: Ubuntu

Az UbuntuForum cikke olyannyira kimerítő, hogy még egy laikus is könnyűszerrel megoldhatja az Ubuntu alatti beállításokat, ezért nem is kívánom bemásolni ide :-)

A szükséges beállítások: Windows 7

Nos, ez sem túl bonyolult, pár kattintás és kész. El kell navigálni a Vezérlőpultba, ott rákattintani a Rendszer menüre, onnan nyitni egy Eszközkezelőt. Az Eszközkezelőben meg kell keresni a hálózati csatolót a Hálózati kártyák szülő menü alatt (hál' Istennek, nekem csak ez van :-)) és kétszer rákattintani. Kidob egy rakás fület, nekünk az Energiagazdálkodás kell, ott található 3 pipa: 
  • Az Windows kikapcsolhatja az eszközt, hogy energiát takaríthasson meg.
  • Az eszköz felébresztheti a számítógépet
  • Csak magic-csomag ébresztheti fel a számítógépet
Mindhárom lehetőséget ki kell pipálni, majd OK gomb. A felébresztendő számítógép MAC címét is le kellene kérdezni. Ezt megtehetjük a Start menüre kattintva, majd beírni, hogy cmd, a parancssorban pedig kiadni az ipconfig /all parancsot. :-)

Ezzel be is fejeződött a számítógép előkészítése. Most jöjjön az Androidos telefon :-)

A szükséges beállítások: Androidos telefon (Spica):

Mindenképpen működő Wifi adatkapcsolat szükséges, otthoni magánhálózaton.
A Marketen található egy program, a neve WOL Wake on LAN, készítője Brobble, és az ikonja egy felhőbe zárt téglafal. Azt kellene installálni.

A telepítés befejeztével be kellene konfigurálni az applikációt. Ezt megtehetjük, ha az Új hozzáadása gombot nyomjuk meg. 

  • Név: Az a beszédes név, ami megjelenjen a menüben/widgeten
  • MAC: Az ébresztendő számítógép fizikai címe: A MAC cím megadásának szintaktikája a következő: 00-11-22-33-44-55, tehát kötőjelet kell használni.
  • IP vagy domain: A gép IP címe, én a hálózat szórási (broadcast) címét adtam meg, C osztályú IP cím esetén 192.168.1.255
  • A portszámnak nekem a 9-es van megadva, ezt konfigurálni kellene a routeren, nekem DD-WRT van fent firmwareként, de sok embernek biztos hogy nem, a Wake-On-Lan lehetőségét a router manual-jában kellene megkeresni.
  • A küldés broadcastként legyen bepipálva
  • Az alhálózati maszk C osztályú IP címnél 255.255.255.0
  • Több küldése pipa
  • Csomagok száma: Ez változó lehet, kinek mennyi csomag után ébred fel a gépe, nekem a régi gépem és az új is 4 csomagtól felébredt már
  • Az intervallum legyen 1 mp.
Mentés :-) Számítógép kikapcsol, és tehetünk egy próbát :-) Ha nem müködik, mindent többször ellenőrizzünk újra, de minden kérdésre szívesen válaszolok. :-)

Jó munkát!

2011. május 12., csütörtök

Az új konfig :)

Hali!

Mostanság eléggé el voltam havazva az érettségi meg miegymás miatt, ezért is nem frissült új tartalommal a blog.

Azonban már csak az infóérettségi és a szóbeli vizsgák vannak hátra, így hát a tanulás mellett van időm egy kicsit blogolni is :).

Nos, a mostani bejegyzés az új számítógép-konfigurációmról fog szólni. Az alaplap kivételével minden itt volt már hétfőn, az alaplapot tegnap kaptam kézhez egy félreértés miatt..spanommal így neki is álltunk, hogy összeépítsük a masinát. A számítógépház kivételével az összes alkatrész új lett benne:
  • Asus P7H55-M SI alaplap
  • Intel Core i3-540 3.06 GHz LGA1156 processzor
  • 3 GB DDR3 1333MHz RAM
  • Asus Radeon HD 5670 1GB PCIe videokártya
  • Western Digital CaviarGreen 500GB winchester
  • Corsair CX430 430W-os táp
Sok tapasztalatom még nincs vele, minekelőtt tegnap este fél 9kor sikerült összerakni és feldobni rá egy 64bites Windows 7-et (+majd lesz 64 bites Ubuntu is :)) ) és a drivereit a cuccoknak. Az első tapasztalatok a régi gépem után nyílván jók voltak, de még most is furcsállom, hogy nem hallom a gépet, olyan halk az egész :-D . Először CoD: Modern Warfare játékot próbáltam ki rajta (imádom ezt a játékot) és merészen minden grafikát maxra húztam. 1280x1024-es felbontás, mindenből extra részletesség, a játék nagyon szépen, lag-mentesen megy. Igaz, hogy nem mai játék. Majd kipróbálom ugyanezt mondjuk Modern Warfare 2-nél vagy Black Ops-nál :)
A mostani konfigom 79000 Ft-ba kerül, erre jött ugye rá a postaköltség, így a végösszeg 81000 Ft. A régi gépem is jó kezekben lesz, megy át a szomszéd szobába az öcsémhez :)

Szerintem aki egy jó középkategóriás gépet akar, az nyugodtan válassza ezeket az alkatrészeket. Az alaplapon 4 DIMM hely van, így lehet bővíteni, az LGA1156-os tokozásba egy jobb Core i5 ugyanúgy passzol, aki pedig megrögzött nVIDIA-s, az pedig választhat magának olyan kártyát, ha esetleg az ATI nem tetszik neki :)

2011. május 2., hétfő

Ez csak úgy

Hali!

A blog mostanában nemigen frissült, ez az érettségire való készülés és maga az érettségi miatt van. Ha majd túlleszek rajta, újból jelentkezem :)


2011. április 13., szerda

2.6.32.9-es kernel fejlesztése Spicára

Csoki!

Nos, ugyebár tudjuk, hogy a Samsung megállt a Spicára való fejlesztésben, de a kedves samdroidos arcok nem. 

A legutóbbi Linux kernel, ami a telefonra érkezett hivatalosan, az a 2.6.29-es verziószámú. Ezzel az a gond, hogy nagyon régi. Moddolni már nehéz, újítani kellene.

Vannak kísérletek 2.6.32.9, 2.6.35, 2.6.38-as kernel portolására is, de ami most a legelfogadhatóbb státuszban van, az az első.

Gotenks már régóta dolgozik a Samsung Acclaim R880 kernenélek portolásával, és mondhatjuk, hogy siker koronázza a munkáját. Azért az Acclaim kernelét portolja, mert annak is ugyanúgy S3C6410-es processzora és ugyanolyan szenzorai, eszközei vannak.
A poén az egészben az, hogy Gotenksnek nincs saját Spicája, a lányáét használja a moddolásra, aki persze emiatt nagyon ideges :-)))

Továbbá Gotenks közzétette munkáját a GitHub-on is, aki ért hozzá, neki lehet fogni a forráskód áttekintésének, esetleg hibajavításnak.

Gotenks forrásaiból Mecid már fordított egy saját kernelt néhány újítással és fixszel, jómagam még nem próbáltam ki Mecid verzióját, de fordítottam magam egy kernelt.

A tapasztalataim nagyon jók, a telefon hasít vele, ám én szembesültem az SoD (Sleep of Death) problémával, azaz lezártam a képernyőt, és nem kelt fel többé a telefon, csak az akksi ki-be segített. Nekem szükségem van egy stabil kernelre, ezért visszatértem a 2.6.29.6-os verzióra(azt is magam fordítottam BFS-sel, most sikerült :-)), és csak akkor fogok átnyergelni az újabb kernelre, ha az teljesen működőképes lesz. :)

A fejlesztés menete megtalálható a samdroidon. :-))


2011. április 4., hétfő

Egy saját fejlesztés - Debian/Ubuntu on Spica

Csá!

Ebben a posztban egy saját fejlesztést szeretnék bemutatni. Az ötlet nem tőlem származik, hanem Saurik-tól, (akit ismerhetünk iPhone-os berkekből, hisz ő a Cydia atyja), a Spicára történő implementálás pedig részben az én "művem".

Mi is ez?

Kétféle rendszert használhatunk a Spicán. Amikor még csak Android 2.1-et használtam a telefonomon, egy másik fórumtag már elkészítette a Debiant Spicára, de elindítani csak rengeteg parancs begépelésével lehetett, ami telefonon, vagy adb shellben is igen körülményes, egy másik tag írt egy szkriptet hogy ezt megoldja, én csak az ő szkriptjét tökéletesítettem, így lett ez a nevemhez köthető. Egy szkriptet gyorsabb volt elindítani, mintha parancsok tömkelegét írkálná be a júzer. Továbbá 2.1-es rendszerre implementáltam ubuntut is, de akkor még nem volt hozzá asztali környezet.

Debian és Ubuntu rootolt Spicára (Android 2.1): leírás itt.(angol)

Nos, amióta van Cyanogenmod Spicára, dolgoztam rajta, hogy Ubuntut ültessek rá. Személy szerint nekem csak egyszer sikerült elindítani. De komolyan. Láttam, hogy elindul az Ubuntu, van parancssor, kiléptem, többet nem is tudtam visszalépni. Tehát a módszer eredeti ötlete az enyém, az asztali környezet telepítése a samdroidos yuberioné, és ő is töltötte fel egy fájlmegosztó oldalra.

Hogyan is oldottam meg?

Paolo Sammicheli megosztotta az ARM-re átültetett Ubuntu rendszerfájljait rar-ban, ezt töltöttem le. Az archívumban található fájlokat kibontottam, majd Saurik leírása alapján készítettem egy ext2 fájlrendszerű .img fájlt, amit loop-ként(visszacsatoló/hurok) csatol egy szkript, belemásoltam az ARM-Ubuntu rendszerfájlokat a loop-img csatolt mappájába, lecsatoltam és kész., Az indító szkript futtatása után az Android majd átadja a vezérlést az Ubuntu saját rendszerének. A felhasználó dolga csak annyi, hogy az .img fájt (amibe yuberion installálta az LXDE asztali környezetet is) letölti, rámásolja az SD kártya FAT32-es partíciójának gyökérkönyvtárába, majd az indító szkriptet is odamásolja, terminál emulátort nyit, elindítja a szkriptet, majd az Android VNC viewert beállítva láthatjuk is az LXDE desktopot.

Tehát. A hozzávalók: Rootolt Samsung Galaxy Spica, az .img fájl, és az indító szkript.

Az .img fájl és a szkript össze vannak tömörítve, letölthető az archívum innen. Ki kell bontani, az .img fájlt és a szkriptet az SD kártya gyökerébe másolni, majd indítani a szkriptet így:

su
sh /sdcard/bootubuntu.sh

Ezután Android VNC viewert nyitni, majd paramétereknek megadni ezt:
nickname: root;
password: 123456;
address: localhost;
port: 5901;
username: root;


Ezután nyomni a connect-re, és ott a Spicán az LXDE felületes kurzoros "mindenes" Ubuntu. :-)

NAGYON FONTOS! AZ UBUNTUT NORMÁLISAN KELL LEÁLLÍTANI! A VNC VIEWER-BŐL VALÓ KILÉPÉS UTÁN TERMINÁLBAN EGY "EXIT" PARANCSOT KELL VÉGREHAJTANI! (idézőjelek nélkül) 

Ubuntu Cyanogenmodra itt (szintén angol) 

Screenshot:

PS: Aki netalántán nem az exit paranccsal lép ki, nem fogja tudni elindítani többet az Ubuntut Spicán. Ekkor a szkriptben meg kell keresni az export loopdev=/dev/block/loop3 sort és a loop3-at át kell írni loop4-re. Mentés és kész. =)




2011. március 24., csütörtök

YONIP Kernel

Hejhó!

Mostanság a legfelkapottabb téma a samdroid.net oldalon Banjo kernele, a Yonip kernel, Cyanogenmod 8.3-hoz. Én most a V10 kernelt mutatom be.

Mit is tud ez a kernel?
  • Túlhúzza(overclockolja) a Spica processzorát 1GHz-re. Banjo szerint nem minden készülék támogatja.
  • Nem fog olyan gyorsan merülni a telefon(Better Battery Life)
  • Banjo szerint érzékenyebb lett az érintőképernyő is.
  • Sokkal gyorsabb lett a telefon.
Tom3q framebuffer driverének köszönhetően lehet választani a 16BPP és 24BPP színmélység között. Mindkettőnek van előnye, és hátránya:
  • 16BPP: azt hiszem ez a standard színmélység, ha ezt használjuk, tudunk képernyőmentést(screenshotot) készíteni
  • 24BPP: sokkal tisztább és szebb a kép a kijelzőn, csak ennél a színmélységnél nem lehet képernyőmentést készíteni
Banjo továbbá kétféle CPU ütemezővel(schedulerrel) adja ki a kerneleit, CFS(Completely Fair Scheduler), és BFS(Brain Fuck Scheduler).

Egy előző posztban írtam már a BFS-ről, hogy nagyon gyors, és nem kompatibilis RFS-sel, tehát át kell konvertálni a NAND flasht ext2/ext4 fájlrendszerre, de még nem ejtettem szót a CFS-ről.

CFS:Completely Fair Scheduler, röviden megpróbálja biztosítani az azonos prioritási szinten lévő processzek teljesen egyenlő(completely fair) kezelését.(Köszönöm a HUP.hu-s trey-nek, aki korrekt megfogalmazásban írta le ezt. a HUP.hu cikke a CFS-ről itt). Nagyon érdekes dolog, de ezt a CFS-t egy magyar Linux-hacker, Molnár Ingo fejlesztette ki, és ezek szerint olyan jól sikerült, hogy Linus Torvalds az eddigi ütemező core-kat mind sutba dobta :). Hozzá kell tenni, hogy a CFS nem jöhetett volna létre Con Kolivas nélkül, ezt Ingo is írta egy levélben.

Aki kedvet kapott Banjo kernelének installálásához, az először mentse le a jelenlegi működő konfigját. A kernel installálása után kell egy Wipe Dalvik-cache. Le kell törölni az összes eddig használt tweaket(pixiebob tweakje, ckmod ssswitch etc.)
Banjo is mondta, én is mondom, és általános szabály:
Mindent csak saját felelősségre, senkit nem terhel felelősség, ha a telefonból tégla lesz!

A samdroid.net-en található topikban ott vannak a linkek, ahonnan le lehet tölteni az egyes kerneleket. :-)


2011. március 20., vasárnap

DVD rip to AVI

Hejhó!

Írnék egy pár sort egy olyan problémáról, amire a minap megoldást is találtam.

Hogyan kell egy DVD-t avi fájlba konvertálni?

Nos, így:

Egy Jörn Reder nevű ember készített egy programot dvd::rip néven, ami arra hivatott, hogy ezt a DVD-ről avi-ba konvertálást megoldja.

Ubuntu alatt a telepítése a sudo apt-get install dvdrip paranccsal történik. A telepítés után Hang/video alkalmazások között lesz található.

Hogy is működik? 

Az első indítás után a File menü New project lehetőséget kell kiválasztani, majd új projektet kezdeni. Ezután a programba írjuk be a Project name-hez a projektünk nevét. Látható, hogy az alatta lévő mezőkben is ugyanúgy kicserélődnek a mappanevek, mint ahogy az elsőben megváltozik. A mappák elérési útjának megváltoztatása opcionális, a kész avi fájl könyvtárát, az ideiglenes fájlok könyvtárát, és a DVD VOB fájljainak könyvtárát lehet megadni.
Ezután a Create Project nyomógombot kell megnyomni. A következő lépés a forrás eszköz megadása. Lehet az optikai meghajtó, de lehet egy felcsatolt iso mappájának útvonala is. Most én az optikai meghajtót választom ki, ahol a lemez található. Utána a Choose a ripping mode résznél hagyjuk bepipálva az első lehetőséget, tehát a DVD-t először másolja fel a számítógépre, és aztán kezdjen el dolgozni vele.

Ezután el kell navigálni a RIP title fülhöz, ahol a Read DVD table of contents nyomógombot megnyomva a számítógép beolvassa a tételeket, amik a DVD-n találhatók. Ha jól vettem észre, a leghosszabbat teszi előre. Mutatja a videoanyag felbontását, képkocka/másodperc arányt, a nézetet (16:9 vagy 4:3) és még egy csomó hasznos dolgot. Oldalt a Select audio track legördülő menünél ki lehet választani, hogy melyik hangsávot kívánjuk lementeni.

Megmondom őszintén, a Clip&zoom fülhöz fogalmam sincs, még sosem használtam.

Aztán a Subtitles fülnél kijelölhetjük, hogy akarunk-e az avi fájlra feliratot égetni, ez opcionális.

A Transcode fülnél megadhatjuk a videokodeket(szerintem maradhat xvid-en), valamint a Video bitrate calculation résznél, azon belül is a by target size fülön a célméretet, tehát hogy hány megabájtos avi fájlt szeretnénk létrehozni. Ezen a Video bitrate calculation részen belül még lehet minőség alapján és video-bitráta alapján megadni a keletkező avi paramétereit. Szerintem célszerű a méret alapján, én is úgy csináltam, nem vettem észre minőségromlást.

A rippelés megkezdését a Transcode nyomógomb megnyomásával kezdhetjük. Az én számítógépemen egy 4.3 GB-os film konvertálása körülbelül 2 órát vett igénybe.

Sikeres munkát kívánok :-)



2011. március 16., szerda

Helyzetjelentés - Telefonom

Csumi!

Gondoltam megosztom a nagyközönséggel, hogy mi is fut mostanság a telefonomon.

Most Cyanogenmod 8.3 van fent, de kb egy hete úgy döntöttem, hogy kicsit belemászok a telefonom lelkébe, és a telefonomon lévő NAND flash tárolót átkonvertálom RFS fájlrendszerről Ext2/Ext4-re.

Az ötlet egy magyar fejlesztőtől származik, névszerint Xmistertől, és megosztotta eme találmányát a samdroid.net fórumon is. Többek között ír a saját blogján erről, valamint az általa fejlesztett Spica kernelekről is. Hálás köszönet érte :-)

Nos, miért is jó ez?

Elsősorban az I/O műveleteket gyorsítja meg. Erről a számok tanúskodnak a Quadrant Standard Edition nevű programban. A telefon Ext2 fájlrendszerre formázott rendszer és cache partícióval, valamint ext4 fájlrendszerre formázott data partícióval jobban teljesít, mint a Samsung alap Fs-ével.

Nem teszi tönkre idő előtt a NAND flasht?

Nem. Erről a blogjában Xmister is írt, nem használja jobban a tárolót ez a fájlrendszerkombó, mint a Samsung RFS-e, vagy pl a YAFFS.(Az RFS fájlrendszer ha jól tudom a VFAT-on alapszik).

Akinek Spicája van, egyszerűen át lehet konvertálni a partíciókat recoveryben(ehhez az új recovery kell, ami már benne van a CM8.3-ban), adat nem fog elveszni, mert konvertálás előtt minden partícióról backup készül (Ehhez kell >350-400MB szabad hely). Nem tart sokáig, max. 5 perc az egész.

Nos, mivel rendes linux fs van a NAND tárolón, lehet használni a BFS kerneleket :-). A BFS a Brain Fuck Scheduler-t takarja, amit magyar fordításban értelmezhetünk "agy-fasz-ütemezőnek". A BFS egy CPU ütemező, kis rendszerekre tervezte egy ausztrál aneszteziológus! (Con Kolivas), az Android közösség pedig beleimplementálta a kernelbe, ezzel is jobbá téve a készülékeket, de a Samsung RFS fájlrendszerével nem kompatibilis, ezért is kellett a fájlrendszer-konvertálás. (Kis érdekesség, a desktop linuxok közül a PCLinuxOS és a Zenwalk alapértelmezett ütemezője a BFS.) Akit érdekel, itt talál egy angol szöveget, amiben maga a BFS kitalálója írja le hogy mi merre hányóra :-) Xmister írta, hogy az egész rendszer gyorsabb lesz, és talán valamivel kisebb a CPU-igény(követelés,kihasználtság, sorry, nem tudok jó szót erre :-( )

A samdroid.net kernelmaker-ei (Xmister, Lukiqq, Ch33kybutt) mind létrehoztak BFS kerneleket (nekem sajnos nem sikerült lefordítani ch33kybutt forráskódját, pontosabban sikerült, csak ahogy ráflasheltem, nem indult el a telefonom, beragadt a bootlogonál.), Lukiqq BFS kernele elérhető itt, ch33kybutt kernele (ez van most az enyémen is) letölthető innen. Dicséretes, hogy a Spica-kernelbe a BFS integrálását Xmister végezte el elsőként. A magyar fejlesztősrácok nagyon odateszik magukat!

Lukiqq kernelének telepítése előtt (ezt ő írta) nem árt egy Wipe Dalvik-cache+az SD kártya ext2 partíciójának formázása. Amikor én feltettem ch33kybutt kernelét, én ezeket nem tettem meg, ment nekem anélkül is :-) Csak ajánlani tudom, meg vagyok vele elégedve, akinek CM8.3 van, konvertáljon, és tegye fel bátran!

Jó munkát hozzá! :-)


2011. március 15., kedd

Az én asztalom (Ubuntu 10.04)

Hali!

Gondoltam írok egy pár sort+illusztrálom képekkel a mostani kinézetét az asztalomnak. Jelenleg Ubuntu 10.04 rendszert futtatok Linux Mint 10 felülettel, Compiz Fusion desktop effektekkel, valamint egy sokoldalú oldalpanellel, a Conkyval.

Az új asztalomon az alsó dokk a Gnome-do, telepíthető a
sudo apt-get install gnome-do paranccsal.



A felső az újabb, az alsó a régebbi asztalom.

A Compiz beüzemelése nem nagy kunszt, meg szerintem sok embernek erős videokártya van a gépében (vagy legalábbis erősebb, mint az én Radeon 9550-em :-D)
A sudo apt-get install compizconfig-settings-manager compiz-fusion-plugins-extra fusion icon paranccsal fel is lehet tenni az extra effekteket és magát a beállításkezelőt.
Az általam használt pluginok a következők(beállíthatók a compizconfig beállításkezelőben):
  • Munkaasztal kocka(Desktop Cube)
  • Imbolygó ablakok(Wobbly windows)
  • Kocka forgatása(Rotate cube)
  • Animáció-kiegészítők(Animation Add-ons)
  • Térhatású ablakok(3D Windows)
  • Víz effektus(Water effect)
  • Tűz rajzolása a képernyőre(Paint fire on screen)
  • Fortélyos ablakváltó(Shift switcher)
valamint a compiz által előre beállított dolgok. A munkaasztal-kocka pluginnál lehet beállítani az átlátszó kockát (az utolsó fülnél az első csúszkát kell visszafele mozgatni), és a kupolát (csillagok a háttérben), azt pedig az utolsó előtti fülnél lehet a Kupola/Skydome legördülő menünél.(Megjegyzés: A kupolánál színeket is meg lehet adni, hogy milyen színátmenet legyen a háttérben, valamint meg lehet adni képet is, ahogy nekem van.)

Az animációk pluginról ejtenék egy pár szót. Ebben azt lehet beállítani, hogy milyen animációt hajtson végre akkor, ha megnyílik egy ablak, vagy bezáródik, vagy ha a tálcára helyezzük.

Nekem a megnyitási animáció (első fül) alapértelmezett, az utána következő (bezárási animáció) a Leég/Burn, amit úgy kell beállítani, hogy a 3 sor(ahol az effekt neve, időtartama van) közül az elsőre kell rákattintani, és kiválasztani a kívánt effektust, valamint az időtartamát, és leokézni. A következő két fül a minimalizálási-felgördítési effektusokról szól, itt ugyanígy kell eljárni.

A desktop effektek után jöjjön az oldalbár, a Conky, ami egy nagyon sokoldalú és témázható "Advanced system monitoring tool", magyarul monitorozni tudjuk vele a processzor és memóriahasználatot, figyelemmel kísérhetjük a winchester foglalt és szabad területének változását, valamint monitorozhatjuk a vezetékes és vezeték nélküli hálózat le és feltöltési sebességét.

Telepíthető a sudo apt-get install conky paranccsal.

Az én témám a www.gnome-look.org oldalról való, lehet böngészni, de aki olyat akar, mint az enyém, letöltheti innen. A Conky konfigurációs fájlját, a .conkyrc fájlt értelemszerűen át kell szerkeszteni, hogy a mi gépünk paramétereit mutassa. Nincs gond a kernelverzió mutatásával és a bekapcsolási idő kijelzésével, memóriahasználat és top 5 processz mutatásával, mert azoknak nincs külön paramétere, egy parancs, és kiolvassa magának a gép, de a winchester és hálózati csatoló monitorozásánál vannak paraméterek, amiket meg kell adni, pl. melyik hálózati eszközt szeretnénk monitorozni eth0 vagy eth1, vagy a winchesteren melyik partíció adatait szeretnénk kijeleztetni, mert nem biztos, hogy minden gépen ezek ugyanazok. Ezt mindenkinek magának át kell szerkeszteni, hiszen -amint írtam- nem minden paraméter ugyanaz a gépeken. Én ezt most ide nem tudom(és nem is szeretném) leírni, mert eléggé hosszadalmas lenne a poszt. Google jóbarát, biztosan találtok sok példát a szerkesztéshez.

Jó témázást :-)

2011. március 14., hétfő

MP3 vágás mp3cut segítségével

Csákány!

A minap egy zenéből egy részletet kellett kivágnom, amit VirtualDJ alatt szépen meg is csináltam. Ez egy 30mp-es részlet volt, végig kellett hallgatnom azt a 30 másodpercet, nem nagy dolog.

De mi van akkor ha a kivágandó részlet esetleg 20-30 perces? Azt ilyen módszerrel kivágni nem túl okos dolog.

Erre találták ki az mp3cut nevű programot, a lényege, hogy megadjuk neki a fájlt, amiből ki szeretnénk egy részletet vágni, valamint a fájl nevét, amibe a részletet mentse el, és végül azt az időintervallumot, ahol ez a részlet található a bemeneti fájlban. Az mp3cut-ot én Linux alatt használom, terminálból kell futtatni, de előtte telepíteni kell a poc-streamer csomagot, mert ebben található az mp3cut.

A parancs szintaxisa:

mp3cut -o kimenetifajl.mp3 -t óó:pp:mp-óó:pp:mp bemenetifajl.mp3

Egy példa a használatra:
Adott egy fájl, amiből szeretnénk egy részletet kivágni, és a részlet az 5.perctől a 7.percig tart.

mp3cut -o kimenet.mp3 -t 05:00-07:00 bemenet.mp3

És a részlet a kimenet.mp3 fájlba el is lett mentve.

Az eredeti cikkért köszönet az Ubuntugeeknek




2011. március 8., kedd

Ubuntu 10.04, vagy erre alapuló disztrókra BURG telepítése

Tisztelet!

A mostani bejegyzés a BURG-ról( Brand New Bootloader Based on GRUB ) fog szólni, amit felfoghatunk egy témázott GRUB-nak is. Akkor miért kellene váltani, ha ugyanazt tudja, mint a GRUB? A válasz: a BURG szebb. Szerintem tök feeling, hogy a rendszerbetöltésnél ott csücsül egy pingvin, vagy más disztrók logója+ha van Windows dual-bootban akkor az ablak is ott figyel.
A telepítése nem nehéz, pár lépésből áll csak.

Először is adjuk hozzá a csomagtárolót a listához, majd frissítsük azt, azután telepítsük a BURG-ot:

sudo add-apt-repository ppa:bean123ch/burg
sudo apt-get update
sudo apt-get install burg-pc burg burg-themes burg-emu
 
 Telepítés közben kérdezni fogja, hogy melyik meghajtóra telepítse fel a BURG-ot,
 azt ki kell választani.
Ezzel kész is lenne a BURG feltelepítése. Ezután már csak futtatni kell a 
 
sudo burg-emu -D
 
parancsot, amiben ki lehet választani a használni kívánt témát az F2 gomb megnyomásával,
 valamint
emulálni lehet egy BURG-os rendszerbetöltést.
 
A burg-install parancs létrehozott egy fájlt amit szerkeszteni kell, ez a 
/boot/burg/burg.cfg fájl (root jog kell a szerkesztéshez).
Ezt azért kell szerkeszteni, mert ha a monitor felbontása nagyobb, 
mint 640x480, akkor elég gázul néz majd ki a rendszerbetöltés.
A fájlban a set_gfxmode=640x480 sor átírásával (a kívánt felbontást kell beírni) 
lehet a BURG felbontását beállítani.El kell menteni, és így majd megfelelően fog megjelenni
minden.
 
Jó telepítést :-) 
Az eredeti cikket az Ubuntugeek-es srácok dobták össze, itt el is lehet olvasni.