Package Details: flightgear 2024.1.5-1

Git Clone URL: https://aur.archlinux.org/flightgear.git (read-only, click to copy)
Package Base: flightgear
Description: An open-source, multi-platform flight simulator
Upstream URL: https://www.flightgear.org
Licenses: GPL-2.0-or-later
Submitter: Barthalion
Maintainer: mhdi
Last Packager: mhdi
Votes: 51
Popularity: 0.046497
First Submitted: 2018-01-05 16:04 (UTC)
Last Updated: 2026-04-22 14:17 (UTC)

Latest Comments

1 2 3 4 5 6 .. 12 Next › Last »

codex73 commented on 2026-05-20 11:11 (UTC) (edited on 2026-05-20 11:13 (UTC) by codex73)

Building without error and fgfs works fine, but not the Qt launcher : fgfs --launcher throws an error and do not render the window. Qt packages are up to date as well as the aur dependencies, this has been the case for 2 months now but I was waiting for an update to fix it. I can't remember if it appeared as I updated Qt or flightgear.


 0.06 [WARN]:gui        Failed to load the built-in launcher fallback translation (English). If you compiled FlightGear yourself, you may want to pass -DFG_DATA_DIR to CMake so as to allow the FlightGear build system to find FGData.
    0.28 [WARN]:gui        Member enabled of the object Button_QMLTYPE_6 overrides a member of the base object. Consider renaming it or adding final or override specifier
    0.28 [WARN]:gui        Member enabled of the object BaseMenuItem_QMLTYPE_16 overrides a member of the base object. Consider renaming it or adding final or override specifier
    0.28 [WARN]:gui        Member enabled of the object SettingControl_QMLTYPE_20 overrides a member of the base object. Consider renaming it or adding final or override specifier
    0.28 [WARN]:gui        Member enabled of the object SettingDescription_QMLTYPE_23 overrides a member of the base object. Consider renaming it or adding final or override specifier
    0.28 [WARN]:gui        Member enabled of the object StyledText_QMLTYPE_26 overrides a member of the base object. Consider renaming it or adding final or override specifier
    0.28 [WARN]:gui        Member enabled of the object DateTimeEdit_QMLTYPE_24 overrides a member of the base object. Consider renaming it or adding final or override specifier
    0.28 [WARN]:gui        Member enabled of the object ToggleSwitch_QMLTYPE_28 overrides a member of the base object. Consider renaming it or adding final or override specifier
    0.28 [WARN]:gui        Member enabled of the object PopupChoice_QMLTYPE_31 overrides a member of the base object. Consider renaming it or adding final or override specifier
    0.28 [WARN]:gui        Member enabled of the object GettingStartedTip overrides a member of the base object. Consider renaming it or adding final or override specifier
    0.28 [WARN]:gui        Member enabled of the object LineEdit_QMLTYPE_42 overrides a member of the base object. Consider renaming it or adding final or override specifier
    0.28 [WARN]:gui        Member enabled of the object SidebarButton_QMLTYPE_51 overrides a member of the base object. Consider renaming it or adding final or override specifier
    0.28 [WARN]:gui        qrc:/qml/Launcher.qml:143:5: Type Settings unavailable
         Settings {
         ^
    0.28 [WARN]:gui        qrc:/qml/+qt6/Settings.qml:279:21: SettingLineEdit is not a type
                         SettingLineEdit {
                         ^

topas-rec commented on 2026-02-23 06:18 (UTC) (edited on 2026-02-23 06:18 (UTC) by topas-rec)

@jhogan: Problem solved by updating and installing simgear prior to building flightgear.

(Installing simgear requires that flightgear is uninstalled before, because the older flightgear needs simgear in a lower version)

Thanks for you help!

topas-rec commented on 2026-02-23 05:57 (UTC)

@jhogan: Yes I did. Well I built the package. I cannot install it, since it requires flightgear. Do I need to force install it?

jhogan commented on 2025-12-28 10:17 (UTC)

@topas-rec: Have you updated the simgear package before trying to build flightgear?

topas-rec commented on 2025-12-27 23:30 (UTC)

My compilation fails with

In file included from /my/path/to/flightgear/src/flightgear-2024.1.3/src/Input/FGEventInput.hxx:37,
                 from /my/path/to/flightgear/src/flightgear-2024.1.3/src/Input/FGEventInput.cxx:15:
/my/path/to/flightgear/src/flightgear-2024.1.3/src/Input/FGEventInput_private.hxx:58:14: error: ‘UInt8Vector’ in namespace ‘simgear’ does not name a type
   58 |     simgear::UInt8Vector reportBytes(const std::string& moduleName) const;
      |              ^~~~~~~~~~~

Can someone explain me why no one else has those problems?

farad commented on 2025-11-15 15:54 (UTC) (edited on 2025-11-15 16:09 (UTC) by farad)

Since this package does not install fgdata anymore by default, I think it would make sense if the .desktop file would not specify the --fg-root parameter anymore. This would allow the built-in automatic data download functionality of flightgear to work properly.

With the --fg-root parameter configured to a non-existent location (/usr/share/flightgear/data) as it is the case currently, it will re-trigger the download of the full 1.8GB data package for me on every start. Starting it through the command line without the --fg-root parameter will discover the previously automatically downloaded data.

topas-rec commented on 2025-10-31 09:52 (UTC) (edited on 2025-10-31 09:52 (UTC) by topas-rec)

I also cannot run the launcher without installing qt5-quickcontrols2.

Please add this to the (optional) dependencies.

Thah commented on 2025-10-26 09:55 (UTC) (edited on 2025-10-26 09:57 (UTC) by Thah)

In v2024.1.2-1 fgfs --launcher complains about missing "quickcontrols2". Installing qt5-quickcontrols2 from the extra repository seems to fix that.

dreieck commented on 2025-09-29 10:50 (UTC)

namcap complains about missing dependencies qt5-base and qt5-declarative:

flightgear E: Dependency qt5-declarative detected and not included (libraries ['usr/lib/libQt5Quick.so.5', 'usr/lib/libQt5Qml.so.5'] needed in files ['usr/bin/fgfs'])
flightgear E: Dependency qt5-base detected and not included (libraries ['usr/lib/libQt5Core.so.5', 'usr/lib/libQt5Widgets.so.5', 'usr/lib/libQt5Network.so.5', 'usr/lib/libQt5Gui.so.5'] needed in files ['usr/bin/fgfs'])

Regards!

<deleted-account> commented on 2025-08-23 02:06 (UTC)

@alesar1 It compiles just fine with boost. Is there a reason why boost174 should be used instead?