View more guides at Linux Wiki Guides
This is a compatibility guide to running Linux with the Toshiba NB200 laptop.
This page is just for discussing using Linux on the Toshiba NB200. For a general discussion about this laptop you can visit the Toshiba NB200 page on LapWik.
If you would like to edit this page please first view our Editing Guidelines.
For full specifications see the Toshiba NB200 specifications page.
|Processor||Intel Atom processor N280/N270: 1.66 GHz, 667/533MHz FSB, 512KB On-Die L2 cache|
|Screen||10.1“ WSVGA (1024×600)|
|Graphics||Mobile Intel GMA 950|
|RAM||Up to 2GB|
|HDD||160GB to 250GB - 5400rpm|
|Optical Drive||DVD Super Multi (sold separately)|
802.11b/g/n - Atheros Communications Inc. AR9285
|Processor||Fedora 12||Apparent 'freezing' when installing or using when no user input activity for seemingly random periods of time. Solution in the notes below|
|Graphics||Fedora 12||Works fine, 800×600 and 1024×600 supported.|
|External Display||Not Tested|
|Sound||Fedora 12||Out of the box only with headphones. Solution in the notes below|
|Ethernet||Fedora 12||Works fine|
|Wireless||Fedora 12||Works fine, even packet injection with aircrack-ng.|
|Bluetooth||Not Tested||There is a solution in the ubuntu forums. Google it.|
|USB||Fedora 12||All current attached USB devices are detected.|
|Card Reader||Not Tested|
|Webcam||Fedora 12||Works fine. Tested with Cheese Webcam Booth|
|Battery||Fedora 12||Lasts 5hours with Wifi and more.|
|Hibernation||Fedora 12||Works well and fast with Fn + F3|
|#||means as root|
|$||means as normal user|
Apparent 'freezing' issue can be fixed by appending the “processor.max_cstate=1” (or “nohz=off” which consumes 99% according powertop) to any kernel parameter file.
This is disabling the 'tickless' feature within the kernel, meaning the kernel will send interrupts to the CPU.
For better power saving append the kernel option “usbcore.autosuspend=1”.
For Fedora or Red Hat Enterprise Linux based systems:
# vi /boot/grub/grub.conf
Where a line is similar to:
kernel /vmlinuz-2.6.33-0.20.rc5.git0.fc13.i686 ro root=/dev/mapper/vg_netbook-lv_root noiswmd LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet
add the parameters so it looks like:
kernel /vmlinuz-2.6.33-0.20.rc5.git0.fc13.i686 ro root=/dev/mapper/vg_netbook-lv_root noiswmd LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us rhgb quiet processor.max_cstate=1 usbcore.autosuspend=1
To save power I suggest to stop the “cpuspeed” daemon:
# chkconfig –level 2345 cpuspeed off
To check the power consumation:
I've got around 32% on ”<kernel core> : hrtimer_start_range_ns (tick_sched_timer)“ at lowest. If you use “nohz=off” - 99%.
Sound works out of the box only with headphones - Fedora 12 2.6.31 kernel
There is a patch that enable the internal speakers in the newer kernels. So what we are going to do is to install Fedora Rawhide's kernel.
# yum –enablerepo=rawhide –disablerepo=* -y install kernel
# vi /etc/modprobe.d/snd.conf
Add the following line (press “i” in vi):
options snd-hda-intel model=toshiba-nb200
save with “Escape :wq”
Reboot (needed to load the new kernel).
$ alsamixer -c0
Increase the first three (Master, Headphone, Speakers) to 100%.
Select “Speakers” and press M to enable(unmute) it. Escape.
# alsactl store
Reboot will reset alsamixer state to default one, which speakers are muted. So
As a normal user you can restore your alsamixer state doing:
$ alsactl restore
Or you can add “alsactl restore” to your Gnome Startup Applications.
System → Preferences → Startup Applications → Add
Name: alsactl Command: alsactl restore
That's all. Enjoy!
Toshiba NB200 works well with Linux, especially with Fedora 12. I'm amazed of the Hibernation - It's very fast!