Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to run daily .AppImage (missing libQt6Quick3D.so.6) #11060

Closed
AndKe opened this issue Feb 15, 2024 · 7 comments
Closed

Unable to run daily .AppImage (missing libQt6Quick3D.so.6) #11060

AndKe opened this issue Feb 15, 2024 · 7 comments

Comments

@AndKe
Copy link
Contributor

AndKe commented Feb 15, 2024

Current Behavior

$ ./QGroundControl.AppImage 
/tmp/.mount_QGroun9KlhNB/QGroundControl: error while loading shared libraries: libQt6Quick3D.so.6: cannot open shared object file: No such file or directory

Steps to Reproduce:

Please provide an unambiguous set of steps to reproduce the current behavior

  1. download daily
    2.run

System Information

Ubuntu 23.10

Detailed Description

I've also read https://docs.qgroundcontrol.com/master/en/qgc-dev-guide/getting_started/index.html
The "Quick 3D" is not selectable for 6.6.1 as described:

image

@HTRamsey
Copy link
Collaborator

HTRamsey commented Feb 15, 2024

@AndKe sorry ignore that mention as I misread the issue at first, you don't need to install anything to run the appimage. It's not linking that library in qmake in the builds. #11058 will fix this

@AndKe
Copy link
Contributor Author

AndKe commented Feb 15, 2024

@HTRamsey Oh, I know that .AppImage should have what it need, it is actually the other way around - I tried to build it from git first, then saw the error about Quick3D, and then tried .AppImage

The reason I wanted to try your build is that when I built current HEAD, I did not get the elevation for a mission to work(the yellow line is just flat). - wished to try the new DEM source..

@omid-esrafilian
Copy link
Contributor

omid-esrafilian commented Feb 16, 2024

@AndKe
The reason you cannot see "Qt Quick 3D" is that your Qt Maintenance Tool does not list all the available modules.
To be able to see all the modules available, you need to check the "Archive" box in the right column, then click Filter.
Then you should be able to see and install "Qt Quick 3D". Hopefully, that solves the problem.

@AndKe
Copy link
Contributor Author

AndKe commented Feb 20, 2024

@omid-esrafilian Thank you, I did not expect to find it in archive, and then using "filter" was super-counter intuitive, but it worked fine.
Please add this information to build-instructions.

@omid-esrafilian
Copy link
Contributor

omid-esrafilian commented Feb 21, 2024

@AndKe
Yes, indeed it is misleading. I have updated the build instructions in my latest pull request #11048.

@DonLakeFlyer
Copy link
Contributor

AppImage should be fixed now as far as including the various missing quick3d libs. As are docs for building.

@AndKe
Copy link
Contributor Author

AndKe commented Feb 22, 2024

Yes, thank you. AppImage is working fine now (except for the #11084 issue)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants