Mac Mini info for Linux and Windows users

by Todd Ogasawara

I have not used an Apple Mac since 1989 (a Mac II). So, I'm approaching my potential purchase of a Mac Mini by trying to do some research and making sure I understand what I'm getting myself into as a Mac newbie. I figure other Linux and Microsoft Windows users are in the same newbie boat. So, here's some articles I've found useful.

There seems to be a little confusion on what's included in the $499 and $599 models. I figure the definitive information source is:

Mac Mini Specifications on

FYI: The Superdrive (DVD burner) is an option for both models.

Macworld has a great FAQ at...

Mac mini Frequently Asked Questions... Answered! in Macworld.

Two of the things I learned in this FAQ are that the optical drive can be noisy and that the second button on a PC mouse is natively supported by Mac OS X.

If you don't want to grab a putty knife to crack open your new Mac Mini, Macworld's Jason Snell does it for you (with photos) in...

Deconstructing Mini

AppleInsider's Kasper Jade notes that the some Apple 22 inch Cinema Displays (Model M7478LL/A) are incompatible with the Mini in...

Special Report: Apple's Mac mini in-depth

MacInTouch has a bunch of articles linked at their current top level page with information on...

Performance Comparison: eMac G4, iBook G4, iMac G5 and Mac Mini

Reader comments One interesting note here is that Apple says not to stack Mac Minis on top of each other.

iLife '05 Reader Notes

PC World's Rebecca Freed offers a couple of interesting observations in...

First Look: Apple's Mac Mini

The Wall Street Journal's Walt Mossberg offers another first look at:

With New Mac Mini, Apple Makes Switching Attractive, Affordable

Walt confirms the Macworld observation that the Mini's optical drive can be a bit noisy.

Cringely has a purely speculative piece that is an interesting read at...

Mini Me: The New Mac Mini is All About Movies
by Robert X. Cringely.

Please add other useful Mac Mini reference links here to help "the rest of us".


2005-01-24 13:35:52
it "just works"
Well everything but the audio "just works"... currently dmasound_pmac.ko complains about not being able to find a compatible Codec.

Airport Extreme wouldn't work either way (broadcomm chipset, closed driver) not sure of the bluetooth module.

here lspci:

0000:00:0b.0 Host bridge: Apple Computer Inc. UniNorth 2 AGP
0000:00:10.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200] (rev 01)
0001:10:0b.0 Host bridge: Apple Computer Inc. UniNorth 2 PCI
0001:10:17.0 Class ff00: Apple Computer Inc. KeyLargo/Intrepid Mac I/O
0001:10:18.0 USB Controller: Apple Computer Inc. KeyLargo/Intrepid USB
0001:10:19.0 USB Controller: Apple Computer Inc. KeyLargo/Intrepid USB
0001:10:1a.0 USB Controller: Apple Computer Inc. KeyLargo/Intrepid USB
0001:10:1b.0 USB Controller: NEC Corporation USB (rev 43)
0001:10:1b.1 USB Controller: NEC Corporation USB (rev 43)
0001:10:1b.2 USB Controller: NEC Corporation USB 2.0 (rev 04)
0002:20:0b.0 Host bridge: Apple Computer Inc. UniNorth 2 Internal PCI
0002:20:0d.0 Class ff00: Apple Computer Inc. UniNorth/Intrepid ATA/100
0002:20:0e.0 FireWire (IEEE 1394): Apple Computer Inc. UniNorth 2 FireWire (rev 81)
0002:20:0f.0 Ethernet controller: Apple Computer Inc. UniNorth 2 GMAC (Sun GEM) (rev 80)

and as much dmesg as I could get (my pc usb keyboard was generating a lot of usb errors)

