Here are some notes on intalling Debian Linux Etch (testing as of August 2006) on a small Intel Mac Mini with Intel Core solo 1,5 Ghz as a dualboot environment with MacOS X.
At the time of this writing Etch comes with Kernel 2.6.16
(:*toc:)
Conclusion
The Intel-based Mac Mini is a nice, small and very quite machine. And of course it runs GNU/Linux, though it still will take some time until it is completely supported by stable distributions with an easy and painless install procedure. Expect some patching and compiling for now ...
Preparation
As opposed by standard Intel PC the Intel Mac-Mini comes with a EFI firmware and Mac uses a GBR partition table instead of MBR like Windows and Linux. Current Linux bootloaders are not able to understand these hybrid partion tables so you need tools like Apple's bootcamp and rEFIt to handle those in a multi-boot evironment.
see also: Mactel's Boot Alternatives
Update Firmware
Update your firmware for Mac mini (at least Version 1.0.1) following its instructions.
>> apple's firmwareupdate
Install rEFIt
install the EFI boot menu and maintenance kit, following its instructions.
>> rEFIt
Install apple's bootcamp
Install apple's bootcamp, following its instructions.
>> bootcamp
System settings (Mac OS X)
Enable "Restart automatically after a power failure" (System Preferences -> Energy Saver)
Resize your Mac-partition:
Start the Boot Camp Assistant (in Applications/Utilities).
You don't need to burn a driver disc and ignore all mentions of windows. Just resize your hfs+ partition and make free what you wanna use linux for.
Installation
Now reboot you mac and choose the CD-ROM drive in the rEFIt boot menu. Installation should be painless as normal with a debian i386 network installer CD from http://www.debian.org/devel/debian-installer/. some important notes:
Network configuration
The network configuration dialogue confronted me with 2 ethernet devices. Choose the Marvell (which is supported by the sky2 driver - and on eth1 in my case).
Partitioning
choose manual partioning, delete the windows partition and re-partion the free space for your Linux setup (root-partition and swap)
Bootloader
Choose Go Back on the screen for install the GRUB-bootloader and choose to install LILO (GRUB does need to be patched at the time of this writing). Install LILO to the Master Boot Record (MBR) it's save since Mac uses the GBR Partition table.
Xserver-xorg configuration
The integrated Intel GMA950 graphics processor is supported by xorg
Choose "i810" as driver.
Finish Installation
Finish the installation as usual, following the on-screen instruction. You should now have a basic (mostly) working Debian Linux System. Test it. If satiesfied you can re-configure rEFIt boot manager to boot up Linux as default.
Post-Installation, configurations, problems & drawbacks
Sound
Sound ouput did not work on default install with Kernel 2.6.16 - at least analogue output (I was unequipped to test optical output), but also lacked error messages. Sound programs behaved as normal the machine just stayed quiet.
Compiling a new kernel - 2.6.18-rc4 with applied Mactel patchset solved that issue and also brings some new mac related goodies...
>> mactel-linux kernel patches
Xorg setup - hardware acceleration (DRI)
Direct rendering did not work with the default install, although it should be supported and it inticated so in the xorg logfile. However running glxinfo gave me:
ERROR! sizeof(I830DRIRec) does not match passed size from device driver libGL warning: 3D driver returned no fbconfigs. libGL error: InitDriver failed libGL error: reverting to (slow) indirect rendering display: :0 screen: 0 direct rendering: No
This seems to due to a bug in the libgl-mesa library. Installing new versions of libgl1-mesa-dri and libgl1-mesa-dri from debian experimental solved that issue.
untested:
Not yet tested functionalities include: Power Management, Wireless Networking, Bluetooth, Apple IR Remote Control and Firewire
Technical data
lspci output
:~$ lspci 00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03) 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03) 00:07.0 Performance counters: Intel Corporation Unknown device 27a3 (rev 03) 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02) 00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02) 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02) 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02) 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) 00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02) 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02) 00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 02) 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02) 01:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8053 PCI-E Gigabit Ethernet Controller (rev 22) 02:00.0 Ethernet controller: Atheros Communications, Inc. Unknown device 001c (rev 01) 03:03.0 FireWire (IEEE 1394): Agere Systems FW323 (rev 61)
dmesg output
gh edge lint[0x1]) ACPI: IOAPIC (id[0x01] address[0xfec00000] gsi_base[0]) IOAPIC[0]: apic_id 1, version 32, address 0xfec00000, GSI 0-23 ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl) ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) ACPI: IRQ0 used by override. ACPI: IRQ2 used by override. ACPI: IRQ9 used by override. Enabling APIC mode: Flat. Using 1 I/O APICs ACPI: HPET id: 0x8086a201 base: 0xfed00000 Using ACPI (MADT) for SMP configuration information Allocating PCI resources starting at 30000000 (gap: 20000000:c0000000) Detected 1500.049 MHz processor. Built 1 zonelists. Total pages: 123083 Kernel command line: auto BOOT_IMAGE=2.6.18-rc4-mac ro root=803 mapped APIC to ffffd000 (fee00000) mapped IOAPIC to ffffc000 (fec00000) Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Initializing CPU#0 PID hash table entries: 2048 (order: 11, 8192 bytes) Console: colour VGA+ 80x25 Dentry cache hash table entries: 65536 (order: 6, 262144 bytes) Inode-cache hash table entries: 32768 (order: 5, 131072 bytes) Memory: 480340k/492332k available (1453k kernel code, 11492k reserved, 558k data, 152k init, 0k highmem) Checking if this processor honours the WP bit even in supervisor mode... Ok. hpet0: at MMIO 0xfed00000 (virtual 0xcf000000), IRQs 2, 8, 0 hpet0: 3 64-bit timers, 14318180 Hz Using HPET for base-timer Calibrating delay using timer specific routine.. 3003.21 BogoMIPS (lpj=6006422) Security Framework v1.0.0 initialized SELinux: Disabled at boot. Capability LSM initialized Mount-cache hash table entries: 512 CPU: After generic identify, caps: afe9fbff 00100000 00000000 00000000 0000c1a9 00000000 00000000 CPU: After vendor identify, caps: afe9fbff 00100000 00000000 00000000 0000c1a9 00000000 00000000 monitor/mwait feature present. using mwait in idle threads. CPU: L1 I cache: 32K, L1 D cache: 32K CPU: L2 cache: 2048K CPU: After all inits, caps: afe9fbff 00100000 00000000 00000940 0000c1a9 00000000 00000000 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. Compat vDSO mapped to ffffe000. CPU: Intel Genuine Intel(R) CPU T1200 @ 1.50GHz stepping 08 Checking 'hlt' instruction... OK. ACPI: Core revision 20060707 ENABLING IO-APIC IRQs ..TIMER: vector=0x31 apic1=0 pin1=2 apic2=-1 pin2=-1 checking if image is initramfs...it isn't (bad gzip magic numbers); looks like an initrd Freeing initrd memory: 4780k freed NET: Registered protocol family 16 ACPI: bus type pci registered PCI: Using MMCONFIG Setting up standard PCI resources ACPI: Found ECDT ACPI: Interpreter enabled ACPI: Using IOAPIC for interrupt routing ACPI: PCI Root Bridge [PCI0] (0000:00) PCI: Probing PCI hardware (bus 00) Boot video device is 0000:00:02.0 PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1 PCI: Transparent bridge - 0000:00:1e.0 ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP01._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.RP02._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIB._PRT] ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 4 5 6 7 *10 12 14 15) ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 6 7 *11 12 14 15) ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 5 6 7 10 12 14 15) *11 ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 7 *11 12 14 15) ACPI: PCI Interrupt Link [LNKE] (IRQs 1 3 4 5 6 7 10 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKF] (IRQs 1 3 4 5 6 7 11 12 14 15) *0, disabled. ACPI: PCI Interrupt Link [LNKG] (IRQs 1 3 4 5 6 7 10 12 14 15) *11 ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 *11 12 14 15) ACPI: Embedded Controller [EC] (gpe 23) interrupt mode. Linux Plug and Play Support v0.97 (c) Adam Belay pnp: PnP ACPI init pnp: PnP ACPI: found 10 devices PnPBIOS: Disabled by ACPI PNP Intel 82802 RNG detected PCI: Using ACPI for IRQ routing PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report PCI: Ignore bogus resource 6 [0:0] of 0000:00:02.0 PCI: Bridge: 0000:00:1c.0 IO window: 1000-1fff MEM window: 90200000-902fffff PREFETCH window: 30000000-300fffff PCI: Bridge: 0000:00:1c.1 IO window: disabled. MEM window: 90100000-901fffff PREFETCH window: disabled. PCI: Bridge: 0000:00:1e.0 IO window: disabled. MEM window: 90000000-900fffff PREFETCH window: disabled. ACPI: PCI Interrupt 0000:00:1c.0[A] -> GSI 17 (level, low) -> IRQ 169 PCI: Setting latency timer of device 0000:00:1c.0 to 64 ACPI: PCI Interrupt 0000:00:1c.1[B] -> GSI 16 (level, low) -> IRQ 177 PCI: Setting latency timer of device 0000:00:1c.1 to 64 PCI: Setting latency timer of device 0000:00:1e.0 to 64 NET: Registered protocol family 2 IP route cache hash table entries: 4096 (order: 2, 16384 bytes) TCP established hash table entries: 16384 (order: 4, 65536 bytes) TCP bind hash table entries: 8192 (order: 3, 32768 bytes) TCP: Hash tables configured (established 16384 bind 8192) TCP reno registered audit: initializing netlink socket (disabled) audit(1155813779.408:1): initialized VFS: Disk quotas dquot_6.5.1 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) Initializing Cryptographic API io scheduler noop registered io scheduler anticipatory registered (default) io scheduler deadline registered io scheduler cfq registered PCI: Setting latency timer of device 0000:00:1c.0 to 64 assign_interrupt_mode Found MSI capability Allocate Port Service[0000:00:1c.0:pcie00] Allocate Port Service[0000:00:1c.0:pcie02] Allocate Port Service[0000:00:1c.0:pcie03] PCI: Setting latency timer of device 0000:00:1c.1 to 64 assign_interrupt_mode Found MSI capability Allocate Port Service[0000:00:1c.1:pcie00] Allocate Port Service[0000:00:1c.1:pcie02] Allocate Port Service[0000:00:1c.1:pcie03] isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize input: Macintosh mouse button emulation as /class/input/input0 PNP: No PS/2 controller found. Probing ports directly. i8042.c: No controller found. TCP bic registered NET: Registered protocol family 1 NET: Registered protocol family 17 NET: Registered protocol family 8 NET: Registered protocol family 20 Using IPI Shortcut mode ACPI: (supports S0 S3 S4 S5) RAMDISK: cramfs filesystem found at block 0 RAMDISK: Loading 4780KiB [1 disk] into ram disk... <6>Time: tsc clocksource has been installed. done. VFS: Mounted root (cramfs filesystem) readonly. Freeing unused kernel memory: 152k freed SCSI subsystem initialized libata version 2.00 loaded. ata_piix 0000:00:1f.2: version 2.00 ata_piix 0000:00:1f.2: MAP [ P0 P2 XX XX ] ata_piix 0000:00:1f.2: invalid MAP value 0 PCI: Enabling device 0000:00:1f.2 (0005 -> 0007) ACPI: PCI Interrupt 0000:00:1f.2[B] -> GSI 19 (level, low) -> IRQ 209 PCI: Setting latency timer of device 0000:00:1f.2 to 64 ata1: SATA max UDMA/133 cmd 0x20D8 ctl 0x20FE bmdma 0x2020 irq 209 ata2: SATA max UDMA/133 cmd 0x20D0 ctl 0x20FA bmdma 0x2028 irq 209 scsi0 : ata_piix ATA: abnormal status 0x7F on port 0x20DF ATA: abnormal status 0x7F on port 0x20DF ata1.01: ATA-7, max UDMA/100, 117210240 sectors: LBA48 NCQ (depth 0/32) ata1.01: ata1: dev 1 multi count 16 ata1.01: configured for UDMA/100 scsi1 : ata_piix ata2: SATA port has no device. ATA: abnormal status 0x7F on port 0x20D7 Vendor: ATA Model: FUJITSU MHV2060B Rev: 0081 Type: Direct-Access ANSI SCSI revision: 05 SCSI device sda: 117210240 512-byte hdwr sectors (60012 MB) sda: Write Protect is off sda: Mode Sense: 00 3a 00 00 SCSI device sda: drive cache: write back SCSI device sda: 117210240 512-byte hdwr sectors (60012 MB) sda: Write Protect is off sda: Mode Sense: 00 3a 00 00 SCSI device sda: drive cache: write back sda: sda1 sda2 sda3 sda4 sd 0:0:1:0: Attached scsi disk sda kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. Real Time Clock Driver v1.12ac Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx input: PC Speaker as /class/input/input1 usbcore: registered new driver usbfs usbcore: registered new driver hub ts: Compaq touchscreen protocol output mice: PS/2 mouse device common for all mice ieee1394: Initialized config rom entry `ip1394' ACPI: PCI Interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 177 PCI: Setting latency timer of device 0000:01:00.0 to 64 sky2 v1.5 addr 0x90200000 irq 177 Yukon-EC (0xb6) rev 2 sky2 eth0: addr 00:16:cb:93:75:b0 Linux agpgart interface v0.101 (c) Dave Jones agpgart: Detected an Intel 945GM Chipset. agpgart: Detected 16124K stolen memory. agpgart: AGP aperture is 256M @ 0x80000000 ACPI: PCI Interrupt 0000:00:1f.3[B] -> GSI 19 (level, low) -> IRQ 209 ICH7: IDE controller at PCI slot 0000:00:1f.1 ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 18 (level, low) -> IRQ 225 ICH7: chipset revision 2 ICH7: not 100% native mode: will probe irqs later ide0: BM-DMA at 0x20c0-0x20c7, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0x20c8-0x20cf, BIOS settings: hdc:pio, hdd:pio Probing IDE interface ide0... USB Universal Host Controller Interface driver v3.0 hda: MATSHITACD-RW CW-8124, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 Probing IDE interface ide1... ACPI: PCI Interrupt 0000:00:1d.7[A] -> GSI 21 (level, low) -> IRQ 233 PCI: Setting latency timer of device 0000:00:1d.7 to 64 ehci_hcd 0000:00:1d.7: EHCI Host Controller ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1 ehci_hcd 0000:00:1d.7: debug port 1 PCI: cache line size of 32 is not supported by device 0000:00:1d.7 ehci_hcd 0000:00:1d.7: irq 233, io mem 0x90445400 ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004 usb usb1: configuration #1 chosen from 1 choice hub 1-0:1.0: USB hub found hub 1-0:1.0: 8 ports detected ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 21 (level, low) -> IRQ 233 PCI: Setting latency timer of device 0000:00:1d.0 to 64 uhci_hcd 0000:00:1d.0: UHCI Host Controller uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2 uhci_hcd 0000:00:1d.0: irq 233, io base 0x000020a0 usb usb2: configuration #1 chosen from 1 choice hub 2-0:1.0: USB hub found hub 2-0:1.0: 2 ports detected ACPI: PCI Interrupt 0000:00:1d.1[B] -> GSI 19 (level, low) -> IRQ 209 PCI: Setting latency timer of device 0000:00:1d.1 to 64 uhci_hcd 0000:00:1d.1: UHCI Host Controller uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3 uhci_hcd 0000:00:1d.1: irq 209, io base 0x00002080 usb usb3: configuration #1 chosen from 1 choice hub 3-0:1.0: USB hub found hub 3-0:1.0: 2 ports detected ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 225 PCI: Setting latency timer of device 0000:00:1d.2 to 64 uhci_hcd 0000:00:1d.2: UHCI Host Controller uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4 uhci_hcd 0000:00:1d.2: irq 225, io base 0x00002060 usb usb4: configuration #1 chosen from 1 choice hub 4-0:1.0: USB hub found hub 4-0:1.0: 2 ports detected ACPI: PCI Interrupt 0000:00:1d.3[D] -> GSI 16 (level, low) -> IRQ 177 PCI: Setting latency timer of device 0000:00:1d.3 to 64 uhci_hcd 0000:00:1d.3: UHCI Host Controller uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 5 uhci_hcd 0000:00:1d.3: irq 177, io base 0x00002040 usb usb5: configuration #1 chosen from 1 choice hub 5-0:1.0: USB hub found hub 5-0:1.0: 2 ports detected ACPI: PCI Interrupt 0000:03:03.0[A] -> GSI 19 (level, low) -> IRQ 209 ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[209] MMIO=[90000000-900007ff] Max Packet=[2048] IR/IT contexts=[8/8] ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 22 (level, low) -> IRQ 50 PCI: Setting latency timer of device 0000:00:1b.0 to 64 hda_codec: pin nid 0a pin config 0121e230 hda_codec: pin nid 0b pin config 90a70120 hda_codec: pin nid 0c pin config 9017e110 hda_codec: pin nid 0d pin config 400000fe hda_codec: pin nid 0e pin config 400000fd hda_codec: pin nid 0f pin config 0181e021 hda_codec: pin nid 10 pin config 1145e040 hda_codec: pin nid 11 pin config 400000fa hda_codec: pin nid 15 pin config 400000fc hda_codec: pin nid 1b pin config 400000fb usb 2-1: new full speed USB device using uhci_hcd and address 2 usb 2-1: configuration #1 chosen from 1 choice hub 2-1:1.0: USB hub found hub 2-1:1.0: 3 ports detected hda: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.20 usb 3-1: new low speed USB device using uhci_hcd and address 2 usb 3-1: configuration #1 chosen from 1 choice ieee1394: Host added: ID:BUS[0-00:1023] GUID[0016cbfffe675916] eth1394: eth0: IEEE-1394 IPv4 over 1394 Ethernet (fw-host0) usb 5-1: new full speed USB device using uhci_hcd and address 2 usb 5-1: configuration #1 chosen from 1 choice usb 5-2: new full speed USB device using uhci_hcd and address 3 usb 5-2: configuration #1 chosen from 1 choice Adding 1006816k swap on /dev/sda4. Priority:-1 extents:1 across:1006816k usb 2-1.1: new low speed USB device using uhci_hcd and address 3 EXT3 FS on sda3, internal journal usb 2-1.1: configuration #1 chosen from 1 choice usbcore: registered new driver hiddev input: Logitech USB Mouse as /class/input/input2 input: USB HID v1.10 Mouse [Logitech USB Mouse] on usb-0000:00:1d.1-1 input: HID 05ac:1000 as /class/input/input3 input: USB HID v1.11 Keyboard [HID 05ac:1000] on usb-0000:00:1d.3-1 input: HID 05ac:1000 as /class/input/input4 input: USB HID v1.11 Mouse [HID 05ac:1000] on usb-0000:00:1d.3-1 hiddev96: USB HID v1.11 Device [Apple Computer, Inc. IR Receiver] on usb-0000:00:1d.3-2 input: Alps Electric Apple USB Keyboard as /class/input/input5 input: USB HID v1.00 Keyboard [Alps Electric Apple USB Keyboard] on usb-0000:00:1d.0-1.1 usbcore: registered new driver usbhid drivers/usb/input/hid-core.c: v2.6:USB HID core driver usbcore: registered new driver appleir drivers/usb/input/appleir.c: v1.1:USB Apple MacMini IR Receiver driver loop: loaded (max 8 devices) ieee1394: sbp2: Driver forced to serialize I/O (serialize_io=1) ieee1394: sbp2: Try serialize_io=0 for better performance device-mapper: ioctl: 4.7.0-ioctl (2006-06-24) initialised: dm-devel@redhat.com sky2 eth1: enabling interface sky2 eth1: Link is up at 100 Mbps, full duplex, flow control both ACPI: CPU0 (power states: C1[C1] C2[C2]) ACPI: Processor [CPU0] (supports 8 throttling states) ACPI: Getting cpuindex for acpiid 0x1 ACPI: Power Button (FF) [PWRF] ACPI: Power Button (CM) [PWRB] Time: hpet clocksource has been installed. NET: Registered protocol family 10 lo: Disabled Privacy Extensions IPv6 over IPv4 tunneling driver [drm] Initialized drm 1.0.1 20051102 ACPI: PCI Interrupt 0000:00:02.0[A] -> GSI 16 (level, low) -> IRQ 177 [drm] Initialized i915 1.5.0 20060119 on minor 0 eth1: no IPv6 routers present
Other useful HOWTOs and Resources related to Linux on Mac-Mini:
Content of this Howto is available under GNU Free Documentation License 1.2