Toshiba P205D-S8804

From ArchWiki
Revision as of 23:09, 28 January 2008 by Drewbug01 (Talk | contribs) (New page: Category:Laptops (English) I'm currently working on getting Arch set up on my new Toshiba Satellite P205D-S8804. This page isn't complete yet, but I'll work on it as I get things up! ...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


I'm currently working on getting Arch set up on my new Toshiba Satellite P205D-S8804. This page isn't complete yet, but I'll work on it as I get things up!

Toshiba P205D-S8804

Base Install

I ran into an immediate snag using the Don't Panic install cd. The installer (and the initial installed system) will not boot. To work around, boot using this command:

$ arch acpi=off

And you should be able to install. When you boot your system for the first time, you will need to manually edit Grub to allow this to boot. 1) Press "e" on the default entry (or whatever entry you have set up Arch on) 2) Press "e" on the second line 3) Add "acpi=off" to the end of the line, and press <enter> 4) Press "b" to boot

You'll have to do this every time you boot until you run your first full system upgrade -- the problem is resolved with the newest kernel.

Networking

The on-board ethernet adaptor worked out of the box for me.

Wifi

This laptop has an Atheros based wireless chipset that I just could not get to work with the MadWifi drivers. My understanding is that they are much better supported in the next upcoming release of MadWifi. In the meantime, Ndiswrapper worked beautifully.

1) Add an "!" before ath_pci, ath_hal, and wlan in your /etc/rc.conf; add an entry for "ndiswrapper" 2) Install ndiswrapper and cabextract:

  1. pacman -S ndiswrapper ndiswrapper-utils cabextract

3) Download the drivers from http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-66449 4) Run cabextract on that exe file 5) Install the NET5416.INF file with

  1. ndiswrapper -i NET5416.INF

6) run these commands

  1. ndiswrapper -m
  2. ndiswrapper -ma
  3. ndiswrapper -mi
  4. rmmod ndiswrapper
  5. modprobe ndiswrapper

And you should be all set to configure your wireless card.

Audio

Audio worked out of the box for me as well.

  1. pacman -S alsa-utils

and unmute the volume. This card is a little odd -- it won't automatically mute the main speakers when you plug in headphones -- hence the two channels in alsamixer. Don't know if thats a bug or a feature! ;-) I'll post an update if I can find out how to get it to automatically mute.

Note: Remember to add your user to the audio group, log out and log back in!

I have yet to test things like line-out/spdif/microphone on this card.

Video

ATI Radeon X1200

The latest catalyst driver (8.01) supports this card, and the widescreen resolution this card is capable of (1440x900).

Visit the Ati wiki page for instructions on how to set that up.

Remember to add Section "DRI"

    Mode 0666

EndSection

to your xorg.conf, or accelerated 3D doesn't work.

Note: While glxinfo | grep direct = yes, fgl_glxgears will not run and glxgears causes a hard kernel lock. I'm trying to figure out what setting I have to change in Xorg.conf to get this to run -- more updates when I find it.

Also, I haven't tested dual displays or the S-Video out.

Touchpad

Works fine with the synaptics driver. View /var/log/pacman.log after you install for the necessary changes.

  1. pacman -S synaptics

Hotkeys

Not all keys on this keyboard that have a "hotkey" label are actually recognized (eg setkeycodes doesn't even recognize them) and no hotkeys appear to be funtional out of the box. More updates once I get those running.

CD/DVD/Labelflash

Have not tested, although the CD drive at least reads. Not sure if Labelflash is supported under linux.

USB

Functional out of the box

Firewire

Have not tested.

PCMCIA

have not tested

Volume Wheel

Not functional. Will look for a solution.

5-in-1 card reader

Funtional out of the box, although we need to manually add a module to enable SD card support

  1. modprobe tifm_sd

and add tifm_sd to your /etc/rc.conf

I'm not actually sure if things like CompactFlash or MemoryStick are working, SD card is the only thing I have at the moment.

Power Management

Cpufreq

Cpu frequency scaling is supported and works well. Visit the cpufreq wiki page for instructions.

Hibernate

Appears to work flawlessly, although not really speedily. The command

  1. pm-hibernate

accomplishes this quite well. Make sure that pm-utils is installed

  1. pacman -S pm-utils

Suspend to Ram

To my utter shock and amazement, this also works out of the box. Ensure that pm-utils is installed.

  1. pacman -S pm-utils

And make sure "vga=0" is in your menu.lst

So far, I've not found any hardware that does not work after a resume. Touchpad, wireless card and sound all appear fine. Note: Your wireless connection is lost after a resume. You simply need to reconnect to the network.


Notes

Please,Please Please! Update this if you have the same model laptop, or if you just feel like correcting me, or fixing my grammer/spelling/confusing entries.