red new driver catc
drivers/usb/net/catc.c: v2.8 CATC EL1210A NetMate USB Ethernet driver
usbcore: registered new driver kaweth
drivers/usb/net/pegasus.c: v0.5.12 (2003/06/06):Pegasus/Pegasus II USB Ethernet driver
usbcore: registered new driver pegasus
drivers/usb/net/rtl8150.c: rtl8150 based usb-ethernet driver v0.6.1 (2004/03/13)
usbcore: registered new driver rtl8150
usbcore: registered new driver usbnet
usbcore: registered new driver usblcd
drivers/usb/misc/usblcd.c: USBLCD Driver Version 1.04 (C) Adams IT Services
drivers/usb/misc/usblcd.c: USBLCD support registered.
usbcore: registered new driver usbled
i2c /dev entries driver
Found KeyWest i2c on "uni-n", 2 channels, stepping: 4 bits
Found KeyWest i2c on "mac-io", 1 channel, stepping: 4 bits
md: linear personality registered as nr 1
md: raid0 personality registered as nr 2
md: raid1 personality registered as nr 3
md: raid10 personality registered as nr 9
md: raid5 personality registered as nr 4
raid5: measuring checksumming speed
8regs : 1116.000 MB/sec
8regs_prefetch: 1064.000 MB/sec
32regs : 1312.000 MB/sec
32regs_prefetch: 1236.000 MB/sec
raid5: using function: 32regs (1312.000 MB/sec)
raid6: int32x1 390 MB/s
raid6: int32x2 535 MB/s
raid6: int32x4 707 MB/s
raid6: int32x8 394 MB/s
raid6: using algorithm int32x4 (707 MB/s)
md: raid6 personality registered as nr 8
md: multipath personality registered as nr 7
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
device-mapper: 4.3.0-ioctl (2004-09-30) initialised:
Bluetooth: HCI USB driver ver 2.7
usbcore: registered new driver hci_usb
Bluetooth: VHCI driver ver 1.1
Bluetooth: HCI UART driver ver 2.1
Bluetooth: HCI H4 protocol initialized
Bluetooth: HCI BCSP protocol initialized
Bluetooth: Broadcom Blutonium firmware driver ver 1.0
usbcore: registered new driver bcm203x
Bluetooth: BlueFRITZ! USB driver ver 1.1
usbcore: registered new driver bfusb
NET: Registered protocol family 2
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP: Hash tables configured (established 16384 bind 16384)
NET: Registered protocol family 1
NET: Registered protocol family 10
IPv6 over IPv4 tunneling driver
NET: Registered protocol family 17
NET: Registered protocol family 5
Bluetooth: L2CAP ver 2.4
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO (Voice Link) ver 0.3
Bluetooth: SCO socket layer initialized
Bluetooth: RFCOMM ver 1.3
Bluetooth: RFCOMM socket layer initialized
Bluetooth: RFCOMM TTY layer initialized
Bluetooth: BNEP (Ethernet Emulation) ver 1.2
Bluetooth: BNEP filters: protocol multicast
Bluetooth: HIDP (Human Interface Emulation) ver 1.0
ohci_hcd 0001:10:1b.1: wakeup
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
Mounted devfs on /dev
Freeing unused kernel memory: 232k init 4k chrp 32k prep
usb 3-1: new low speed USB device using address 2
evbug.c: Connected device: " USB Keyboard", usb-0001:10:1b.0-1/input0
input: USB HID v1.00 Keyboard [ USB Keyboard] on usb-0001:10:1b.0-1
usb 4-1: new low speed USB device using address 2
evbug.c: Connected device: "Logitech USB Receiver", usb-0001:10:1b.1-1/input0
input: USB HID v1.10 Mouse [Logitech USB Receiver] on usb-0001:10:1b.1-1
evbug.c: Event. Dev: usb-0001:10:1b.1-1/input0, Type: 2, Code: 0, Value: -12
evbug.c: Event. Dev: usb-0001:10:1b.1-1/input0, Type: 0, Code: 0, Value: 0
ieee1394: Host added: ID:BUS[0-00:1023] GUID[000d93fffe4ac954]
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A

currently running 2.6.10r10 gentoo and accelerated X11, booted gentoo 2004.3 Install CD and G4 kernel just fine.

2005-01-25 13:28:54
cringley link busted
it points back to the article