URL: <https://savannah.gnu.org/bugs/?61107>
Summary: Denemo 2.5.1 64-bit AppImage does not start Project: Denemo Submitted by: None Submitted on: Thu 02 Sep 2021 12:24:46 PM UTC Category: None Severity: 3 - Normal Item Group: None Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any _______________________________________________________ Details: Denemo 2.5.1 64-bit AppImage does not start on my desktop PC. OS is LinuxMint 18.3 64-bit version with Xfce desktop environment. The AppImage file is marked as executable. Cannot find any information on the internet on what needs to be done to correct the problem. Messages in terminal follow: """ ~$ ./denemo_2.5.1.AppImage /tmp/.mount_denemoPgDvzw (null) - WARNING : Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-elsmQkEYg0: Connection refused Denemo data expected in /tmp/.mount_denemoPgDvzw/share/denemo Denemo - WARNING : Failed to add font dir /tmp/.mount_denemoPgDvzw/share/denemo/fonts. Denemo - MESSAGE : Loading preference file: /home/tc/.denemo-2.5.1/denemorc Running lilypondLog level set to 287 Denemo - MESSAGE : Audio driver is 'portaudio' Denemo - MESSAGE : Initializing Fluidsynth fluidsynth: warning: Failed to pin the sample data to RAM; swapping is possible. Denemo - MESSAGE : The default fluidsynth soundfont has been loaded Denemo - MESSAGE : Initializing PortAudio backend ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map Denemo - MESSAGE : Opening output device 'ALSA: default' Denemo - MESSAGE : MIDI driver is 'portmidi' Denemo - MESSAGE : Initializing PortMidi backend Denemo - MESSAGE : Opening input device 'ALSA: Midi Through Port-0' Denemo - MESSAGE : Output device is disabled ./bin/denemo: symbol lookup error: /tmp/.mount_denemoPgDvzw/lib/libgtk-3.so.0: undefined symbol: g_log_structured """ ------------------------------------ This problem is similar to bug #59547: Denemo does not start. I followed the instructions in rshann's last comment to edit the denemorc XML file and the results are below the referred comment in the bug report. "Thu 10 Dec 2020 11:50:44 AM UTC, comment #10: Thank you for the debug output. From this it is clear that opening the default output audio device (and/or the input MIDI device) causes the ALSA library to crash. In this circumstance the only way to choose an audio output device is to edit the file ~/denemo-2.4.5/denemorc at the line 72 <portaudio_device>default</portaudio_device> to become <portaudio_device>none</portaudio_device> As a precaution, it would be good to also disable the MIDI in device line 76 to become <portmidi_input_device>none</portmidi_input_device> with these edits, the program should start and it would be possible to choose from the Edit menu Edit->Change Preferences at the Audio tab the output device that works (if any!). The program will work without audio, but it is easier to use with audio feedback. If you can report back on the behavior with this startup file I would be very grateful." Messages in terminal after editing the denemorc file follow: """ ~ $ ./denemo_2.5.1.AppImage /tmp/.mount_denemobXerHv (null) - WARNING : Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-XzvuJ9VPlL: Connection refused Denemo data expected in /tmp/.mount_denemobXerHv/share/denemo Denemo - WARNING : Failed to add font dir /tmp/.mount_denemobXerHv/share/denemo/fonts. Denemo - MESSAGE : Loading preference file: /home/tc/.denemo-2.5.1/denemorc Running lilypondLog level set to 287 Denemo - MESSAGE : Audio driver is 'portaudio' Denemo - MESSAGE : Initializing Fluidsynth fluidsynth: warning: Failed to pin the sample data to RAM; swapping is possible. Denemo - MESSAGE : The default fluidsynth soundfont has been loaded Denemo - MESSAGE : Initializing PortAudio backend ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map Denemo - WARNING : Invalid device 'none' Denemo - WARNING : Initializing audio backend 'portaudio' failed, falling back to dummy Denemo - MESSAGE : Initializing dummy audio backend Denemo - MESSAGE : MIDI driver is 'portmidi' Denemo - MESSAGE : Initializing PortMidi backend Denemo - MESSAGE : Input device is disabled Denemo - MESSAGE : Output device is disabled ./bin/denemo: symbol lookup error: /tmp/.mount_denemobXerHv/lib/libgtk-3.so.0: undefined symbol: g_log_structured """ Please let me know if any more information is required. Other than compiling from source code, I should be able to follow other instructions. _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?61107> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/