<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.alpinelinux.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Atka</id>
	<title>Alpine Linux - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.alpinelinux.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Atka"/>
	<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/wiki/Special:Contributions/Atka"/>
	<updated>2026-05-02T13:24:34Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Flatpak&amp;diff=18088</id>
		<title>Flatpak</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Flatpak&amp;diff=18088"/>
		<updated>2020-09-25T01:02:57Z</updated>

		<summary type="html">&lt;p&gt;Atka: removed unnecessary information after further testing&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Draft|More documentation and testing required.}}&lt;br /&gt;
&lt;br /&gt;
Flatpak is a technology for building and distributing desktop applications on GNU/Linux.&lt;br /&gt;
&lt;br /&gt;
There are currently 3 main [[runtime]]s available: &lt;br /&gt;
* [http://docs.flatpak.org/en/latest/available-runtimes.html Freedesktop]&lt;br /&gt;
** [[GNOME]] (based on the Freedesktop runtime)&lt;br /&gt;
** [[KDE]] (based on the Freedesktop runtime)&lt;br /&gt;
These are all hosted on [https://flathub.org/ Flathub.org].&lt;br /&gt;
&lt;br /&gt;
== Fixing Audio Issues ==&lt;br /&gt;
&lt;br /&gt;
If you have a minimal setup and don&#039;t have access to audio devices you will need to set the XDG_RUNTIME_DIR variable. Save the following script in /etc/profile.d/xdg_runtime_dir.sh and re-login to have it set up properly.&lt;br /&gt;
&lt;br /&gt;
 if test -z &amp;quot;${XDG_RUNTIME_DIR}&amp;quot;; then&lt;br /&gt;
   export XDG_RUNTIME_DIR=/tmp/$(id -u)&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
When you launch a Flatpak you will need to start pulseaudio as well:&lt;br /&gt;
{{Cmd|pulseaudio --start &amp;amp;&amp;amp; flatpak run com.example.Example}}&lt;br /&gt;
&lt;br /&gt;
= =&lt;br /&gt;
* [https://flatpak.org/ flatpak.org]&lt;br /&gt;
* [https://flatpak.org/setup/Alpine/ Alpine Quick Setup. Follow these simple steps to start using Flatpak]&lt;br /&gt;
* [http://docs.flatpak.org/en/latest/using-flatpak.html#the-flatpak-command The flatpak command]&lt;br /&gt;
* [https://blogs.gnome.org/alexl/2018/06/20/flatpak-a-history/ Flatpak – a history] Alexander Larsson 2018&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [https://winepak.org/ winepak.org]&lt;br /&gt;
* [http://archive.is/BzBfV How to Easily Install Windows Games on Linux with Winepak] Nick Congleton 2018&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [https://unix.stackexchange.com/questions/487787/why-os-needs-explicit-support-for-musl Why OS needs explicit support for musl?] Stephen Kitt 2018&lt;br /&gt;
&lt;br /&gt;
[[Category:Flatpak]]&lt;br /&gt;
[[category: desktop]]&lt;/div&gt;</summary>
		<author><name>Atka</name></author>
	</entry>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Flatpak&amp;diff=18086</id>
		<title>Flatpak</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Flatpak&amp;diff=18086"/>
		<updated>2020-09-22T00:38:00Z</updated>

		<summary type="html">&lt;p&gt;Atka: pruned script&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Draft|More documentation and testing required.}}&lt;br /&gt;
&lt;br /&gt;
Flatpak is a technology for building and distributing desktop applications on GNU/Linux.&lt;br /&gt;
&lt;br /&gt;
There are currently 3 main [[runtime]]s available: &lt;br /&gt;
* [http://docs.flatpak.org/en/latest/available-runtimes.html Freedesktop]&lt;br /&gt;
** [[GNOME]] (based on the Freedesktop runtime)&lt;br /&gt;
** [[KDE]] (based on the Freedesktop runtime)&lt;br /&gt;
These are all hosted on [https://flathub.org/ Flathub.org].&lt;br /&gt;
&lt;br /&gt;
== Fixing Audio Issues ==&lt;br /&gt;
&lt;br /&gt;
If you have a minimal setup and don&#039;t have access to audio devices you will need to set the XDG_RUNTIME_DIR variable. Save the following script in /etc/profile.d/xdg_runtime_dir.sh and re-login to have it set up properly.&lt;br /&gt;
&lt;br /&gt;
 if test -z &amp;quot;${XDG_RUNTIME_DIR}&amp;quot;; then&lt;br /&gt;
   export XDG_RUNTIME_DIR=/tmp/$(id -u)&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
When you launch a Flatpak you will need to start pulseaudio as well:&lt;br /&gt;
{{Cmd|pulseaudio --start &amp;amp;&amp;amp; flatpak run com.example.Example}}&lt;br /&gt;
&lt;br /&gt;
Note: some Flatpaks require dbus and pulseaudio, using apulse or pipewire will need testing. I have only tested the above solution with Flatpaks installed as --user.&lt;br /&gt;
&lt;br /&gt;
= =&lt;br /&gt;
* [https://flatpak.org/ flatpak.org]&lt;br /&gt;
* [https://flatpak.org/setup/Alpine/ Alpine Quick Setup. Follow these simple steps to start using Flatpak]&lt;br /&gt;
* [http://docs.flatpak.org/en/latest/using-flatpak.html#the-flatpak-command The flatpak command]&lt;br /&gt;
* [https://blogs.gnome.org/alexl/2018/06/20/flatpak-a-history/ Flatpak – a history] Alexander Larsson 2018&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [https://winepak.org/ winepak.org]&lt;br /&gt;
* [http://archive.is/BzBfV How to Easily Install Windows Games on Linux with Winepak] Nick Congleton 2018&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [https://unix.stackexchange.com/questions/487787/why-os-needs-explicit-support-for-musl Why OS needs explicit support for musl?] Stephen Kitt 2018&lt;br /&gt;
&lt;br /&gt;
[[Category:Flatpak]]&lt;br /&gt;
[[category: desktop]]&lt;/div&gt;</summary>
		<author><name>Atka</name></author>
	</entry>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Flatpak&amp;diff=18085</id>
		<title>Flatpak</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Flatpak&amp;diff=18085"/>
		<updated>2020-09-21T21:20:52Z</updated>

		<summary type="html">&lt;p&gt;Atka: /* Fixing Audio Issues */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Draft|More documentation and testing required.}}&lt;br /&gt;
&lt;br /&gt;
Flatpak is a technology for building and distributing desktop applications on GNU/Linux.&lt;br /&gt;
&lt;br /&gt;
There are currently 3 main [[runtime]]s available: &lt;br /&gt;
* [http://docs.flatpak.org/en/latest/available-runtimes.html Freedesktop]&lt;br /&gt;
** [[GNOME]] (based on the Freedesktop runtime)&lt;br /&gt;
** [[KDE]] (based on the Freedesktop runtime)&lt;br /&gt;
These are all hosted on [https://flathub.org/ Flathub.org].&lt;br /&gt;
&lt;br /&gt;
== Fixing Audio Issues ==&lt;br /&gt;
&lt;br /&gt;
If you have a minimal setup and don&#039;t have access to audio devices you will need to set the XDG_RUNTIME_DIR variable. Save the following script in /etc/profile.d/xdg_runtime_dir.sh and re-login to have it set up properly.&lt;br /&gt;
&lt;br /&gt;
 if test -z &amp;quot;${XDG_RUNTIME_DIR}&amp;quot;; then&lt;br /&gt;
   export XDG_RUNTIME_DIR=/tmp/$(id -u)&lt;br /&gt;
   if ! test -d &amp;quot;${XDG_RUNTIME_DIR}&amp;quot;; then&lt;br /&gt;
     mkdir -p &amp;quot;${XDG_RUNTIME_DIR}&amp;quot;&lt;br /&gt;
     chmod 0700 &amp;quot;${XDG_RUNTIME_DIR}&amp;quot;&lt;br /&gt;
   fi&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
When you launch a Flatpak you will need to start pulseaudio as well:&lt;br /&gt;
{{Cmd|pulseaudio --start &amp;amp;&amp;amp; flatpak run com.example.Example}}&lt;br /&gt;
&lt;br /&gt;
Note: many Flatpaks require dbus and pulseaudio, using apulse or pipewire will need testing. I have only tested the above solution with Flatpaks installed as --user.&lt;br /&gt;
&lt;br /&gt;
= =&lt;br /&gt;
* [https://flatpak.org/ flatpak.org]&lt;br /&gt;
* [https://flatpak.org/setup/Alpine/ Alpine Quick Setup. Follow these simple steps to start using Flatpak]&lt;br /&gt;
* [http://docs.flatpak.org/en/latest/using-flatpak.html#the-flatpak-command The flatpak command]&lt;br /&gt;
* [https://blogs.gnome.org/alexl/2018/06/20/flatpak-a-history/ Flatpak – a history] Alexander Larsson 2018&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [https://winepak.org/ winepak.org]&lt;br /&gt;
* [http://archive.is/BzBfV How to Easily Install Windows Games on Linux with Winepak] Nick Congleton 2018&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [https://unix.stackexchange.com/questions/487787/why-os-needs-explicit-support-for-musl Why OS needs explicit support for musl?] Stephen Kitt 2018&lt;br /&gt;
&lt;br /&gt;
[[Category:Flatpak]]&lt;br /&gt;
[[category: desktop]]&lt;/div&gt;</summary>
		<author><name>Atka</name></author>
	</entry>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Flatpak&amp;diff=18084</id>
		<title>Flatpak</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Flatpak&amp;diff=18084"/>
		<updated>2020-09-21T21:16:43Z</updated>

		<summary type="html">&lt;p&gt;Atka: added a section for audio issues and their fixes (WIP)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Draft|More documentation and testing required.}}&lt;br /&gt;
&lt;br /&gt;
Flatpak is a technology for building and distributing desktop applications on GNU/Linux.&lt;br /&gt;
&lt;br /&gt;
There are currently 3 main [[runtime]]s available: &lt;br /&gt;
* [http://docs.flatpak.org/en/latest/available-runtimes.html Freedesktop]&lt;br /&gt;
** [[GNOME]] (based on the Freedesktop runtime)&lt;br /&gt;
** [[KDE]] (based on the Freedesktop runtime)&lt;br /&gt;
These are all hosted on [https://flathub.org/ Flathub.org].&lt;br /&gt;
&lt;br /&gt;
== Fixing Audio Issues ==&lt;br /&gt;
&lt;br /&gt;
If you have a minimal setup and don&#039;t have access to audio devices you will need to set the XDG_RUNTIME_DIR variable. Save the following script in /etc/profile.d/xdg_runtime_dir.sh and re-login to have it set up properly.&lt;br /&gt;
&lt;br /&gt;
 if test -z &amp;quot;${XDG_RUNTIME_DIR}&amp;quot;; then&lt;br /&gt;
   export XDG_RUNTIME_DIR=/tmp/$(id -u)&lt;br /&gt;
   if ! test -d &amp;quot;${XDG_RUNTIME_DIR}&amp;quot;; then&lt;br /&gt;
     mkdir -p &amp;quot;${XDG_RUNTIME_DIR}&amp;quot;&lt;br /&gt;
     chmod 0700 &amp;quot;${XDG_RUNTIME_DIR}&amp;quot;&lt;br /&gt;
   fi&lt;br /&gt;
 fi&lt;br /&gt;
&lt;br /&gt;
When you launch a Flatpak you will need to start pulseaudio as well:&lt;br /&gt;
{{Cmd|pulseaudio --start &amp;amp;&amp;amp; flatpak run com.example.Example}}&lt;br /&gt;
&lt;br /&gt;
Note: many Flatpaks require dbus and pulseaudio, using apulse or pipewire will need testing.&lt;br /&gt;
&lt;br /&gt;
= =&lt;br /&gt;
* [https://flatpak.org/ flatpak.org]&lt;br /&gt;
* [https://flatpak.org/setup/Alpine/ Alpine Quick Setup. Follow these simple steps to start using Flatpak]&lt;br /&gt;
* [http://docs.flatpak.org/en/latest/using-flatpak.html#the-flatpak-command The flatpak command]&lt;br /&gt;
* [https://blogs.gnome.org/alexl/2018/06/20/flatpak-a-history/ Flatpak – a history] Alexander Larsson 2018&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [https://winepak.org/ winepak.org]&lt;br /&gt;
* [http://archive.is/BzBfV How to Easily Install Windows Games on Linux with Winepak] Nick Congleton 2018&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* [https://unix.stackexchange.com/questions/487787/why-os-needs-explicit-support-for-musl Why OS needs explicit support for musl?] Stephen Kitt 2018&lt;br /&gt;
&lt;br /&gt;
[[Category:Flatpak]]&lt;br /&gt;
[[category: desktop]]&lt;/div&gt;</summary>
		<author><name>Atka</name></author>
	</entry>
</feed>