# Lutris refuses to start

**URL:** <https://universal-blue.discourse.group/t/lutris-refuses-to-start/4208>\
**Category:** Bazzite\
**Created:** [September 22, 2024, 1:26pm UTC](https://universal-blue.discourse.group/t/lutris-refuses-to-start/4208 "2024-09-22T13:26:40Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![tsilvs](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/tsilvs/32/6144_2.png) [@tsilvs](https://universal-blue.discourse.group/u/tsilvs)\
**Post date:** [September 22, 2024, 1:26pm UTC](https://universal-blue.discourse.group/t/lutris-refuses-to-start/4208/1 "2024-09-22T13:26:40Z")

</div>

Absolutely nothing visual happens when clicking on launcher icon.

Error logs:

```auto
$> flatpak run net.lutris.Lutris
F: Not sharing "/usr/share/icons" with sandbox: Path "/usr" is reserved by Flatpak
F: Not sharing "/usr/share/themes" with sandbox: Path "/usr" is reserved by Flatpak
2024-09-22 14:08:08,576: Starting Lutris 0.5.17
Traceback (most recent call last):
  File "/app/lib/python3.11/site-packages/lutris/gui/application.py", line 480, in do_command_line
    init_lutris()
  File "/app/lib/python3.11/site-packages/lutris/startup.py", line 133, in init_lutris
    init_dirs()
  File "/app/lib/python3.11/site-packages/lutris/startup.py", line 48, in init_dirs
    create_folder(directory)
  File "/app/lib/python3.11/site-packages/lutris/util/system.py", line 401, in create_folder
    os.makedirs(path, exist_ok=True)
  File "<frozen os>", line 215, in makedirs
  File "<frozen os>", line 225, in makedirs
OSError: [Errno 30] Read-only file system: '/home/user001/.var/app/net.lutris.Lutris/data/icons/hicolor/128x128'
2024-09-22 14:08:08,577: Shutting down Lutris

```

Obviously, everything inside `/home` is definitely not a read-only FS.

- `sudo chown -R $(whoami):$(id -ng) ~/.var/app/net.lutris.Lutris` doesn’t help at all.
- `flatpak override --user --filesystem=home net.lutris.Lutris` doesn’t help either

---

<div class="post-metadata">

**Author:** ![kylegospo](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/kylegospo/32/375_2.png) [@kylegospo](https://universal-blue.discourse.group/u/kylegospo)\
**Post date:** [September 23, 2024, 5:07pm UTC](https://universal-blue.discourse.group/t/lutris-refuses-to-start/4208/2 "2024-09-23T17:07:27Z")

</div>

This is the flatpak, we pre-install Lutris as a native package. Please use that copy.

---

<div class="post-metadata">

**Author:** ![tsilvs](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/tsilvs/32/6144_2.png) [@tsilvs](https://universal-blue.discourse.group/u/tsilvs)\
**Post date:** [September 23, 2024, 5:12pm UTC](https://universal-blue.discourse.group/t/lutris-refuses-to-start/4208/3 "2024-09-23T17:12:32Z")

</div>

Everything worked on another machine, where I’ve rebased from Silverblue to Bazzite. Lutris was installed as a `flatpak` before rebasing.

On my current machine, where I’ve installed Bazzite from an ISO, I encountered this issue. For some reason, I didn’t have Lutris `.desktop` icon launcher after setup.

---

<div class="post-metadata">

**Author:** ![kylegospo](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/kylegospo/32/375_2.png) [@kylegospo](https://universal-blue.discourse.group/u/kylegospo)\
**Post date:** [September 23, 2024, 5:13pm UTC](https://universal-blue.discourse.group/t/lutris-refuses-to-start/4208/4 "2024-09-23T17:13:34Z")

</div>

Lutris is pre-installed as an RPM in the image and the desktop definition is in /usr/share/applications. You can’t not have it under any circumstance. Remove the flatpak and run Lutris in a terminal if you don’t immediately see the desktop icon.

---

<div class="post-metadata">

**Author:** ![tsilvs](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/tsilvs/32/6144_2.png) [@tsilvs](https://universal-blue.discourse.group/u/tsilvs)\
**Post date:** [September 23, 2024, 5:15pm UTC](https://universal-blue.discourse.group/t/lutris-refuses-to-start/4208/5 "2024-09-23T17:15:03Z")

</div>

Yes, I verified it myself now. My confusion comes from not having a dedicated Lutris RPM `.desktop` launcher file. It was not present in the GNOME App menu, so I installed it as a `flatpak`.

---

<div class="post-metadata">

**Author:** ![kylegospo](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/kylegospo/32/375_2.png) [@kylegospo](https://universal-blue.discourse.group/u/kylegospo)\
**Post date:** [September 23, 2024, 5:15pm UTC](https://universal-blue.discourse.group/t/lutris-refuses-to-start/4208/6 "2024-09-23T17:15:37Z")

</div>

I can confirm that file is present in a read only directory as part of the image. There is no way for that file to not exist on a bootable Bazzite install. It’s even added to the dash/task bar by default in both GNOME and KDE.

---

<div class="post-metadata">

**Author:** ![tsilvs](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/tsilvs/32/6144_2.png) [@tsilvs](https://universal-blue.discourse.group/u/tsilvs)\
**Post date:** [September 23, 2024, 5:18pm UTC](https://universal-blue.discourse.group/t/lutris-refuses-to-start/4208/7 "2024-09-23T17:18:04Z")

</div>

This is very strange. I can swear I was trying to run it from GNOME App menu, and it was not working no matter what…

And now it works.

Thank you anyway for the swift response.

---

<div class="post-metadata">

**Author:** ![tsilvs](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/tsilvs/32/6144_2.png) [@tsilvs](https://universal-blue.discourse.group/u/tsilvs)\
**Post date:** [September 23, 2024, 5:21pm UTC](https://universal-blue.discourse.group/t/lutris-refuses-to-start/4208/8 "2024-09-23T17:21:25Z")

</div>

So, there is something fishy going on with Lutris `.desktop` file.

When I search for it in search bar, I get launcher for RPM. When I look it up myself in the App menu, I get Flatpak.

---

<div class="post-metadata">

**Author:** ![tsilvs](https://yyz2.discourse-cdn.com/free1/user_avatar/universal-blue.discourse.group/tsilvs/32/6144_2.png) [@tsilvs](https://universal-blue.discourse.group/u/tsilvs)\
**Post date:** [September 23, 2024, 5:27pm UTC](https://universal-blue.discourse.group/t/lutris-refuses-to-start/4208/9 "2024-09-23T17:27:50Z")

</div>

Ok, for anyone having similar issues, do this:

```sh
#1. Remove Lutris flatpak
flatpak uninstall -y net.lutris.Lutris
#2. Remove Lutris flatpak .desktop file if it was not removed. It interferes with proper RPM one somehow, GNOME magic
rm ~/.local/share/applications/net.lutris.Lutris.desktop
#3. Log out & log in back, now you should have your proper Lutris launcher

```

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/free1/uploads/univeral_blue/original/2X/e/e39f7d1952979cf23b0f8d634e025fb38da50026.png) [@system](https://universal-blue.discourse.group/u/system)\
**Post date:** [September 24, 2024, 5:28pm UTC](https://universal-blue.discourse.group/t/lutris-refuses-to-start/4208/10 "2024-09-24T17:28:20Z")

</div>

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.
