1) Enabling 'Disable Lutris Runtime' in settings helps get rid of this problem.
2) Also, instead of 1, Disabling 'Prefer System Libraries' also gets rid of this problem.
** But this doesn't fix anything, as newer problems pops up different for both 1 & 2.
If 1 is chosen , this occurs :
```
Started initial process 8962 from /home/sam/snap/lutris/176/.local/share/lutris/runners/scummvm/bin/scummvm --extrapath=/home/sam/snap/lutris/176/.local/share/lutris/runners/scummvm/share/scummvm --themepath=/home/sam/snap/lutris/176/.local/share/lutris/runners/scummvm/share/scummvm
Start monitoring process.
Traceback (most recent call last):
File "/snap/lutris/176/usr/share/lutris/bin/lutris-wrapper", line 202, in <module>
main()
File "/snap/lutris/176/usr/share/lutris/bin/lutris-wrapper", line 167, in main
if not watcher.is_alive():
File "/snap/lutris/176/usr/lib/python3/dist-packages/lutris/util/process_watcher.py", line 75, in is_alive
return next(self.iterate_processes(), None) is not None
File "/snap/lutris/176/usr/lib/python3/dist-packages/lutris/util/process_watcher.py", line 64, in iterate_processes
for child in self.iterate_children():
File "/snap/lutris/176/usr/lib/python3/dist-packages/lutris/util/process.py", line 131, in iter_children
for child in self.children:
File "/snap/lutris/176/usr/lib/python3/dist-packages/lutris/util/process.py", line 125, in children
for child_pid in self.get_children_pids_of_thread(tid):
File "/snap/lutris/176/usr/lib/python3/dist-packages/lutris/util/process.py", line 71, in get_children_pids_of_thread
with open(children_path, encoding='utf-8') as children_file:
PermissionError: [Errno 13] Permission denied: '/proc/8960/task/8960/children'
/home/sam/snap/lutris/176/.local/share/lutris/runners/scummvm/bin/scummvm: error while loading shared libraries: libSDL2-2.0.so.0: cannot open shared object file: No such file or directory
```
Traceback (most recent call last):
File "/snap/lutris/176/usr/share/lutris/bin/lutris-wrapper", line 16, in <module>
from lutris.util.log import logger
File "/snap/lutris/176/usr/lib/python3/dist-packages/lutris/util/log.py", line 7, in <module>
from gi.repository import GLib
File "/snap/lutris/176/gnome-platform/usr/lib/python3/dist-packages/gi/__init__.py", line 40, in <module>
from . import _gi
ImportError: libffi.so.7: cannot open shared object file: No such file or directory
```
If 2 is chosen, this occurs :
```
Traceback (most recent call last):
File "/snap/lutris/180/usr/share/lutris/bin/lutris-wrapper", line 202, in <module>
main()
File "/snap/lutris/180/usr/share/lutris/bin/lutris-wrapper", line 167, in main
if not watcher.is_alive():
File "/snap/lutris/180/usr/lib/python3/dist-packages/lutris/util/process_watcher.py", line 75, in is_alive
return next(self.iterate_processes(), None) is not None
File "/snap/lutris/180/usr/lib/python3/dist-packages/lutris/util/process_watcher.py", line 64, in iterate_processes
for child in self.iterate_children():
File "/snap/lutris/180/usr/lib/python3/dist-packages/lutris/util/process.py", line 131, in iter_children
for child in self.children:
File "/snap/lutris/180/usr/lib/python3/dist-packages/lutris/util/process.py", line 125, in children
for child_pid in self.get_children_pids_of_thread(tid):
File "/snap/lutris/180/usr/lib/python3/dist-packages/lutris/util/process.py", line 71, in get_children_pids_of_thread
with open(children_path, encoding='utf-8') as children_file:
PermissionError: [Errno 13] Permission denied: '/proc/6841/task/6841/children'
```
Some Update:
1) Enabling 'Disable Lutris Runtime' in settings helps get rid of this problem.
2) Also, instead of 1, Disabling 'Prefer System Libraries' also gets rid of this problem.
** But this doesn't fix anything, as newer problems pops up different for both 1 & 2.
If 1 is chosen , this occurs :
``` snap/lutris/ 176/.local/ share/lutris/ runners/ scummvm/ bin/scummvm --extrapath= /home/sam/ snap/lutris/ 176/.local/ share/lutris/ runners/ scummvm/ share/scummvm --themepath= /home/sam/ snap/lutris/ 176/.local/ share/lutris/ runners/ scummvm/ share/scummvm lutris/ 176/usr/ share/lutris/ bin/lutris- wrapper" , line 202, in <module> lutris/ 176/usr/ share/lutris/ bin/lutris- wrapper" , line 167, in main lutris/ 176/usr/ lib/python3/ dist-packages/ lutris/ util/process_ watcher. py", line 75, in is_alive iterate_ processes( ), None) is not None lutris/ 176/usr/ lib/python3/ dist-packages/ lutris/ util/process_ watcher. py", line 64, in iterate_processes children( ): lutris/ 176/usr/ lib/python3/ dist-packages/ lutris/ util/process. py", line 131, in iter_children lutris/ 176/usr/ lib/python3/ dist-packages/ lutris/ util/process. py", line 125, in children children_ pids_of_ thread( tid): lutris/ 176/usr/ lib/python3/ dist-packages/ lutris/ util/process. py", line 71, in get_children_ pids_of_ thread 8960/task/ 8960/children' snap/lutris/ 176/.local/ share/lutris/ runners/ scummvm/ bin/scummvm: error while loading shared libraries: libSDL2-2.0.so.0: cannot open shared object file: No such file or directory lutris/ 176/usr/ share/lutris/ bin/lutris- wrapper" , line 16, in <module> lutris/ 176/usr/ lib/python3/ dist-packages/ lutris/ util/log. py", line 7, in <module> lutris/ 176/gnome- platform/ usr/lib/ python3/ dist-packages/ gi/__init_ _.py", line 40, in <module>
Started initial process 8962 from /home/sam/
Start monitoring process.
Traceback (most recent call last):
File "/snap/
main()
File "/snap/
if not watcher.is_alive():
File "/snap/
return next(self.
File "/snap/
for child in self.iterate_
File "/snap/
for child in self.children:
File "/snap/
for child_pid in self.get_
File "/snap/
with open(children_path, encoding='utf-8') as children_file:
PermissionError: [Errno 13] Permission denied: '/proc/
/home/sam/
```
Traceback (most recent call last):
File "/snap/
from lutris.util.log import logger
File "/snap/
from gi.repository import GLib
File "/snap/
from . import _gi
ImportError: libffi.so.7: cannot open shared object file: No such file or directory
```
If 2 is chosen, this occurs :
``` lutris/ 180/usr/ share/lutris/ bin/lutris- wrapper" , line 202, in <module> lutris/ 180/usr/ share/lutris/ bin/lutris- wrapper" , line 167, in main lutris/ 180/usr/ lib/python3/ dist-packages/ lutris/ util/process_ watcher. py", line 75, in is_alive iterate_ processes( ), None) is not None lutris/ 180/usr/ lib/python3/ dist-packages/ lutris/ util/process_ watcher. py", line 64, in iterate_processes children( ): lutris/ 180/usr/ lib/python3/ dist-packages/ lutris/ util/process. py", line 131, in iter_children lutris/ 180/usr/ lib/python3/ dist-packages/ lutris/ util/process. py", line 125, in children children_ pids_of_ thread( tid): lutris/ 180/usr/ lib/python3/ dist-packages/ lutris/ util/process. py", line 71, in get_children_ pids_of_ thread 6841/task/ 6841/children'
Traceback (most recent call last):
File "/snap/
main()
File "/snap/
if not watcher.is_alive():
File "/snap/
return next(self.
File "/snap/
for child in self.iterate_
File "/snap/
for child in self.children:
File "/snap/
for child_pid in self.get_
File "/snap/
with open(children_path, encoding='utf-8') as children_file:
PermissionError: [Errno 13] Permission denied: '/proc/
```