Still doesn't start when I click on the exe.
Clicking on the .bat file works.
Here is the "warning" I found in the dos console when I click on the .bat file:
C:\Program Files (x86)\tuxguitar-1.3.1>jre\bin\java -cp ;lib\tuxguitar.jar;lib\t
uxguitar-lib.jar;lib\tuxguitar-editor-utils.jar;lib\tuxguitar-gm-utils.jar;lib\t
uxguitar-awt-graphics.jar;lib\swt.jar;lib\gervill.jar;lib\itext-pdf.jar;lib\itex
t-xmlworker.jar;share\;dist\ -Dtuxguitar.home.path=. -Djava.library.path=;lib\ o
rg.herac.tuxguitar.app.TGMainSingleton 0
InitTime : multimedia timer resolution set to 1 milliseconds
Cannot connect to named pipe after wait = \.\pipe\server_jack_default_0 err = 2
Cannot connect to server request channel
jack server is not running or cannot be started
févr. 08, 2016 4:02:10 PM java.util.prefs.WindowsPreferences <init>
WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0
x80000002. Windows RegCreateKeyEx(...) returned error code 5.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Could you try edit "tuxguitar.ini" with a notepad or any other text editor and replace the word "TGMainSingleton" to "TGMain"?
I'm not sure if it could help because BAT script uses singleton launcher too
tuxguitar.exe of 1.3.0 was from Janel project, in 1.3.1 we replaced it to WinRun4j, so thinking about Collette's comment, i wonder if the Janel version is cached in the OS.
What about if you rename both files?
tuxguitar.exe
tuxguitar.ini
to
test.exe
test.ini
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm not sure what happens, i don't see errors in that log.
I wonder if it's something with yout java version. What about with the installer version of tuxguitar, did you tried it?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Same problem on Windows 10 64-bit and TuxGuitar 1.3.1 windows x86 installer.
It runs using .bat but not with .exe
Windows is not my main OS. TuxGuitar works fine with Linux Ubuntu 15.10
The problem appeared after some time, maybe after an update through Windows Update, I don't know.
The workaround I used is: Right click on TuxGuitar icon, "Troubleshoot compatibility" and "Try recommended settings". Program now runs via TuxGuitar icon and seems to work with Windows 8 compatibility mode but not tried all features.
Last edit: balthazar 2016-02-17
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Doesn't work neither on Windows 7 64 bits. Only the .bat version works.
Does it happen with the new 1.3.1 release?
Still doesn't start when I click on the exe.
Clicking on the .bat file works.
Here is the "warning" I found in the dos console when I click on the .bat file:
C:\Program Files (x86)\tuxguitar-1.3.1>jre\bin\java -cp ;lib\tuxguitar.jar;lib\t
uxguitar-lib.jar;lib\tuxguitar-editor-utils.jar;lib\tuxguitar-gm-utils.jar;lib\t
uxguitar-awt-graphics.jar;lib\swt.jar;lib\gervill.jar;lib\itext-pdf.jar;lib\itex
t-xmlworker.jar;share\;dist\ -Dtuxguitar.home.path=. -Djava.library.path=;lib\ o
rg.herac.tuxguitar.app.TGMainSingleton 0
InitTime : multimedia timer resolution set to 1 milliseconds
Cannot connect to named pipe after wait = \.\pipe\server_jack_default_0 err = 2
Cannot connect to server request channel
jack server is not running or cannot be started
févr. 08, 2016 4:02:10 PM java.util.prefs.WindowsPreferences <init>
WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0
x80000002. Windows RegCreateKeyEx(...) returned error code 5.
When I open tuxguitar.exe in dependencywalker, dependencywalker complains about a missing olepro32.dll.
It's maybe a false problem ...
Can you run tuxguitar.exe in a DOS console and show me the output log?
Maybe a reboot was need to update to env var. Now, double clicking on the desktop icon works fine.
For me, reboot didn't work. Still no reaction when I run tuxguitar.exe.
Arct, did you install latest 1.3.1 release? if yes try uninstall 1.3.0 before
yes, I did as you said. Still nothing.
Could you run tuxguitar.exe in a command line console and paste here the output log?
The console log. It's working for me ....
c:\Program Files (x86)\tuxguitar-1.3.1>[info] Module Name: c:\Program Files (x86)\tuxguitar-1.3.1\tuxguitar.exe
[info] Module INI: c:\Program Files (x86)\tuxguitar-1.3.1\tuxguitar.ini
[info] Module Dir: c:\Program Files (x86)\tuxguitar-1.3.1\ [info] INI Dir: c:\Program Files (x86)\tuxguitar-1.3.1\ [info] Working directory set to: c:\Program Files (x86)\tuxguitar-1.3.1
[info] Configured vm.location: ./jre/bin/client/jvm.dll
[info] Found VM: c:\Program Files (x86)\tuxguitar-1.3.1\jre\bin\client\jvm.dll
[info] Expanding Classpath: lib/*.jar
[info] Expanding Classpath: c:\Program Files (x86)\tuxguitar-1.3.1\lib/gervill.jar
[info] Expanding Classpath: c:\Program Files (x86)\tuxguitar-1.3.1\lib/itext-pdf.jar
[info] Expanding Classpath: c:\Program Files (x86)\tuxguitar-1.3.1\lib/itext-xmlworker.jar
[info] Expanding Classpath: c:\Program Files (x86)\tuxguitar-1.3.1\lib/swt.jar
[info] Expanding Classpath: c:\Program Files (x86)\tuxguitar-1.3.1\lib/tuxguitar-awt-graphics.jar
[info] Expanding Classpath: c:\Program Files (x86)\tuxguitar-1.3.1\lib/tuxguitar-editor-utils.jar
[info] Expanding Classpath: c:\Program Files (x86)\tuxguitar-1.3.1\lib/tuxguitar-gm-utils.jar
[info] Expanding Classpath: c:\Program Files (x86)\tuxguitar-1.3.1\lib/tuxguitar-lib.jar
[info] Expanding Classpath: c:\Program Files (x86)\tuxguitar-1.3.1\lib/tuxguitar.jar
[info] Expanding Classpath: share
[info] Expanding Classpath: dist
[info] Generated Classpath: c:\Program Files (x86)\tuxguitar-1.3.1\lib\gervill.jar;c:\Program Files (x86)\tuxguitar-1.3.1\lib\itext-pdf.jar;c:\Program Files (x8
6)\tuxguitar-1.3.1\lib\itext-xmlworker.jar;c:\Program Files (x86)\tuxguitar-1.3.1\lib\swt.jar;c:\Program Files (x86)\tuxguitar-1.3.1\lib\tuxguitar-awt-graphics.
jar;c:\Program Files (x86)\tuxguitar-1.3.1\lib\tuxguitar-editor-utils.jar;c:\Program Files (x86)\tuxguitar-1.3.1\lib\tuxguitar-gm-utils.jar;c:\Program Files (x8
6)\tuxguitar-1.3.1\lib\tuxguitar-lib.jar;c:\Program Files (x86)\tuxguitar-1.3.1\lib\tuxguitar.jar;c:\Program Files (x86)\tuxguitar-1.3.1\share;c:\Program Files
(x86)\tuxguitar-1.3.1\dist
[info] Percent is: 75
[info] Avail Phys: 4015m
[info] VM Args:
[info] vmarg.0=-Djava.library.path=./lib
[info] vmarg.1=-Dtuxguitar.home.path=./
[info] vmarg.2=-Djava.class.path=c:\Program Files (x86)\tuxguitar-1.3.1\lib\gervill.jar;c:\Program Files (x86)\tuxguitar-1.3.1\lib\itext-pdf.jar;c:\Program File
s (x86)\tuxguitar-1.3.1\lib\itext-xmlworker.jar;c:\Program Files (x86)\tuxguitar-1.3.1\lib\swt.jar;c:\Program File
[info] vmarg.3=-Xmx1530m
[info] Registering natives for Native class
[warn] Could not find Native class
[info] Application exited (0).
c:\Program Files (x86)\tuxguitar-1.3.1>
*Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation.
C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxguitar-1.3.1-windows-x8
6>[info] Module Name: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxg
uitar-1.3.1-windows-x86\tuxguitar.exe
[info] Module INI: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxguit
ar-1.3.1-windows-x86\tuxguitar.ini
[info] Module Dir: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxguit
ar-1.3.1-windows-x86\ [info] INI Dir: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxguitar-
1.3.1-windows-x86\ [info] Working directory set to: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windo
ws-x86\tuxguitar-1.3.1-windows-x86
[info] Configured vm.location: (null)
[info] Found VM: C:\Program Files (x86)\Java\jre1.8.071\bin\client\jvm.dll
[info] Expanding Classpath: lib/.jar
[info] Expanding Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib/gervill.jar
[info] Expanding Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib/itext-pdf.jar
[info] Expanding Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib/itext-xmlworker.jar
[info] Expanding Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib/swt.jar
[info] Expanding Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib/tuxguitar-awt-graphics.jar
[info] Expanding Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib/tuxguitar-editor-utils.jar
[info] Expanding Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib/tuxguitar-gm-utils.jar
[info] Expanding Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib/tuxguitar-lib.jar
[info] Expanding Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib/tuxguitar.jar
[info] Expanding Classpath: share
[info] Expanding Classpath: dist
[info] Generated Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib\gervill.jar;C:\Users\Hubert\Downloads\tuxguita
r-1.3.1-windows-x86\tuxguitar-1.3.1-windows-x86\lib\itext-pdf.jar;C:\Users\Huber
t\Downloads\tuxguitar-1.3.1-windows-x86\tuxguitar-1.3.1-windows-x86\lib\itext-xm
lworker.jar;C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxguitar-1.3.
1-windows-x86\lib\swt.jar;C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\ tuxguitar-1.3.1-windows-x86\lib\tuxguitar-awt-graphics.jar;C:\Users\Hubert\Downl
oads\tuxguitar-1.3.1-windows-x86\tuxguitar-1.3.1-windows-x86\lib\tuxguitar-edito
r-utils.jar;C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxguitar-1.3.
1-windows-x86\lib\tuxguitar-gm-utils.jar;C:\Users\Hubert\Downloads\tuxguitar-1.3
.1-windows-x86\tuxguitar-1.3.1-windows-x86\lib\tuxguitar-lib.jar;C:\Users\Hubert
\Downloads\tuxguitar-1.3.1-windows-x86\tuxguitar-1.3.1-windows-x86\lib\tuxguitar
.jar;C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxguitar-1.3.1-windo
ws-x86\share;C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxguitar-1.3
.1-windows-x86\dist
[info] Percent is: 75
[info] Avail Phys: 4015m
[info] VM Args:
[info] vmarg.0=-Djava.library.path=./lib
[info] vmarg.1=-Dtuxguitar.home.path=./
[info] vmarg.2=-Djava.class.path=C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windo
ws-x86\tuxguitar-1.3.1-windows-x86\lib\gervill.jar;C:\Users\Hubert\Downloads\tux
guitar-1.3.1-windows-x86\tuxguitar-1.3.1-windows-x86\lib\itext-pdf.jar;C:\Users\ Hubert\Downloads\tuxguitar-1.3.1-w
[info] vmarg.3=-Xmx1530m
[info] Registering natives for Native class
[warn] Could not find Native class
[info] Application exited (0).
Could you try edit "tuxguitar.ini" with a notepad or any other text editor and replace the word "TGMainSingleton" to "TGMain"?
I'm not sure if it could help because BAT script uses singleton launcher too
tuxguitar.exe of 1.3.0 was from Janel project, in 1.3.1 we replaced it to WinRun4j, so thinking about Collette's comment, i wonder if the Janel version is cached in the OS.
What about if you rename both files?
tuxguitar.exe
tuxguitar.ini
to
test.exe
test.ini
I did as you said.
Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation.
C:\Users\Hubert>cd Downloads\tuxguitar-1.3.1-windows-x86\tuxguitar-1.3.1-windows
-x86
C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxguitar-1.3.1-windows-x8
6>test.exe
C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxguitar-1.3.1-windows-x8
6>[info] Module Name: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxg
uitar-1.3.1-windows-x86\test.exe
[info] Module INI: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxguit
ar-1.3.1-windows-x86\test.ini
[info] Module Dir: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxguit
ar-1.3.1-windows-x86\ [info] INI Dir: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxguitar-
1.3.1-windows-x86\ [info] Working directory set to: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windo
ws-x86\tuxguitar-1.3.1-windows-x86
[info] Configured vm.location: (null)
[info] Found VM: C:\Program Files (x86)\Java\jre1.8.0_71\bin\client\jvm.dll
[info] Expanding Classpath: lib/*.jar
[info] Expanding Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib/gervill.jar
[info] Expanding Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib/itext-pdf.jar
[info] Expanding Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib/itext-xmlworker.jar
[info] Expanding Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib/swt.jar
[info] Expanding Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib/tuxguitar-awt-graphics.jar
[info] Expanding Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib/tuxguitar-editor-utils.jar
[info] Expanding Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib/tuxguitar-gm-utils.jar
[info] Expanding Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib/tuxguitar-lib.jar
[info] Expanding Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib/tuxguitar.jar
[info] Expanding Classpath: share
[info] Expanding Classpath: dist
[info] Generated Classpath: C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x8
6\tuxguitar-1.3.1-windows-x86\lib\gervill.jar;C:\Users\Hubert\Downloads\tuxguita
r-1.3.1-windows-x86\tuxguitar-1.3.1-windows-x86\lib\itext-pdf.jar;C:\Users\Huber
t\Downloads\tuxguitar-1.3.1-windows-x86\tuxguitar-1.3.1-windows-x86\lib\itext-xm
lworker.jar;C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxguitar-1.3.
1-windows-x86\lib\swt.jar;C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\ tuxguitar-1.3.1-windows-x86\lib\tuxguitar-awt-graphics.jar;C:\Users\Hubert\Downl
oads\tuxguitar-1.3.1-windows-x86\tuxguitar-1.3.1-windows-x86\lib\tuxguitar-edito
r-utils.jar;C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxguitar-1.3.
1-windows-x86\lib\tuxguitar-gm-utils.jar;C:\Users\Hubert\Downloads\tuxguitar-1.3
.1-windows-x86\tuxguitar-1.3.1-windows-x86\lib\tuxguitar-lib.jar;C:\Users\Hubert
\Downloads\tuxguitar-1.3.1-windows-x86\tuxguitar-1.3.1-windows-x86\lib\tuxguitar
.jar;C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxguitar-1.3.1-windo
ws-x86\share;C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windows-x86\tuxguitar-1.3
.1-windows-x86\dist
[info] Percent is: 75
[info] Avail Phys: 4015m
[info] VM Args:
[info] vmarg.0=-Djava.library.path=./lib
[info] vmarg.1=-Dtuxguitar.home.path=./
[info] vmarg.2=-Djava.class.path=C:\Users\Hubert\Downloads\tuxguitar-1.3.1-windo
ws-x86\tuxguitar-1.3.1-windows-x86\lib\gervill.jar;C:\Users\Hubert\Downloads\tux
guitar-1.3.1-windows-x86\tuxguitar-1.3.1-windows-x86\lib\itext-pdf.jar;C:\Users\ Hubert\Downloads\tuxguitar-1.3.1-w
[info] vmarg.3=-Xmx1530m
[info] Registering natives for Native class
[warn] Could not find Native class
Last edit: Arct 2016-02-14
I'm not sure what happens, i don't see errors in that log.
I wonder if it's something with yout java version. What about with the installer version of tuxguitar, did you tried it?
Hi,
Same problem on Windows 10 64-bit and TuxGuitar 1.3.1 windows x86 installer.
It runs using .bat but not with .exe
Windows is not my main OS. TuxGuitar works fine with Linux Ubuntu 15.10
The problem appeared after some time, maybe after an update through Windows Update, I don't know.
The workaround I used is: Right click on TuxGuitar icon, "Troubleshoot compatibility" and "Try recommended settings". Program now runs via TuxGuitar icon and seems to work with Windows 8 compatibility mode but not tried all features.
Last edit: balthazar 2016-02-17
I made a fresh windows 10 64bit install on a virtualbox machine, but i couldn't reproduce the problem.
Could you test WinRun4j samples in your OS?
https://sourceforge.net/projects/winrun4j/files/latest/download?source=files
At bin/ folder of downloaded ZIP there are 2 samples:
WinRun4J.exe (Require 32bit JRE)
WinRun4J64.exe (Require 64bit JRE)
Hi Julian,
I don't often use Windows and made a serious mistake : did not run the latest Java version.
I just update to version 8 update 73 and it works.
I'm truly sorry.
Please try removing the following line from tuxguitar.ini:
vm.heapsize.max.percent=75
FWIW, removing 'vm.heapsize.max.percent=75' from the .ini fixed the problem for me.