Development/Ports/PPC

From Mandriva Community Wiki

Jump to: navigation, search


Go ahead and add PPC community content here, so we don't make the main port page too busy.

Contents

Releases

10.2 PPC

estimated date real date event comment
- 2005.02.10 10.2 PPC beta 1 done
2005.03.01 2005.03.16 10.2 PPC RC 1 done
2005.04.06 Limited Edition 2005 PPC

see Mandriva Linux 2005 PPC Release Notes

10.1 PPC

date event comment
20040829 10.1 PPC alpha 1 done & announced
20040920 10.1 PPC beta 1 done & announced
20041016 10.1 PPC RC 1 done & announced
20041030 10.1 PPC done

see Mandrakelinux 10.1 PPC Release Notes

Upgrading to cooker from 10.2

The easiest way to install cooker is probably to install the latest release 10.2 aka 2005LE and then upgrade to cooker using urpmi. Below are some tips on this.

  • install a kernel from cooker (2.6.17+) before trying to upgrade, otherwise the glibc upgrade will fail and leave you with a broken system

Hardware

A list of PowerPC hardware with support status in the PPC port.

Names of Apple computers and hardware info can be found on Apple's hardware documentation page.

Kernels:

  • 10.1 main: 2.6.8.1-12.2mdk
  • 2005LE main: 2.6.10-6mdk
  • 2005LE contrib: 2.6.10-3.mm.26mdk
  • cooker main: 2.6.17-9mdk

Power Macintosh

Power Macintosh G3 (original/beige) rev.B

kernel: 2.6.8.1-12.2mdk

  • CPU: boots
  • ADB: ok
  • video: ok, no 3D accelleration
  • IDE: ok
  • SCSI: ok
  • ethernet: unknown
  • modem: unknown
  • serial: unknown
  • sound: OSS: unknown; ALSA: ok
  • PCI cards: RTL8139 ethernet: ok; OHCI USB controller: ok, but not initialized in stage1 installer

Performas

iMacs/eMacs/miniMacs

eMac G4 (year)

iMac Rev A (Blue Bondi)

  • 10.2 RC1 installation failed

iMac G5 (2004)

kernel: 2.6.8.1-12.2mdk

  • CPU: does not boot

Mac Mini (Jan 2005)

Works mostly with default 10.1PPC install.

kernels: 2.6.8.1-12.2mdk

  • CPU: boots
  • USB: ok
  • IEE1394: ok
  • video: ok including 3D acceleration (remove UseFBDev in /etc/X11/xorg.conf if present)
  • IDE: ok
  • ethernet: ok (Gigabit)
  • modem: no driver (MotorolaSM56, only drivers for linux-x86 by Motorola)
  • sound: Need some modification in driver: 2.6.10, sound/ppc/pmac.c comment line 964 "chip->model = PMAC_SNAPPER", and recompile driver.
  • sleep: unknown
  • airport extreme: no driver

PowerBooks/iBooks

iBook G3 800 Mhz (rev. 2.2)

tester: DannyTholen
kernel: kernel-multimedia-2.6.12-13.mm.3mdk (cooker), booting with video=radeonfb

  • CPU: boots, frequency switching supported
  • ADB (built-in keyboard and trackpad): ok
  • USB: ok
  • IEE1394: firewire webcam is working (modprobe video1394)
  • video: ok including 3D acceleration on the internal display. External display: clone mode ok.
  • IDE: ok
  • CDROM: CD/DVD and burning work fine.
  • ethernet: ok (sungem driver)
  • modem: not recently tested. Proprietary drivers available from http://www.linuxant.com/drivers/
  • sound: OSS: ok; ALSA: ok.
  • special keyboard buttons (volume, backlight, eject): ok (with pbbuttond).
  • sleep: ok (with pbbuttonsd)
  • battery status: ok (using apm emulation for most battery monitoring tools)
  • fan control: ok, custom temperatures can be set with therm_adm103x found in kernel-multimedia
  • airport (802.11b): ok

iBook G4 (April 2004)

kernels: 2.6.8.1-12.2mdk, 2.6.10-6mdk

  • CPU: boots, frequency switching supported
  • ADB (built-in keyboard and trackpad): ok
  • USB: ok
  • IEE1394: ok
  • video: ok including 3D acceleration on the internal display. With UseFBDev set, the external display doesn't work. Without UseFBDev the internal display is blanked.
  • IDE: ok
  • ethernet: ok
  • modem: unknown
  • sound: OSS: unknown; ALSA: ok
  • backlight control: ok
  • sleep: unknown
  • battery status: ok
  • fan control: ok
  • airport extreme: no driver

iBook G4 (15" model, July 2005)

tester: DannyTholen
kernel: kernel-multimedia-2.6.12-12.mm.6mdk (cooker), booting with video=radeonfb

  • CPU: boots, frequency switching supported
  • ADB (built-in keyboard): ok
  • touchpad: kernel-multimedia required (modprobe appletouch)
  • USB: ok (may have issues during suspend if devices are left attached)
  • IEE1394: firewire webcam is working (modprobe video1394)
  • video: ok no 3D acceleration (currently may be possible in cooker, but not tested yet)
  • IDE: ok
  • CDROM: CD/DVD and burning work fine.
  • ethernet: ok (sungem driver)
  • modem: not tested
  • sound: OSS: unknown; ALSA: basic support with kernel-multimedia.
  • special keyboard buttons (volume, backlight, eject): ok (with pbbuttonsd).
  • sleep: ok (with pbbuttonsd, kernel-multimedia required)
  • battery status: ok (using apm emulation for most battery monitoring tools)
  • fan control: ok (modprobe therm_adt746x)
  • airport extreme: the driver at http://bcm43xx.berlios.de/ is not yet included in mdv kernels

Additional hardware:

  • 3COM Officeconnect (3CRUSB10075) 802.11b/g usb wireless (zydas 1211 chip): kernel-multimedia required (modprobe zd1211)

Powerbook (15" Model, April 2005?)

tester: Craig Miller
kernel: 2.6.12-11.mm.4mdkcustom

  • CPU: boots, frequency switching not tested
  • ADB (built-in keyboard): ok
  • touchpad: kernel-multimedia required (modprobe appletouch)
  • USB: ok (may have kernel panic if attached when "waking" powerbook, will cause a kernel panic if USB device is unplugged while asleep, and then PB is awakened)
  • IEE1394: firewire ipod mounts, external Plextor DVD burner works
  • video: ok no 3D acceleration (currently may be possible in cooker, but not tested yet)
  • IDE: ok
  • CDROM: CD/DVD (burning not tested)
  • ethernet: ok (sungem driver)
  • modem: not tested
  • sound: OSS: unknown; ALSA: basic support with kernel-multimedia.
  • special keyboard buttons (volume, backlight): ok (with pbbuttonsd, modprobe i2c-dev for backlight).
  • sleep: ok (with pbbuttonsd, kernel-multimedia required)
  • battery status: ok (using apm emulation for most battery monitoring tools)
  • fan control: ok (modprobe therm_adt746x)
  • airport extreme: the driver at http://bcm43xx.berlios.de/ is not yet included in mdv kernels

Additional hardware:

  • WaveLAN 802.11b PCMCIA card for wireless access: works fine!
Personal tools