Menu

#51 [Windows 8.1]Tux Guitar 1.3 does not open as exe, only as bat

v1.0 (example)
open
nobody
None
5
2016-08-21
2016-01-30
Arct
No

As in title. New version does only launch from tuxguitar.bat, tuxguitar.exe does not work at all.

Discussion

  • Collette

    Collette - 2016-02-07

    Doesn't work neither on Windows 7 64 bits. Only the .bat version works.

     
  • Julian Casadesus

    Does it happen with the new 1.3.1 release?

     
  • Collette

    Collette - 2016-02-08

    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.

     
  • Collette

    Collette - 2016-02-08

    When I open tuxguitar.exe in dependencywalker, dependencywalker complains about a missing olepro32.dll.
    It's maybe a false problem ...

     
  • Julian Casadesus

    Can you run tuxguitar.exe in a DOS console and show me the output log?

     
  • Collette

    Collette - 2016-02-09

    Maybe a reboot was need to update to env var. Now, double clicking on the desktop icon works fine.

     
  • Arct

    Arct - 2016-02-10

    For me, reboot didn't work. Still no reaction when I run tuxguitar.exe.

     
  • Julian Casadesus

    Arct, did you install latest 1.3.1 release? if yes try uninstall 1.3.0 before

     
  • Arct

    Arct - 2016-02-11

    yes, I did as you said. Still nothing.

     
  • Julian Casadesus

    Could you run tuxguitar.exe in a command line console and paste here the output log?

     
  • Collette

    Collette - 2016-02-11

    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>

     
  • Arct

    Arct - 2016-02-12

    *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).

     
  • Julian Casadesus

    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

     
  • Arct

    Arct - 2016-02-14

    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
  • Julian Casadesus

    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?

     
  • balthazar

    balthazar - 2016-02-17

    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
  • Julian Casadesus

    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)

     
  • balthazar

    balthazar - 2016-02-18

    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.

     
  • Julian Casadesus

    Please try removing the following line from tuxguitar.ini:

    vm.heapsize.max.percent=75

     
  • Rafael Endemann

    Rafael Endemann - 2016-08-21

    FWIW, removing 'vm.heapsize.max.percent=75' from the .ini fixed the problem for me.

     

Log in to post a comment.