Popular Guides
View more guides at Linux Wiki Guides
This is a guide to running Linux with the Toshiba Satellite M300D-M305D laptop.
This guide is intended to provide you details on how well this laptop works with Linux and which modules you need to configure. For details on how to actually install and configure the required modules have a look at our guides section for distribution specific instructions.
If you would like to edit this page please first view our Editing Guidelines.
| Name | Toshiba Satellite M300D-M305D |
| Processor | AMD Turion 64 X2 |
| Screen | 14.1” WXGA Widescreen |
| RAM | 2GB to 4GB |
| HDD | 250GB to 320GB |
| Optical Drive | DVD+-RW |
| Graphics | ATI Radeon 3100 |
| Network | Gigabit Marvell Ethernet, Atheros 802.11bg |
| Device | Compatibility | Comments |
|---|---|---|
| Processor | Works | PowerNow works with 2.6.26 or newer |
| LCD Screen | Works | Maximum 1280×800 resolution |
| HDD | Works | Use AHCI SATA driver |
| Optical Drive | Works | |
| Graphics | Works | With ATI binary drivers to get 3D acceleration |
| Sound | Works | With OSS4 oss_hdaudio driver (no microphone input using ALSA snd-hda-intel driver) |
| Ethernet | Works | With sky2 module on 2.6.26 kernel or newer |
| Wireless | Works | With latest madwifi (kernel <2.6.26) or ath9k module (kernel 2.6.26 or newer) |
| 56K Modem | Works | With Linuxant HSF modem drivers |
| USB | Works | EHCI + OHCI, USB 2.0 works |
| Firewire | Not Tested | |
| Card Reader | Works | Winbond W83L51xD interface |
| ExpressCard Slot | Not Tested | |
| Camera | Works | With UVC V4L driver |
You can enter any specific notes with running Linux on the Toshiba Satellite M300D-M305D here.
The M305D I have is the M305D-S4829, with AMD Turion and 4 GB of ram. I have tried both Ubuntu 8.04 (Hardy) and Gentoo. So far, I prefer Gentoo on it, simply because of my familiarity with Gentoo instead of Ubuntu. However, both worked approximately the same way. The Hardy Heron LiveCD didn't recognize either the ethernet or the wireless cards (drivers weren't up to date). However there was a binary hack for the sky2 module to load and make the ethernet work on ubuntu forums. Everything besides the microphone works when using the right driver. Only downside is that the microphone input isn't detected from either Ubuntu or Gentoo. The inputs appear in alsamixer, but don't seem to work properly.
Discussion
Hi! I've installed opensuse 11.2 in my m305d-s4833 and the microphone works just perfect!, there was a known bug with the wireless but was easy solved. (i can't find again the web page, but it was in the opensuse forums)
Hi! I've installed opensuse 11.2 in my m305d-s4833 and the microphone works just perfect!, there was a known bug with the wireless but was easy solved. (i can't find again the web page, but it was in the opensuse forums)
i ma using toshiba satellite m305d
and have oss4 installed
regards
rahul
In
ossxmix, play around with the PCM modes for… I'm thinking it was int-mic and/or fp-pink or recordsrc (I no longer have OSS4 – let alone the same laptop – anymore, so my memory is a bit fuzzy).Use OSS4. It is still broken in the ALSA driver.
I read at http://bit.ly/VnfBZ that adding acpi_osi=“Linux” in the boot options (/boot/grub/menu.lst for GRUB) suggests that a DSDT override is unnecessary to fix the ACPI issues.
And it works!
(I'm running Debian Testing (codename “Squeeze” at the time of writing) x86_64 on a Toshiba Satellite M305D-S4830)
Hi m using m305-s4830 ; i tried installing fedora 10 dvd 64 bit…
it asked for the few options i choose “install or upgrade” like then it
go few steps ahead and stops with below like text on screen
handlers:
[<ffffff055d110>] (acpi_irq+0×0/0×28)
Disabling IRQ #9
can anybody suggest what to do? my emailid. bhalla_kamal@yahoo.com
Thanks in advance
See post Monday 23 of March, 2009 [13:46:11] below.
Can someone confirm whether the DSDT for the 4830 linked above works with the S4829? I have the 4829 with Gentoo and have had issues with the ACPI stuff - though I did get my battery info to display (I just enabled every single laptop module possible… probably not smart, but it works). The issues I have are crashes with the ATI drivers, and it reboots instead of shutting down. There are also some openGL bugs, but that's another issue. Thanks!
Scott, do you have a working DSDT for the 305D you could share with us?
http://www.mediafire.com/download.php?nqunkjyndmj is the one I debugged and am using for my M305D-S4830. Hopefully, it should work for others, too.
I also have a M305D-S4830 and I'm running Debian x86-64 on that machine. Can I just:
cp custom.dsdt /etc/initramfs-tools/DSDT.aml
update-initramfs -u
Reboot and have it “working”, or do I have to do other things to set things up properly? I'm experiencing ACPI issues wrt the system not being able to display battery status.
Another fix that may work instead of overriding the DSDT is to add…
acpi_osi=“Linux”
…to the kernel parameters in ”/boot/grub/menu.lst”.
Thank you for replying.
I just did that, but unfortunately yacpi (or any ACPI info util in this regard) still doesn't display the battery status correctly (if at all).
I first tried my luck with toshiba_acpi modules, but:
# modprobe toshiba_acpi
FATAL: Error inserting toshiba_acpi (/lib/modules/2.6.26-1-amd64/kernel/drivers/acpi/toshiba_acpi.ko): No such device
I then tried the omnibook drivers, but the build failed miserably.
You probably want to use powernow-k8.
I am using powernow-k8.
$ cat /etc/modules
firewire-sbp2
loop
sky2
ath_pci
powernow-k8
cpufreq_ondemand
So, any solution to the ACPI battery information issue so far?
hi
please tell me
when i am install redhat linux
in my laptop model satelite L300
then so
error no hardware driver found.
how to solve this problem
please tell me any body
how can i install the new kernel in my laptop. i have fedora 9 and i cant use my Wireless
Fleshed out the hardware compatibility list with more details. I've gotten almost every piece of hardware on my M305D-S4829 to work (including the microphone using OSS4). The only one I haven't confirmed yet is Firewire since I never use it.
I have M305D-S4829 and I am having a problem with acpi do you guys get this problem and if so how do you go about fixing it?
You have to debug and override the DSDT to get ACPI working properly.
HI
i was just wondering how did u fixed the mic issue . I am not able to use either internal or external mic ..
ne help is welcome..
regards
rahul