I downloaded the linux binary from 22 April and tested it - the Elf64 error is gone but the program fails to run, ending as before with an abort in the threading library. Below is the output Richard
denemo /home/rshann/bin/denemo: 42: cannot create : Directory nonexistent GUILE_LOAD_PATH is /home/rshann/denemo/usr/share/guile/1.8::/home/rshann/denemo/usr/share/denemo/actions GUILE_LOAD_PATH is /home/rshann/denemo/usr/share/guile/1.8::/home/rshann/denemo/usr/share/denemo/actions:/home/rshann/denemo/usr/share/denemo/actions/denemo-modules Gtk-Message: Failed to load module "canberra-gtk-module": libcanberra-gtk-module.so: cannot open shared object file: No such file or directory systemwide == /home/rshann/denemo/usr/etc/denemo/denemo.conf xmlsource == /home/rshann/denemo/usr/etc/denemo/denemo.conf xmlsource == /home/rshann/.denemo-1.0.1/denemorc GNU Denemo, a free and open music notation editor (c) 1999-2005, 2009 Matthew Hiller, Adam Tee, and others, 2010-2011 Richard Shann, Jeremiah Benham, Nils Gey and others. This program is provided with absolutely NO WARRANTY; see the file COPYING for details. This software may be redistributed and modified under the terms of the GNU General Public License; again, see the file COPYING for details. audio driver is 'portaudio' 0 Initializing Fluidsynth ALSA lib /home/jjbenham/src/gub/target/linux-x86/src/alsa-1.0.25/src/pcm/pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear ALSA lib /home/jjbenham/src/gub/target/linux-x86/src/alsa-1.0.25/src/pcm/pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe ALSA lib /home/jjbenham/src/gub/target/linux-x86/src/alsa-1.0.25/src/pcm/pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side ALSA lib /home/jjbenham/src/gub/target/linux-x86/src/alsa-1.0.25/src/pcm/pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave ALSA lib /home/jjbenham/src/gub/target/linux-x86/src/alsa-1.0.25/src/pcm/pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave fluidsynth: warning: Failed to pin the sample data to RAM; swapping is possible. ** (denemo:8254): WARNING **: The default soundfont has been loaded initializing PortAudio backend ALSA lib /home/jjbenham/src/gub/target/linux-x86/src/alsa-1.0.25/src/pcm/pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear ALSA lib /home/jjbenham/src/gub/target/linux-x86/src/alsa-1.0.25/src/pcm/pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe ALSA lib /home/jjbenham/src/gub/target/linux-x86/src/alsa-1.0.25/src/pcm/pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side ALSA lib /home/jjbenham/src/gub/target/linux-x86/src/alsa-1.0.25/src/pcm/pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave ALSA lib /home/jjbenham/src/gub/target/linux-x86/src/alsa-1.0.25/src/pcm/pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave opening output device 'ALSA: HDA Intel PCH: VT2020 Analog (hw:0,0)' Expression 'parameters->channelCount <= maxChans' failed in '/home/jjbenham/src/gub/target/linux-x86/src/portaudio-19/src/hostapi/alsa/pa_linux_alsa.c', line: 1469 Expression 'ValidateParameters( outputParameters, hostApi, StreamDirection_Out )' failed in '/home/jjbenham/src/gub/target/linux-x86/src/portaudio-19/src/hostapi/alsa/pa_linux_alsa.c', line: 2785 ** (denemo:8254): WARNING **: couldn't open output stream ** (denemo:8254): WARNING **: initializing audio backend 'portaudio' failed, falling back to dummy initializing dummy audio backend MIDI driver is 'portmidi' initializing PortMidi backend ** (denemo:8254): WARNING **: no input device destroying PortMidi backend ** (denemo:8254): WARNING **: initializing MIDI backend 'portmidi' failed, falling back to dummy initializing dummy MIDI backend GThread-ERROR **: file /home/jjbenham/src/gub/target/linux-x86/src/glib-2.21.5/gthread/gthread-posix.c: line 253 (g_cond_timed_wait_posix_impl): error 'Operation not permitted' during 'pthread_cond_timedwait' aborting... Trace/breakpoint trap On Tue, 2013-04-23 at 08:53 -0500, Jeremiah Benham wrote: > On Mon, Apr 22, 2013 at 07:20:06PM +0100, Richard Shann wrote: > > On Mon, 2013-04-22 at 12:23 -0500, Jeremiah Benham wrote: > > > > > I just created a new one snapshot for linux. I disabled portaudio > > > support > > > > So to make it play music you would need to do what? Or does it still > > > > play out-of-the-box? Or not at all? > > I have updated the linux snapshot on denemo.org. It does playback in 12.04 > and I tested it in 10.04. In 10.04 I had to change portaudio to none in > denemorc because something has an exclusive lock on the sound card causing > portaudio to not load and denemo to crash. If audiobackend is set to none > then it loads fine. Maybe the lack of portaudio suport caused the binary to > crash on your system before. > > Jeremiah > > > > > > > Well not at all. Have you ever heard audio playback work correctly > > > from the gub linux binary? > > Yes, I have one in my home directory that plays as I play in via the > > MIDI controller. It has no fonts, but otherwise seems to be going. I > > guess it is from January 2013 as I have this binary downloaded: > > denemo-1.0.0.~rc.7-4.linux-x86 > > > > > It would crash denemo at times on startup and at times wh4n opening or > > > saving preferences. I don't know what to do about it right now. Would > > > it be better to write an alsa audio backend. I dont know. > > no, surely not. > > > Maybe there needs to be code into denemo that protects it from > > > crashing if portaudio is not working properly. > > It is pretty extraordinary, as the Mac binary worked perfectly on that > > Mac I got access to a while back and that is another linux version. I > > cannot run your new one at all, wrong elf class > > (denemo:24972): Gtk-WARNING > > **: /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so: wrong ELF class: > > ELFCLASS64 > > and so on until > > GThread-ERROR **: > > file > > /home/jjbenham/src/gub/target/linux-x86/src/glib-2.21.5/gthread/gthread-posix.c: > > line 253 (g_cond_timed_wait_posix_impl): error 'Operation not permitted' > > during 'pthread_cond_timedwait' > > aborting... > > Trace/breakpoint trap > > > > Richard > > > > > > > > _______________________________________________ Denemo-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/denemo-devel
