Toshiba/M100


The Toshiba Portégé M100 was my corporate laptop around 2005, and I tended to subject it to random bouts of wanton cruelty until my company wised up and provided me with a PowerBook.

(Just kidding. I actually liked it a lot, and picked it due to its small size, built-in everything, and removable DVD - which I replaced with an add-on battery pack.)

Fedora Core 4 notes:

X.Org Extensions

Trying to enable the XComposite extension to use Skippy-XD crashes Firefox (apparently due to some issues with the Flash plugin). Nevertheless, it is easy enough to do by editing /etc/X11/xorg.conf:

...

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

...

Section "Device"
        Identifier  "Videocard0"
        Driver      "i810"
        VendorName  "Videocard vendor"
        BoardName   "Intel 852"
        # Not sure if these are properly supported on i810
        Option  "RenderAccel" "true"
        Option  "AllowGLXWithComposite" "true"
EndSection

The Firefox crashes can be fixed by adding the following line to /usr/bin/firefox:

export XLIB_SKIP_ARGB_VISUALS=1

Suspend/Resume

Following up on my HOWTO/Enable Toshiba Bluetooth Support In Fedora Core 4, here are my ACPI tweaks for suspend/resume with NetworkManager reset (I also remove the default ACPI event, which shuts down your machine upon hitting power):

# cat /etc/acpi/events/lid.conf
event=button[/]lid
action=/etc/acpi/actions/sleep.sh

# cat /etc/acpi/events/sleep.conf
event=button[/]sleep
action=/etc/acpi/actions/sleep.sh

# cat /etc/acpi/actions/sleep.sh
#!/bin/sh
/usr/bin/dbus-send --system --dest=org.freedesktop.NetworkManager \
--type=method_call /org/freedesktop/NetworkManager \
org.freedesktop.NetworkManager.sleep
/sbin/hwclock --systohc
echo -n mem > /sys/power/state
/sbin/hwclock --hctosys
/usr/bin/dbus-send --system --dest=org.freedesktop.NetworkManager \
--type=method_call /org/freedesktop/NetworkManager \
org.freedesktop.NetworkManager.wake

# cat /etc/fnfxd/fnfxd.conf | grep F3
action(key="Fn-F3"; command="suspend to ram")

Windows Resources:

Linux Resources: