Debian on a Toshiba Laptop

The installation of Debian 3.0 (Woody) on my Toshiba Satellite 330CDT

First, here is the tech sheet of this laptop, which can also be found on the Toshiba website : satellite_330cdt.pdf .  This is where I found some valuable information about the video card.

I installed from the CDs, and did read carefully the help at the beginning to know how to specify the option to have the 2.4.18-bf2.4 kernel.  I choosed to use XDM and I automatically got KDE as desktop environment.  I decided to keep it.



Video

The video related section of the XF86Config-4 file :

Section "Device"
   Identifier   "carte video C&T"
   Driver       "chips"
   VideoRam     2048
   Option       "UseFBDev" "true"
EndSection
 
Section "Monitor"
   Identifier   "ecran lcd"
   HorizSync    28-38
   VertRefresh  43-72
   Option       "DPMS"
EndSection
 
Section "Screen"
   Identifier   "Default Screen"
   Device       "carte video C&T"
   Monitor      "ecran lcd"
   DefaultDepth 24
   SubSection   "Display"
      Depth     1
      Modes     "800x600"
   EndSubSection
   SubSection   "Display"
      Depth     4
      Modes     "800x600"
   EndSubSection
   SubSection   "Display"
      Depth     8
      Modes     "800x600"
   EndSubSection
   SubSection   "Display"
      Depth     15
      Modes     "800x600"
   EndSubSection
   SubSection   "Display"
      Depth     16
      Modes     "800x600"
   EndSubSection
   SubSection   "Display"
      Depth     24
      Modes     "800x600"
   EndSubSection
EndSection


During the configuration, or the reconfiguration, with the command
'dpkg-reconfigure xserver-xfree86',
the important things to know are the brand of the chipset (Chips & Technologies) and the size of the memory (2Mb).



USB mouse

To get this one working, I had to add the following modules using 'modconf'.

  • usbcore
  • usbmouse
  • usb-ohci
  • hid
  • mousedev

After that, I reran the xfree configuration program and it automatically detected it.  I only had to add the line about the ZAxis for the wheel.

Section "InputDevice"
   Identifier "Configured Mouse"
   Driver     "mouse"
   Option     "CorePointer"
   Option     "Device"          "/dev/psaux"
   Option     "Protocol"        "PS/2"
   Option     "Emulate3Buttons" "true"
EndSection
 
Section "InputDevice"
   Identifier "Generic Mouse"
   Driver     "mouse"
   Option     "SendCoreEvents"  "true"
   Option     "Device"          "/dev/input/mice"
   Option     "Protocol"        "ImPS/2"
   Option     "Emulate3Buttons" "true"
   Option     "ZAxisMapping"    "4 5"
EndSection


The first mouse is the AccuPoint device.



Audio

This was the most difficult part.  Loading the right modules isn't enough.  We also have to specify non trivial parameters and some aliases.  Maybe this have something to do with the sound chipset being on the ISA bus instead of the PCI bus.

Before trying those modules, I was getting these warnings during the login:
device /dev/dsp can t be opened modprobe
"can t locate module sound slot 0"
(not exactly, those are my Google searches)

I did try the module mpu401 alone, but then I was getting:
"can t set requested samplingrate" [numbers I didn't note].

When I added the module opl3 with modconf, I gave the option io=0x388.  And when I added the module opl3sa2, I gave the options io=0x370 mss_io=0x530 mpu_io=0x330 irq=5 dma=1 dma2=3 multiple=0 ymode=1.  After this, I manually edited /etc/modules.conf to add those lines:

alias sound-service-0-2 opl3
alias sound-slot-0 opl3sa2

I found the information there : http://tuxmobil.org/sound_linux.html

Additionnally, in the midi section of the KDE Control Center, I had to select "Yamaha OPL3 - FM" as midi device because the default (MPU-401 [...]) wasn't doing anything.

I saw that the addresses given as parameters can be found in the bios configuration screens.  ALSA sound drivers were not necessary.  I used playmidi for the midi part of my tests.

 

Home