Log files for application that fails to load

I have an application (eSpeak and the eSpeak gui) installed from YaST that will not proceed beyond the bouncing icon that briefly appears on the screen. I did have this application working in 13.2 and have not come across any discussion that would lead me to believe that it won’t work in 42.1.

I searched through every log I could find and journalctl, but have found no relevant entries. Is there a log or some other place which might provide a clue regarding why the application fails to start up?

Start from a console and report errors shown

gogalthorp -

Thanks. I thought I had tried that, but tried again and now it seems to be working, although it does generate a string of errors:

linux-5:~ # espeak-gui
Couldn't initialize language identifier: [Errno 2] No such file or directory: '/usr/share/libtextcat/LM'
Exception AttributeError: "'NoneType' object has no attribute 'textcat_Done'" in <bound method LanguageIdentifier.__del__ of <src.language.LanguageIdentifier instance at 0x7feb4f46a2d8>> ignored
Traceback (most recent call last):
  File "/usr/share/espeak-gui/src/main.py", line 152, in _e_voicebox_changed
    self._spell = gtkspell.Spell(self._inputbox)
glib.GError: enchant error for language: POSIX
/usr/share/espeak-gui/src/main.py:120: GtkWarning: Theme directory actions/48 of theme breeze has no size field

  gtk.main()
/usr/share/espeak-gui/src/main.py:120: GtkWarning: Theme directory categories/16 of theme breeze has no size field

  gtk.main()
/usr/share/espeak-gui/src/main.py:120: GtkWarning: Theme directory categories/22 of theme breeze has no size field

  gtk.main()
/usr/share/espeak-gui/src/main.py:120: GtkWarning: Theme directory categories/48 of theme breeze has no size field

  gtk.main()
/usr/share/espeak-gui/src/main.py:120: GtkWarning: Theme directory devices/48 of theme breeze has no size field

  gtk.main()
/usr/share/espeak-gui/src/main.py:120: GtkWarning: Theme directory  of theme oxygen has no size field

  gtk.main()
{'language': 'en'}
ALSA lib pcm.c:2267:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2267:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2267:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_dmix.c:978:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
Cannot connect to server socket err = No such file or directory
Cannot connect to server request channel
jack server is not running or cannot be started
{'language': 'en'}
linux-5:~ # 

And now it launches from the KDE application menu! Not sure what I did (but your suggestion got it moving in the right direction, thank you).

Although your app may have launched, those errors in your log look like show-stoppers to me… I’m pretty sure you’re going to run into problems that will either crash, freeze or just error out pretty quickly.

Recommend:
First, try to explore all the functionality of the app that you can, noting anything that doesn’t work.
Then, file a bug report at https://bugzilla.opensuse.org with as much detail as you can provide.

TSU

tsu2 -

Notwithstanding the string of errors, the application is converting text to audio with no hiccups I can identify. It’s a fairly basic utility - I am unaware of other functions it might perform. Nevertheless, I began looking into the errors.

The ALSA and jack errors are of course sound-related, something I’ve had some issues with in the past, especially with earlier versions (e.g., 13.1, 13.2) and they may be hardware related. But the sound is working fine.

I believe the gtk errors concern graphics and I’ve seen those before with other applications. I did look into those previously, but never found a solution.

The language identifier file is not in the location identified in the report - but language has not been a problem.

While I would prefer a clean execution, I have nothing concrete to report at this time. If I have a failure at some point in the future, I will post the information as you suggested.