|
Post by it9vce on Dec 16, 2022 18:14:21 GMT
Hi all, I tried to search the FAQs if others have had the same problem as me but I can't find anything. I installed version 2.2.158 and until last month it worked perfectly. Lately it has a problem: if I launch the program it doesn't start. If I try a second time it says it's running. I have to try to delete the lock file, then from the task manager kill the process and finally click on retry. After two, sometimes three attempts JTDX starts and runs fine. Why is the lock file created? Thank you Alfio I attach an image
|
|
|
Post by Wolfgang OE1MWW on Dec 16, 2022 19:05:18 GMT
Why is the lock file created?
to prevent multiple JTDX are running. Only one instance is possible.
What you see, actually - not see - is a problem with the Qt library, that is used in JTDX. This library is used for the user interface (GUI). So JTDX is started, the lock
file is created - but the GUI of JTDX is not shown on your Windows.
I had / having this problem too. Guess it is a result of other installed software and a compatibility issue. I could not find a solution, besides a batch file to kill the lock
file and start JTDX again.
Maybe this will solve your problem. No 'uninstall' etc. is required. Just install the 159 over the existing 158 - or if you like, in a different directory. All settings are in a JTDX.ini file, existing in c:\Users\<username>\AppData\Local\JTDX\ (replace <username> with your
installed user name in Windows). If you install a new version of JTDX, it will user the existing
files in that directory. JTDX does not install .dll in Windows directory etc. So in fact, your installed JTDX is 'portable', can be even copied / moved to any other directory.
73's de OE1MWW Wolfgang
|
|
|
Post by ki4dra on Dec 17, 2022 4:59:39 GMT
I had the same problem with 158 and 159. The solution I found was to have windows troubleshoot compatibility, and offer a fix to which I said yes. Since that time, I've had no issues with it starting.
|
|
|
Post by Wolfgang OE1MWW on Dec 17, 2022 7:58:06 GMT
David, KI4DRA,
Google search "windows troubleshoot compatibility" is telling me: --- In the search box on the taskbar, type the name of the program or app you want to troubleshoot.
Select and hold (or right-click) it, and then select Open file location. Select and hold (or right-click)
the program file, select Properties, and then select the Compatibility tab. Select Run compatibility
troubleshooter. ---
is that what you have done to fix it ?
73's de OE1MWW Wolfgang
|
|
|
Post by ki4dra on Dec 17, 2022 14:22:08 GMT
David, KI4DRA,
Google search "windows troubleshoot compatibility" is telling me: --- In the search box on the taskbar, type the name of the program or app you want to troubleshoot.
Select and hold (or right-click) it, and then select Open file location. Select and hold (or right-click)
the program file, select Properties, and then select the Compatibility tab. Select Run compatibility
troubleshooter. ---
is that what you have done to fix it ?
73's de OE1MWW Wolfgang
I should have probably documented what I did, but at the time I thought I was the only one, so it wasn't important. What you wrote above appears to be similar to what I remember doing. The way I would have described the problem was it appeared the application was just running in the background, and felt at the time there was a compatibility issue with Windows (In some way), and that is what let me to run the compatibility checker.
I checked the compatibility configuration on my PC, (see below) - I noticed I ran the mode for Windows 8, so keep that in mind. Since this is Windows 11, my thoughts were the compatibility issue was 11 specific. Hope that makes sense.
|
|
|
Post by it9vce on Dec 17, 2022 18:32:25 GMT
Hi guys, thanks for the tips. I switched to 159 because I read on an Italian forum that several users complain of errors in this version and have been forced to go back to 158. Wolfgang can you help me write the batch file to remove the lock file? Today, three attempts weren't enough to start the program, but many more. This evening I read David's advice and I set the Windows 8 compatibility and maybe it works better. I need to do more tests in the next few days. 73 Alfio
|
|
|
Post by Wolfgang OE1MWW on Dec 18, 2022 13:53:41 GMT
Alfio,
open notepad in Windows and type:
echo off taskkill /IM jtdxjt9.exe /F <path>\bin\jtdx.exe
Replace <path> by your path of the installed JTDX Save this as a .cmd file. For example 'startjtdx.cmd' Important, by default notepad will save as text, you have to define the cmd extension.
Start this cmd file with right mouse click and 'as Administrator' I have sent you a private email.
73's de OE1MWW Wolfgang
|
|
|
Post by Tony Ei7bmb on Jan 8, 2023 12:39:17 GMT
I had this problem previously and running in compatibility mode was a good fix to get going. Subsequently I used a program called CCleaner to look at the registry and after running this program (make sure you create a backup) I was able to run JTDX normally again. Occasionally I have to start it twice but I don't get the "stale lock" error message.
|
|
|
Post by w2glh on Jan 23, 2024 19:09:50 GMT
hello all had to reload now cant get work comes up code Attachments:
|
|
|
Post by Tony Ei7bmb on Feb 28, 2024 9:34:02 GMT
The problem has returned on my PC . I've run CC cleaner again to check for problems in the registry but it has not fixed it. I recently upgraded the voicemeeter potato program so I wonder is this co incidence or some compatibility issue with voicemeeter ? Running in windows 8 compatibility mode can help somewhat, but I find it affects the lag time of JTDX adversely.
|
|