Describe the bug
Show Game list button doing nothing in not SU account
To Reproduce
Steps to reproduce the behavior:
Create another user account (Xubuntu 22.04)
Create cooperative group named "store" for me(superuser) and another user.
Create folder /store/steamLibrary for us
Install ant game (Satisfactory in my case) in my user account
In my user account Show Game list button works fine.
Logoff my account. Login to another account.
Press Show Game list and nothing happens (see terminal output)
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Platform: PC
System: Xubuntu 22.04
Version: ProtonUp-Qt v2.7.6
How did you install ProtonUp-Qt?: AppImage
Additional context
Add any other context about the problem here.
Terminal output
qt.pysideplugin: No instance of QPyDesignerCustomWidgetCollection was found.
Traceback (most recent call last):
File "/tmp/.mount_ProtonRUz71r/usr/lib/python3.8/site-packages/pupgui2/pupgui2.py", line 288, in btn_show_game_list_clicked
gl_dialog = PupguiGameListDialog(install_directory(), self.ui)
File "/tmp/.mount_ProtonRUz71r/usr/lib/python3.8/site-packages/pupgui2/pupgui2gamelistdialog.py", line 34, in init
self.setup_ui()
File "/tmp/.mount_ProtonRUz71r/usr/lib/python3.8/site-packages/pupgui2/pupgui2gamelistdialog.py", line 47, in setup_ui
self.update_game_list_steam()
File "/tmp/.mount_ProtonRUz71r/usr/lib/python3.8/site-packages/pupgui2/pupgui2gamelistdialog.py", line 68, in update_game_list_steam
for t in get_steam_ctool_list(steam_config_folder=self.install_loc.get('vdf_dir')):
File "/tmp/.mount_ProtonRUz71r/usr/lib/python3.8/site-packages/pupgui2/steamutil.py", line 88, in get_steam_ctool_list
ctool_map = _get_steam_ctool_info(steam_config_folder)
File "/tmp/.mount_ProtonRUz71r/usr/lib/python3.8/site-packages/pupgui2/steamutil.py", line 144, in _get_steam_ctool_info
for t in compat_tools:
TypeError: 'NoneType' object is not iterable
Describe the bug
Show Game list button doing nothing in not SU account
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Desktop (please complete the following information):
Additional context
Add any other context about the problem here.
Terminal output
qt.pysideplugin: No instance of QPyDesignerCustomWidgetCollection was found. Traceback (most recent call last): File "/tmp/.mount_ProtonRUz71r/usr/lib/python3.8/site-packages/pupgui2/pupgui2.py", line 288, in btn_show_game_list_clicked gl_dialog = PupguiGameListDialog(install_directory(), self.ui) File "/tmp/.mount_ProtonRUz71r/usr/lib/python3.8/site-packages/pupgui2/pupgui2gamelistdialog.py", line 34, in init self.setup_ui() File "/tmp/.mount_ProtonRUz71r/usr/lib/python3.8/site-packages/pupgui2/pupgui2gamelistdialog.py", line 47, in setup_ui self.update_game_list_steam() File "/tmp/.mount_ProtonRUz71r/usr/lib/python3.8/site-packages/pupgui2/pupgui2gamelistdialog.py", line 68, in update_game_list_steam for t in get_steam_ctool_list(steam_config_folder=self.install_loc.get('vdf_dir')): File "/tmp/.mount_ProtonRUz71r/usr/lib/python3.8/site-packages/pupgui2/steamutil.py", line 88, in get_steam_ctool_list ctool_map = _get_steam_ctool_info(steam_config_folder) File "/tmp/.mount_ProtonRUz71r/usr/lib/python3.8/site-packages/pupgui2/steamutil.py", line 144, in _get_steam_ctool_info for t in compat_tools: TypeError: 'NoneType' object is not iterable