Rhythmbox + Esound Fixed

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
"\e[3~": delete-char
# this is actually equivalent to "\C-?": delete-char
# VT
"\e[1~": beginning-of-line
"\e[4~": end-of-line
# kvt
# rxvt and konsole (i.e. the KDE-app...)

Categorized as Other

By Shanker Balan

Shanker Balan is a devops and infrastructure freelancer with over 14 years of industry experience in large scale Internet systems. He is available for both short term and long term projects on contract. Please use the Contact Form for any enquiry.