AppleImacG3350-ubuntu1104

De GiLUG
Dreceres ràpides: navegació, cerca
  • Brand and model: Apple iMac (Summer 2000)
  • Product manufacturer website: http://support.apple.com/kb/TA26024
  • Tested distribution and version: Ubuntu GNU/Linux 11.04 (Natty Narwhal)

Pending issues

  • Entire lubuntu-desktop cannot be installed because depends on an inexistent package (chromium-browser-l10n)

Known hardware

Result of the command lshw -short

H/W path         Device             Class      Description
==========================================================
                                    system     iMac FireWire
/0                                  bus        Motherboard
/0/0             /proc/device-tree  memory     
/0/1                                memory     512MiB System memory
/0/1/0                              memory     256MiB SDRAM
/0/1/1                              memory     256MiB SDRAM
/0/2                                processor  745/755
/0/2/0                              memory     32KiB L1 Cache
/0/2/1                              memory     512KiB L2 Cache (unified)
/0/100                              bridge     UniNorth AGP
/0/100/10                           display    Rage 128 PR/PRO AGP 4x TMDS
/0/101                              bridge     UniNorth PCI
/0/101/17                           generic    KeyLargo Mac I/O
/0/101/17/0      ide0               bus        IDE Channel 0
/0/101/17/0/0    /dev/hda           disk       20GB ST320423A
/0/101/17/0/0/1  /dev/hda1          volume     31KiB Apple partition map
/0/101/17/0/0/2  /dev/hda2          volume     1MiB Apple Bootstrap
/0/101/17/0/0/3  /dev/hda3          volume     18GiB EXT4 volume
/0/101/17/0/0/4  /dev/hda4          volume     857MiB Linux swap volume
/0/101/17/0/0/5  /dev/hda5          volume     992KiB Apple Free
/0/101/17/0/0/6  /dev/hda6          volume     786KiB Apple Free
/0/101/17/0/1    /dev/hdb           disk       MATSHITA CR-1760
/0/101/17/1      ide1               bus        IDE Channel 0
/0/101/17/2      ide2               bus        IDE Channel 0
/0/101/18                           bus        KeyLargo USB
/0/101/19                           bus        KeyLargo USB
/0/102                              bridge     UniNorth Internal PCI
/0/102/f         eth0               network    UniNorth GMAC (Sun GEM)
/0/3             scsi0              storage    
/0/3/0.0.0       /dev/sda           disk       32GB SCSI Disk
/0/3/0.0.0/1     /dev/sda1          volume     29GiB EXT3 volume

Result of the command cat /proc/cpuinfo

processor	: 0
cpu		: 745/755
temperature 	: 11-13 C (uncalibrated)
clock		: 350.000000MHz
revision	: 50.1 (pvr 0008 3201)
bogomips	: 49.93
timebase	: 24967566
platform	: PowerMac
model		: PowerMac2,2
machine		: PowerMac2,2
motherboard	: PowerMac2,2 MacRISC Power Macintosh
detected as	: 66 (iMac FireWire)
pmac flags	: 00000014
L2 cache	: 512K unified
pmac-generation	: NewWorld
Memory		: 512 MB

Result of the command lspci

0000:00:0b.0 Host bridge: Apple Computer Inc. UniNorth AGP
0000:00:10.0 Display controller: ATI Technologies Inc Rage 128 PR/PRO AGP 4x TMDS
0001:10:0b.0 Host bridge: Apple Computer Inc. UniNorth PCI
0001:10:17.0 Unassigned class [ff00]: Apple Computer Inc. KeyLargo Mac I/O (rev 03)
0001:10:18.0 USB Controller: Apple Computer Inc. KeyLargo USB
0001:10:19.0 USB Controller: Apple Computer Inc. KeyLargo USB
0002:20:0b.0 Host bridge: Apple Computer Inc. UniNorth Internal PCI
0002:20:0f.0 Ethernet controller: Apple Computer Inc. UniNorth GMAC (Sun GEM)

Result of the command lsusb (sense cap dispositiu extern connectat)

Bus 002 Device 004: ID 05ac:0302 Apple, Inc. Optical Mouse [Fujitsu]
Bus 002 Device 003: ID 05ac:0205 Apple, Inc. Extended Keyboard [Mitsumi]
Bus 002 Device 002: ID 05ac:1002 Apple, Inc. Extended Keyboard Hub [Mitsumi]
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Achievements - test results

