Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - Dancho

#1
Hello. I'm trying to get the game running on Linux (through Lutris). Im'm new to Linux and I'm having a bit of a hiccup.

I've got 2 computers – a Steam Deck and a laptop with Kubuntu 24.04. I download Lutris, click to install the full version of MLK, it downloads the installer files and then stops with the following error:

Started initial process 87 from /home/deck/Games/my-little-karaoke-singing-is-magic/mlk-updater.py --data-dir /home/deck/Games/my-little-karaoke-singing-is-magic/data --update
Start monitoring process.
Traceback (most recent call last):
  File "/home/deck/Games/my-little-karaoke-singing-is-magic/mlk-updater.py", line 10, in <module>
    gi.require_version('Soup', '2.4')
  File "/usr/lib/python3.11/site-packages/gi/__init__.py", line 129, in require_version
    raise ValueError('Namespace %s not available for version %s' %
ValueError: Namespace Soup not available for version 2.4
Monitored process exited.
Initial process has exited (return code: 256)
All processes have quit
Exit with return code 256

I got a similar error on my Kubuntu machine. I don't know why it's complaining about soup but after doing some web searches I got answers to issues with unrelated software, telling me to install something like "libsoup gnome". Ended up doing a "sudo apt install libsoup2.4-dev" and afterwards the installer ran fine and the game seems normal.

My question is more so if this is the appropriate thing I should be installing?

And what would I need to install for Arch/Steam Deck?

And maybe if this could be automatically done by the Lutris installer?