MacMini 1,1 and Ubuntu 10.04 (Lucid Lynx)

This page aims to describe the steps needed, to fully enable all features of the first Generation MacHardware (release date: late 2006) when using Ubuntu 10.04, codename.

IconsPage/terminal.png You can find out, what model you have by typing at the terminal:

sudo dmidecode -s system-product-name

  • If you have a different model, please go here and find the right wiki.


Anything not mentioned here probably already works out of the box. If not, please refer to the Ubuntu Apple Users forum.

  • Feature

    Support status


    Suspend & Hibernate


    Desktop Effects (Compiz)

    IconsPage/ok.png IconsPage/info.png


    IconsPage/ok.png IconsPage/info.png

    Wireless (AirPort)

    IconsPage/ok.png IconsPage/info.png

    Plymouth (Pretty Grub)

    IconsPage/ok.png IconsPage/info.png

IconsPage/ok.png (works out-of-the-box)
IconsPage/ok.png IconsPage/info.png (works, with remarks)
IconsPage/warning.png (needs manual install)
IconsPage/dont.png (won't work)
IconsPage/question.png (not yet documented)

Basic Installation Instructions

Common things about installing and maintaining Ubuntu on Intel-based Macs: Intel CPU-based Macintosh Generic Installation Instructions


  • Works out of box! As usual, if you want to listen to mp3's or really... use your sound you will need to install proprietary codecs with:

  •  sudo apt-get install ubuntu-restricted-extras

Suspend Hibernate

Suspend works out of box, hibernate does not appear to be supported

Desktop Effects

Working out of box after installing compiz, but you will want to install "fusion Icon" as well to use options like:

  1. Loose Binding
  2. Indirect rendering

Otherwise performance is kind of choppy.


Works out of box


Works out of box

Plymouth (Pretty Grub)

As with many other systems, the Mac Mini has some trouble here. I followed this guide to get it to work, but in case that link breaks here is a summary:

 sudo apt-get install v86d hwinfo
 sudo hwinfo --framebuffer

From there, you should get a list of resolutions that you can support, pick the one that you want (I went with 1024x1280-24)

Edit /etc/grub/default with:
 sudo gedit /etc/grub/default

Find and change the relevant lines to:

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

Save it

Execute these commands:

 sudo echo "uvesafb mode_option=1366x768-24 mtrr=3 scroll=ywrap">> /etc/initramfs-tools/modules
 sudo echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
 sudo update-grub2
 sudo update-initramfs -u

Then reboot and test!


Please update this page, if you have figured out anything, that is not mentioned here!

The MactelSupportTeam is about to restructure and reorganize the documentation for Intel-based Macs. If you are interested in helping, please visit our team page for information. For all Mactel wikis, there is a starting place here. There is also a thread about planning the Mactel docummentation going on.

Macmini1-1/Lucid (last edited 2013-12-14 01:28:10 by knome)