Comment 62 for bug 338071

Revision history for this message
Jennie Harris (online-whinston) wrote :

I am having an error that I think is related to this thread, but I can't quite fix it. I am very much a newbie, just installed Ubuntu 9.10 last weekend.

I am able to launch a terminal window just fine from the main menu.

I found this posting on how to rip CDs automatically with ABCDE, and did all that was said there.
http://www.frozen.ca/ubuntu-tutorials/6-automatic-cd-ripping-with-abcde

The contents of my newly-created /home/.abcde.conf file are as follows:
----------------------------------------------------------------------------------------------------------------------------------------
OUTPUTTYPE="mp3,ogg"
LAMEOPTS='-V 2'
OGGENCOPTS='-q 8'

OUTPUTDIR="$HOME/jennie/Music/Ripped CDs/"
OUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}/${ALBUMFILE}/${TRACKNUM} - ${TRACKFILE}'
VAOUTPUTFORMAT='${OUTPUT}/Various/${ALBUMFILE}/${TRACKNUM} - ${ARTISTFILE} - ${TRACKFILE}'

PADTRACKS=y
EJECTCD=y
MAXPROCS=2

mungefilename ()
{
    echo "$@" | sed s,:,\ -,g | tr / _ | tr -d \'\"\?\[:cntrl:\]
}
----------------------------------------------------------------------------------------------------------------------------------------

After rebooting, I pop a CD in, and up comes a blank Terminal window with the message "There was an error creating the child process for this terminal".

I tried a few things to fix it, such as editing /etc/fstab (didn't work, took it out), editing /etc/sudoers to include my username for ALL (didn't work, took it out). I thought maybe it had something to do with the permissions of the .abcde.conf file that I added to my home directory as directed in the above thread, but took no action on this.

I noted that I didn't have a mountdevsubfs.sh file, so I downloaded the dpkg-dist, then copied it into the /etc/init.d directory, set it to 755 with owner/group as root. Rebooted. Still doesn't work. I note that I don't have a SXXmountdevsubfs.sh in my /etc/rcS.d directory, and wonder if I should, but don't know how to get one.

----------------------------------------------------------------------------------------------------------------------------------------
jennie@laverne:~$ ls /etc/init.d
acpid cups killprocs README udevmonitor
acpi-support dbus laptop-mode reboot udevtrigger
alsa-utils dkms_autoinstaller module-init-tools rsync ufw
anacron dmesg mountdevsubfs.sh rsyslog umountfs
apparmor dns-clean networking rsyslog-kmsg umountnfs.sh
apport exim4 network-interface saned umountroot
atd failsafe-x network-manager screen-cleanup unattended-upgrades
avahi-daemon gdm ondemand sendsigs urandom
binfmt-support grub-common pcmciautils single usplash
bluetooth hal pppd-dns skeleton virtualbox-ose
bootlogd halt procps speech-dispatcher winbind
brltty hwclock pulseaudio stop-bootlogd wpa-ifupdown
clamav-freshclam hwclock-save rc stop-bootlogd-single x11-common
console-setup kerneloops rc.local udev
cron keyboard-setup rcS udev-finish
----------------------------------------------------------------------------------------------------------------------------------------
jennie@laverne:/etc/rcS.d$ ls
README S25brltty S55urandom
S06keyboard-setup S37apparmor S70screen-cleanup
S13pcmciautils S49console-setup S70x11-common
----------------------------------------------------------------------------------------------------------------------------------------

Any advice would be very much appreciated! If you need more info, please let me know. Thx~