DavidoTek / ProtonUp-Qt

Install and manage GE-Proton, Luxtorpeda & more for Steam and Wine-GE & more for Lutris with this graphical user interface.
https://davidotek.github.io/protonup-qt
GNU General Public License v3.0
1.16k stars 39 forks source link

ProtonUp not working #395

Closed Vhaggx closed 1 month ago

Vhaggx commented 1 month ago

Please fill out following when reporting a new bug:

Describe the bug
Nothing happens when I click on the AppImage file in the files, when I try to run it in cli I get an error:

ProtonUp-Qt 2.9.2 by DavidoTek. Build Info: Official AppImage by DavidoTek. Python 3.10.4 (main, Apr 2 2022, 09:04:19) [GCC 11.2.0], PySide 6.7.0 Platform: Ubuntu 24.04 Linux-6.8.0-31-generic-x86_64-with-glibc2.39 qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin. qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found. This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vkkhrdisplay, vnc, wayland-egl, wayland, xcb.

Aborted (core dumped)

To Reproduce
Steps to reproduce the behavior:

  1. Try to open ProtonUp-Qt-2.9.2-x86_64.AppImage
  2. Get error :(

Expected behavior
For the app to work...

Desktop (please complete the following information):

Additional context
I also installed it using flatpak but when I tried to run it it said that there is no module named pupgui2

Terminal output

ProtonUp-Qt 2.9.2 by DavidoTek. Build Info: Official AppImage by DavidoTek.
Python 3.10.4 (main, Apr  2 2022, 09:04:19) [GCC 11.2.0], PySide 6.7.0
Platform: Ubuntu 24.04 Linux-6.8.0-31-generic-x86_64-with-glibc2.39
qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vkkhrdisplay, vnc, wayland-egl, wayland, xcb.

Aborted (core dumped)

Ps: Im a total noob for Linux so I might not know a lot of stuff, if you need more information let me know (and also please tell me how to get it).

sonic2kk commented 1 month ago

Seems like a duplicate of #378 (fixed by #382, not yet in a release).

You can probably fix it by installing libxcb-cursor0, I am unsure of the exact command as I haven't used a Debian-based distro in a long time, but perhaps sudo apt install libxcb-cursor0 is enough?

I also installed it using flatpak but when I tried to run it it said that there is no module named pupgui2

Ubuntu has some hoops you need to jump through to get Flatpaks to work, which may be why it didn't work.

DavidoTek commented 1 month ago

sudo apt install libxcb-cursor0 is enough?

That should work with Debian. Seems to be a valid package: https://packages.debian.org/sid/amd64/libs/libxcb-cursor0

I also installed it using flatpak but when I tried to run it it said that there is no module named pupgui2 Ubuntu has some hoops you need to jump through to get Flatpaks to work, which may be why it didn't work.

Can you give us the Terminal output of running the Flatpak? That sounds strange and should be unrelated to the Linux distribution.

PS: I will close this for now as it is likely a duplicate as sonic2kk pointed out. I will reopen in case there is a strange issue with the Flatpak version.