LZK - (FR) suivi des tâches / (EN) tasks tracking

French/français : Bienvenue sur le logiciel de suivi du projet LibraZiK. Après vous être inscrit, vous pouvez commenter les tâches ouvertes, créer de nouvelles tâches, voter pour des tâches, vous inscrire à des tâches pour être tenu au courant des évolutions,… Pensez à être le plus précis possible dans vos messages. D'avantage d'information concernant le logiciel de suivi du projet LibraZiK.

Anglais/english : Welcome to the LibraZiK project tracking software. After registering, you can comment open tasks, create new tasks, vote for tasks, register for tasks to be kept informed of developments,… Remember to be as precise as possible in your messages. More information about the LibraZiK project tracking software. Feel free to write in French or in English.

  • Status Non-confirmé / unconfirmed
  • Percent Complete
    0%
  • Task Type Rapport de bogue / bug report
  • Category distribution
  • Assigned To No-one
  • Operating System
  • Severity Low
  • Priority Very Low
  • Reported Version version 2 20181115
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: LZK - (FR) suivi des tâches / (EN) tasks tracking
Opened by libranew - 05.03.2019

FS#750 - tuxguitar doesn't start

Hey guys,
sorry my french is too bad and if I was possible to ask a question in french I couldn't understand the answer :P

I used this method to install LibraZiK on my notebook. It worked fine.
But I cannot start tuxguitar.
If I start it from terminal this happens:

"tuxguitar
Loading: /usr/./lib/ext/libtuxguitar-gm-utils.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-jack.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-jack-ui.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-lilypond.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-browser-ftp.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-gm-settings.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-gtp.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-gtp-ui.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-oss.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-converter.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-compat.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-midi.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-image.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-gpx.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-alsa.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-musicxml.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-community.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-ascii.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-tef.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-fluidsynth.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-ptb.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-svg.so
1.png: not found
2.png: not found
4.png: not found
8.png: not found
16.png: not found
32.png: not found
64.png: not found
tempo.png: not found
grace.png: not found
layout_page.png: not found
layout_linear.png: not found
layout_multitrack.png: not found
layout_score.png: not found
layout_compact.png: not found
new.png: not found
open.png: not found
save.png: not found
save-as.png: not found
print.png: not found
print-preview.png: not found
edit_undo.png: not found
edit_redo.png: not found
edit_voice_1.png: not found
edit_voice_2.png: not found
edit_mode_selection.png: not found
edit_mode_edition.png: not found
edit_mode_edition_no_natural.png: not found
icon.png: not found
icon-16x16.png: not found
icon-24x24.png: not found
icon-32x32.png: not found
icon-48x48.png: not found
icon-64x64.png: not found
icon-96x96.png: not found
splash.png: not found
about_description.png: not found
about_license.png: not found
about_authors.png: not found
option_view.png: not found
option_style.png: not found
option_sound.png: not found
option_skin.png: not found
option_language.png: not found
option_toolbars.png: not found
timesignature.png: not found
tempoicon.png: not found
openrepeat.png: not found
closerepeat.png: not found
repeat_alternative.png: not found
song_properties.png: not found
track_add.png: not found
track_remove.png: not found
dotted.png: not found
doubledotted.png: not found
division-type.png: not found
fretboard.png: not found
firstfret.png: not found
fret.png: not found
chord.png: not found
tiednote.png: not found
transport.png: not found
transport_first_1.png: not found
transport_first_2.png: not found
transport_last_1.png: not found
transport_last_2.png: not found
transport_previous_1.png: not found
transport_previous_2.png: not found
transport_next_1.png: not found
transport_next_2.png: not found
transport_stop_1.png: not found
transport_stop_2.png: not found
transport_play_1.png: not found
transport_play_2.png: not found
transport_pause.png: not found
transport_icon_first_1.png: not found
transport_icon_first_2.png: not found
transport_icon_last_1.png: not found
transport_icon_last_2.png: not found
transport_icon_previous_1.png: not found
transport_icon_previous_2.png: not found
transport_icon_next_1.png: not found
transport_icon_next_2.png: not found
transport_icon_stop_1.png: not found
transport_icon_stop_2.png: not found
transport_icon_play_1.png: not found
transport_icon_play_2.png: not found
transport_icon_pause.png: not found
transport_metronome.png: not found
transport_mode.png: not found
marker_list.png: not found
marker_add.png: not found
marker_remove.png: not found
marker_first.png: not found
marker_last.png: not found
marker_previous.png: not found
marker_next.png: not found
mixer.png: not found
dynamic_ppp.png: not found
dynamic_pp.png: not found
dynamic_p.png: not found
dynamic_mp.png: not found
dynamic_mf.png: not found
dynamic_f.png: not found
dynamic_ff.png: not found
dynamic_fff.png: not found
effect_dead.png: not found
effect_ghost.png: not found
effect_accentuated.png: not found
effect_heavy_accentuated.png: not found
effect_harmonic.png: not found
effect_grace.png: not found
effect_bend.png: not found
effect_tremolo_bar.png: not found
effect_slide.png: not found
effect_hammer.png: not found
effect_vibrato.png: not found
effect_trill.png: not found
effect_tremolo_picking.png: not found
effect_palm_mute.png: not found
effect_staccato.png: not found
effect_tapping.png: not found
effect_slapping.png: not found
effect_popping.png: not found
effect_fade_in.png: not found
browser_new.png: not found
browser_file.png: not found
browser_folder.png: not found
browser_root.png: not found
browser_back.png: not found
browser_refresh.png: not found
settings.png: not found
java.lang.NullPointerException

 at org.herac.tuxguitar.app.graphics.TGResourceFactoryImpl.createColor(libtuxguitar.so)
 at org.herac.tuxguitar.app.view.component.tab.Caret.setColor1(libtuxguitar.so)
 at org.herac.tuxguitar.app.view.component.tab.Tablature.configureStyles(libtuxguitar.so)
 at org.herac.tuxguitar.graphics.control.TGLayout.loadStyles(libtuxguitar-lib.so)
 at org.herac.tuxguitar.graphics.control.TGLayout.loadStyles(libtuxguitar-lib.so)
 at org.herac.tuxguitar.app.view.component.tab.Tablature.reloadStyles(libtuxguitar.so)
 at org.herac.tuxguitar.app.view.component.tab.Tablature.setViewLayout(libtuxguitar.so)
 at org.herac.tuxguitar.app.view.component.tab.Tablature.loadViewLayout(libtuxguitar.so)
 at org.herac.tuxguitar.app.view.component.tab.Tablature.loadViewLayout(libtuxguitar.so)
 at org.herac.tuxguitar.app.view.component.tab.Tablature.reloadViewLayout(libtuxguitar.so)
 at org.herac.tuxguitar.app.view.component.tab.TablatureEditor.showTablature(libtuxguitar.so)
 at org.herac.tuxguitar.app.view.component.tabfolder.TGTabFolder.init(libtuxguitar.so)
 at org.herac.tuxguitar.app.view.main.TGWindow.createShellComposites(libtuxguitar.so)
 at org.herac.tuxguitar.app.view.main.TGWindow.createShell(libtuxguitar.so)
 at org.herac.tuxguitar.app.TuxGuitar.displayGUI(libtuxguitar.so)
 at org.herac.tuxguitar.app.TGMainSingleton.launchTuxGuitar(libtuxguitar.so)
 at org.herac.tuxguitar.app.TGMainSingleton.launchSingleton(libtuxguitar.so)
 at org.herac.tuxguitar.app.TGMainSingleton.main(libtuxguitar.so)

