Spending a holiday fixing various things on the desktop – talk about 0 $life. Anyway, I fixed the rhythmbox+esd issue. Turns out that /var/db/ports/rhythmbox/options had WITH_XINE= set. Must have enabled Xine some point in time and then forgot about it. rm'ing it and portupgrade -f rhythmbox has Rhythmbox purring via esd now.
root@buffy# cat /var/db/ports/rhythmbox/options
# This file is auto-generated by 'make config'.
# No user-servicable parts inside!
# Options for rhythmbox-0.8.8_1
Other desktop fixes for the day includes fixing the cursor keys in Bash and Tcsh.
if ($term == "xterm" || $term == "vt100" || $term == "vt102" || $term !~ "con*") then
# bind keypad keys for console, vt100, vt102, xterm
bindkey "\e[1~" beginning-of-line # Home
bindkey "\e[7~" beginning-of-line # Home rxvt
bindkey "\e[2~" overwrite-mode # Ins
bindkey "\e[3~" delete-char # Delete
bindkey "\e[4~" end-of-line # End
bindkey "\e[8~" end-of-line # End rxvt
[buffy] ~> cat .inputrc
# this is actually equivalent to "\C-?": delete-char
# rxvt and konsole (i.e. the KDE-app...)
Something to look forward to in these days of depressing humor!
Why do I always end up with corrupted torrents??? Of the torrents I had downloaded so far, only two of them passed cksfv verification. The ones which passed were active torrents, the rest of them were not seeded well.
And in other news… e17 CVS now compiles on FreeBSD 5.3. However, its a little too early to switch to e17 since we dont have keyboard bindings at all. Using the mouse for every window/desktop action is way too much trouble.
Hacked up a build.sh to rebuild all of e17 in one go, will clean it up and put out for the daily cvsuppers.
However, e17 continues to be my primary window manager on the laptop!
Got the team laptop upgraded from a Compaq nx6000 to a nc6000. Pretty neat toy – Pentium M 1.6 Ghz, 256MB RAM, ATI Radeon 9600 with 32MB Video RAM, DVD-ROM drive etc etc. The only think which went away with the old laptop was the firewire port – this kinda makes it hard to use with the external IDE box since the USB port on the converter is bust. No more DVD/CD writing for a while though.
Being a very recent model, there had to be issues with it when running an FOSS OS like Linux or FreeBSD. Issues so far,
Screen corruption – I randomly experience Xserver and console frame buffer corruption. This is on Fedora Core 3 with Xorg 6.8.1
OpenGL – No 3d support by Xorg for ATI Radeon 9600 yet. I have installed the ATI Linux proprietary driver instead. Its a pain to use 3rd party drivers but I guess I have to use it till there is a DRI one out. For the moment, it makes mixxx run fine again. Getting X accelerated on FreeBSD on this hardware will have to wait too. Sucks!
ACPI Suspend and resume still no go. Someday… Someway…. Getting Linux software suspend patched in to the FC kernel is too much of a PITA. Sigh!
Otherwise, this laptop is really speedy – the faster disk probably has everything to do with it.
Plan to install FreeBSD 5.4 as soon as it is released on the remaining free primary partition beside the clunky XP and the hard to maintain Fedora Core installations.