IMAGE
Image seen on screen? Yes*
Correct resolution/refresh? Yes*
2D graphic acceleration? Yes*
3D graphic acceleration?
Compiz/Beryl work?
Image seen on external monitor? N/A
ENERGY
Battery detected? N/A
Hibernates?
Suspends?
Display goes to sleep when inactive?
Display goes to sleep when closing lid? N/A
ÀUDIO
Sounds on speakers? Yes
Correct volume? Yes
Phisical volume roll/key works? N/A
Headphone jack Yes
Mic jack
CONECTIVITY
Wired NIC (8P8C): Yes
Wireless NIC: N/A
Firewire: N/A
Bluetooth: N/A
PSTN Modem:
Infrared:
POINTERS
Touchscreen: N/A
Touchpad - move and click: N/A
Touchpad - Doubletap = double click: N/A
Touchpad - Scroll down side: N/A
External mouse - RS232/Serial: N/A
External mouse - MiniDIN/PS2: N/A
External mouse - USB: Yes
KEYBOARDS
Local language characters: Yes
External - MiniDIN/PS2: N/A
External - USB: Yes
Function keys: Yes
Fn Special keys (bright, volume): N/A
OTHER ASPECTS
Fingerprint reader: N/A
(once installed) CD/DVD/BR drive reads: Yes
(once installed) CD/DVD/BR drive records: N/A
Parallel Port: N/A
Memory card reader(s): N/A
Integrated videocamera: N/A
Live-CD boots until desktop?
Live-CD desktop is confortable?

(*) Notes and recipes

Image seen on screen, Correct resolution/refresh, 2D graphic acceleration

Replace the content of /etc/X11/xorg.conf by this:

# xorg.conf optimized for Apple iMac G3 350 (Summer 2000) with Ubuntu GNU/Linux 11.04
# Display device: ATI Technologies Inc Rage 128 PR/PRO AGP 4x TMDS
#
# Edit this file with caution, and see the /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg

Section "Device"
	Identifier "ATI Technologies Inc Rage 128 PR/PRO AGP 4x TMDS"
	# BusID	"PCI:0:16:0"
	# Driver "ati"
	Driver "r128"
	Option "NoInt10" "true"
	Option "CCEusecTimeout" "100000"
	Option "UseFBDev" "false"
	Option "XAANoOffscreenPixmaps"
	Option "SWcursor" "true"
	# Option "ForcePCIMode" "true"
EndSection

Section "Module"
	Load "i2c"
	# Load "bitmap"
	Load "ddc"
	Load "dri"
	# Disable "dri"
	Load "dri2"
	Load "record"
	Load "extmod"
	Load "freetype"
	# Load "dbe"
	# Load "glx"
	# Load "int10"
	Load "type1"
	# Load "vbe"
EndSection

Section "Extensions"
	Option "Composite" "Enable"
EndSection 

Section "DRI"
	Mode 0666
EndSection

Section "Monitor"
	# Supports 1024x768@75, 800x600@94, 640x480@116
	Identifier	"iMac"
	VendorName	"iMac"
	ModelName	"Monitor Model"
	Option "DPMS"
	HorizSync 58-62
	VertRefresh 75-117
	# ModeLine "1024x768" 78.75 1024 1044 1140 1328 768 781 784 820 +hsync +vsync
	# ModeLine "800x600" 62.40 800 821 901 1040 600 609 612 644 +hsync +vsync
	# Modeline "640x480" 49.90 640 657 721 832 480 481 484 514 +hsync +vsync
EndSection

Section "Screen"
	Identifier "Default Screen"
	Device "ATI Technologies Inc Rage 128 PR/PRO AGP 4x TMDS"
	Monitor "iMac"
	# Ubuntu 11.04 doesn't work in 16bit colour depth mode here
	DefaultDepth 24
	SubSection "Display"
		Depth 1
		Modes "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth 4
		Modes "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth 8
		Modes "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth 15
		Modes "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth 16
		Modes "1024x768" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth 24
		Modes "1024x768" "800x600" "640x480"
		#Virtual 1024 768
	EndSubSection
EndSection

See also