Skip to content
Archive of entries posted in the year 2009

Installing Python 2.6 in Sidux/Debian/Ubuntu

Install Build Requirements If you have the appropriate deb-src entries in your sources.list files, then you can do this: apt-get build-dep python2.5 Replace 2.5 with the default version in your distro. Unfortunatly in sidux this wanted to install emacs (NEVAR!!!!) and remove my password manager (the unstable repo has been changing rapidly since the new […]

Installing Python 2.6 in CentOS 5 (or RHEL5)

CentOS 5 uses python 2.4, and replacing it is not really on option since yum and other core packages depend on it. My solution is to compile 2.6 and use /opt or /usr/local for the prefix. I also create a virtualenv with the new python executable, so when I’m in the environment 2.6 becomes the […]

sidux kernel upgrade without dist-upgrade

Update: sidux is now called aptosid, updated package name. Debian “lenny” was released mid Feburary, and since then experimental packages have been making their way into sid much more quickly then usual. This makes dist-upgrade a bit dangerous, but kernel upgrades are not installed when doing a normal upgrade. Here’s a shell command I use […]

855GM tv-out not supported by new intel driver

I tried to connect my aging Inspiron 700m to my TV with S-Video, which has worked well in the past, only to discover that tv-out is no longer supported with the new intel driver (see this discussion at Ubuntu’s bug tracker ). And the old driver is no longer included in debian/ubuntu/sidux. I installed the […]

Multicast routing UPnP traffic with Linux

I use my Linux desktop, which has both wired and wireless network adapters, to connect my Xbox 360 to the wireless network. My wireless driver (rt73usb in 2.6.28) does not support source address spoofing, which is needed for bridging, so I used routing instead. This broke UPnP IGD port forwarding, which uses multicast and doesn’t […]

pulseaudio module-combine arguments

I installed pulseaudio 0.9.13 in sidux (from experimental), and discovered that the FAQ about sending playback to two devices simultaneously is out of date. The correct syntax is: load-module module-combine sink_name=combined slaves=output0,output1 i.e. the master argument is no longer used. I discovered this by looking at src/modules/module-combine.c: … PA_MODULE_USAGE(         “sink_name=<name for the sink> ” […]