FSDreamTeam forum
Products Support => GSX Support MSFS => Topic started by: RagingLightning on September 01, 2022, 12:45:02 am
-
Hi all,
I've recently installed GSX on my PC and have not been able to make it work correctly yet...
Installation and activation in the FSDT downloader wprked fine, but once I opened up the GSX Menu in MSFS, Couatl crashed with the following error:
emulateMenu_MSFS
Traceback (most recent call last):
File ".\common\criticalsection.py", line 23, in _synchronized
File ".\common\mpmenu.py", line 123, in emulateMenu_MSFS
IOError: [Errno 2] No such file or directory: u'C:\\DATA\\MSFS LocalCache\\Packages/MSFS/fsdreamteam-gsx-pro/html_ui/InGamePanels/FSDT_GSX_Panel/menu'
{'Airport': 'EDDV', 'User Pos': (52.458402828850666, 9.693166702960157, 55.7967 m, 2.69455 m, 48.1779917659833, 0.005522820632904768, 0.003490658476948738, 0.0010991903172998323, 2.7096721046447754, 1.0)}
(I have changed the MSFS LocalCache folder to C:\DATA\MSFS LocalCache\ because of SSD vs HDD configuration in my system)
I first tried to add a symlink "MSFS" in the Packages Folder pointing back at the MSFS-folder in Addon Manager's install location. With this, I was able to get the Trial of GSX to start
Later, I found out that there appears to be an issue, when GSX is installed on a non-admin account:
During the installation of the FSDT installer, there are multiple registry keys and values written in the current user's registry, which seem to be used to determine the Couatl Path. Because the installer requires admin privileges, the admin account is the "current user" and as such, these are placed in the admin's registry. However, since the Couatl-Tool is run from the normal user's account, the value doesn't exist there, which leads to the error above.
Copying the corresponding keys and values from the admin's registry to the user's solves this, allowing the GSX menu to be opened (in trial mode).
Now the real, as of yet unsolved problem:
Because I'm limited to Trial Mode, I searched further and found, that the Serial Numbers are stored in the same way. Sadly, just copying the value over didn't help in this situation and I'm still stuck in trial mode.
I also tried running the Couatl shortcut as admin, but this only lead to a different error message:
onEnteredAirport EDDV
Error: no model for title FSDT_Fuel_Hydrant_Chevron
Traceback (most recent call last):
File ".\GSX\__init__.py", line 525, in <lambda>
File ".\common\youcontrol.py", line 243, in showMenusWithSameTag
File ".\common\youcontrol.py", line 84, in showContainer
File ".\GSX\__init__.py", line 1012, in checkOnGroundState
File ".\GSX\assistanceServices\__init__.py", line 4042, in aircraftEngaged
File ".\GSX\assistanceServices\__init__.py", line 4136, in materializeTrafficCones
File ".\GSX\assistanceServices\__init__.py", line 4105, in materializeFuelManHole
File ".\common\modelCustomization.py", line 1186, in getModelWithTitle
common.modelCustomization.ModelNotAvailable: No model of title FSDT_Fuel_Hydrant_Chevron
{'Airport': 'EDDV', 'User Pos': (52.458402808499635, 9.693166660517516, 55.7637 m, 2.66156 m, 48.17765450953434, 0.004273111466318369, 0.003490658476948738, 0.0009660488553575233, 2.7096721046447754, 1.0)}
Can someone assist me in this, please?
Regards
RagingLightning
-
Now the real, as of yet unsolved problem: Because I'm limited to Trial Mode, I searched further and found, that the Serial Numbers are stored in the same way. Sadly, just copying the value over didn't help in this situation and I'm still stuck in trial mode.
The FSDT installer should run with the standard user rights, so you should be able to activate it from there.
common.modelCustomization.ModelNotAvailable: No model of title FSDT_Fuel_Hydrant_Chevron
This seem to indicate an incomplete installation, see here:
http://www.fsdreamteam.com/forum/index.php/topic,26933.msg176314.html#msg176314
-
For some reason, I'm unable to run the "FSDT Installer" shortcut without admin rights... the corresponding "Couatl_Updater.exe" file is however not marked as requiring admin privileges.
Do you need admin rights at all to use GSX, because I'm wondering, whether it should be possible to run the FSDT Universal Installer without admin rights (which doesn't work for me either...)?
I already reistalled GSX, so I don't think, a reinstallation would allow me to use GSX as admin
-
We wouldn't normally need admin right to run the Installer/Updater, not in normal situations.
But the issue is, there's a lot of things the installer does automatically which are all done to fix problems, like wrong permissions on folders, missing libraries registrations, the windows hosts file intentionally edited to block certain sites which would prevent to connect to the activation server, wrong app compatibility registry keys that might have been automatically set by windows even a long time ago, if the program crashed for some reason, and most of the would require admin rights.
It is possible to log the installer startup this way:
You can log the installer in two ways:
- By opening a command prompt, going to the Addon Manager folder, and type:
COUATL_UPDATER2.EXE /INSTALL /LOG
Even if it closes/crashes, it should have created a LOG.TXT file there, ZIP it and Attach it to a post so I can have some idea where it's locking up.
-
The live updater works it's way through GSX Pro and World without errors, only freezing, once it's trying to update P3D/FSX addons (which I don't own)
EDIT: Running through the Live Updater that way seems to have allowed me to run Couatl as admin.
I'd still like to bea able to not have to restart Couatl everytime, so if there is a chance to find a solution to the activation issue, I'd still prefer that. But thanks so far
-
Try starting the updater now, I've added some changes to the code that might been causing problems with non-admin accounts, in addition to the automatic recreation of the FSDT root key in the registry, to be set to the current Addon Manager folder in case it's missing ( because the installer ran as Admin ).
Also, it will skip all updates, even the checks, related to FSX/P3D, if you don't have any FSDT product installed there.
Let me know if it works now.
-
Updating didn't help. Although the FSX/P3D check was skipped, the problem with couatl is not solved.
Instead, it actually got worse:
- Running couatl as a normal user, I'm still in trial mode
- Running couatl as admin, I now get the message "No valid AFCAD data found"...
all logs are attached
-
- Running couatl as admin, I now get the message "No valid AFCAD data found"...
From the log, it seems you don't just just run Couatl with admin rights (with your current user), but you are running as another user entirely, the one called "Administrator", and that users doesn't even have MSFS installed in his profile, so nothing will work.
- Running couatl as a normal user, I'm still in trial mode
But now the installer works correctly with your normal user, you should be able to Activate it from your regulars user. From the FSDT Installer interface, no the Live Update.
-
But now the installer works correctly with your normal user, you should be able to Activate it from your regulars user. From the FSDT Installer interface, no the Live Update.
I can't run the FSDT Installer as a normal user, because it switches from the non-admin Couatl_Updater.exe to the Couatl_Updater2.exe, which requires admin privileges.
However, for some reason, the AFCAD error is gone, when I run Couatl in Admin-Mode when in game.
Video: https://youtu.be/8AUSfK9A8J4
(black screen is when I enter admin password)
-
I can't run the FSDT Installer as a normal user, because it switches from the non-admin Couatl_Updater.exe to the Couatl_Updater2.exe, which requires admin privileges.
Try this, open a command prompt in the Addon Manager folder, and type this:
qlmlicenseWizard /settings "GSX Pro 3.0.lw.xml"
-
That worked, thanks :D
-
I am having the same issue. how do I fix?
-
And how do I run the command promt in the folder on windows 11?
-
Can anyone help?
-
I am having similar trouble, When I load up GSX pro it says "Warp to trial mode airport" even though I own it.
-
Ive been doing what you did in this article and how my gsx opens and closes whenever I try to use the menu
-
What did you do to make a symlink?
-
For everyone, who's having the same issue;
1) Navigate to the "Addon Manager" folder in explorer
2) open the command prompt by typing cmd in the address bar
(https://i.ibb.co/n8Y854W/grafik.png) (https://ibb.co/S7M79HL)
3)
[...] and type this:
qlmlicenseWizard /settings "GSX Pro 3.0.lw.xml"
4) Click on "activate your license" and enter your info
-
How do I create the symlink? Ive done everything except the symlink part and idk how.
-
I have gone in the license wizard where I already had the key in. Is it safe to hit deactivate?
-
I have gone in the license wizard where I already had the key in. Is it safe to hit deactivate?
If it's already active, you shouldn't need to do that, but if you are still getting the Trial, you can Deactivate and then Reactivate there. The important thing is, if your normal user account is limited, you must run the License Wizard with that same user.
-
I got it working yesterday, but today it is back in trial mode even after I did the license wizard thing
-
A week later or smth and its still in trial mode
-
A week later or smth and its still in trial mode
As confirmed by the other user that also had this problem:
https://www.fsdreamteam.com/forum/index.php/topic,27275.msg178950.html#msg178950
That solution should work and there's no reason it wouldn't. There are no other solutions, other than (of course) give your user admin rights, which will make everything much easier in general.
-
Whenevr I run coutal as admin it says cannot find valid AFCAD
-
Whenevr I run coutal as admin it says cannot find valid AFCAD
Because you are not supposed to run it as Admin but, instead, activate the product in non-admin mode, as explained in the previous post.
-
Yeah when I dont run it in admin its in trial mode though
-
Yeah when I dont run it in admin its in trial mode though
Because you haven't activated it in non-admin mode, using the License Wizard as explained in the previous post I've linked.
-
Im opening the license wizard with my user, I am NOT opening the command prompt as admin or anything like that.
-
I'm opening the license wizard with my user, I am NOT opening the command prompt as admin or anything like that.
But since you can see in this thread this solution works for non-admin users, the only possible explanation is you are not doing that. Maybe you started the command prompt with admin rights without realizing it.
-
I am typing cmd in the adress bar thing and I dont enter any admin passcodes
-
Fact you are not entering a password doesn't mean much.
If the user account running the License Wizard was really the same with the same permission of the one you are running GSX, it would work. This solution is confirmed to work, read the previous posts, you are the one and only saying it doesn't.
-
The only thing that im forced to run as admin is the updater.
-
The only thing that im forced to run as admin is the updater.
And that's precisely why you need to run the License Wizard in non-admin mode, because the Installer/updater only activate the license for the admin user.
-
it says its running as my user and not admin
-
I followed what raging lighting did and I got it to work, but then the next day it was back in trial mode.
-
it says its running as my user and not admin
Then that user is not the same as the one you run GSX with, or the simulator, or you changed the Couatl64_MSFS.exe properties to run as admin. One way or the other, they are not the same user/permission.
Wouldn't be so much easier if you just GAVE your user admin permissions ? You obviously have full access to your system so, why are you making your life unnecessarily complicated by running with a limited permission account ?
-
It says couatl is being run by me aswell
-
I am doing a landing challenge right now and for some reason its not in trial mode
-
I am doing a landing challenge right now and for some reason its not in trial mode
It's not for "some reason", you must have managed to activate it correctly now.
-
It was doing that yesterday and it wasnt activated though
-
It was doing that yesterday and it wasnt activated though
Then you must have done it correctly today.
-
I mean it said it was activated yesterday while I was doing the same challenge and when I went to a diff airport to try it out it was not
-
Task manager says couatl and msfs are being run by me
-
Still in trial literally gonna kms istg
-
As I've said, wouldn't be so much easier if you just GAVE your user admin permissions ? You obviously have full access to your system so, why are you making your life unnecessarily complicated by running with a limited permission account ?
You are the one and only still reporting this problem.
-
The reason is very simple because it makes it harder for viruses if the user that is used on a daily basis only has limited permissions a potential virus can do less harm. It simply is safer.
Also he is not the only one because i have the exact same problem and i dont have dementia so i know im not typing my password in and not noticing that.
Taskmanager shows that everything is run by me and not the admin.
Also as soon as my wheels leave the ground i can choose an airport and a gate but when i land it says Trial Mode again.
I would really appreciate some help
-
The reason is very simple because it makes it harder for viruses if the user that is used on a daily basis only has limited permissions a potential virus can do less harm. It simply is safer.
Virus won't be any less dangerous if you are using a limited user account, since if they came with something you installed that already took full permissions and won't run without, they will get to you regardless of the permission level.
The only reason for having a limited user account, is if you share your PC with other users, so you want to be sure whatever they are doing in their own user profile, won't affect yours.
However, if you are still convinced a limiter user account is a good idea, you can just follow the suggestion that has been posted elsewhere: granting you full permission only while installing and activating GSX, then go back to limited permissions.
There's a post on the forum titled "How to Get GSX Pro Working for MSFS 2020 in Non-admin Account"
https://www.fsdreamteam.com/forum/index.php/topic,28730.msg187338.html#msg187338
-
Where is the %APPDATA%\VIRTUALI\PackagesCache
-
Exactly there:
%APPDATA%\VIRTUALI\PackagesCache