I have spent more hours than I care to admit to, putting SL 10.6.8 on the Toshiba Portege R500.
Working: Video - nearly correct, running in 32 bit mode "Open GL Engine activated via EFI String
The machine boots up at 1280x768, It should be 1280x 800. This is not presented as
an option. SwitchResX will fix this.
Trackpad - installed with working prefpane. Two finger gestures is not workable.
Audio - played the Apple tune at first boot. Then causes kernel panic. Removed all
audio kexts solved kp. A $3 generic USB audio adapter works perfectly.
USB - appears to be fine with no issues.
WiFi - Had to replace the Intel card with a Broadcom BCM43xx card. Available for about $20
Appears then as native Airport card.
Ethernet - appears to be fine with no issues
DVD/CD - R/W and burns fine.
Non- Working
Firewire - kernel panics. Removing all firewire related kexts fixes this.
Bluetooth - didn't try to solve this yet.
SD card reader - didn't try to solve this yet.
Sleep - the LCD display darkens when the lid is closed and comes back if not too long term.
I don't think the sleep functions properly.
General - Installed Temperature Monitor. CPU runs about 60 C at low loads, about 70 to 75 C at full load
(i. e. playing Youtube vide)
BTW, this is a triple boot machine, along with Ubuntu and Win7. Partitioned as MBR, using Chameleon
bootloader.