Skip to content

Flatpak application does not run and has an invalid icon #3560

@programmablereya

Description

@programmablereya

Is there an existing issue for this?

  • I have searched the existing issues

Is your issue described in the documentation?

  • I have read the documentation

Is your issue present in the latest beta/pre-release?

This issue is present in the latest pre-release

Describe the Bug

  1. Install sunshine_x86_64 from the v2025.118.151840 release.
  2. Try to execute the Sunshine application entry added by Flatpak.
  3. Nothing happens, and the application entry in the start screen has a missing icon.

Expected Behavior

The Sunshine application entry has the correct icon, and when clicked opens the user's default web browser to the Sunshine web UI.

Additional Context

The Icon= line in the .desktop file needs to have the .svg extension removed to be found (per desktop-file-validate; tested by removing it and verifying that it works).

Unclear what needs to be done to fix the Exec= line.

Host Operating System

Linux

Operating System Version

Pop! OS 22.04 LTS

Architecture

amd64/x86_64

Sunshine commit or version

v2025.118.151840

Package

Linux - flathub/flatpak

GPU Type

Intel

GPU Model

n/a

GPU Driver/Mesa Version

n/a

Capture Method

None

Config

n/a

Apps

n/a

Relevant log output

# reya @ kugane in ~
$ desktop-file-validate /var/lib/flatpak/exports/share/applications/dev.lizardbyte.app.Sunshine.desktop
/var/lib/flatpak/exports/share/applications/dev.lizardbyte.app.Sunshine.desktop: error: (will be fatal in the future): value "dev.lizardbyte.app.Sunshine.svg" for key "Icon" in group "Desktop Entry" is an icon name with an extension, but there should be no extension as described in the Icon Theme Specification if the value is not an absolute path
/var/lib/flatpak/exports/share/applications/dev.lizardbyte.app.Sunshine.desktop: hint: value "AudioVideo;Network;RemoteAccess;" for key "Categories" in group "Desktop Entry" contains more than one main category; application might appear more than once in the application menu

# reya @ kugane in ~ 
$ /usr/bin/flatpak run --branch=master --arch=x86_64 --command=dev.lizardbyte.app.Sunshine dev.lizardbyte.app.Sunshine 
bwrap: execvp dev.lizardbyte.app.Sunshine: No such file or directory

# reya @ kugane in ~ [0:29:55] 
$ /usr/bin/flatpak run --branch=master --arch=x86_64 --command=gio dev.lizardbyte.app.Sunshine launch /app/share/applications/dev.lizardbyte.app.Sunshine_terminal.desktop
gio: Unable to launch application ‘/app/share/applications/dev.lizardbyte.app.Sunshine_terminal.desktop’: Unable to find terminal required for application

# reya @ kugane in ~ [0:30:20] C:1
$ /usr/bin/flatpak run --branch=master --arch=x86_64 --command=gio dev.lizardbyte.app.Sunshine launch /app/share/applications/dev.lizardbyte.app.Sunshine_kms.desktop
gio: Unable to load application information for ‘/app/share/applications/dev.lizardbyte.app.Sunshine_kms.desktop‘

Metadata

Metadata

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions