bugs, bugs, bugs: upgrading to jaunty jackalope

I upgraded my laptop to Jaunty Jackalope. Here’s the list of issues (and solutions) I’ve run into:

1. Tor is not packaged anymore, apparently there is no Ubuntu maintainer. Upstream provides Ubuntu packages, but they have no jaunty package yet. So, we need to build from the intrepid source package. Add

  deb-src http://mirror.noreply.org/pub/tor intrepid main

to your /etc/apt/sources.list, and

  apt-get update
  cd /usr/src
  apt-get build-dep tor
  apt-get source tor -b

2. Bug 270046: Apparmor *still* fights with cups-pdf. This one’s been around since the Hardy days. You’d think it would be fixed by now… Specifically, print jobs to the PDF printer will just vanish because apparmor does not allow cupsd to save them in ~/PDF. Solution: disable apparmor for cupsd:

  apparmor_parser -R /etc/apparmor.d/usr.sbin.cupsd
  /etc/init.d/apparmor restart

3. Bug 339555: Intel video is really really really really slow. Case in point: workspace switching takes seconds. (Partial) fix: upgrade to a experimental 2.6.30rc3 kernel. Even with that kernel, video performance on this GM965/GL960 based system is still not what it should be. To be continued, no doubt.

4. Bug 334657: Subpixel/Lcd mode with VRGB/VBGR makes fonts on qt4 applications unreadable. Really, really unreadable. Fix: use experimental patched qt4-x11 packages.

5. Sound has been an issue on this laptop from day one. It’s a Dell inspiron 1420N that shipped with Ubuntu preinstalled, but at the time a special Dell-supplied kernel was necessary to get working sound. The sound hardware is

$ lspci -vnn
00:1b.0 Audio device [0403]: Intel Corporation 82801H (ICH8 Family) HD Audio Controller [8086:284b] (rev 02)
	Subsystem: Dell Device [1028:01f3]
	Flags: bus master, fast devsel, latency 0, IRQ 21
	Memory at fe9fc000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: 
	Kernel driver in use: HDA Intel
	Kernel modules: snd-hda-intel
$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: Intel [HDA Intel], device 0: STAC92xx Analog [STAC92xx Analog]
  Subdevices: 0/1
  Subdevice #0: subdevice #0

First of all I had to add my user to the pulse-rt group – pulseaudio was complaining loudly about that in /var/log/syslog. That’s a Jaunty upgrade bug.

Secondly, for some reason I can not get sound to work until I unload the snd_hda_intel module and reload it. Sadly, that means closing all applications that are using the sound hardware – mpd, firefox, pidgin, the gnome volume control applet, etc. I don’t know what’s causing this, but I had the same problem on Intrepid after the last kernel upgrade. Again, to be continued.

This entry was posted in Free Software/Open Source. Bookmark the permalink.

2 Responses to bugs, bugs, bugs: upgrading to jaunty jackalope

  1. 1. If you want to maintain tor in Ubuntu (& Debian?), please apply… ;)

    3. There are a lot of other potential workarounds for intel graphics issues (see the Ubuntu wiki), please report back which one works for your system… :-/

    5. Pulseaudio complaining about not being a member of pulse-rt group is only a warning (it is *not* a requirement).
    And IIRC there is a hack that unloads/reloads the HDA driver during the boot.

    PS: as far as I know Dell only has (and pays for) 8.04 LTS support. They probably don’t want you to upgrade before 10.04 LTS…

  2. helpdeskdan says:

    I have the exact same audio card! Worked great in hardy!

    I tried everything, modifying the puleaudio config for the correct card, installing the latest alsa – nothing worked!

    Finally, I followed the instructions here:
    https://help.ubuntu.com/community/OpenSound

    That finally worked. What people say about oss seems true, the sound is very good.

    Downside: Had to set many apps to use oss, and plain give up on others. See this page:
    http://www.opensound.com/wiki/index.php/Configuring_Applications_for_OSSv4

    Upside:
    Only thing that worked!

    Let me know if you get it working in alsa.

Leave a Reply