9 Commits
Author SHA1 Message Date
이윤진(Lee Yunjin)autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>Liet BlueLiet Blue
d4fe2bef59 fix(stage-tamagotchi): install desktop entry and appstream metainfo f… (#2245)
## Description

I understand that flatpak workflow already left my hand last year, and
this is not suitable for my ability and role at AIRI. However, I'd like
to ask if I have permissions to post my opinion to solve this:

- It may be better to manage sandbox permissions with smaller
boundaries.
- It is considerable to copy a desktop shortcut, and the metainfo to
properly trigger an app.

```
diff --git a/apps/stage-tamagotchi/ai.moeru.airi.flatpak.yml b/apps/stage-tamagotchi/ai.moeru.airi.flatpak.yml
index c8f9c33fd..311af5d74 100644
--- a/apps/stage-tamagotchi/ai.moeru.airi.flatpak.yml
+++ b/apps/stage-tamagotchi/ai.moeru.airi.flatpak.yml
@@ -22,7 +22,10 @@ finish-args:
   - --talk-name=org.freedesktop.portal.Desktop
   - --system-talk-name=org.freedesktop.login1
   - --system-talk-name=org.freedesktop.UPower
-  - --filesystem=home:rw
+  # Filesystem permissions
+  - --filesystem=xdg-download:rw
+  - --filesystem=xdg-config/airi:create
+  - --filesystem=~/.config/airi:create
 
 modules:
   - name: AIRI-App
@@ -34,6 +37,9 @@ modules:
       - install airi.sh /app/bin/airi.sh
       - chmod +x /app/bin/airi/airi.sh
       - chmod +x /app/bin/airi/airi
+      - install -Dm644 ai.moeru.airi.desktop /app/share/applications/ai.moeru.airi.desktop
+      - install -Dm644 ai.moeru.airi.metainfo.xml /app/share/metainfo/ai.moeru.airi.metainfo.xml
+      - install -Dm644 build/icons/icon.png /app/share/icons/hicolor/512x512/apps/ai.moeru.airi.png
     sources:
       - type: dir
         only-arches: [x86_64]
```

This block is an overview of this patch.

This bug was reported at Discord AIRI chatroom by Scarface.

```
OS: Bazzite DX 44.20260714.0
DE: KDE Plasma 6.7.2
Wayland

Hey. I wanted to give this a try but I'm facing some issues with the flatpak.

Unfortunately, I can't get it to run and it doesn't seem to even print out any logs whatsoever.

I tried running it from the terminal and noticed the following:

1) The flatpak runs
2) Processes are created
3) There is no output in the terminal even when using the verbose flag 
4) A blank taskbar icon appears that when clicked on creates a KDE toast pop up that says "No exec field in"

I went with the manual installation (git clone -> pnpm ...) and it works fine but if possible i'd like to keep using the Flatpak

Couldn't find anyone else with the same issue on Github or here. Any suggestions are appreciated.
```

## Linked Issues

Scarface mentioned that he `Couldn't find anyone else with the same
issue on Github or here. Any suggestions are appreciated.`

I could not find a same bug for this, too.

---------

Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
Co-authored-by: Liet Blue <127093491+lietblue@users.noreply.github.com>
Co-authored-by: Liet Blue <lietblue@posteo.net>
2026-08-13 14:39:05 +00:00
이윤진(Lee Yunjin) c4915ec15d fix(stage-ui): shallow copy on chat (#926) 2026-01-09 21:39:03 +08:00
이윤진(Lee Yunjin) 18391ef347 fix(ui): color jittering (#899) 2026-01-07 16:22:11 +08:00
이윤진(Lee Yunjin) 1e58126f35 chore(ci): flatpak included in artifacts (#685) 2025-10-31 02:53:16 +08:00
hobbycoder 432a266f6a feat(stage-tamagotchi): add official flatpak package (#647) 2025-10-19 21:43:02 +08:00
hobbycoder 306a479f03 fix(stage-tamagotchi): bug #621 is happening (#586) 2025-09-15 23:54:18 +08:00
hobbycoder f0ef1bb0b0 feat(linux): Add deb, rpm packages as installation formats (#524) 2025-08-31 02:02:31 +08:00
hobbycoder e98a79b74c pnpm bump, but it is not related to core problem. manually editing Cargo.toml with minimal change (#509) 2025-08-29 01:18:47 +08:00
hobbycoder fdd46408e1 fix(stage-tamagotchi): override isClickThrough when mouse is in (#482) 2025-08-28 12:11:38 +08:00