Things that used to work in Ubuntu Intrepid but broke in Karmic
After a clean install of Ubuntu Karmic on my plain vanilla Dell Vostro 1400 laptop, I found that (as usual) a lot of stuff that used to work fine in Jaunty has broken in Karmic:
- My Broadcom wireless card is completely unrecognized. Hardy was polite enough to recognize it but let me know that there were no drivers. Intrepid recognized it and automatically installed the right drivers. So did Jaunty. Karmic, however, just plain old doesn’t see it. Not even in lspci.
- Resume from Hibernate hard crashes about half the time.
- The Firefox spell check dictionary defaults to en_AU instead of en_US. This is great if you live in Australia, but I happen to be from California.
- The famous IPv6 issues. DNS lookups take forever unless I specify a DNS server to use. With all of my traveling, the last thing I want to be doing is setting the DNS server for every single new wireless connection I encounter.
- I use a script to turn off my laptop’s screen when I want to save power (say if I’m playing music for a group at a hostel). I’ve mapped a short but handy script that uses xset to turn the screen off. It used to work like a dream in previous versions of Ubuntu. Now the screen turns off, but turns back on after a few seconds.
- My Intel GM965 (heinously borked in Jaunty, see this lovely section in the Jaunty release notes) now works at least, but with horrible slowness. Key presses and mouse clicks register slowly, there’s tearing when scrolling in any application, and things are generally dog slow. And I’m not the only one with this problem.
Come on, Canonical. How do you expect to be taken seriously when the OS you release next to Windows 7 has so many shamefully amateur problems? I can guarantee you that Windows 7 can at least resume from fucking hibernate and perform a fucking DNS request.
The thing that really pisses me off is that for a lot of these issues, we won’t be seeing a fix for another 6 months. That’s the pain of the fast release cycle: no time to do QA, so beta-quality software gets shipped. But no time to fix the problems, because to make the next release by the deadline, they have to start work yesterday.
Year of the Linux desktop? I’m not holding my breath.