ToshibaSatelliteP100_PSPA3A-02V00P
Contact: Elantrix
- Make: Toshiba
- Brand: Satellite
- Model: PSPA3A-05S00P
Website: Toshiba Australia
Introduction
This is a hardware reference/Ubuntu Linux to help laptop test team to test and report problems, developers to fix or build software specifically for this make and model, and general users to understand the technical specs of their laptop, problems they might be faced with when installing Ubuntu and the current solutions they can apply for the Toshiba Satellite P100 PSPA3A-02V00P notebook.
The Satellite P100 series is Toshiba's desktop replacement notebook series as of Q2-Q4 2006. It is based on the Intel Centrino (codename Napa) platform which consists of an Intel Centrino Core Duo (codename Yonah) CPU, a Intel mobile 945 express series chipset (82945 northbridge and ICH7 southbridge) and a Intel PRO Wireless 3945ABG Wi-Fi adapter. The notebook also features an nVidia Geforce Go 7300 graphics adapter.
This laptop is geared towards the business users and home users who require a mobile media and gaming system, their are some common drawbacks to the design of the system, it's heavy weighing at 3.3KG, Battery doesnt last long even at light use (Around 2 hours) and a few features such as the bright blue lights can be distracting especially at night as they cant be turned off.
Externally the laptop features a reasonably sleek casing (different countries appear to have different coloured lids for otherwise identical models), 17" widescreen display (with glossy coating), and harman/kardon speakers. It also features blue LEDs under the speakers. External connectivity includes 4x USB, 1x 4-pin firewire, 1x LAN, 1x modem, 1x DVI, 1x VGA, 1x TV-out, 1x PCMCIA, 1x ExpressCard, 1x multi-format media card slot, 1x line-in jack, 1x microphone jack and 1x headphone (with combined S/PDIF on certain models) jack.
As can be expected from a high performance desktop replacement notebook battery life is not extensive. In practice one can expect approximately 2 hours of light usage (under both Linux and Windows XP) from a fully charged 6000mAh battery. These notebooks are also reasonably heavy (3.3+ kg) and large (394 x 275 x 34.9mm/41.9mm).
The laptop was only intended and supported to run on Microsoft Windows XP and Microsoft Windows Vista, as a result, linux support is far from 100% and if you are looking for an out-of-the-box replacement for MS Windows, you're out of luck unless you purchase a new laptop with better linux support. Toshiba P100 and a lot of other laptops suffer from poorly implemented ACPI and various other parts as linux testing was never conducted, this guide should help to smooth out the problems and hopefully allow the Toshiba p100 PSPA3A-02V00P and hopefully the rest of the series to work 100% with Ubuntu.
Official Linux support from Toshiba is non-existant in at least Australia, however the components of the notebook are generally well supported by the software included in modern Linux distributions. The Express Media Player software provided with the laptop utilises a 2.4 series Linux kernel and numerous other GPL software packages, though the extent of customization of this software is not yet known. Worldwide unofficial support is provided via the Toshiba Digital Media Engineering "Linux Information for TOSHIBA PC" website http://linux.toshiba-dme.co.jp/linux/index.htm.
Status of this document
This document is a work in progress as of January 2008. It is mostly being used to document a specific installation and the issues surrounding that installation. Plenty of other people around the net seem to be trying to use Linux with this particular laptop, so feel free to add your two cents.
To Do
- Try to get all hardware working and tested
- Revise xorg.conf, hotkeys-setup and any other relevant files to include
- Flesh out Installation
- Flesh out Further Configuration
- Add relevant links/resources
Outstanding Issues
This is the list of issues with no current solution or work around, if you have a solution, please remove it from the list and add it to the appropriate section.
- Something currently unknown triggers the sound and wireless to stop working, requiring a restart.
- LCD screen flashes occasionally
- A few function keys don't work at all, including the touchpad quick assistance
- Blue lights under speakers cannot be disabled
Things not yet tested:
- 56K Modem
- Firewire
- PCMCIA (Requires more testing, but may not work correctly)
System Info
- bios-version: V4.20
- system-manufacturer: TOSHIBA
- system-product-name: Satellite P100
- system-product-version:PSPA3A-02V00P
Hardware details
Hardware Specifications
- Toshiba Satellite P100
- Processor - Intel Centrino Core Duo T2300 @ 1.55GHz (667MHz)
Video - nVidia Geforce Go 7300 with 256MB video memory (128MB discrete video memory and up to 128MB shared system memory using TurboCache Technology)
Display - 17.0" TruBrite Widescreen XGA (CSV) Active Matrix
- Resolution - 1440x900
- Memory - 512MB DDR2 (Tested with 1024MB)
- Hard Drive - 100GB (5400rpm) 2.5" SATA
- Disk Controller - Intel ICH7
- LAN (Wired Network) - Intel PRO/1000
- WLAN (Wireless Network) - Intel PRO Wireless 3945ABG
- Audio - Intel HDA via Conexant codec
DVD-ROM: DVD SuperMulti Double⁄Dual Layer Drive
- Read: CD-ROM 24x, DVD-ROM 8x
- Write: CD-R 24x, CD-RW 4x, HS CD-RW 10x, DVD-R 8x, DVD-R DL 2x, DVD-RW 4x, DVD+R 8x, DVD+R DL 2.4x, DVD+RW 4x, DVD-RAM 5x
- TV-Out – S-Video
- Modem - International V.92 data modem + fax
- Speakers - harman⁄kardon speakers
- Card Reader –5-in-1 card reader Adapter
- USB Port - 4 x Hi-Speed USB 2.0 ports
- PC Card Slot - One PC Card slot supports one Type II PC Card IEEE1394
- Infra-red Port – CIR
- Blue Tooth - Toshiba Bluetooth V2.0
Provided Software – Microsoft Windows Media Center Edition 2005, Toshiba Utilities, Microsoft OneNote 2003, Record Now! Basic for TOSHIBA, DLA for Toshiba, Toshiba Speech System, Toshiba Touch and launch, ConfigFree, Intervideo WinDVD, WinDVD Creator 2 Platinum, Norton Antivirus (inc 90 day subscription), Express Media Player (CD + DVD) (Provided on separate Partition)
- Battery - Up to 2 hours
- Weight - Approximately 3.3kg (may vary with spec)
- Warranty – 1 year international parts and labour warranty. Domestic warranty includes onsite courier pickup and return service
Linux Support
|
in LTS (6.06) |
in Gutsy (7.10) |
in Heron (current development) |
Installation works? |
Untested |
Yes |
Untested |
Note |
LTS and Gutsy has no sound out of the box; Heron does (not tested by myself and needs confirmation) |
Screen & Monitors |
||||
Device |
Works? |
Bug # |
||
in LTS (6.06) |
in Gutsy (7.10) |
in Heron (current development) |
||
Screen |
Untested |
Yes |
Untested |
|
Correct resolution? |
Untested |
Yes |
Untested |
|
Correct refresh rate? |
Untested |
Yes |
Untested |
|
3D Acceleration |
Untested |
Yes, with nvidia-glx-new driver |
Untested |
|
External monitor works? |
Untested |
No (On 19" Ext. LCD) |
Untested |
|
External monitor - mirrors |
Untested |
No (On 19" Ext. LCD) |
Untested |
|
External monitor - extend desktop |
Untested |
No (On 19" Ext. LCD) |
Untested |
|
Power Management |
||||
Battery detected? |
Untested |
Yes |
Untested |
|
Hibernates? |
Untested |
Untested |
Untested |
|
Suspend |
Untested |
Yes |
Untested |
|
Dim monitor on battery |
Untested |
Yes |
Untested |
|
Blank monitor on inactivity |
Untested |
Yes |
Untested |
|
Lid Close |
Untested |
Yes |
Untested |
|
Cpu frequency scaling |
Untested |
Yes |
Untested |
|
Sound |
||||
Sound works? |
Untested |
No (Possible Fix) |
Untested |
|
Correct volume? |
Untested |
No (Patching above may result in quiet sound?) |
Untested |
|
Hardware volume switch |
Untested |
Yes |
Untested |
|
Headphone jack |
Untested |
Yes |
Untested |
|
Mic jack |
Untested |
No (Bad quality and Gnome sound configuration doesnt detect it) |
Untested |
|
Networking |
||||
Wired NIC |
Untested |
Yes |
Untested |
|
Wireless NIC |
Untested |
Yes |
Untested |
|
PCMCIA NIC |
Untested |
Untested |
Untested |
|
Firewire |
Untested |
Untested |
Untested |
|
Bluetooth |
Untested |
Untested |
Untested |
|
Modem |
Untested |
Untested |
Untested |
|
Infrared |
Untested |
Untested |
Untested |
|
Touchpad & Mice |
||||
Touchpad |
Untested |
Yes |
Untested |
|
Touchpad - Doubletap = double click |
Untested |
Yes |
Untested |
|
Touchpad - Scroll down side |
Untested |
Yes |
Untested |
|
External mouse - USB |
Untested |
Yes |
Untested |
|
Docking Station/Port Replicator |
||||
AC through replicator |
Untested |
Untested |
Untested |
|
USB |
Untested |
Untested |
Untested |
|
External Monitor - VGA |
No (On 19" LCD) |
Untested |
|
|
External Monitor - DVI |
Untested |
Untested |
|
|
Modem |
Untested |
Untested |
Untested |
|
NIC |
Untested |
Untested |
Untested |
|
Additional Hardware |
||||
CD/DVD drive |
Untested |
Untested |
Untested |
|
PCMCIA cards |
Untested |
Untested |
Untested |
|
Card reader(s) |
Untested |
Untested |
Untested |
|
Function and other keys |
||||||
Fn key |
Operation |
Keycode |
Works? |
Bug # |
||
in LTS (6.06) |
in Gutsy (7.10) |
in Heron (current development) |
||||
+ Space |
Unknown |
Doesnt register |
Untested |
No |
Untested |
|
+ Esc |
Mute |
0x71 (Key press) 0xf1 (Key release) |
Untested |
Yes? |
Untested |
|
+ F1 |
Lock |
0x71 (Key press) 0xfd (Key release) |
Untested |
No |
Untested |
|
+ F2 |
Unknown |
|
Doesnt register |
No |
Untested |
|
+ F3 |
Suspend |
0x00 0x81 0x8e (Key press) 0x80 0x91 0x8e (Key release) |
Untested |
Yes |
Untested |
|
+ F4 |
Unknown |
Doesnt register |
Untested |
No |
Untested |
|
+ F5 |
LCD / Ext. Monitor |
|
Untested |
Untested |
Untested |
|
+ F6 |
Dimmer |
0x00 0x81 0xe0 0x80 0x81 0xe1 |
Untested |
No |
Untested |
|
+ F7 |
Brightener |
|
Untested |
No |
Untested |
|
+ F8 |
Unknown |
Doesnt register |
Untested |
No |
Untested |
|
+ F9 |
Enable / Disable touchpad |
Doesnt Register |
Untested |
No |
Untested |
|
+ 1 |
Unknown |
Doesnt register |
Untested |
No |
Untested |
|
+ 2 |
Unknown |
Doesnt Register |
Untested |
No |
Untested |
|
+ PgUp |
Home |
0x66 (Key press) 0xeb (Key release) |
Untested |
Yes |
Untested |
|
+ PgDown |
End |
0x6b (Key press) 0xeb (Key release) |
Untested |
Yes |
Untested |
|
+ Space bar |
Unknown |
Doesnt register |
Untested |
No |
Untested |
|
Other special keys |
||||||
Key |
Operation |
Keycode |
Works? |
Bug # |
||
in LTS (6.06) |
in Gutsy (7.10) |
in Heron (current development) |
||||
KEY |
|
|
Untested |
Untested |
Untested |
|
TQA (Top right on the touchpad) |
Touchpad Quick assist (TQA) |
Doesnt register |
Untested |
No |
Untested |
|
TQA + Mail Button |
Doesnt register |
Untested |
No |
Untested |
|
|
TQA + WLAN radar |
Wireless Radar |
Doesnt register |
Untested |
No |
Untested |
|
TQA + Printer |
Printer |
Doesnt register |
Untested |
No |
Untested |
|
TQA + Shortcut 1 |
User Shortcut 1 |
Doesnt register |
Untested |
No |
Untested |
|
TQA + Shortcut 2 |
User Shortcut 2 |
Doesnt register |
Untested |
No |
Untested |
|
TQA + Shortcut 3 |
User Shortcut 3 |
Doesnt register |
Untested |
No |
Untested |
|
Browser button (Top silver bar (TSB)) |
Browser Shortcut |
0x00 0x81 0xac |
Untested |
Yes |
Untested |
|
Media player button (TSB) |
Media player |
0x00 0x81 0xe2 (Key press) 0x80 0x81 0xe2 |
Untested |
Yes |
Untested |
|
Play/Pause button (TSB) |
Media player Play/Pause |
0x00 0x81 0xa4 (Key press) 0x80 0x81 0xa4 (Key release) |
Untested |
Untested |
Untested |
|
Stop button (TSB) |
Media player Stop |
0x00 0x81 0xa6 (Key press) 0x80 0x81 0xa6 (Key release) |
Untested |
Untested |
Untested |
|
Back button (TSB) |
Media player Back |
0x00 0x81 0xa5 (Key press) 0x80 0x81 0xa5 (Key release) |
Untested |
Untested |
Untested |
|
Forward button (TSB) |
Media player Forward |
0x00 0x81 0x<TBA> (Key press) 0x80 0x81 0x<TBA> (Key release) |
Untested |
Untested |
Untested |
|
Preparations
Seems that Toshiba P100 laptops uses a modified (and possible erroneous) ACPI implementation in its BIOS, automatic temperature cooling of CPU and GPU is only possible under Microsoft Windows XP and Vista (Unsure on older releases). Under Linux, the fans fo not turn on at all. To correct this problem, the BIOS requires to be updated to version 4.20 (As of 01-2008), the BIOS update is available from your regional Toshiba website
Patch existing problems
Harddrive - High frequency of load/unload cycles
Here is how I permanently fixed it:
- 1) make a file named "99-hdd-spin-fix.sh" with the following 2 lines:
SATA use: echo -e #!/bin/sh\nhdparm -B 255 /dev/sda >> ~/99-hdd-spin-fix.sh
PATA use: echo -e #!/bin/sh\nhdparm -B 255 /dev/hda >> ~/99-hdd-spin-fix.sh
2) copy this file to 3 locations /etc/acpi/suspend.d/ /etc/acpi/resume.d/ /etc/acpi/start.d/ by: sudo cp ~/99-hdd-spin-fix.sh /etc/acpi/suspend.d/; sudo cp ~/99-hdd-spin-fix.sh /etc/acpi/resume.d/; sudo cp ~/99-hdd-spin-fix.sh /etc/acpi/start.d/;
Voila! After that the HDD never spins down on power (looks like it actually spins down on battery at modest rate).
(from Bug #59695 Comment 14)
Notes
Will update this machine a lot more later.
[LaptopTestingTeam/Toshiba]
SergioZanchetta/Old/ToshibaSatelliteP100_PSPA3A-02V00P (last edited 2010-02-26 15:24:11 by host226-241-dynamic)