Sunday, 17 January 2010

Squeeze nits

I’m starting to play around with Squeeze. I installed a minimal CLI system with the netinstall CD, then added some minimal bits to do GUI development. In the process, I made a few interesting discoveries:


Squeeze is using GRUB2. The post-install didn’t register the Ubuntu install that was alongside the Squeeze install, but

# update-grub

fixed the problem.

I have not yet figured out how to configure the default entry. grub-legacy was so much easier to configure. :-(


gsynaptics wasn’t able to enable vertical scrolling (I didn’t try horizontal scrolling.) The UI says it’s enabled, but it isn’t. I don’t know if this is a bug with the particular hardware on the lappy I used or a general bug in gsynaptics.

The workaround is to call synclient directly after executing gsynaptics-init with the line:

synclient VertEdgeScroll=1

Also, gsynaptics has sort-of been superseded by gpointing-device-settings — except the latter doesn’t have a gsynaptics-init equivalent, i.e., there’s no easy way to make changes persist between login session.

Network Manager

Currently, network-manager in Squeeze does not manage the default wired connection. The issue is discussed to some extent here. This discussion points out that Ubuntu makes it work by commenting out the lines

(auto,allow-hotplug) <device>
iface <device> inet dhcp

in /etc/network/interfaces. I tried it. It worked.


Wicd works as expected (without the tweak needed for Network Manager above). What’s news with Wicd is that it only lets you have one active network connection at a time. 99% of the time this won’t be an issue. But that one time when you need to connect to two different networks at the same time might find you cursing your decision to use it.