{"id":149,"date":"2009-03-29T17:38:04","date_gmt":"2009-03-29T15:38:04","guid":{"rendered":"http:\/\/www.kameli.net\/marq\/?p=149"},"modified":"2011-08-21T11:49:45","modified_gmt":"2011-08-21T09:49:45","slug":"macbook-vs-debian","status":"publish","type":"post","link":"http:\/\/www.kameli.net\/marq\/?p=149","title":{"rendered":"Macbook vs. Debian"},"content":{"rendered":"<p>Halusin ajella t\u00e4ss\u00e4 alumiini-Macbookissakin Linuxia sekalaisten ohjelmien takia ja my\u00f6s ihan silkasta mielenkiinnosta. Ensimm\u00e4inen yritelm\u00e4 oli USB-muistitikulle ja kaikki n\u00e4yttikin menev\u00e4n hienosti &#8212; joskin todella hitaasti &#8212; siihen saakka, kunnes piti buutata. <a target=\"_blank\" href=\"http:\/\/refit.sourceforge.net\/\">rEFit<\/a> ei siihen suostunut, joten Linuxille oli etsitt\u00e4v\u00e4 tilaa muutenkin t\u00e4ydelt\u00e4 kovalevylt\u00e4ni. <em>Boot Campin<\/em> apuohjelmalla voi tehd\u00e4 osioinnin k\u00e4tev\u00e4sti lennossa &#8230;paitsi jos levy on t\u00e4ysi ja fragmentoitunut kuten omani. OS X:n mukana ei tule mit\u00e4\u00e4n defragmentoijaa, joten lopulta ostin verkosta <a href=\"http:\/\/www.coriolis-systems.com\/iDefrag.php\">iDefragin<\/a>, joka tunteja jurnutettuaan sai levyn loppup\u00e4\u00e4n tyhjennetty\u00e4 asianmukaisesti, jonka j\u00e4lkeen osiontikin jo onnistui ja Debian testing l\u00e4hti asentumaan <a target=\"_blank\" href=\"http:\/\/wiki.debian.org\/MacBook\">n\u00e4iden ohjeiden<\/a> mukaisesti.<\/p>\n<ul>\n<li>Monissa ohjeissa viitataan rEFItiin, mutta jos koneessa on vain OS X ja Linux, niin ei sit\u00e4 mihink\u00e4\u00e4n tarvita. Alt pohjassa buuttaamalla p\u00e4\u00e4see normaaliin k\u00e4yttiksenvalintaan ja Windows-vaihtoehto k\u00e4ynnist\u00e4\u00e4 Linuxin LILOn avulla.<\/li>\n<li>Ohjeiden mukaan pit\u00e4isi laittaa AMD64-kerneli k\u00e4ytt\u00f6\u00f6n, mutta kone ei edes buutannut sill\u00e4 loppuun asti, joten sen autuus j\u00e4i kokematta.<\/li>\n<li>Verkkis ja muutkin peruslaitteet tunnistuivat hyvin asennuksessa &#8212; langattoman verkon kanssa en ruvennut edes yrittelem\u00e4\u00e4n toistaiseksi. Ohjeiden mukaan sen pit\u00e4isi onnistua, mutta nyt ei ollut juurikaan tarvetta.<\/li>\n<li>Alumiini-Macbookeissa on Nvidian 9400M-piiri, jota firman uudet bin\u00e4\u00e4riajurit tukevat oikein komeasti. OpenGL toimi ja 2D-kiihdytys samoin. GL oli jopa aavistuksen verran nopeampi kuin OS X:n puolella.<\/li>\n<li>\u00c4\u00e4ni\u00e4 en saanut mill\u00e4\u00e4n valtakunnan konstilla toimimaan ALSAn ajureilla. Paras netist\u00e4 l\u00f6ytynyt yritelm\u00e4 sai aikaan rutisevaa ja p\u00e4tkiv\u00e4\u00e4 \u00e4\u00e4nt\u00e4; muilla vaihtoehdoilla syntyi l\u00e4hinn\u00e4 syv\u00e4\u00e4 hiljaisuutta. Kerneliversiolla lienee asian kanssa tekemist\u00e4 ja kaiken kaikkiaan ihan sill\u00e4, ett\u00e4 rauta on viel\u00e4 hiukan liian tuoretta.<\/li>\n<li>Halvalla usb-\u00e4\u00e4nikalikalla \u00e4\u00e4net toimivat, tosin tuuttasivat korvaan tolkuttoman kovalla. ALSAn Softvol auttoi t\u00e4h\u00e4n ongelmaan.<\/li>\n<li>Suomalainen Macbook-n\u00e4pp\u00e4imist\u00f6 l\u00f6ytyi suoraan Gnomen s\u00e4\u00e4t\u00f6paneelista. Ihan t\u00e4ysin valmis n\u00e4pp\u00e4inkartta ei toiminut (haluamallani tavalla), joten laitoin viel\u00e4 lis\u00e4asetuksina vasemman altin ja &#8220;Windows-n\u00e4pp\u00e4imen&#8221; vaihdon ja Gnome-sessioon xmodmapilla vasempaan alttiin ISO_Level3_Shiftin, jolloin erikoismerkit saa M\u00e4kkityylisesti ja omppu toimii alttina. Muistaakseni n\u00e4in: <em>xmodmap -e &#8220;keycode 64 = ISO_Level3_Shift&#8221;<\/em>. Pienempi ja suurempi kuin -napit eiv\u00e4t toimineet nek\u00e4\u00e4n suoraan, joten: <em>xmodmap -e &#8220;keycode 49 = less greater&#8221;<\/em><\/li>\n<li>Linux ei osaa toistaiseksi kirjoittaa HFS-osioille, jos niiss\u00e4 on journalointi p\u00e4\u00e4ll\u00e4. Eli joko journal pois tai sitten ro-mounttaus Linuxin puolelta.<\/li>\n<li>Debian testingin mukana tuleva <a target=\"_blank\" href=\"http:\/\/www.technologeek.org\/projects\/pommed\/index.html\">pommed<\/a> on hieman rikki, sill\u00e4 se vaatii uudemman version libpci:st\u00e4 kuin mit\u00e4 k\u00e4yttis tarjoaa. Pommedin avulla voi kontrolloida mm. taustavaloa, hiirip\u00e4di\u00e4 ja yl\u00e4rivin erikoisn\u00e4pp\u00e4inten toimintaa. Eject toimi ilman pommediakin suoraan.<\/li>\n<li>Edistyneempien l\u00e4pp\u00e4riominaisuuksien kuten Bluetoothin, sleepin, hibernaten tai virrans\u00e4\u00e4st\u00f6jen kanssa en ruvennut pelaamaan. Kone toimi normaalisti akulla ja n\u00e4ytti latauksen yl\u00e4palkissa automaattisesti asennuksen j\u00e4lkeen.<\/li>\n<li>Nopea on.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Halusin ajella t\u00e4ss\u00e4 alumiini-Macbookissakin Linuxia sekalaisten ohjelmien takia ja my\u00f6s ihan silkasta mielenkiinnosta. Ensimm\u00e4inen yritelm\u00e4 oli USB-muistitikulle ja kaikki n\u00e4yttikin menev\u00e4n hienosti &#8212; joskin todella hitaasti &#8212; siihen saakka, kunnes piti buutata. rEFit ei siihen suostunut, joten Linuxille oli etsitt\u00e4v\u00e4 tilaa muutenkin t\u00e4ydelt\u00e4 kovalevylt\u00e4ni. Boot Campin apuohjelmalla voi tehd\u00e4 osioinnin k\u00e4tev\u00e4sti lennossa &#8230;paitsi jos levy [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,14],"tags":[],"class_list":["post-149","post","type-post","status-publish","format-standard","hentry","category-linux","category-mac"],"_links":{"self":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=149"}],"version-history":[{"count":1,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/149\/revisions"}],"predecessor-version":[{"id":792,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=\/wp\/v2\/posts\/149\/revisions\/792"}],"wp:attachment":[{"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=149"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.kameli.net\/marq\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}