"

I hope here is someone speaking english :)

Admin
Olivier Humbert commented on 10.03.2019 22:57

Hi libranew.

Someone reported the same issue on the IRC channel a few weeks ago. Maybe it was you?
That said, I've not been able to reproduce the issue. I then asked a couple of users whether TG was working for them or not, and they have no issue.

Can you please try to launch TG from the USB live and tell me if it is working or not ?
Also, can you try to launch it in English with : LANG=C tuxguitar and report back if it is working or not?

Hopefully, we'll find what's going wrong on that.

libranew commented on 11.03.2019 09:49

Yes, it was me. I tried with other distributions but I think librazik is the best option - if we can fix this tuxguitar problem.

I started from live USB. Tuxguitar started normally - but there was no sound when I played some notes

back to the installed librazik:
'LANG=C tuxguitar'
leads to the same as simply
'tuxguitar'

I downloaded tuxguitar from the website: http://sourceforge.net/projects/tuxguitar/files/TuxGuitar/TuxGuitar-1.5.2/tuxguitar-1.5.2-linux-x86_64.tar.gz/download and started with
'./tuxguitar.sh'
It starts - but with the same problem as from live usb. No sound.

Nico Faure commented on 11.03.2019 22:56

@libranew, I have some questions :
Did you launch tuxguitar with Jackaudio or Alsa backend ?
In the 'Tools' menu, 'Configuration', 'Sound', had you chosen 'TuxGuitar Sequencer' as MIDI sequencer and 'TG fluidsynth [MagicSFver2 ] as MIDI Port ?

