issues setting up rosegarden/JACK/ALSA
lspci:
Code:
0000:00:0d.0 Multimedia audio controller: Creative Labs SB Audigy (rev 03) Card: Sound Blaster Audigy Chip: SigmaTel STAC9721/23 Ubuntu ver.???(set up for mp3/dvd/etc compatability, fully upgraded via synaptic package manager) 2.6.10-5-386 alright, now the problems... i used the synaptic package manager to install rosegarden. it seems to have gotten all the little bits it needs like kdelibs etc, and now i'm trying to get it to work (i've been searching the forums all day trying to find solutions but i seem to keep finding more and more problems) lets start with the program its self: Code:
$ rosegarden Code:
rosegarden: RosegardenGUIDoc::syncDevices - waiting for Sequencer to come up "The Rosegarden sequencer could not be started, so sound and recording will be unavailable for this session. For assistance with correct audio and MIDI configuration, go to http://rosegardenmusic.com." i click "OK" and rosegarden comes up with the same crap repeating in the terminal and the same two error messages. i close rosegarden and it spews a bunch more crap into the terminal ending with Code:
ICE default IO error handler doing an exit(), pid = 17425, errno = 0 i see the problem with JACK but i decided to follow the directions of the pop-ups before looking into it. the FAQ site says: 2.3. Rosegarden is crashing at startup Try running up the sequencer by itself first to see if it's a problem with that or the main part of the program. Run: $ rosegardensequencer And you should get a few lines of output finishing with: RosegardenSequencer - started OK If the sequencer starts up OK, try to start the main application with the command line switch "--nosequencer". If that fails, see next question on how to obtain a stack trace, which you should provide as part of any bug report you submit. Code:
$ rosegardensequencer JACK. i got qjackctl via the SPM Code:
$ qjackctl "Could not open ALSA sequencer as a client. MIDI patchbay will be not available." with the option of "Cancel" looked around, tried this: Code:
$ sudo jackd -R -dalsa -dhw:0 -r48000 -p1024 -n2 i tried a few other things but i can't remember what they were. perhaps i should submit that stack trace. if anybody can help i'd really appreciate it. thanks jgams |
i have just regular sb live and not audigy but i still might be able to help to a certain extent
show us output from lsmod is your sound stuff compiled in or modules ?? once i tried it compiled sound into the kernel and it broke the sequencer for some reason and ls -l /dev/snd/seq just as another aside and this might be one of those purely subjective things i found "muse" alot easier to use that rosegarden and muse plays nice with sudo where rosegarden does not i notice when you sharted jack by hand you used sudo is that the way you are aproaching this or have you done the kernel patching thing or kernel packages from soundslack or whatever? |
Try to load this module:
modprobe snd-seq-midi |
foo_bar_foo
Code:
$ lsmod Code:
$ ls -l /dev/snd/seq since root is disabled as a default by ubuntu i used sudo to start jack because the post i pulled the suggestion from said i would need to be root to do the necessary configuration. i'm not too sure what soundslack is... Linux.tar.gz Code:
$ modprobe snd-seq-midi |
hmmmmmmmm
i'm goint to assume this system is using udev ? yes wherever the file is that loads modules at boot for udev to create device nodes load the sounddrivers like this in this order soundcore snd snd-emu10k1 snd-mixer-oss snd-seq-oss snd-pcm-oss snd-seq-midi snd-mpu401-uart that should load all the junk and make you a sequencer this is what my lsmod looks like for reference snd_mpu401_uart 6784 0 snd_pcm_oss 50344 0 snd_seq_midi 6816 0 snd_emu10k1_synth 7296 0 snd_emux_synth 36352 1 snd_emu10k1_synth snd_seq_virmidi 6272 1 snd_emux_synth snd_seq_midi_emul 7424 1 snd_emux_synth snd_seq_oss 33024 0 snd_seq_midi_event 6784 3 snd_seq_midi,snd_seq_virmidi,snd_seq_oss snd_seq 53008 8 snd_seq_midi,snd_emux_synth,snd_seq_virmidi,snd_seq_midi_emul,snd_seq_oss,snd_seq_midi_event snd_mixer_oss 17792 1 snd_pcm_oss snd_emu10k1 94856 1 snd_emu10k1_synth snd_rawmidi 21284 4 snd_mpu401_uart,snd_seq_midi,snd_seq_virmidi,snd_emu10k1 snd_pcm 88836 2 snd_pcm_oss,snd_emu10k1 snd_timer 23044 2 snd_seq,snd_pcm snd_seq_device 6792 7 snd_seq_midi,snd_emu10k1_synth,snd_emux_synth,snd_seq_oss,snd_seq,snd_emu10k1,snd_rawmidi snd_ac97_codec 66308 1 snd_emu10k1 snd_page_alloc 9096 2 snd_emu10k1,snd_pcm snd_util_mem 3584 2 snd_emux_synth,snd_emu10k1 snd_hwdep 7428 2 snd_emux_synth,snd_emu10k1 snd 47844 17 snd_mpu401_uart,snd_pcm_oss,snd_seq_midi,snd_emux_synth,snd_seq_virmidi,snd_seq_oss,snd_seq_midi_eve nt,snd_seq,snd_mixer_oss,snd_emu10k1,snd_rawmidi,snd_pcm,snd_timer,snd_seq_device,snd_ac97_codec,snd _util_mem,snd_hwdep soundcore 7904 1 snd it might help to have the /etc/modprobe.conf stuff in place -- not sure alias char-major-14-* soundcore # this is the alsa section alias char-major-116 snd alias snd-card-0 snd-emu10k1 alias sound-slot-0 snd-card-0 alias sound-service-0-0 snd-mixer-oss alias sound-service-0-1 snd-seq-oss alias sound-service-0-3 snd-pcm-oss alias sound-service-0-8 snd-seq-midi alias sound-service-0-12 snd-pcm-oss yea sudo works fine basically everything you run that connects to jack start also as sudo i always do sudo qjackctl then start jack then sudo ladccad --no-ipv6 then sudo muse / sudo ardour / sudo tkeca.tcl or whatever i want to use post back if you can't get midi or keyboard going or whatever |
foo_bar_foo
thanks for the help, but i'm not quite sure what to do with the information you've given me... i am looking into it, however, specifics would be a great help. jgams |
Quote:
(try this) with an editor put this in /etc/modules Code:
soundcore Code:
alias char-major-14-* soundcore then reboot and see if it don't work better |
sorry, i feel like a bit of a dolt asking you to spell it out... but now i know because hey, IT WORKED!
thanks so much for your help. i was starting to get a little discouraged there. thanks again for all your time! |
All times are GMT -5. The time now is 03:37 AM. |