Gentoo Linux – Toshiba Satellite X200/X205 (part 5)

SOUND!!! Yes it is now possible to get the ALC268 hda-intel audio chipset working along with the headphone jack. It has taken a few hours trying to hack a solution together from notes relating to other distros but I finally have something acceptable. I guess you want to know how to do it, instructions now follow.

I am using the gentoo-sources kernel 2.6.23-gentoo-r4 without alsa compiled in. Alsa will be compiled as a module. I am using the latest Alsa drivers 1.0.15. You may need to unmask and emerge the packages listed below.

1
2
3
4
=media-sound/alsa-utils-1.0.15 ~amd64
=media-libs/alsa-lib-1.0.15 ~amd64
=media-sound/alsa-headers-1.0.15 ~amd64
=media-sound/alsa-driver-1.0.15 ~amd64

This guide should provide the information to get Alsa setup http://www.gentoo.org/doc/en/alsa-guide.xml. Once Alsa is setup and the above packages installed run alsaconf (if not done so already) to setup alsa.

At this point I got some sound from the speakers and the 1.0.15 drivers gave me slightly different mixer options over the 1.0.14 drivers.The key to getting everything working is adding the following line to /etc/modprobe.conf

1
options snd-hda-intel model=toshiba

Reboot or restart alsasound to get the sound working. The headphone jack should mute the speakers when headphones are plugged in and unmute when they are removed. The sound from the speakers is also noticeably louder and richer and the integrated sub is generating the lower frequencies. I have not tried the other i/o jacks on the front of the notebook so I cannot say for sure if they are operational.

Gentoo Linux – Toshiba Satellite X200/X205 (part 4)

Time for an update on my progress of installing Gentoo Linux on my Toshiba X200-20S. I have been managing to get audio playing out of the integrated speakers, so I assumed it was all working and setup correctly, wrong. When I tried to plug in my headphones the audio continues to be played out of the speakers. The problem appears to be an unsupported codec chip (ALC286). Now the good news is that support for this chip has been integrated into the 2.6.23 series of kernels. The downside is that they have not yet been marked for testing as gentoo-sources. I could try a vanilla kernel but I'd rather have the gentoo tweaks. Once it's available for testing I shall give it a shot and see if it solves my problems.

Knowing the chip isn't correctly supported could also explain an issue I was having enabling sounds in Gnome and it locking up. This is another thing to test with the new kernel.

I have also been putting some work into the Xorg.conf. Furthur refinements are needed but this version (see below) supports the touchpad a little better, using it as the core pointer, and allows the use of an external USB mouse.
Continue reading "Gentoo Linux – Toshiba Satellite X200/X205 (part 4)"