Here, with this configuration I get sounds. If I choose 'Jack Sequencer' (as MIDI sequencer) and another choices as MIDI Port, I have to connect the tuxguitar's MIDI outputs to a standalone JACK synth or sampler to get sounds.

Admin
Olivier Humbert commented on 11.03.2019 23:25
I started from live USB. Tuxguitar started normally - but there was no sound when I played some notes

So it starts on the very same machine when using the live USB. OK.
We may compare the list of installed packages then. Please, use this command : dpkg -l > log-LZK-installed.txt
on the installed librazik, and dpkg -l > log-LZK-live.txt
and attach both files here.

libranew commented on 12.03.2019 18:19

Here you are.

Nico Faure commented on 12.03.2019 22:39

In the log of LZK-live, only tuxguitar and tuxguitar-jack packages are installed, if I remember correctly, you can only connect the MIDI output of tuxguitar to an standalone (JACK) application to have sound. tuxguitar needs tuxguitar-fluidsynth package to produce sounds by itself. With the live-usb, can you try to launch Jack, tuxguitar and Qsynth, then connect tuxguitar and qsynth and tell us if you can hear something.

Jean Pierre Cimalando commented on 14.03.2019 21:54

It's a good probability of being a problem of corrupt settings file.
For example if I replace "/home/user/.tuxguitar-1.3.1/config/tuxguitar.cfg" with an empty file, it results in an identical error to the one described.

File not found errors indicate a "skin" not found, which hints at misconfiguration.

It's maybe a good idea to remove ".tuxguitar-1.3.1" (make a backup in case)
and the software will restart on default settings.

libranew commented on 16.03.2019 13:32

I renamed the .tuxguitar-1.3.1 folder and started again:
"tuxguitar
Loading: /usr/./lib/ext/libtuxguitar-gm-utils.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-jack.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-jack-ui.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-lilypond.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-browser-ftp.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-gm-settings.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-gtp.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-gtp-ui.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-oss.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-converter.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-compat.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-midi.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-image.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-gpx.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-alsa.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-musicxml.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-community.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-ascii.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-tef.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-fluidsynth.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-ptb.so
Loading: /usr/./share/tuxguitar/plugins/libtuxguitar-svg.so
java.lang.OutOfMemoryError

 <<No stacktrace available>>"
Jean Pierre Cimalando commented on 18.03.2019 15:14

trebmuh: this is a Java runtime error.
It's possible the problem will be fixed by basing the package on JRE.
ie. build software as Jar files like the official does.

Currently, the runtime is GNU GCJ. This is a source of problems.
- It's not recognized as reliable Java implementation.
- It's obsolete, and does not have future, as it was removed from recent GCC.

Admin
Olivier Humbert commented on 01.06.2020 15:14

Running the 1.2-23 version (from debian buster repo), I've got one machine where it's fine, and other where the first screen appears, but then crash as soon as I hit the OK button from the welcome screen. Running it from a terminal, I've got this:

** (TuxGuitar:18038): CRITICAL **: 17:07:20.155: JNI method ID pointer is NULL for method gObjectClass_finalize


** (TuxGuitar:18038): CRITICAL **: 17:07:20.156: JNI method ID pointer is NULL for method gObjectClass_finalize


** (TuxGuitar:18038): CRITICAL **: 17:07:20.156: JNI method ID pointer is NULL for method gObjectClass_finalize

Exception in thread "main" java.lang.NoSuchMethodError: gObjectClass_finalize
	at org.eclipse.swt.internal.gtk.GTK._gtk_widget_destroy(Native Method)
	at org.eclipse.swt.internal.gtk.GTK.gtk_widget_destroy(GTK.java:8155)
	at org.eclipse.swt.widgets.Widget.destroyWidget(Widget.java:487)
	at org.eclipse.swt.widgets.Widget.release(Widget.java:1213)
	at org.eclipse.swt.widgets.Control.release(Control.java:4164)
	at org.eclipse.swt.widgets.Widget.dispose(Widget.java:522)
	at org.eclipse.swt.widgets.Shell.dispose(Shell.java:2897)
	at org.herac.tuxguitar.community.startup.TGCommunityStartupScreen$2.widgetSelected(Unknown Source)
	at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:252)
	at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
	at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5663)
	at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1386)
	at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4931)
	at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4472)
	at org.herac.tuxguitar.gui.TuxGuitar.displayGUI(Unknown Source)
	at org.herac.tuxguitar.gui.TGMain.main(Unknown Source)

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing