Slashdot Mirror


Installing Linux On The New Apple iBook

Jack Moffitt writes: "I just bought one of the new apple iBooks, which I then proceeded to install debian on. There are some installation problems, but it works well. I wrote up my thoughts and notes here. Sound isn't working, but I've started driver research and work. This is probably the best Linux laptop one can buy right now, so go get one!" He includes an excellent rundown on installing Debian, and talks about what's known (and what's being worked on) to get sound to work. Does this mean that Ogg Vorbis tracks will soon play through the new iBook's speakers?

14 of 231 comments (clear)

  1. umm.. by crazney · · Score: 4

    why is this one of the best linux laptops one can buy if it doesnt even have everything working? im totaly confused.

    --
    stuff
  2. There is an ibook kernal available by Sc00ter · · Score: 4
    I don't remember the site off and, but it's the same guy that made the kernel I use on my Pismo Powerbook G3 and it works like a champ.. Sound, airport card, and all..


    --

  3. Documented? A miracle! by Diomedes01 · · Score: 4
    The good news is a lot of this seems documented. There are pin and bus specs for the Micronas chip, and the i2c and i2s buses are documented as well by Philips.
    In this day and age, this is a miracle! It seems like it's becoming harder and harder to get companies to disclose enough information to actually write proper hardware drivers. For Linux, this is obviously an issue, because hardly any hardware developers supply their own drivers.

    So far, it looks like Apple hasn't been all talk in their support of the community, and this may bode well.


    -------
    --
    "To hope's end I rode and to heart's breaking: Now for wrath, now for ruin and a red nightfall!"
  4. The Best Linux Laptop.... by derrickh · · Score: 4

    ...unless you want sound and other misc. frivolties.

    Who needs sound anyway? Back in my day, we only had sound it put a boombox beside the computer and put in a Wierd Al tape. And we Liked it!
    Back in my day, you were considered a god if you had a newfangled computer with a built in speaker that made beeps and boops. And we LIKED it!
    Back in my day, the SID chip on a C-64 was only for snobs and rich sissy boys who needed fancy stuff like color and sound on a PC. We didn't need it then and we dont need it now and we LIKE it that way!.

    D
    Mad Scientists with too much time on thier hands

    1. Re:The Best Linux Laptop.... by stripes · · Score: 4
      And who needs to burn CDs? Certainly not all those Apple customers who bought OSX!

      Unless they are running 10.0.2 or newer...

      How about the Open Source camp beating Apple to it?

      You will need to invent time travel to do it. They got it out within two or 3 weeks of the release.

      To be fair while they support a lot of CD-RW drives they don't have all of them. You could beat them to supporting some of the less common ones... they also still don't support DVD video (you can read DVD file systems though), so you can try to beat them to that also.

  5. The BEST Linux laptop one can buy? by bconway · · Score: 5

    Forgive me, but I tend to disagree with this quite heavily. While I wouldn't say it's the best, the Dell Inspiron 8000 blows this out of the water for compatability. I'm partial to Mandrake 8.0, but any distribution is supported on this machine, and the ATI M4 Mobility or nVidia GeForce GO video, ESS Maestro3 sound, and Intel EEPro100 onboard ethernet are all supported out of the box. Hell, even the Lucent Winmodem is one of the supported models on www.linmodems.org and works great. Dell's support is great, their options are extremely configurable, and I've been enjoy watching my DVDs with Xine on trips for a while now. I'd recommend this laptop to anyone for Linux use, and would definitely pick it well ahead of an iBook.

    --
    Interested in open source engine management for your Subaru?
  6. Ahem.... best? by SilentChris · · Score: 5
    "This is probably the best Linux laptop one can buy right now"

    Wow, this guy has taken the "CmdrTaco School of Loaded Statements". :) There's an adage in the computer game reviewing industry that is summed up nicely in a writer's guideline I received recently: "Do not spend two-thirds of an article picking a game apart and then, in the final paragraph, say 'But it's fun. Four stars.'" A majority of his "thoughts on the iBook2 page" revolves around various parts of the laptop not working in Linux, the (trivial) problems of dealing with a 1-button mouse in X, and the benefits of playing DVD's -- in MacOS 9.

    "Even without every piece of hardware being completely functional, this is one of the best laptops for linux use that I have ever seen or used."

    Right. Well, my two cents. I purchased an Inspiron 4000 from Dell, installed RedHat 7.1, and EVERYTHING worked right out of the box. Sound card, networking, everything. Didn't even have to go through the command line setups. And getting DVD playback in Linux was easy after downloading a program to do so. And I've got more than one mouse button. :) That's a great Linux laptop, in my mind.

  7. Why bother? Run OS X. by deusx · · Score: 5

    To me, running Linux on an iBook seems pretty silly when Mac OS X is available. Yeah, yeah, I know, it's Linux and it's free and it's the Right Thing to Do, because it Can Be Done... but c'mon, you can get pretty much any software you'd expect under Linux via Fink and the Darwin Ports collection. Run a nice window manager and rootless X, and you can get pretty much any app you like.

    And then you can start looking at Cocoa and all the nifty things that are going to be coming from the NextStep/OpenStep legacy... IMHO, Apple's gotten the job done in creating a solid, usable UNIX desktop, as well as a mature, unified app framework.

    Blah. Anyway, if you want Linux, don't waste your money on Apple hardware. Just stick with some cheap ol' Intel stuff. Go buy a used Sony Vaio, like my old one I'll be eBay'ing soon. :)

    As for Ogg Vorbis, it's coming out of my iBook speakers right now. I use
    Unsanity Echo, and sometimes Audion.

  8. I am tending to agree by Ethan · · Score: 4
    I just bought a new iBook as well, for the same reasons on the referenced page. I couldn't find a comparable x86 laptop in the same price range, and being a poor college student price was critical.


    Since this is my first PPC machine, I chose to take the easy path and install a PPC-only distribution... I chose Yellow Dog 2.0, and I had an easier time installing than Mr. Moffitt indicates. Everything worked "out of the box" for me (pardoning sound, which as he mentions is still forthcoming) except for suspend, which locked up the laptop on resume. A little bit of web research revealed that resuming the new ATI Mobility chipsets was more difficult than some other chipsets, but the problem had been solved in 2.4.x; I snarfed one of BenH's fabulous kernel trees and built 2.4.6. Suspend was fixed, just like that.


    Yellow Dog isn't as up-to-date as the distros I'm used to using on x86, but with a little legwork I'm getting it pulled into mid-2001. ;-) The Ximian LinuxPPC 2000 RPMs work fine (although the installer and Red Carpet do not), and a quick rebuild of the jed RPMs got me up and running with a good editor.


    I haven't found any documentation on how to turn off the AirPort card when it is not in use (I'm not sure about these 802.11 cards, but I know that regular 802.11 cards suck battery power like its their job; turning the slot off when they're not in use is a big bonus), but the battery life still seems to be 4 hours or so of light usage, less under heavy load.


    I don't have the latch problems Mr. Moffitt mentions, either... The magnetic latch thing is SUPER cool in my opinion. It's cool just to mostly close the lid and watch the hook jump out. ;-)


    All in all I'm very pleased. Time will tell if my pleasure is well-placed, I guess.


    Ethan

  9. Re:Documented? A miracle! by iso · · Score: 5

    Oddly they have been doing worse at getting the DVD video playback working then I expected.

    Rumour has it that most of the problems Apple is having with DVD support in OS X is related to the fact that the MPAA is very concerned about the possibility of intercepting the decoded data stream through their player (since OS X is considerably more "open" for tricks like this with the UNIX layer). I don't know if there's any truth in this rumour but it does explain the serious lag time for DVD support. Playing DVDs isn't that difficult (especially when they already have a DVD player for OS 9) so perhaps this really is the reason why it's taking so long.

    Another thing to note is that if you take a screenshot in OS 9 while playing a DVD you get a big magenta rectangle where the DVD screenshot is supposed to be. Is there a technical reason for this or are the MPAA really that paranoid?

    - j

  10. Re:No sound yet, so this is the best Linux laptop? by Have+Blue · · Score: 5

    The ibook is $1300 ($1800 including CDRW/DVD drive). An Inspiron I tried configuring to your specs was $2200.

  11. Why would you bother running linux on an ibook? by Anonymous Coward · · Score: 5

    iBooks come with a proper unix already installed. What would be the point of running linux on it?

    That's like buying a BMW and replacing the interior with that of a twelve-year old nissan bluebird with minor fire damage.

    "Look! It looks like a Nissan!"
    "You are a dumbass. Please drive through."

  12. Re:Compaq Armada M700 / 7800 by NetCurl · · Score: 5

    How can this not-completely-functional Apple be considered the perfect Linux laptop when there are plenty of completely-supported x86 notebooks / laptops out there? I don't understand...

    I think he may be refering to a couple things:

    1) The iBooks are pretty cheap and offer great hardware for the price: $1299, for the cheapest model, but $1499 for

    128MB SDRAM memory
    10GB Ultra ATA drive
    DVD-ROM drive w/DVD-Video
    8MB video memory
    10/100BASE-T Ethernet
    56K internal modem
    RGB video output
    Two USB ports
    FireWire port

    2) The battery life is around 5 hours, and the thing weighs under 5 pounds.

    3) It can run OS X as well. W/ Linux and OS X on a laptop, you have a lot of productivity tools. I think you can even dual boot with the iBooks but I'm not positive.

    It's a nice machine for under $1500

    --

    It's only when we've lost everything, that we are free to do anything...

  13. Sounds like torture. by hatless · · Score: 4

    Nothing wrong with tinkering and getting more hardware supported, but is it a good idea to recommend that anyone choose a new iBook as a machine to run Linux on?

    Let's see. Out of the box you get a pretty laptop that comes preloaded with OS X, which is an open source BSD variant down low, with a lot of polished sophisticated commercial goodies up top like display PDF, the most seamless GUI/command-line config synchronization ever done on a Unix, and, well, the elegance that is the Mac UI. And you can run any legacy Mac software at near full-speed simultaneously.

    And if ease of use and closed-source software give you hives regardless of how good they are, you can load up XFree86 and a swiftly growing number of your favorite "Linux" apps while you're at it. You've already got Perl, gcc, Emacs, vi and their friends ready to run. Don't like tcsh? Load up bash. Don't like their terminal-window app? Load up another. Want to recompile their (well-configured) Apache? Go ahead. And you have solid Firewire support and the most hassle-free USB plug-and-play support around, bar none.

    But then you load up Linux and drop the sound support, the decent video playback, the easy CD burning and video editing, the display PDF, the Mac application support, the polished configuration tools, the decent web browsers, any hope of running a usable office suite any time this year or next (since you're not on an x86).. and the only UI that works well with the one-button trackpad you've got. There are dozens--maybe hundreds--of x86-based laptops out there in all shapes and sizes that are better-suited for running Linux than an iBook.

    This is a nice hobbyist project, and certainly getting the new hardware supported by Linux is a good thing. But it's a lousy use for a new iBook.