Jump to content

[Linux] X-Plane 12.1.0 CDT with Career Mode and on shutdown


Recommended Posts

I've been fighting with it for over a week now. I have hundreds of (mostly) problem-free hours with the CL650 on this exact machine. I took a little break recently, and now that I reinstalled my system I'm getting some weird errors.


------ MACHINE ------

i7-12700K, RTX3090 & ARC 310, 64GB DDR5, NVME SSD. I'm running Linux Arch (6.9.1), and Hyprland WM (Wayland). I have 2 GPUs in my system, I use ARC 310 to run the system on startup and for light work, the RTX 3090 if for heavy use in the host (Nvidia Prime) or in my Virtual Machines when need it. I can load and unload Nvidia kernel modules on-the-go and use the GPU when I need it. I know it sounds convoluted, but it works perfectly and it's officially supported by NVidia. X-Plane 12 runs very well on my system. When I run it via nvidia-prime it is the only process on the GPU, and I enjoy smooth 80fps+ graphics. I own multiple payware aircraft addons and they run perfectly fine (Felis 747, VMAX 767-400, X-Crafts E175) on this system. To be clear I've tried to run the CL650 on a vanilla XP12 installation first with the same results (crashes), so you can't blame the other add-ons. I have no extra Plugins installed in /Resources/plugins (besides what the installer puts there).

 

----- SYMPTOMS -----

(1)

The aircraft (v1.7r1) loads just fine. I'm presented with the "Select Mode" screen. When I click the "Career Mode" i see the list of the Airframes, I can create/delete airframes and edit avionics options just fine. Now what's weird is on the right side (Saved States) the status is showing as "Parked" and Position "N00 00.00' E000 00.00' 0 KIAS at 0 ft. When I click "Enter FBO" the button changes to "Confirm?", and when I click that it hangs. It doesn't crash-to-desktop per se, just hangs. And as I later found out the X-Plane is dumping "--=={This application has crashed because of the plugin: Challenger 650 by Hot Start}==--" into Log.txt file at a rate of about 1GB per 10 seconds (yeah). Millions of lines. I have to issue a kill command to end the process and stop writing.

 

(2)

When I load the plane in "Non-Persistent Mode" it starts just fine (cold-and-dark). I did a couple of flights with it in non-persistent-mode and everything seems to be working fine... until it's time to shut down the sim (or change the aircraft) - when you press Alt+F4 (or select Exit from the menu) it hangs again just like in the Career Mode.

 

----- LOGS -----

I uploaded 2 logs - one from X-Plane (Log.txt) - I had to cut the end of it as it was over 500Mb of "--=={This application has crashed because of the plugin: Challenger 650 by Hot Start}==--".

One thing I see right away is line 190: dlerror:/home/raf/X-Plane/Resources/plugins/Gizmo64.plugin/lin_x64/Gizmo64.plugin.xpl: invalid ELF header

Then I get a bunch of sound FMOD errors, but the system doesn't' crash on that, it crashes after line 3927 "BOOT: pl21_fini"

 

I also ran strace on the X-Plane-x86-64 (X-Plane.strace), once again I had to cut the file as it was over 1GB in size, but you can see X-Plane plugin requesting state.bin file located in /Output/CL650/airframes/<airframe-id>/state.bin but the file isn't there. I manually created an empty state.bin file inside that catalog to see what happens, and once I did that CL650 did NOT crash in Career Mode after clicking on "Confirm?". I was presented with another window stating "You have checked "Restore position and trajectory" but the state was saved very far ... from X-Plane's current location. Clicking "OK" will move you to that distant location." And after clicking OK - it hangs...

 

Log.txt X-Plane.strace

Edited by R-A-F
Spelling
  • Like 1
Link to comment
Share on other sites

20 minutes ago, Pils said:

Suggest deleting /Output/CL650 completely. (Creating empty state files may also be confusing it.)

I've tried that. No joy. I also tried removing the /Output completely and let X-Plane rebuild the files. Still the same. I went as far as installing XP12 and CL650 on my Win10 Virtual Machine and then copying the output of /Output/CL650 into my Linux host X-Plane/Output. That time I could actually see proper coordinates when selecting the airframe, but the sim froze after clicking "Confirm?" just like before.

 

Now what's REALLY odd is the model works beautifully in "Non-persistent mode". I did 2h+ plus flight today, no issues. I'm suspecting the plugin or a function within that plugin responsible for creating and/or reading "state.bin" file is the culprit.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...