(Solved) Lutris doesn't start

Hey community,
for some reason lutris doesn’t want to start anymore. Whenever I start lutris this is what I get:

INFO 2019-07-12 13:34:48,444 [application.do_command_line:225]:Running Lutris 0.5.2.2
INFO 2019-07-12 13:34:48,444 [startup.check_driver:54]:Using NVIDIA drivers 430.26 for x86_64
INFO 2019-07-12 13:34:48,445 [startup.check_driver:58]:GPU: GeForce GTX 980
INFO 2019-07-12 13:34:48,445 [startup.check_driver:75]:GPU: 10DE:13C0 1462:3170 using nvidia drivers
INFO 2019-07-12 13:34:48,445 [startup.check_driver:75]:GPU: 8086:0412 1458:D000 using i915 drivers
INFO 2019-07-12 13:34:48,465 [startup.check_vulkan:129]:Vulkan is supported
INFO 2019-07-12 13:34:48,466 [dxvk.get_dxvk_versions:24]:Updating DXVK versions
Speicherzugriffsfehler (Speicherabzug geschrieben)

As far as I know the last line translates to something like “Memory access error (memory dumped)”, but I could be wrong.

I tried.

  • deleting config files in ~/.local/share and ~/.config
  • reinstalling lutris
  • uninstalling vulkan-icd-loader lib32-vulkan-icd-loader
  • checking if I accidently installed unused graphics drivers (might have to check again)

My computer:

  • GTX 980 (I used a GTX 1050 before, but replaced it with a GTX 980, because i prefer analog video)
  • Core i7-4770
  • nvidia proprietary drivers (430.269)
  • i3wm (which I’m sure doesn’t cause the issue, because lutris worked before)
  • btw, I use Arch

Did you update anything in your system recently? The prime suspects here could be graphics drivers (you might possibly need to reinstall/downgrade them).

Well, I actually updated everything. The Kernel, the graphics driver, I downgraded my graphics card (that didn’t cause it, because it didn’t work with my old graphics card either). Please not that I updated both of them multiple times (I’m installing updates every day)

Well, NVidia drivers aren’t known for playing nice. I recall a recent update broke Optimus for me recently so I had to mask it and downgrade back to a working version (hopefully I’ll manage to figure out a different config that works on my system before it becomes outdated).

Unfortunately I have no idea what the last working version was :confused:
I just remembered something: I had another monitor when Lutris was still working (and I switched to from HDMI to VGA). I guess this likely didn’t cause the issue though.
Edit: is there a way to get more debug output?

Try lutris -d. Other than that, you can look into logs (Xorg logs in particular are likely to be of use); on my system they can be found in /var/log. System log can be watched using dmesg -w command.

Alright, sorry for the late reply. I already knew about lutris -d, but unfortunatelly it didn’t really give me more output. When I check the system logs though I get this.

[ 471.049074] traps: lutris[6239] general protection fault ip:7f3b8d2b916e sp:7fffbcc53a08 error:0 in _imaging.cpython-37m-x86_64-linux-gnu.so[7f3b8d2ac000+3b000]
[ 471.049123] audit: type=1701 audit(1563351349.733:56): auid=1000 uid=1000 gid=998 ses=1 pid=6239 comm=“lutris” exe="/usr/bin/python3.7" sig=11 res=1
[ 471.058858] audit: type=1130 audit(1563351349.743:57): pid=1 uid=0 auid=4294967295 ses=4294967295 msg=‘unit=systemd-coredump@6-7374-0 comm=“systemd” exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success’
[ 471.575884] audit: type=1131 audit(1563351350.259:58): pid=1 uid=0 auid=4294967295 ses=4294967295 msg=‘unit=systemd-coredump@6-7374-0 comm=“systemd” exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success’

I found out that someone had a similar error message here

They fixed it by removing python-pillow-simd (aur) and replacing it with python-pillow (aur). I did that and Lutris works for me too now. What sucks is that I need pillow-simd :confused:

Some package dependency? Or for personal/development use?
If it’s the latter, you can install it locally for the user (or into venv, in case of development).