Gittyup
Gittyup copied to clipboard
feat: add deb and rpm package
Why?
Store like Snap, Flatpak uses virtual envirovment for lauch apps. It's much slower than "direct" execution which used after install deb/rpm package. Thanks!
i second this, the flatpak version is not usable on ubuntu - slow as hell at refreshing changes in my repos(on disk) maybe the best would be to setup auto build on: https://build.opensuse.org/ it does packages(ppa's) for fedora / ubuntu / centos / opensuse etc. - linux packaging would be 'handled' once for good.
example project that uses it: https://software.opensuse.org/download.html?project=home%3AAlexx2000&package=doublecmd-gtk
Yes there should be deb and rpm (and other distro) packaging.
No it should not be part of this repository. Distro packaging should be managed using distro tooling not part of upstream projects.
That being said, I've tried several times to get Arch Linux packaging setup, but this project layout makes it VERY hard to do. What I believe this project should do is fix the build system so that it does not assume everything is vendored and bundled. It should support normal methods (such as pkg-config
) to detect the required dependencies when they are provided by the system and build using them and install using normal methods. Once that happens it will be easy to roll out distro packages either through official or user contribution channels.
There has been some progress in this direction and even some currently open PRs headed that way (e.g. #191), but more work is needed.
@Murmele @exactly-one-kas what about create portable version like in old GitAhead
some sh file, zip/tar.gz or AppImage for now?
@micpub How did you verify if the native package is much faster or it might be a problem with Gittyup in general?
@long76 This might be possible, but one has to setup it again. I don't see a benefit of AppImage over flatpak. There must be a maintainer for this. Currently we have three packages (win, flatpak, macos) we have to handle. We would not handle more because it is a lot of effort
I don't see a benefit of AppImage over flatpak.
for example:
- now i need install flatpak on my system only for Gittyup) with appimage it's don't needed
- i can use multiple versions gittyup (useful for testing pre-release or bug report(show bug in new version and show all great on previous))
- i may need portable version gittyup if i don't have root access for install flatpak on system or just can't use flatpak (corporation restrictions for example) appimage is build-in
- and official reasons https://docs.appimage.org/introduction/motivation.html
- compare table(Snap, Flatpack, AppImage) https://askubuntu.com/questions/866511/what-are-the-differences-between-snaps-appimage-flatpak-and-others
@micpub How did you verify if the native package is much faster or it might be a problem with Gittyup in general?
if you know answer why C++ faster than Java then it the same
I don't see a benefit of AppImage over flatpak.
for example:
1. now i need install flatpak on my system only for Gittyup) with appimage it's don't needed 2. i can use multiple versions gittyup (useful for testing pre-release or bug report(show bug in new version and show all great on previous)) 3. i may need portable version gittyup if i don't have root access for install flatpak on system or just can't use flatpak (corporation restrictions for example) appimage is build-in 4. and official reasons https://docs.appimage.org/introduction/motivation.html 5. compare table(Snap, Flatpack, AppImage) https://askubuntu.com/questions/866511/what-are-the-differences-between-snaps-appimage-flatpak-and-others
- Flatpak is installed on most of the systems so you don't have to install it manually most of the time (I don't know any system where it is not available)
- You can also install multiple versions in flatpak
The problem is the maintenance effort of such packages. We decided to use flatpak, because I can maintain it and it is cross distribution capable. So I maintain one package for complete linux.
If there is someone which is maintaining the appimage package we will add it to the repository CI so it will be created automatically.
@micpub How did you verify if the native package is much faster or it might be a problem with Gittyup in general?
if you know answer why C++ faster than Java then it the same
The difference is that the flatpak does not run in a virtual machine, but native. So there should not be a performance difference.
https://askubuntu.com/questions/866511/what-are-the-differences-between-snaps-appimage-flatpak-and-others
@micpub How did you verify if the native package is much faster or it might be a problem with Gittyup in general?
if you know answer why C++ faster than Java then it the same
The difference is that the flatpak does not run in a virtual machine, but native. So there should not be a performance difference.
https://askubuntu.com/questions/866511/what-are-the-differences-between-snaps-appimage-flatpak-and-others
flatpack it's more better version of snap, no more)
it's use sandbox. it's like virtual machine
if you do not want maintain AppImage why don't add zip
with binaries?
@micpub How did you verify if the native package is much faster or it might be a problem with Gittyup in general?
@Murmele in my case it was completly unusable - opening repository (on my disk) caused the app to freeze for few minutes, once it regained control there were some shadow files added as 'staged files' which i wasnt able to uncheck. I wasnt able to add manually some files that i want to commit as staged files - it was really crazy. app had constant freezes . how did i compare the speed? i have gittyup on my windows virtual machine and there it is working in a speed comparable(vm disk access time) to gitahead - so it was my guess that it was the flatpak fault.
after seeing your reply today i started gittyup via flatpak on my linux (i am using gitahead + git(command-line) cause it was impossible to use gittyup) and to be honest it works now - not sure if it was something that was fixed in the flatpak itself or in the gittyup.
the speed is still slower than gitahead - opening repo from my disk still freezes ui for some time (like ten secs or so) - gitahead loads it faster. the next issue i see (still present) - it doesnt show the repo path on my disk correctly - it shows: "flatpak/doc/36a5f677/project-name" - probably its a flatpak thing - but it should be "media/data/devel/project" in my case
i'll try to use it for some time and will write some more - if i find something.
but still as you can see the flatpak can be crazy - i bet it wasnt only for me (i am using ubuntu - nothing fancy) where with the deb / ppa it would work just fine.
@Murmele after some usage i stand by my claim that it is indeed slower on flatpak and unreliable. seems like disk access for flatpak apps is slower / broken
even selecting files as staged for commit takes longer - can even freeze app for a while. I've had a bigger commt to do and on many files / heavily changed it has a hard time - gitahead / even gittyup on windows works a lot better. also auto detecting of changed files doesnt work good on flatpak - you know when i edit some file and save it - gittyup/gitahead was detecting that change automatically - whre on flatpak it doesnt work, manually clicking refresh also take a long time (+ app freeze for a while)
given these things i can say that gittyup can be used now(it works atleast) but its troublesome in many cases. windows version on vm doesnt have these issues / gitahead on linux also so my guess is still that its somehow related to flatpak
@micpub can you provide more information about your system, which flatpak version are you using? I am using also flatpak, but I don't see any performance problems
@Murmele - sure, but as i said i use nothing fancy - normal ubuntu mostly up to date (havent switched yet to 23.04) yeah i also thought that snaps / flatpaks should work just fine
if i missed some info - please tell me.
ubuntu 22.10 x86-64
uname -a
Linux abcd 5.19.0-42-generic #43-Ubuntu SMP PREEMPT_DYNAMIC Tue Apr 18 18:21:28 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
gnome-shell --version
GNOME Shell 43.1
flatpak --version
Flatpak 1.14.0
flatpak list ` Name Application ID Version Branch Installation Gittyup com.github.Murmele.Gittyup v1.3.0 stable system Mesa org.freedesktop.Platform.GL.default 21.3.9 21.08 system Mesa org.freedesktop.Platform.GL.default 23.0.2 22.08 user Mesa (Extra) org.freedesktop.Platform.GL.default 23.0.2 22.08-extra user Intel org.freedesktop.Platform.VAAPI.Intel 21.08 system Intel org.freedesktop.Platform.VAAPI.Intel 22.08 user ffmpeg-full org.freedesktop.Platform.ffmpeg-full 21.08 system openh264 org.freedesktop.Platform.openh264 2.1.0 2.0 system openh264 org.freedesktop.Platform.openh264 2.1.0 2.2.0 user GNOME Application Platfo… org.gnome.Platform 43 user Arc-Dark Gtk theme org.gtk.Gtk3theme.Arc-Dark 3.22 system Arc-Dark Gtk theme org.gtk.Gtk3theme.Arc-Dark 3.22 user Breeze GTK theme org.gtk.Gtk3theme.Breeze 5.27.5 3.22 system Breeze GTK theme org.gtk.Gtk3theme.Breeze 5.27.5 3.22 user KDE Application Platform org.kde.Platform 5.15-21.08 system QGnomePlatform org.kde.PlatformTheme.QGnomePlatform 5.15-21.08 system QtSNI org.kde.PlatformTheme.QtSNI 5.15-21.08 system QGnomePlatform-decoration …ndDecoration.QGnomePlatform-decoration 5.15-21.08 system
`
flatpak info com.github.Murmele.Gittyup ` Gittyup - Graphical Git client designed to help you understand and manage your source code history
ID: com.github.Murmele.Gittyup
Ref: app/com.github.Murmele.Gittyup/x86_64/stable
Arch: x86_64
Branch: stable
Version: v1.3.0
License: MIT
Origin: flathub
Collection: org.flathub.Stable Installation: system Installed: 68,0 MB Runtime: org.kde.Platform/x86_64/5.15-21.08 Sdk: org.kde.Sdk/x86_64/5.15-21.08
Commit: 35e7e18ebf30ec9e05c50925eaecc1f2af2fe196754f72b105a340a4b5566f9d
Parent: 460ab14cbaaaf86477f056ae7cdd7b481aa90f1ebd84c6750bb05598b739d308
Subject: update version (#31) (cd91ffa6)
Date: 2023-04-20 13:00:36 +0000
`
@micpub thanks for the info. Maybe this is a problem of flatpak on the Ubuntu system
Found this one: https://forums.opensuse.org/t/why-are-flatpaks-that-slow-under-opensuse/151172
@Murmele - i've tried that but its the same. maybe its not that the app is sluggish - cause menus and the rest of the app work ok, but the disk access is somehow 'interrupted' - even if it was just sluggish then why auto detecting of changed files doesnt work, something doesnt add up.
The worst part is that how the hell even flatpak can cause thing like these to happen - it shouldnt touch anything that is not related to the installation of the app - its role should end at that part. For now the snaps / flatpaks are nothing but problems and the cause of slowness / issues with themes and other things that it was 'trying' to solve. ive installed ubuntu in 2012 if i remember correctly - its still the same installation and its stll as fast as it was. ive chosen it so that i 'probably' wouldnt have to fix a systems package manager lol - it should just work right?
also i understand that you dont want to create many different types of packages - cause its a nightmare - i also develop an app and distributing to 3 oses where linux has many packages is crazy. for now im doing windows / mac but i dont know what to do about linux - thought about flatpak / snap but seems like it can be a hell of a problem...
I'm going to echo the sentiments here with it being unreasonably slow on Linux.
Attempting to create a plain repository for an empty Unity3D project is nigh on impossible:
- It hangs on opening the repository.
- It takes an unreasonable amount of time to add ANYTHING to a commit.
- Right clicking any tree item hangs the program.
- Having it hang so badly it causes x11 to crash entirely.
- Constantly High CPU usage.
Yes, it's an issue with Gittyup/Flatpak. Opening GitAhead- instant. Opening the repo- Instant. Adding commits- Instant. Also no issue with GitKrak£n.
FWIW:
Flatpak Version: 1.12.7-1
GittyUp: 1.3
Flatseal; every checkbox enabled.
Mint 21 -- 6.2.12
Can we please open separate issues for tracking different topics? Flatpack builds being slow is a completely different issue with a different resolution that "should RPM packaging be in this repository". I suggest somebody open that issue, then copy relevant comments there, then mark them as off-topic here.
@micpub @LCWilliams I see the same problem with the performance on a RHEL 7.9 version (9 years old), with flatpak version 1.0.4
@alerque yes and no - cause i for one dont care what type of package that is as long as it works, so if that flatpak would would for me there would be 'no need' for deb / rpm anymore. i dont know about other ppl - since maintaining many packages is a headache from a dev stand point - i understand that ( i am also a developer) ive installed flatpak on my machine only for gittyup - others can do so also but it need to work correctly.
@Murmele good to know it isnt only ubuntu/mint (debian) related thing, but i wonder if its the very same issue - cause as you said its a 9 years old - and we are using up-to-date distros.
Just because you are okay with an either/or solution doesn't mean everybody is. Adding deb/rpm packaging will be useful to some people, but others will still want the Flatpak bug tracked and fixed. The issue should be split based on the obvious difference in underlying causes and solutions, and people like you that could benefit from either one can track both. And the rest of is that don't know much about or care about Flatpack can still subscribe to this issue without it being spammy noise.
Build native for your linux
Tested on Kubuntu 22.04
prepare
sudo apt install gcc make cmake ninja-build pkgconf qttools5-dev qtdeclarative5-dev qtbase5-dev git g++
maybe it's full list
run bash script in your folder(for example source
) it clone Gittyup
and build it
#!/usr/bin/env bash
BASEDIR=$(pwd)
echo "current dir $BASEDIR"
RELEASE_TAG='gittyup_v1.3.0'
ROOT_DIR=$BASEDIR/Gittyup
if [ ! -d "$ROOT_DIR/.git" ]; then
echo 'Not clonned'
git clone https://github.com/Murmele/Gittyup.git $ROOT_DIR -b $RELEASE_TAG
cd $ROOT_DIR
else
echo 'Clonned'
cd $ROOT_DIR
git checkout $RELEASE_TAG
fi
git submodule init
git submodule update
cd dep/openssl/openssl
./config -fPIC
make
cd $ROOT_DIR
mkdir -p build/release && cd build/release
cmake -G Ninja -DCMAKE_BUILD_TYPE=Release ../..
ninja
after just run
./your_folder_path/Gittyup/build/release/gittyup
Note i'm not a "master" in git and bash maybe you can write this instruction better
@micpub can you try this: https://github.com/flatpak/xdg-desktop-portal-gtk/issues/72 https://github.com/flatpak/flatpak/issues/4211
@Murmele i've tried but regarding the speed nothing changed. the app itself starts immediately - 2-5 secs and i have gui up and running but opening repository from disk takes about 1 minute. changing the file in the 'Unstaged Files' also takes 5 or more secs to switch. it looks like the disk access is somehow broken for the flatpak app.
its crazy im using linux like 12 years or more and its first time ive seen smth like that. flatpak is just a piece of s.h.i.t for me at this point. - broken by design or smth - imagine a situation if i were not able to run an app on windows/mac for a year - cause of a package manager lol im looking at the AppImage for my app at the moment, and in a half a year when i release my app on linux thats probably what i will go to.
I think https://github.com/Murmele/Gittyup/issues/198#issuecomment-1161543223 addresses the original issue at its core and hasn't been given the consideration it merits so I am quoting it here again.
Yes there should be deb and rpm (and other distro) packaging.
No it should not be part of this repository. Distro packaging should be managed using distro tooling not part of upstream projects.
... What I believe this project should do is fix the build system so that it does not assume everything is vendored and bundled. It should support normal methods (such as
pkg-config
) to detect the required dependencies when they are provided by the system and build using them and install using normal methods.
The last paragraph is the crux: When building from source, for each dependency that is provided by the system:
- the presence of the relevant git submodule should not be required
- the final installable artifacts should not bundle that dependency
@micpub Can you post the output of the run command with -v -v
option?
https://github.com/flatpak/flatpak/issues/5429
@Murmele sure.
the log is long though... so ive pasted it to "pastebin" (alternative cause pastebin smart filter found my log 'offensive' lol)
https://privatebin.io/?0c9dfc112912fd8b#FKWnmWZt196zZ3johq71ZUqJjsZS4hWuVn9Hy6NJDQCp
up to the last 3 lines with "setNativeLocks failed: "Function not implemented"" is a log that prints when the app starts the line: setNativeLocks failed: "Function not implemented" happens when i open repo from disk / refresh repo files for changes
Logs
michael@abcd:~$ flatpak run -v -v com.github.Murmele.Gittyup
F: No installations directory in /etc/flatpak/installations.d. Skipping
F: Opening system flatpak installation at path /var/lib/flatpak
F: Opening user flatpak installation at path /home/michael/.local/share/flatpak
F: Opening user flatpak installation at path /home/michael/.local/share/flatpak
F: Opening system flatpak installation at path /var/lib/flatpak
F: Skipping parental controls check for app/com.github.Murmele.Gittyup/x86_64/stable since parental controls are disabled globally
F: Opening user flatpak installation at path /home/michael/.local/share/flatpak
F: Opening system flatpak installation at path /var/lib/flatpak
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/lib32 does not exist
F: Allocated instance id 488589724
F: Add defaults in dir /com/github/Murmele/Gittyup/
F: Add locks in dir /com/github/Murmele/Gittyup/
F: Allowing dri access
F: Allowing homedir access
F: Trying to export read/write: /home/michael
F: /home is not a symlink
F: /home/michael is not a symlink
F: Will export read/write: /home/michael
F: Trying to export read/write: /tmp
F: /tmp is not a symlink
F: Will export read/write: /tmp
F: Trying to export read-only: /home/michael/.config/kdeglobals
F: /home is not a symlink
F: /home/michael is not a symlink
F: /home/michael/.config is not a symlink
F: /home/michael/.config/kdeglobals is not a symlink
F: Will export read-only: /home/michael/.config/kdeglobals
F: Trying to export read/write: /run/user/1000/keyring
F: /run is not a symlink
F: /run/user is not a symlink
F: /run/user/1000 is not a symlink
F: /run/user/1000/keyring is not a symlink
F: Will export read/write: /run/user/1000/keyring
F: Trying to replace with tmpfs: /home/michael/.var/app
F: /home is not a symlink
F: /home/michael is not a symlink
F: /home/michael/.var is not a symlink
F: /home/michael/.var/app is not a symlink
F: Will replace with tmpfs: /home/michael/.var/app
F: Trying to export read/write: /home/michael/.var/app/com.github.Murmele.Gittyup
F: /home is not a symlink
F: /home/michael is not a symlink
F: /home/michael/.var is not a symlink
F: /home/michael/.var/app is not a symlink
F: /home/michael/.var/app/com.github.Murmele.Gittyup is not a symlink
F: Will export read/write: /home/michael/.var/app/com.github.Murmele.Gittyup
F: Trying to replace with tmpfs: /home/michael/.local/share/flatpak
F: /home is not a symlink
F: /home/michael is not a symlink
F: /home/michael/.local is not a symlink
F: /home/michael/.local/share is not a symlink
F: /home/michael/.local/share/flatpak is not a symlink
F: Will replace with tmpfs: /home/michael/.local/share/flatpak
F: Trying to ensure existence of directory: /home/michael
F: /home is not a symlink
F: /home/michael is not a symlink
F: Not changing export mode from "export read/write" to "ensure existence of directory": /home/michael
F: Converting FlatpakExports to bwrap arguments...
F: "/home/michael" is meant to be shared (ro or rw) with the container
F: "/home/michael/.config/kdeglobals" is meant to be shared (ro or rw) with the container
F: "/home/michael/.local/share/flatpak" is meant to be a tmpfs or empty directory
F: Parent of "/home/michael/.local/share/flatpak" is mapped, creating tmpfs to shadow it
F: "/home/michael/.var/app" is meant to be a tmpfs or empty directory
F: Parent of "/home/michael/.var/app" is mapped, creating tmpfs to shadow it
F: "/home/michael/.var/app/com.github.Murmele.Gittyup" is meant to be shared (ro or rw) with the container
F: "/run/user/1000/keyring" is meant to be shared (ro or rw) with the container
F: "/tmp" is meant to be shared (ro or rw) with the container
F: Allowing wayland access
F: Allowing x11 access
F: bwrap --args 40 = ...
F: --symlink
F: boot/initrd.img-5.19.0-42-generic
F: /initrd.img.old
F: --ro-bind
F: /usr
F: /usr
F: --ro-bind
F: /home
F: /home
F: --ro-bind
F: /.rpmdb
F: /.rpmdb
F: --ro-bind
F: /dev
F: /dev
F: --ro-bind
F: /boot
F: /boot
F: --symlink
F: boot/vmlinuz-5.19.0-43-generic
F: /vmlinuz
F: --bind
F: /tmp
F: /tmp
F: --ro-bind
F: /root
F: /root
F: --ro-bind
F: /mnt
F: /mnt
F: --symlink
F: usr/bin
F: /bin
F: --bind
F: /run
F: /run
F: --symlink
F: usr/libx32
F: /libx32
F: --ro-bind
F: /media
F: /media
F: --ro-bind
F: /cdrom
F: /cdrom
F: --ro-bind
F: '/lost+found'
F: '/lost+found'
F: --ro-bind
F: /snap
F: /snap
F: --bind
F: /var
F: /var
F: --symlink
F: boot/vmlinuz-5.19.0-42-generic
F: /vmlinuz.old
F: --ro-bind
F: /proc
F: /proc
F: --symlink
F: boot/initrd.img-5.19.0-43-generic
F: /initrd.img
F: --symlink
F: usr/lib64
F: /lib64
F: --symlink
F: usr/lib32
F: /lib32
F: --ro-bind
F: /srv
F: /srv
F: --ro-bind
F: /opt
F: /opt
F: --ro-bind
F: /.Trash-0
F: /.Trash-0
F: --symlink
F: usr/lib
F: /lib
F: --symlink
F: usr/sbin
F: /sbin
F: --ro-bind
F: /etc
F: /etc
F: --ro-bind
F: /sys
F: /sys
F: --bind
F: /run/user/1000/.dbus-proxy/
F: /run/user/1000/.dbus-proxy/
F: --perms
F: 0600
F: --file
F: 38
F: /.flatpak-info
F: bwrap --args 43 = ...
F: --fd=42
F: unix:path=/run/user/1000/bus
F: /run/user/1000/.dbus-proxy/session-bus-proxy-YSFW51
F: --filter
F: '--own=com.github.Murmele.Gittyup.*'
F: '--own=org.mpris.MediaPlayer2.com.github.Murmele.Gittyup.*'
F: --talk=com.canonical.AppMenu.Registrar
F: --talk=org.kde.kconfig.notify
F: --talk=org.kde.KGlobalSettings
F: --talk=org.freedesktop.Flatpak
F: --talk=org.freedesktop.Notifications
F: --talk=org.freedesktop.secrets
F: '--call=org.freedesktop.portal.*=*'
F: '--broadcast=org.freedesktop.portal.*=@/org/freedesktop/portal/*'
F: 'unix:path=/run/user/1000/at-spi/bus_0,guid=5f2b6304c5c296e1e1b598e3647e6e1f'
F: /run/user/1000/.dbus-proxy/a11y-bus-proxy-HVGW51
F: --filter
F: --sloppy-names
F: --call=org.a11y.atspi.Registry=org.a11y.atspi.Socket.Embed@/org/a11y/atspi/accessible/root
F: --call=org.a11y.atspi.Registry=org.a11y.atspi.Socket.Unembed@/org/a11y/atspi/accessible/root
F: --call=org.a11y.atspi.Registry=org.a11y.atspi.Registry.GetRegisteredEvents@/org/a11y/atspi/registry
F: --call=org.a11y.atspi.Registry=org.a11y.atspi.DeviceEventController.GetKeystrokeListeners@/org/a11y/atspi/registry/deviceeventcontroller
F: --call=org.a11y.atspi.Registry=org.a11y.atspi.DeviceEventController.GetDeviceEventListeners@/org/a11y/atspi/registry/deviceeventcontroller
F: --call=org.a11y.atspi.Registry=org.a11y.atspi.DeviceEventController.NotifyListenersSync@/org/a11y/atspi/registry/deviceeventcontroller
F: --call=org.a11y.atspi.Registry=org.a11y.atspi.DeviceEventController.NotifyListenersAsync@/org/a11y/atspi/registry/deviceeventcontroller
F: Running 'bwrap --args 40 xdg-dbus-proxy --args=43'
F: bwrap --args 40 = ...
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files
F: /usr
F: --lock-file
F: /usr/.ref
F: --ro-bind
F: /var/lib/flatpak/app/com.github.Murmele.Gittyup/x86_64/stable/35e7e18ebf30ec9e05c50925eaecc1f2af2fe196754f72b105a340a4b5566f9d/files
F: /app
F: --lock-file
F: /app/.ref
F: --ro-bind
F: /var/lib/flatpak/runtime/com.github.Murmele.Gittyup.Locale/x86_64/stable/215bfe39fe1f1496090f2eefbe63cf6402e33e0f394ff33ea454b183519c7c3f-en-pl/files
F: /app/share/runtime/locale
F: --tmpfs
F: /usr/lib/x86_64-linux-gnu/GL
F: --ro-bind
F: /var/lib/flatpak/runtime/org.freedesktop.Platform.GL.default/x86_64/21.08/455319fb180e673a05b1156dabba36dd41fd13ccaa71a9fe477710eddbc8f2a0/files
F: /usr/lib/x86_64-linux-gnu/GL/default
F: --ro-bind
F: /var/lib/flatpak/runtime/org.freedesktop.Platform.VAAPI.Intel/x86_64/21.08/7c60e27ab555e0b80c651e4434662b82aca3900fde2d83b847e680b11139a2c2/files
F: /usr/lib/x86_64-linux-gnu/dri/intel-vaapi-driver
F: --ro-bind
F: /var/lib/flatpak/runtime/org.freedesktop.Platform.openh264/x86_64/2.0/bdc77b1e945ddddcd027dadb9dd93c23437ffc7aca6407b43b385fa1b53a225d/files
F: /usr/lib/x86_64-linux-gnu/openh264
F: --tmpfs
F: /usr/share/runtime/lib/plugins
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.PlatformTheme.QGnomePlatform/x86_64/5.15-21.08/6d0055b675ac732555974dfac42d2b21845f6d1f5b66c5b3453b2a4caaaeaac7/files
F: /usr/share/runtime/lib/plugins/QGnomePlatform
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.WaylandDecoration.QGnomePlatform-decoration/x86_64/5.15-21.08/3e19a20881ddc8b07bc6e114364cc234b84b121b316b23789070657cd34cfe7a/files
F: /usr/share/runtime/lib/plugins/QGnomePlatform-decoration
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.PlatformTheme.QtSNI/x86_64/5.15-21.08/10221d1eea915541390c8a5e642444995b83e7a4fd044b49a79e16406064959b/files
F: /usr/share/runtime/lib/plugins/QtSNI
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform.Locale/x86_64/5.15-21.08/d53910d2eacf91ca26b450ac33208dcca24c99cb7a7e20d9aeb6a8424e17cc35-en-pl/files
F: /usr/share/runtime/locale
F: --tmpfs
F: /usr/share/runtime/share/themes
F: --ro-bind
F: /home/michael/.local/share/flatpak/runtime/org.gtk.Gtk3theme.Arc-Dark/x86_64/3.22/7daa4bc08f45b5e9e6dc5907f6f69dd35af43207615c8536da3899cff94e5b8d/files
F: /usr/share/runtime/share/themes/Arc-Dark/gtk-3.0
F: --ro-bind
F: /home/michael/.local/share/flatpak/runtime/org.gtk.Gtk3theme.Breeze/x86_64/3.22/e3b63ddf0fb6f61dd2dfb1be2a7079135a9e6d4a64027d9321acb89ecf151afb/files
F: /usr/share/runtime/share/themes/Breeze/gtk-3.0
F: --ro-bind-data
F: 19
F: /run/flatpak/ld.so.conf.d/runtime-001-org.freedesktop.Platform.GL.default.conf
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/vulkan/icd.d/virtio_icd.x86_64.json
F: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/virtio_icd.x86_64.json
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/vulkan/icd.d/lvp_icd.x86_64.json
F: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/lvp_icd.x86_64.json
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/vulkan/icd.d/intel_icd.x86_64.json
F: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/intel_icd.x86_64.json
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/vulkan/icd.d/radeon_icd.x86_64.json
F: /usr/lib/x86_64-linux-gnu/GL/vulkan/icd.d/radeon_icd.x86_64.json
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/glvnd/egl_vendor.d/50_mesa.json
F: /usr/lib/x86_64-linux-gnu/GL/glvnd/egl_vendor.d/50_mesa.json
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/OpenCL/vendors/mesa.icd
F: /usr/lib/x86_64-linux-gnu/GL/OpenCL/vendors/mesa.icd
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/r300_dri.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/r300_dri.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/nouveau_vieux_dri.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/nouveau_vieux_dri.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/r600_dri.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/r600_dri.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_dri.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/radeonsi_dri.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/crocus_dri.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/crocus_dri.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/zink_dri.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/zink_dri.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/nouveau_dri.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/nouveau_dri.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/r600_drv_video.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/r600_drv_video.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/i965_dri.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/i965_dri.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/nouveau_drv_video.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/nouveau_drv_video.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/libmesa_dri_drivers.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/libmesa_dri_drivers.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/i915_dri.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/i915_dri.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/virtio_gpu_dri.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/virtio_gpu_dri.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/libgallium_drv_video.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/libgallium_drv_video.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeon_dri.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/radeon_dri.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/swrast_dri.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/swrast_dri.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/kms_swrast_dri.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/kms_swrast_dri.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/r200_dri.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/r200_dri.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/vmwgfx_dri.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/vmwgfx_dri.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/i830_dri.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/i830_dri.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/radeonsi_drv_video.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/radeonsi_drv_video.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/iris_dri.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/iris_dri.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/dri/libgallium_dri.so
F: /usr/lib/x86_64-linux-gnu/GL/lib/dri/libgallium_dri.so
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/d3d/d3dadapter9.so.1
F: /usr/lib/x86_64-linux-gnu/GL/lib/d3d/d3dadapter9.so.1
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/lib/d3d/d3dadapter9.so.1.0.0
F: /usr/lib/x86_64-linux-gnu/GL/lib/d3d/d3dadapter9.so.1.0.0
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json
F: /usr/lib/x86_64-linux-gnu/GL/vulkan/explicit_layer.d/VkLayer_MESA_overlay.json
F: --symlink
F: /usr/lib/x86_64-linux-gnu/GL/default/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
F: /usr/lib/x86_64-linux-gnu/GL/vulkan/implicit_layer.d/VkLayer_MESA_device_select.json
F: --ro-bind-data
F: 20
F: /run/flatpak/ld.so.conf.d/runtime-002-org.freedesktop.Platform.openh264.conf
F: --ro-bind-data
F: 21
F: /run/flatpak/ld.so.conf.d/runtime-003-org.kde.PlatformTheme.QGnomePlatform.conf
F: --symlink
F: /usr/share/runtime/lib/plugins/QGnomePlatform/platformthemes/libqgnomeplatformtheme.so
F: /usr/share/runtime/lib/plugins/platformthemes/libqgnomeplatformtheme.so
F: --ro-bind-data
F: 22
F: /run/flatpak/ld.so.conf.d/runtime-004-org.kde.PlatformTheme.QtSNI.conf
F: --symlink
F: /usr/share/runtime/lib/plugins/QtSNI/platformthemes/libqtsni.so
F: /usr/share/runtime/lib/plugins/platformthemes/libqtsni.so
F: --ro-bind-data
F: 23
F: /run/flatpak/ld.so.conf.d/runtime-005-org.kde.WaylandDecoration.QGnomePlatform-decoration.conf
F: --symlink
F: /usr/share/runtime/lib/plugins/QGnomePlatform-decoration/wayland-decoration-client/libqgnomeplatformdecoration.so
F: /usr/share/runtime/lib/plugins/wayland-decoration-client/libqgnomeplatformdecoration.so
F: --proc
F: /proc
F: --unshare-pid
F: --dir
F: /tmp
F: --dir
F: /var/tmp
F: --dir
F: /run/host
F: --perms
F: 0700
F: --dir
F: /run/user/1000
F: --setenv
F: XDG_RUNTIME_DIR
F: /run/user/1000
F: --symlink
F: ../run
F: /var/run
F: --ro-bind
F: /sys/block
F: /sys/block
F: --ro-bind
F: /sys/bus
F: /sys/bus
F: --ro-bind
F: /sys/class
F: /sys/class
F: --ro-bind
F: /sys/dev
F: /sys/dev
F: --ro-bind
F: /sys/devices
F: /sys/devices
F: --ro-bind-try
F: /proc/self/ns/user
F: /run/.userns
F: --symlink
F: /etc/timezone
F: /var/db/zoneinfo
F: --ro-bind-data
F: 25
F: /etc/passwd
F: --ro-bind-data
F: 26
F: /etc/group
F: --ro-bind-data
F: 27
F: /etc/pkcs11/pkcs11.conf
F: --ro-bind
F: /etc/machine-id
F: /etc/machine-id
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/gtk-3.0
F: /etc/gtk-3.0
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/issue
F: /etc/issue
F: --symlink
F: ../usr/lib/os-release
F: /etc/os-release
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/rpc
F: /etc/rpc
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/vdpau_wrapper.cfg
F: /etc/vdpau_wrapper.cfg
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/services
F: /etc/services
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/alsa
F: /etc/alsa
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/e2scrub.conf
F: /etc/e2scrub.conf
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/geoclue
F: /etc/geoclue
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/pulse
F: /etc/pulse
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/nsswitch.conf
F: /etc/nsswitch.conf
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/ld.so.conf
F: /etc/ld.so.conf
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/fonts
F: /etc/fonts
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/moduli
F: /etc/moduli
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/rc_maps.cfg
F: /etc/rc_maps.cfg
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/pki
F: /etc/pki
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/rc_keymaps
F: /etc/rc_keymaps
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/ssh_config
F: /etc/ssh_config
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/issue.net
F: /etc/issue.net
F: --symlink
F: ../../proc/self/mounts
F: /etc/mtab
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/ssl
F: /etc/ssl
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/wgetrc
F: /etc/wgetrc
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/protocols
F: /etc/protocols
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/ld.so.cache
F: /etc/ld.so.cache
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/mke2fs.conf
F: /etc/mke2fs.conf
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/xdg
F: /etc/xdg
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/xattr.conf
F: /etc/xattr.conf
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/profile.d
F: /etc/profile.d
F: --ro-bind
F: /var/lib/flatpak/runtime/org.kde.Platform/x86_64/5.15-21.08/ec3331446a3fb6e8f293a3bc2fae03342cc6732a2d0f8422201241a29e630e18/files/etc/dbus-1
F: /etc/dbus-1
F: --bind
F: /home/michael/.var/app/com.github.Murmele.Gittyup/cache
F: /var/cache
F: --bind
F: /home/michael/.var/app/com.github.Murmele.Gittyup/data
F: /var/data
F: --bind
F: /home/michael/.var/app/com.github.Murmele.Gittyup/config
F: /var/config
F: --bind
F: /home/michael/.var/app/com.github.Murmele.Gittyup/cache/tmp
F: /var/tmp
F: --symlink
F: usr/bin
F: /bin
F: --symlink
F: usr/lib
F: /lib
F: --symlink
F: usr/lib64
F: /lib64
F: --symlink
F: usr/sbin
F: /sbin
F: --ro-bind
F: /usr/share/zoneinfo
F: /usr/share/zoneinfo
F: --symlink
F: ../usr/share/zoneinfo/Europe/Warsaw
F: /etc/localtime
F: --ro-bind-data
F: 28
F: /etc/timezone
F: --seccomp
F: 29
F: --ro-bind
F: /run/user/1000/.flatpak-helper/monitor
F: /run/host/monitor
F: --symlink
F: /run/host/monitor/resolv.conf
F: /etc/resolv.conf
F: --symlink
F: /run/host/monitor/host.conf
F: /etc/host.conf
F: --symlink
F: /run/host/monitor/hosts
F: /etc/hosts
F: --symlink
F: /run/host/monitor/gai.conf
F: /etc/gai.conf
F: --ro-bind-data
F: 30
F: /etc/pkcs11/modules/p11-kit-trust.module
F: --ro-bind
F: /run/user/1000/.flatpak-helper/pkcs11-flatpak-56663
F: /run/flatpak/p11-kit/pkcs11
F: --ro-bind-data
F: 31
F: /etc/ld.so.conf
F: --ro-bind-data
F: 24
F: /etc/ld.so.cache
F: --ro-bind
F: /run/user/1000/.flatpak/488589724
F: /run/flatpak/.flatpak/488589724
F: --lock-file
F: /run/flatpak/.flatpak/488589724/.ref
F: --perms
F: 0600
F: --file
F: 33
F: /.flatpak-info
F: --ro-bind-data
F: 34
F: /.flatpak-info
F: --setenv
F: container
F: flatpak
F: --ro-bind-data
F: 35
F: /run/host/container-manager
F: --info-fd
F: 36
F: --bind
F: /run/user/1000/.flatpak/com.github.Murmele.Gittyup/xdg-run
F: /run/user/1000
F: --bind
F: /run/user/1000/doc/by-app/com.github.Murmele.Gittyup
F: /run/flatpak/doc
F: --dev
F: /dev
F: --dev-bind
F: /dev/dri
F: /dev/dri
F: --bind
F: /run/user/1000/app/com.github.Murmele.Gittyup
F: /run/flatpak/app/com.github.Murmele.Gittyup
F: --bind
F: /home/michael
F: /home/michael
F: --ro-bind
F: /home/michael/.config/kdeglobals
F: /home/michael/.config/kdeglobals
F: --tmpfs
F: /home/michael/.local/share/flatpak
F: --tmpfs
F: /home/michael/.var/app
F: --bind
F: /home/michael/.var/app/com.github.Murmele.Gittyup
F: /home/michael/.var/app/com.github.Murmele.Gittyup
F: --bind
F: /run/user/1000/keyring
F: /run/user/1000/keyring
F: --bind
F: /tmp
F: /tmp
F: --ro-bind
F: /etc/os-release
F: /run/host/os-release
F: --ro-bind
F: /home/michael/.config/kdeglobals
F: /home/michael/.var/app/com.github.Murmele.Gittyup/config/kdeglobals
F: --ro-bind
F: /home/michael/.config/user-dirs.dirs
F: /home/michael/.var/app/com.github.Murmele.Gittyup/config/user-dirs.dirs
F: --tmpfs
F: /tmp/.X11-unix
F: --ro-bind
F: /tmp/.X11-unix/X0
F: /tmp/.X11-unix/X0
F: --ro-bind-data
F: 39
F: /run/flatpak/Xauthority
F: --ro-bind
F: /run/user/1000/keyring/ssh
F: /run/flatpak/ssh-auth
F: --ro-bind
F: /run/user/1000/.dbus-proxy/session-bus-proxy-YSFW51
F: /run/flatpak/bus
F: --ro-bind
F: /run/user/1000/.dbus-proxy/a11y-bus-proxy-HVGW51
F: /run/flatpak/at-spi-bus
F: --sync-fd
F: 41
F: --ro-bind
F: /run/user/1000/.flatpak/com.github.Murmele.Gittyup/.ref
F: /run/flatpak/per-app-dirs-ref
F: --lock-file
F: /run/flatpak/per-app-dirs-ref
F: --bind
F: /run/systemd/resolve/io.systemd.Resolve
F: /run/systemd/resolve/io.systemd.Resolve
F: --ro-bind
F: /run/systemd/journal/socket
F: /run/systemd/journal/socket
F: --ro-bind
F: /run/systemd/journal/stdout
F: /run/systemd/journal/stdout
F: --ro-bind
F: /usr/share/fonts
F: /run/host/fonts
F: --ro-bind
F: /usr/local/share/fonts
F: /run/host/local-fonts
F: --ro-bind
F: /var/cache/fontconfig
F: /run/host/fonts-cache
F: --ro-bind
F: /home/michael/.fonts
F: /run/host/user-fonts
F: --ro-bind
F: /home/michael/.cache/fontconfig
F: /run/host/user-fonts-cache
F: --ro-bind-data
F: 38
F: /run/host/font-dirs.xml
F: --ro-bind
F: /usr/share/icons
F: /run/host/share/icons
F: --ro-bind
F: /home/michael/.local/share/icons
F: /run/host/user-share/icons
F: --symlink
F: /app/lib/debug/source
F: /run/build
F: --symlink
F: /usr/lib/debug/source
F: /run/build-runtime
F: --setenv
F: AT_SPI_BUS_ADDRESS
F: unix:path=/run/flatpak/at-spi-bus
F: --setenv
F: COLORTERM
F: truecolor
F: --setenv
F: DBUS_SESSION_BUS_ADDRESS
F: unix:path=/run/flatpak/bus
F: --setenv
F: DEBUGINFOD_URLS
F: 'https://debuginfod.ubuntu.com '
F: --setenv
F: DEFAULTS_PATH
F: /usr/share/gconf/ubuntu-xorg.default.path
F: --setenv
F: DERBY_HOME
F: /usr/lib/jvm/java-8-oracle/db
F: --setenv
F: DESKTOP_SESSION
F: ubuntu-xorg
F: --setenv
F: DISPLAY
F: :0
F: --setenv
F: FLATPAK_ID
F: com.github.Murmele.Gittyup
F: --setenv
F: FLATPAK_SANDBOX_DIR
F: /home/michael/.var/app/com.github.Murmele.Gittyup/sandbox
F: --setenv
F: GDMSESSION
F: ubuntu-xorg
F: --setenv
F: GI_TYPELIB_PATH
F: /app/lib/girepository-1.0
F: --setenv
F: GNOME_DESKTOP_SESSION_ID
F: this-is-deprecated
F: --setenv
F: GNOME_SHELL_SESSION_MODE
F: ubuntu
F: --setenv
F: GNOME_TERMINAL_SCREEN
F: /org/gnome/Terminal/screen/8e9e6952_526e_4666_8b6e_feacd4b53470
F: --setenv
F: GNOME_TERMINAL_SERVICE
F: :1.128
F: --setenv
F: GPG_AGENT_INFO
F: /run/user/1000/gnupg/S.gpg-agent:0:1
F: --setenv
F: GST_PLUGIN_PATH
F: /app/lib/gstreamer-1.0:/usr/lib/extensions/gstreamer-1.0:/usr/lib/x86_64-linux-gnu/gstreamer-1.0
F: --setenv
F: GTK2_MODULES
F: overlay-scrollbar
F: --setenv
F: GTK3_MODULES
F: xapp-gtk3-module
F: --setenv
F: GTK_MODULES
F: gail:atk-bridge:canberra-gtk-module:canberra-gtk-module:appmenu-gtk-module
F: --setenv
F: HOME
F: /home/michael
F: --setenv
F: IM_CONFIG_PHASE
F: 1
F: --setenv
F: J2REDIR
F: /usr/lib/jvm/java-8-oracle/jre
F: --setenv
F: J2SDKDIR
F: /usr/lib/jvm/java-8-oracle
F: --setenv
F: JAVA_HOME
F: /usr/lib/jvm/java-8-oracle
F: --setenv
F: KDE_FORK_SLAVES
F: 1
F: --setenv
F: LANG
F: en_US.UTF-8
F: --setenv
F: LANGUAGE
F: en
F: --setenv
F: LC_ADDRESS
F: pl_PL.UTF-8
F: --setenv
F: LC_IDENTIFICATION
F: pl_PL.UTF-8
F: --setenv
F: LC_MEASUREMENT
F: pl_PL.UTF-8
F: --setenv
F: LC_MESSAGES
F: en_US.UTF-8
F: --setenv
F: LC_MONETARY
F: pl_PL.UTF-8
F: --setenv
F: LC_NAME
F: pl_PL.UTF-8
F: --setenv
F: LC_NUMERIC
F: pl_PL.UTF-8
F: --setenv
F: LC_PAPER
F: pl_PL.UTF-8
F: --setenv
F: LC_TELEPHONE
F: pl_PL.UTF-8
F: --setenv
F: LC_TIME
F: pl_PL.UTF-8
F: --setenv
F: LD_LIBRARY_PATH
F: ''
F: --setenv
F: LESSCLOSE
F: '/usr/bin/lesspipe %s %s'
F: --setenv
F: LESSOPEN
F: '| /usr/bin/lesspipe %s'
F: --setenv
F: LIBVIRT_DEFAULT_URI
F: qemu:///system
F: --setenv
F: LOGNAME
F: michael
F: --setenv
F: LS_COLORS
F: 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:'
F: --setenv
F: MANDATORY_PATH
F: /usr/share/gconf/ubuntu-xorg.mandatory.path
F: --setenv
F: PATH
F: /app/bin:/usr/bin
F: --setenv
F: PS1
F: '[📦 $FLATPAK_ID \W]\$ '
F: --setenv
F: PWD
F: /home/michael
F: --setenv
F: QML2_IMPORT_PATH
F: /app/lib64/qml:/app/lib/qml
F: --setenv
F: QT_ACCESSIBILITY
F: 1
F: --setenv
F: QT_IM_MODULE
F: ibus
F: --setenv
F: QT_PLUGIN_PATH
F: /app/lib64/plugins:/app/lib/plugins:/usr/share/runtime/lib/plugins
F: --setenv
F: QT_QPA_PLATFORMTHEME
F: appmenu-qt5
F: --setenv
F: QT_STYLE_OVERRIDE
F: kvantum
F: --setenv
F: SESSION_MANAGER
F: 'local/abcd:@/tmp/.ICE-unix/6492,unix/abcd:/tmp/.ICE-unix/6492'
F: --setenv
F: SHELL
F: /bin/sh
F: --setenv
F: SHLVL
F: 1
F: --setenv
F: SSH_AGENT_LAUNCHER
F: openssh
F: --setenv
F: SSH_AUTH_SOCK
F: /run/flatpak/ssh-auth
F: --setenv
F: SYSTEMD_EXEC_PID
F: 6511
F: --setenv
F: TERM
F: xterm-256color
F: --setenv
F: UNITY_PANEL_TRAY_DISABLE
F: ''
F: --setenv
F: USER
F: michael
F: --setenv
F: USERNAME
F: michael
F: --setenv
F: VDPAU_DRIVER
F: va_gl
F: --setenv
F: VIRTUALENVWRAPPER_HOOK_DIR
F: /home/michael/.virtualenvs
F: --setenv
F: VIRTUALENVWRAPPER_PROJECT_FILENAME
F: .project
F: --setenv
F: VIRTUALENVWRAPPER_PYTHON
F: /usr/bin/python3
F: --setenv
F: VIRTUALENVWRAPPER_SCRIPT
F: /usr/local/bin/virtualenvwrapper.sh
F: --setenv
F: VIRTUALENVWRAPPER_WORKON_CD
F: 1
F: --setenv
F: VTE_VERSION
F: 7000
F: --setenv
F: WINDOWPATH
F: 2
F: --setenv
F: WORKON_HOME
F: /home/michael/.virtualenvs
F: --setenv
F: XAUTHORITY
F: /run/flatpak/Xauthority
F: --setenv
F: XDG_CACHE_HOME
F: /home/michael/.var/app/com.github.Murmele.Gittyup/cache
F: --setenv
F: XDG_CONFIG_DIRS
F: /app/etc/xdg:/etc/xdg
F: --setenv
F: XDG_CONFIG_HOME
F: /home/michael/.var/app/com.github.Murmele.Gittyup/config
F: --setenv
F: XDG_CURRENT_DESKTOP
F: ubuntu:GNOME
F: --setenv
F: XDG_DATA_DIRS
F: /app/share:/usr/share:/usr/share/runtime/share:/run/host/user-share:/run/host/share
F: --setenv
F: XDG_DATA_HOME
F: /home/michael/.var/app/com.github.Murmele.Gittyup/data
F: --setenv
F: XDG_MENU_PREFIX
F: gnome-
F: --setenv
F: XDG_SESSION_CLASS
F: user
F: --setenv
F: XDG_SESSION_DESKTOP
F: ubuntu-xorg
F: --setenv
F: XDG_SESSION_TYPE
F: x11
F: --setenv
F: XDG_STATE_HOME
F: /home/michael/.var/app/com.github.Murmele.Gittyup/.local/state
F: --setenv
F: XMODIFIERS
F: @im=ibus
F: --setenv
F: _
F: /usr/bin/flatpak
F: --setenv
F: __EGL_EXTERNAL_PLATFORM_CONFIG_DIRS
F: /etc/egl/egl_external_platform.d:/usr/lib/x86_64-linux-gnu/GL/egl/egl_external_platform.d:/usr/share/egl/egl_external_platform.d
F: Running 'bwrap --args 40 gittyup'
Qt: Session management error: None of the authentication protocols specified are supported
setNativeLocks failed: "Function not implemented"
setNativeLocks failed: "Function not implemented"
setNativeLocks failed: "Function not implemented"
just wanted to add here that over the weekend ive upgraded ubuntu to 23.04 (newest) and nothing changed regarding the issues mentioned before.
flatpak --version
Flatpak 1.14.4
gnome-shell --version
GNOME Shell 44.1
another 'bug' under new ubuntu came up - when gittyup auto updates changed files / clicking refresh button manually the xdg-document-portal keeps growing in the memory - 1gb is acheived easily after few minutes of use.
its probably the same bug as this or related somehow: https://github.com/flatpak/xdg-desktop-portal/issues/498
not that you(Gittyup) can do something about it - posting it here to 'warn' some ppl about it.
btw. gitahead does not cause it to leak - flatpak thing.
once again flatpak "delivers" piece of sh*t
btw. maybe it has something to do with the slowness - as it relates to disk access