Linux on Laptops

Sponsored by LinuxCertified Inc.

Home | New | Models | Palmtops | Components | Discussion | Submit        

SuSe 9.1 Professional on Toshiba P15-S420 Laptop.

Last updated: August 28, 2004

Hardware Components

Status Under Linux


Pentium®4 Processor, 3.0 Ghz w/ Hyper Threading


No special procedure required during installation.

15.4” WSXGA+ TFT Display


Native resolution: 1280x800, use YAST to configure

Nvidia GeForce FX Go5100 32MB


Download Nvidia Linux driver from YAST or



No special procedure required during installation

80 GB Ultra ATA Hard Drive


No special procedure required during installation

Atheros Wireless Card


Detected automatically! Uses Madwifi drivers

Integrated Network Card


Detected automatically!

Internal 56k Modem


Detected automatically!

Pioneer DVD-RW Drive


Works a lot better than in Windows XP!

ACPI Battery Monitor


Detected automatically!

AC97 Sound Card


Detected automatically!

Power Saving

Doesn't work

Given up all hope




USB 2.0


Tested with mouse, floppy drive and memory stick: no problems!

SD Card Reader


I don't have an SD card to test with!


Installation went smoothly, no problems. I just let SuSe automatically detect all hardware and automatically partition a dual boot system. I would like to comment that installing SuSe on this laptop is much, MUCH simpler than installing Windows XP. I had trouble getting all the drivers to work with XP but SuSe had no problem!


I use SuSe vanilla 2.6.4-52 kernel because everything just works with no modifications (well, almost everything). Tried the new 2.6.8 kernel but the wireless card refused to work with Madwifi drivers and ndiswrapper (“Failed to initialize” and “device not present” errors)


I used YAST to change the monitor to Generic LCD 1280x1024 @ 60Hz. Also, I downloaded an NVIDIA driver from YAST Online Update. The driver installed automatically, all I had to do was log off and I had a hardware accelerated desktop, very cool! Finally, I opened YAST again and added a custom screen resolution of 1280x800 and made it the default resolution. The screen looks great! I am able to play Windows Direct3D games using Cedega, they run at full speed!


Both wireless and wired Internet worked right out of the box. All I had to do open up YAST, find the wireless configuration and enter ESSID of my home network.


SuSe automatically installed acpid and the battery monitor showed the correct battery status. No problems here.

Power Management:

First, I tried ACPI. Standby puts the laptop to sleep but when it wakes, the screen stays blank and there is no hard drive activity. I have to do a cold restart by removing the battery. Suspend has the same functionality: it suspends fine but when it's time for resume, the laptop crashes on “Settling down DMAs...” This happens on all kernels I tried, including 2.7.7 and 2.7.8. I tried using APM and the results weren't good. The battery monitor didn't work. The standby operation worked fine but when you press the power button the laptop boots normally, completely ignoring the standby feature. Suspend doesn't work with APM. CPU throttling and other power saving features don't work on this laptop. I get less than 1 hour of battery time when running Linux (even if idle) and more than 2 hours when running Windows XP.


SuSe 9.1 runs beautifully on this laptop with the exception of power management. Inability to use this laptop without having to stay constantly plugged in is saddening. This makes me wish I had an IBM ThinkPad T41.


0000:00:00.0 Host bridge: Intel Corp. 82865G/PE/P Processor to I/O Controller (rev 02)

0000:00:01.0 PCI bridge: Intel Corp. 82865G/PE/P Processor to AGP Controller (rev 02)

0000:00:1d.0 USB Controller: Intel Corp. 82801EB USB (rev 02)

0000:00:1d.1 USB Controller: Intel Corp. 82801EB USB (rev 02)

0000:00:1d.2 USB Controller: Intel Corp. 82801EB USB (rev 02)

0000:00:1d.3 USB Controller: Intel Corp. 82801EB USB (rev 02)

0000:00:1d.7 USB Controller: Intel Corp. 82801EB USB2 (rev 02)

0000:00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB/EB PCI Bridge (rev c2)

0000:00:1f.0 ISA bridge: Intel Corp. 82801EB LPC Interface Controller (rev 02)

0000:00:1f.1 IDE interface: Intel Corp. 82801EB Ultra ATA Storage Controller (rev 02)

0000:00:1f.3 SMBus: Intel Corp. 82801EB SMBus Controller (rev 02)

0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801EB AC'97 Audio Controller (rev 02)

0000:00:1f.6 Modem: Intel Corp. 82801EB AC'97 Modem Controller (rev 02)

0000:01:00.0 VGA compatible controller: nVidia Corporation: Unknown device 032d (rev a1)

0000:02:00.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 Controller (PHY/Link)

0000:02:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

0000:02:02.0 Ethernet controller: Unknown device 168c:0013 (rev 01)

0000:02:04.0 CardBus bridge: Toshiba America Info Systems ToPIC95 PCI to Cardbus Bridge with ZV Support (rev 33)

0000:02:06.0 System peripheral: Toshiba America Info Systems SD TypA Controller (rev 05)

Cheap Laptop Rugged Laptop Case Gaming Laptop Lenovo Linux Laptop
Linux on Laptops is copyright ©
Privacy Statement  Contact us at linuxonlaptops (at)
  Advertise on

No Warranties: This information is provided "as is" without any warranty, condition, or representation of any kind, either express or implied, including but not limited to, any warranty respecting non-infringement, and the implied warranties of conditions of merchantability and fitness for a particular purpose. All logos or trademarks on this site are the property of their respective owner. In no event shall,, or any directors, trustees, associates, or employees thereof be liable for any direct, indirect, special, incidental, consequential or other damages howsoever caused whether arising in contract, tort, or otherwise, arising out of or in connection with the use or performance of the information contained on this web site.