Slackware Linux 10 on the Toshiba Satellite M35x - S111 |
| Copyright © 2005 by Zack Smith All rights reserved. 0. SummaryMost features work perfectly. At this point, sound is not working on my system and power management requires a Toshiba closed-source driver, which, because it is closed-source, I'd rather not use under Linux.1. InstallationThe best way to install Slackware Linux 10 is to use the first Slackware 10 CDROM.
My own Linux partition of about 4 gigs. I also created a Linux Swap partition of 500 megs. I did a nearly full install, excluding KDE and Gnome which I never use, but including the libraries for each other them just in case. For good measure, be sure to get the latest kernel sources and install that in /usr/src. For newbies, here is how you do that:
Before abandoning WindowsIf you plan on using Linux exclusively, be sure that before you do, you copy all of the Windows TrueType fonts to a disk for use with Linux. They're in c:\windows\fonts. Firefox looks much better when using Windows fonts.2. System ProfileMy M35X has the following hardware:Celeron M Speed 1500 MHz Cache 512 kB Bogomips ~3000 Memory: 768 megs (upgraded for US$50 on sale) Hard drive: 40 gigs Optical: upgraded to DVD writer SD-R6472. 3. Drivers3.1. VideoThe M35X-S111 has an Intel Corp. 82852/855GM Integrated Graphics Device.3.1.1. X WindowsWorks fine. Use xorgconfig to select the i810 driver.3.1.2. FramebufferI use the framebuffer in VESA mode, because the Intel fb driver wasn't working for me.I boot in 1024x768 32 bits per pixel, which is LILO vga mode 792.
3.2. SoundIt works. The audio chip is an Intel Corp. 82801DB (ICH4) AC'97 Audio Controller (rev 03). In the 2.6 kernel there are two drivers for this chip and unfortunately the second one doesn't work.
3.3. ACPIThe version of ACPI that comes with kernel 2.6.9 doesn't work. You can compile a limited version that almost works, in that it gives a battery rating without crashing, but that rating is invalid. Compiling in all of the submodules results in a crash of the ACPI subsystem during boot-up.3.4. USBThe USB controller is an Intel Corp. 82801DB. The provided 2.4.26 kernel works fine with USB flash.3.5. FireWireThe FireWire controller is a VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80).I have not tested it. 3.6. Printing via lp0This laptop does not have a parallel port.3.7. External USB FloppyMy Dell USB floppy works fine.3.8. PCMCIAThe CardBus bridge is an ENE Technology Inc CB1410 Cardbus Controller (rev 01). It seems to work fine.3.9 EthernetThe built-in 10/100 NIC is a Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10). It works out of the box with the provided kernel, or if you want to compile the driver into the kernel, the Realtek 8139 has its own driver in 2.6.9+.As part of running 'setup' you will be asked to configure your network. What setup does is run netconfig, which you can run anytime. 3.10. Internal DVD writerI upgraded my M35X laptop with the widely available Toshiba SD-R6472 dual-layer DVD writer. Installation is very simple and I recommend upgrading to this drive. No special driver is required per se but you should install the dvd writing tools that are included with Slackware.4. Performance4.1. Video4.1.1. X Windows2D graphics is very fast.4.1.2. FramebufferThe VESA framebuffer driver works quite well. In fact, I developed my FramebufferUI mainly on this laptop.The Intelfb driver in kernel 2.6.9, which is what I've tried, does not seem to work. I haven't tried any non-FBUI framebuffer programs. 4.1.3. MoviesGXine appears to work.4.2. Hard driveI am using the standard 40GB hard drive, which is a Toshiba HTS424040M9AT00. This drive is easily removable and any thin, modern laptop drive will probably work in this computer.You should add -h to the poweroff command in /etc/rc.d/rc.6 to ensure a quiet hard drive powerdown. From hdparm -T: /dev/hda: Timing buffer-cache reads: 1840 MB in 2.00 seconds = 920.00 MB/sec (insanely great) hdparm -t: /dev/hda: Timing buffered disk reads: 72 MB in 3.00 seconds = 24.00 MB/sec (very respectable)It's always good to have these in your /etc/rc.d/rc.0 : /usr/sbin/hdparm -f /dev/hda [flush the hard drive cache] /usr/sbin/hdparm -S 1 /dev/hda [get it to spin down ASAP] 4.3. ProcessorThe BYTE drystone 2 test which is at anime.net/~goemon is always interesting if nothing else. It gave an index of 123.4.4.4. Memory BandwidthTo ascertain memory performance, I wrote a utility called "bandwidth". You can see the results of testing this laptop here.4.5. Internal DVD writerReading performance is good. I have not used it under Linux to write DVDs but under Windows is work as well as any DVD writer.5. ManualThe main Toshiba webpage for the M35X-S111 is at toshiba.com.The manual is also at toshiba.com. 6. Mailing ListToshiba maintains a mailing list for Linux users. However I just want to say that I have never encountered a corporate-run forum or mailing list that wasn't censored or where that censorship occurred in reasonable ways. toshiba-dme.co.jpLinks
|
|