Today I’ve decided to update my Lutris (was using some 0.4.2* version for more than a year and I believe that was .deb installation).
So I did apt remove --purge lutris, added PPA, apt install lutris. So I’ve became the proud owner of v0.5.8.
First issue I’ve encountered was that I couldn’t see previously installed games. I was able to solve it thanks to this guy.
Second issue is RMB on installed game doesn’t bring context menu in list view.
Here’s debug info after RMB click:
INFO 2021-01-03 21:27:37,403 [application.do_command_line:319]:Lutris 0.5.8
INFO 2021-01-03 21:27:37,404 [startup.check_driver:61]:Using NVIDIA drivers 450.80.02 for x86_64
INFO 2021-01-03 21:27:37,404 [startup.check_driver:65]:GPU: GeForce GTX 770
INFO 2021-01-03 21:27:37,404 [startup.check_driver:81]:GPU: 10DE:1184 1462:2825 (nvidia drivers)
DEBUG 2021-01-03 21:27:37,792 [http.get:73]:GET https://lutris.net/api/runtimes
DEBUG 2021-01-03 21:27:37,946 [http.get:73]:GET https://lutris.net/api/runtimes/icons
(lutris:17902): Gtk-WARNING **: 21:27:44.618: ../../../../gtk/gtktreemodel.c:645: Invalid path 0:<Gtk.TreeViewColumn object at 0x7f2d0ac4f5e8 (GtkTreeViewColumn at 0x23b6390)>:20:21 passed to gtk_tree_path_new_from_string
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 1180, in __new__
return TreePath.new_from_string(path)
TypeError: constructor returned NULL
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/lutris/gui/views/base.py", line 34, in popup_contextual_menu
_iter = self.get_model().get_iter(view.current_path)
File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 836, in get_iter
path = self._coerce_path(path)
File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 811, in _coerce_path
return TreePath(path)
File "/usr/lib/python3/dist-packages/gi/overrides/Gtk.py", line 1182, in __new__
raise TypeError("could not parse subscript '%s' as a tree path" % path)
TypeError: could not parse subscript '0:<Gtk.TreeViewColumn object at 0x7f2d0ac4f5e8 (GtkTreeViewColumn at 0x23b6390)>:20:21' as a tree path
It seems to me that even 2 problems are visible in this log, but what is the second one I do not know yet
and system info:
[System]
OS: Ubuntu 18.04 Bionic Beaver
Arch: x86_64
Kernel: 4.15.0-128-generic
Desktop: Regolith:GNOME-Flashback:GNOME
Display Server: x11
[CPU]
Vendor: GenuineIntel
Model: Intel(R) Core(TM) i5-4670 CPU @ 3.40GHz
Physical cores: 4
Logical cores: 4
[Memory]
RAM: 15.6 GB
Swap: 0.0 GB
[Graphics]
Vendor: NVIDIA Corporation
OpenGL Renderer: GeForce GTX 770/PCIe/SSE2
OpenGL Version: 4.6.0 NVIDIA 450.80.02
OpenGL Core: 4.6.0 NVIDIA 450.80.02
OpenGL ES: OpenGL ES 3.2 NVIDIA 450.80.02
Vulkan: Supported
Are all these problems caused by games previously installed in the old version?