Screen resolution too small
The native resolution 1280×800 is not recognized correctly. Bugs #153160, #135169, #136783. To fix it:
echo "deb http://ppa.launchpad.net/kyle/ubuntu/ gutsy main" >> /etc/apt/sources.list apt-get update apt-get upgrade dpkg-reconfigure xserver-xorg
Download this code: gutsy-resolution-fix
No sound
The soundcard seems to be recognized, but outputs no perceptible sound. Bug #159045.
The fix is not very obvious, but you need to install Realtek’s audio driver for this. This workaround pretty much nukes your alsa installation and messes with ubuntu’s configuration, but if the config wasn’t working at all, what good is it?
Make sure you have lib32ncurses5-dev installed, or alsa-utils will fail silently.
wget ftp://202.65.194.211/pc/audio/realtek-linux-audiopack-4.07a.tar.bz2 tar xjvf realtek-linux-audiopack-4.07a.tar.bz2 cd realtek-linux-audiopack-4.07a sudo ./install
Download this code: gutsy-sound-fix
I haven’t done any exhaustive testing, but sound output works, at least.
References: toshiba laptops, u300
EDIT: Okay, one problem. Plugging in headphones does not interfere at all with sound output from the speakers, and the two have separate volume controls. This is fixed partially by using:
modprobe snd_hda_intel model=toshiba probe_mask=1
In /etc/modprobe.d/alsa-base :
options snd-hda-intel model=toshiba probe_mask=1
I say partially, because what I observe is that sound output is now sent to the right place, but the master volume control does not control the headphones. So if you have the headphones plugged in, you need a separate control for that. Still an improvement.
UPDATE: Discard the above, this seems to fix it conclusively.

Wednesday, October 31st, 2007