From 9de2f788e4b7358069c66730e772bfb391fd758b Mon Sep 17 00:00:00 2001 From: Anthony Berg Date: Mon, 26 Jun 2023 18:13:14 +0100 Subject: [PATCH 1/2] feat(docs): add guide for installing PMDG aircraft --- src/pages/msfs/_meta.json | 2 + src/pages/msfs/aircrafts/_meta.json | 3 + src/pages/msfs/aircrafts/pmdg.mdx | 94 +++++++++++++++++++++++++++++ 3 files changed, 99 insertions(+) create mode 100644 src/pages/msfs/aircrafts/_meta.json create mode 100644 src/pages/msfs/aircrafts/pmdg.mdx diff --git a/src/pages/msfs/_meta.json b/src/pages/msfs/_meta.json index 3e38128..921fbe1 100644 --- a/src/pages/msfs/_meta.json +++ b/src/pages/msfs/_meta.json @@ -1,5 +1,7 @@ { "index": "Introduction", + "protontricks": "Protontricks", "troubleshooting": "Troubleshooting", + "aircrafts": "Aircrafts", "utils": "Utilities" } diff --git a/src/pages/msfs/aircrafts/_meta.json b/src/pages/msfs/aircrafts/_meta.json new file mode 100644 index 0000000..fa9e7be --- /dev/null +++ b/src/pages/msfs/aircrafts/_meta.json @@ -0,0 +1,3 @@ +{ + "pmdg": "PMDG" +} diff --git a/src/pages/msfs/aircrafts/pmdg.mdx b/src/pages/msfs/aircrafts/pmdg.mdx new file mode 100644 index 0000000..14b92ed --- /dev/null +++ b/src/pages/msfs/aircrafts/pmdg.mdx @@ -0,0 +1,94 @@ +import { Callout } from 'nextra/components'; +import { Steps } from 'nextra-theme-docs'; + +# PMDG + +PMDG has a few study level aircraft for Flight Simulator, most notably the 737s. + + + PMDG's aircraft are only supported on Windows, even though this has been able + to run on Linux, there is no guarantee that this will work later down the + line. Do not expect support from PMDG as their aircraft are not officially + supported on Linux. + + +Their aircraft can be bought on: + +- [PMDG Website](https://pmdg.com/msfs/) +- Flight Simulator store (not tested on Linux so far) + +## Installation + + + **Difficulty:** Easy + + +This installation guide is for installing aircraft bought directly from the PMDG website. This guide has only tested +the 737-800 bought directly from their website, installations may vary, but I would assume it would work the same for +other aircrafts. + + + +### Run the installer + +Download the installer and then run it normally via [Protontricks](/msfs/protontricks). + +Once the installer has completed, the PMDG Operations Center will open up and throw an error, click on `Quit` and make +sure it has been closed. + +### Fix PMDG Operations Center + +A config file needs to be edited for the PMDG Operations Center located here (**edit the directory based on where your +`compdata` for Flight Simulator is**): + +``` +~/.steam/steam/steamapps/compatdata/1250410/pfx/drive_c/users/steamuser/AppData/Roaming/PMDG/PMDG Operations Center/PMDG Operations Center.exe.config +``` + +Open that file in a text editor of your choice and delete these lines: + +```xml + + + +``` + +Now when you open the PMDG Operations Center, you should get a warning, which you can click `Continue` on. It should +work normally and you should be able to install liveries now. + +### (Optional) Create a Desktop Entry for PMDG Operations Center + +Creating a [desktop entry](https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html) +should make opening PMDG Operations Center easier as you will not have to find the location manually each time. + +These files will go into `~/.local/share/applications/`, but you can create multiple directories inside it to make it +easier to manage your custom Desktop Entries that you manually created. For example on my system, I stored this entry +under + +``` +~/.local/share/applications/wine/Programs/PMDG/ +``` + +Create a Desktop Entry inside a location specified above, with a text editor of your choice. The name of the file is +irrelevant as long as it has the `.desktop` extension. + +```desktop copy filename="PMDG Operations Center.desktop" +[Desktop Entry] +Name=PMDG Operations Center +Exec=protontricks -c "wine C:/users/steamuser/AppData/Roaming/PMDG/PMDG\\ Operations\\ Center/PMDG\\ Operations\\ Center.exe" 1250410 +Type=Application +StartupNotify=true +Categories=Game;Simulation; +``` + +Then make sure to update the database for desktop entries by running this command in the terminal + +```shell copy +update-desktop-database ~/.local/share/applications +``` + +You should now be able to find PMDG Operations Center in your Desktop Environment's application launcher. + + + +The aircraft and PMDG Operations Center should work on Linux now. Enjoy flying your aircraft in the simulator! From 17a40e300ba643593cd07d58aaefebb1c0321e6e Mon Sep 17 00:00:00 2001 From: Anthony Berg Date: Tue, 27 Jun 2023 00:55:05 +0100 Subject: [PATCH 2/2] fix(docs): make wording better for a step in installation --- src/pages/msfs/aircrafts/pmdg.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pages/msfs/aircrafts/pmdg.mdx b/src/pages/msfs/aircrafts/pmdg.mdx index 14b92ed..137b2b6 100644 --- a/src/pages/msfs/aircrafts/pmdg.mdx +++ b/src/pages/msfs/aircrafts/pmdg.mdx @@ -36,7 +36,7 @@ Download the installer and then run it normally via [Protontricks](/msfs/protont Once the installer has completed, the PMDG Operations Center will open up and throw an error, click on `Quit` and make sure it has been closed. -### Fix PMDG Operations Center +### Fixing PMDG Operations Center A config file needs to be edited for the PMDG Operations Center located here (**edit the directory based on where your `compdata` for Flight Simulator is**):