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

Crashes Instantly #393

Closed cafecitohippo closed 1 month ago

cafecitohippo commented 1 month ago

Please fill out following when reporting a new bug:

Describe the bug
When starting ProtonUp-QT, the icon will appear in the window list and then crash before opening. It ran fine previously.

To Reproduce
Steps to reproduce the behavior: Launch the app.

Expected behavior
The app to open up.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

Terminal output


Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "/usr/lib/python3.12/site-packages/pupgui2/__main__.py", line 1, in <module>
    from pupgui2.pupgui2 import main
  File "/usr/lib/python3.12/site-packages/pupgui2/pupgui2.py", line 16, in <module>
    from pupgui2 import ctloader
  File "/usr/lib/python3.12/site-packages/pupgui2/ctloader.py", line 9, in <module>
    from pupgui2.util import create_msgbox
  File "/usr/lib/python3.12/site-packages/pupgui2/util.py", line 26, in <module>
    from pupgui2.steamutil import remove_steamtinkerlaunch, is_valid_steam_install
  File "/usr/lib/python3.12/site-packages/pupgui2/steamutil.py", line 11, in <module>
    from steam.utils.appcache import parse_appinfo
ModuleNotFoundError: No module named 'steam'

If you installed ProtonUp-Qt via Flatpak (Discover on Steam Deck), type:
flatpak run net.davidotek.pupgui2

If you have downloaded the AppImage, navigate to the folder containing the AppImage file and type:
./ProtonUp-Qt*.AppImage
sonic2kk commented 1 month ago

AUR package issues should be reported to the AUR package maintainer. There are two so I am unsure which one you used.

The issue you are facing is because of a missing Python package. People have had issues with other missing Python packages, some of the comments on that issue should help you already I think. The prevailing fix seems to be to uninstall and then reinstall with a clean build using an AUR helper, which sounds reasonable.

As noted in https://github.com/DavidoTek/ProtonUp-Qt/issues/349#issuecomment-1915319550, the AUR package is maintained separately and issues like this should be reported to those package maintainers.

Alternatively, you can use the official AppImage or Flatpak release of ProtonUp-Qt.

cafecitohippo commented 1 month ago

Ah, didn't think to check the AUR comments. Thanks for the link. Did a clean build instead of just yay -R and reinstalling. Good to go now.