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
"Could not find the Qt platform plugin 'wayland-egl'" #1348
Comments
Does |
I'm the one who submitted #1347 earlier. Yes, this is the exact problem I was facing. I've tried on a VM as well as on bare metal. The output I get without the --debug flag is:
Thanks for the quick response and investigation! |
Yes, it does! With this, Back In Time (root) launches fine without my PR. |
Possibly related to #836? |
IMHO this issue is not related to #836 (which shows a quite interesting approach to start BiT root on Wayland - I will assign that issue to me). @phparkle It looks like this issue is solved by installing the missing dependency so can we close the issue? BTW: I will add the |
Ok, sounds good @buhtzz |
Good idea. I'm not into all details. But in my limited understanding it is the responsibility of the distro maintainer (who creates the package) to make sure that the application can be run on X11 and/or Wayland (depending on what the distro supports) and add the right dependencies to the created package. Am I right so far? But to prevent further bug tickets can we improve the error message? Can we catch that error? And tell the user something like
|
@buhtzz The display manager support (X11, Wayland) of an app with a GUI is clearly the responsibility of the app developer and a distro packager simply doesn't know what is supported until we document the dependencies and required configurations to use it. Ubuntu installs Regarding Wayland there is clearly a bug at our side (I will open another issue for this soon):
Long story short: I see it as our responsibility to
For this I would also refrain from catching and throwing "missing dependencies" errors because
|
So we can close the issue now? |
Thanks for explaining. It helps me. ❤️
I think so. Just referencing #1350 which is some kind of meta-wayland-issue, right? |
Because of the PR #1347 I tried to find out what the problem is behind that PR. I'm not sure if that problem I report here is the same the PR opener tries to solve.
When starting BIT as root (via
backintime-qt_polkit
script) the IMHO important part of the error output is_qt.qpa.plugin: Could not find the Qt platform plugin "wayland-egl" in ""
.Ubuntu 22 with BIT 1.2.1 from Ubuntu repo
Something about Wayland which is far beyond my expertise. But maybe this report helps to review the PR?
Reproduce with "master" (1.3.3_dev)
Diagnostics
Possibly related Ubuntu bug tickets
The text was updated successfully, but these errors were encountered: