<?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=Queeek180</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=Queeek180"/>
	<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/wiki/Special:Contributions/Queeek180"/>
	<updated>2026-04-28T19:57:21Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Steam&amp;diff=21938</id>
		<title>Steam</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Steam&amp;diff=21938"/>
		<updated>2022-05-30T12:10:57Z</updated>

		<summary type="html">&lt;p&gt;Queeek180: /* eventfd: Too many open files */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://store.steampowered.com/about/ Steam] is a popular game distribution platform by Valve.&lt;br /&gt;
&lt;br /&gt;
{{Note|Steam for Linux only supports Ubuntu LTS. Thus, do not turn to Valve for support for issues with Steam on Alpine Linux.}}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Steam requires glibc to run, and thus doesn&#039;t straight up run on Alpine Linux.&lt;br /&gt;
To work around this problem, we&#039;ll use [https://wiki.alpinelinux.org/wiki/Flatpak Flatpak].&lt;br /&gt;
Make sure you have the Flathub repository installed.&lt;br /&gt;
&lt;br /&gt;
  # apk add flatpak&lt;br /&gt;
  $ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo&lt;br /&gt;
  $ flatpak install com.valvesoftware.Steam&lt;br /&gt;
&lt;br /&gt;
After installation Steam can be started using it&#039;s .desktop file or on the command line:&lt;br /&gt;
&lt;br /&gt;
  $ flatpak run com.valvesoftware.Steam&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== My controllers aren&#039;t detected ===&lt;br /&gt;
&lt;br /&gt;
By default Steam doesn&#039;t have permission to read your controllers.&lt;br /&gt;
This can be fixed by installing an udev rule from the official Steam package, but the udev rules are also available as an Alpine package.&lt;br /&gt;
&lt;br /&gt;
  # apk add steam-devices&lt;br /&gt;
&lt;br /&gt;
=== SteamVR won&#039;t launch ===&lt;br /&gt;
&lt;br /&gt;
Out of the box SteamVR might not be able to launch and give you various errors. Steam tries to fix this itself by setting the right capabilities on the SteamVR binary, but this doesn&#039;t work in the Flatpak. Instead we&#039;ll have do it manually.&lt;br /&gt;
&lt;br /&gt;
  # setcap CAP_SYS_NICE+ep ~/.var/app/com.valvesoftware.Steam/data/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher&lt;br /&gt;
&lt;br /&gt;
Then restart Steam.&lt;br /&gt;
&lt;br /&gt;
There is an issue for this [https://github.com/flathub/com.valvesoftware.Steam/issues/636#issuecomment-779763326 on the Flathub repository].&lt;br /&gt;
&lt;br /&gt;
=== Steam - Error: OpenGL GLX extension not supported by display ===&lt;br /&gt;
&lt;br /&gt;
Add the appropriate Mesa DRI driver for your video card and reboot your system.&lt;br /&gt;
&lt;br /&gt;
Find the appropriate Mesa DRI driver:&lt;br /&gt;
 # apk search mesa-dri-&lt;br /&gt;
&lt;br /&gt;
For Intel cards, use:&lt;br /&gt;
 # apk add mesa-dri-intel&lt;br /&gt;
&lt;br /&gt;
=== eventfd: Too many open files ===&lt;br /&gt;
&lt;br /&gt;
Due to a low amount of allowed open file descriptors, Proton games may crash shortly after launching. This can be worked around by disabling esync but many games will perform measurably worse without it. Instead, user limits should be increased.&lt;br /&gt;
&lt;br /&gt;
In order to do this, you will need PAM and a PAM enabled login:&lt;br /&gt;
 # apk add linux-pam shadow-login&lt;br /&gt;
&lt;br /&gt;
Add the following to &amp;lt;code&amp;gt;/etc/security/limits.conf&amp;lt;/code&amp;gt;:&lt;br /&gt;
 @users hard nofile 524288&lt;br /&gt;
{{Note|Although you should already belong to the users group, you can run &amp;lt;code&amp;gt;groups&amp;lt;/code&amp;gt; to check.}}&lt;br /&gt;
Reboot and run &amp;lt;code&amp;gt;ulimit -Hn&amp;lt;/code&amp;gt; to verify the new limits are applied.&lt;/div&gt;</summary>
		<author><name>Queeek180</name></author>
	</entry>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Steam&amp;diff=21937</id>
		<title>Steam</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Steam&amp;diff=21937"/>
		<updated>2022-05-30T12:10:02Z</updated>

		<summary type="html">&lt;p&gt;Queeek180: minor cleanups&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://store.steampowered.com/about/ Steam] is a popular game distribution platform by Valve.&lt;br /&gt;
&lt;br /&gt;
{{Note|Steam for Linux only supports Ubuntu LTS. Thus, do not turn to Valve for support for issues with Steam on Alpine Linux.}}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Steam requires glibc to run, and thus doesn&#039;t straight up run on Alpine Linux.&lt;br /&gt;
To work around this problem, we&#039;ll use [https://wiki.alpinelinux.org/wiki/Flatpak Flatpak].&lt;br /&gt;
Make sure you have the Flathub repository installed.&lt;br /&gt;
&lt;br /&gt;
  # apk add flatpak&lt;br /&gt;
  $ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo&lt;br /&gt;
  $ flatpak install com.valvesoftware.Steam&lt;br /&gt;
&lt;br /&gt;
After installation Steam can be started using it&#039;s .desktop file or on the command line:&lt;br /&gt;
&lt;br /&gt;
  $ flatpak run com.valvesoftware.Steam&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== My controllers aren&#039;t detected ===&lt;br /&gt;
&lt;br /&gt;
By default Steam doesn&#039;t have permission to read your controllers.&lt;br /&gt;
This can be fixed by installing an udev rule from the official Steam package, but the udev rules are also available as an Alpine package.&lt;br /&gt;
&lt;br /&gt;
  # apk add steam-devices&lt;br /&gt;
&lt;br /&gt;
=== SteamVR won&#039;t launch ===&lt;br /&gt;
&lt;br /&gt;
Out of the box SteamVR might not be able to launch and give you various errors. Steam tries to fix this itself by setting the right capabilities on the SteamVR binary, but this doesn&#039;t work in the Flatpak. Instead we&#039;ll have do it manually.&lt;br /&gt;
&lt;br /&gt;
  # setcap CAP_SYS_NICE+ep ~/.var/app/com.valvesoftware.Steam/data/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher&lt;br /&gt;
&lt;br /&gt;
Then restart Steam.&lt;br /&gt;
&lt;br /&gt;
There is an issue for this [https://github.com/flathub/com.valvesoftware.Steam/issues/636#issuecomment-779763326 on the Flathub repository].&lt;br /&gt;
&lt;br /&gt;
=== Steam - Error: OpenGL GLX extension not supported by display ===&lt;br /&gt;
&lt;br /&gt;
Add the appropriate Mesa DRI driver for your video card and reboot your system.&lt;br /&gt;
&lt;br /&gt;
Find the appropriate Mesa DRI driver:&lt;br /&gt;
 # apk search mesa-dri-&lt;br /&gt;
&lt;br /&gt;
For Intel cards, use:&lt;br /&gt;
 # apk add mesa-dri-intel&lt;br /&gt;
&lt;br /&gt;
=== eventfd: Too many open files ===&lt;br /&gt;
&lt;br /&gt;
Due to a low amount of allowed open file descriptors, Proton games may crash shortly after launching. This can be worked around by disabling esync but many games will perform measurably worse without it. Instead, user limits should be increased.&lt;br /&gt;
&lt;br /&gt;
In order to do this, you will need PAM and a PAM enabled login:&lt;br /&gt;
 # apk add linux-pam shadow-login&lt;br /&gt;
&lt;br /&gt;
Add the following to &amp;lt;code&amp;gt;/etc/security/limits.conf&amp;lt;/code&amp;gt;:&lt;br /&gt;
 @users hard nofile 524288&lt;br /&gt;
{{Note|Although you should already belong to the users group, you can run &amp;lt;code&amp;gt;groups&amp;lt;/code&amp;gt; to check.}}&lt;br /&gt;
reboot and run &amp;lt;code&amp;gt;ulimit -Hn&amp;lt;/code&amp;gt; to verify the new limits are applied.&lt;/div&gt;</summary>
		<author><name>Queeek180</name></author>
	</entry>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Steam&amp;diff=21924</id>
		<title>Steam</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Steam&amp;diff=21924"/>
		<updated>2022-05-29T07:40:25Z</updated>

		<summary type="html">&lt;p&gt;Queeek180: /* eventfd: Too many open files in Proton games */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://store.steampowered.com/about/ Steam] is a popular game distribution platform by Valve.&lt;br /&gt;
&lt;br /&gt;
{{Note|Steam for Linux only supports Ubuntu LTS. Thus, do not turn to Valve for support for issues with Steam on Alpine Linux.}}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Steam requires glibc to run, and thus doesn&#039;t straight up run on Alpine Linux.&lt;br /&gt;
To work around this problem, we&#039;ll use [https://wiki.alpinelinux.org/wiki/Flatpak Flatpak].&lt;br /&gt;
Make sure you have the Flathub repository installed.&lt;br /&gt;
&lt;br /&gt;
  # apk add flatpak&lt;br /&gt;
  $ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo&lt;br /&gt;
  $ flatpak install com.valvesoftware.Steam&lt;br /&gt;
&lt;br /&gt;
After installation Steam can be started using it&#039;s .desktop file or on the command line:&lt;br /&gt;
&lt;br /&gt;
  $ flatpak run com.valvesoftware.Steam&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== My controllers aren&#039;t detected ===&lt;br /&gt;
&lt;br /&gt;
By default Steam doesn&#039;t have permission to read your controllers.&lt;br /&gt;
This can be fixed by installing an udev rule from the official Steam package, but the udev rules are also available as an Alpine package.&lt;br /&gt;
&lt;br /&gt;
  # apk add steam-devices&lt;br /&gt;
&lt;br /&gt;
=== SteamVR won&#039;t launch ===&lt;br /&gt;
&lt;br /&gt;
Out of the box SteamVR might not be able to launch and give you various errors. Steam tries to fix this itself by setting the right capabilities on the SteamVR binary, but this doesn&#039;t work in the Flatpak. Instead we&#039;ll have do it manually.&lt;br /&gt;
&lt;br /&gt;
  # setcap CAP_SYS_NICE+ep ~/.var/app/com.valvesoftware.Steam/data/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher&lt;br /&gt;
&lt;br /&gt;
Then restart Steam.&lt;br /&gt;
&lt;br /&gt;
There is an issue for this [https://github.com/flathub/com.valvesoftware.Steam/issues/636#issuecomment-779763326 on the Flathub repository].&lt;br /&gt;
&lt;br /&gt;
=== Steam - Error: OpenGL GLX extension not supported by display ===&lt;br /&gt;
&lt;br /&gt;
Add the appropriate Mesa DRI driver for your video card and reboot your system.&lt;br /&gt;
&lt;br /&gt;
Find the appropriate Mesa DRI driver:&lt;br /&gt;
 # apk search mesa-dri-&lt;br /&gt;
&lt;br /&gt;
For Intel cards, use:&lt;br /&gt;
 # apk add mesa-dri-intel&lt;br /&gt;
&lt;br /&gt;
=== eventfd: Too many open files in Proton games ===&lt;br /&gt;
&lt;br /&gt;
Due to a low amount of allowed open file descriptors, Proton games may crash shortly after launching. This can be worked around by disabling esync but many games will perform measurably worse without it. Instead, user limits should be increased.&lt;br /&gt;
&lt;br /&gt;
In order to do this, you will need PAM and a PAM enabled login:&lt;br /&gt;
 # apk add linux-pam shadow-login&lt;br /&gt;
&lt;br /&gt;
Add the following to &amp;lt;code&amp;gt;/etc/security/limits.conf&amp;lt;/code&amp;gt;:&lt;br /&gt;
 user hard nofile 524288&lt;br /&gt;
{{Note|Replace &amp;quot;user&amp;quot; with your username.}}&lt;br /&gt;
Finally, reboot and run &amp;lt;code&amp;gt;ulimit -Hn&amp;lt;/code&amp;gt; to verify the new limits are applied.&lt;/div&gt;</summary>
		<author><name>Queeek180</name></author>
	</entry>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Steam&amp;diff=21923</id>
		<title>Steam</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Steam&amp;diff=21923"/>
		<updated>2022-05-29T07:32:42Z</updated>

		<summary type="html">&lt;p&gt;Queeek180: /* Troubleshooting */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[http://store.steampowered.com/about/ Steam] is a popular game distribution platform by Valve.&lt;br /&gt;
&lt;br /&gt;
{{Note|Steam for Linux only supports Ubuntu LTS. Thus, do not turn to Valve for support for issues with Steam on Alpine Linux.}}&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
Steam requires glibc to run, and thus doesn&#039;t straight up run on Alpine Linux.&lt;br /&gt;
To work around this problem, we&#039;ll use [https://wiki.alpinelinux.org/wiki/Flatpak Flatpak].&lt;br /&gt;
Make sure you have the Flathub repository installed.&lt;br /&gt;
&lt;br /&gt;
  # apk add flatpak&lt;br /&gt;
  $ flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo&lt;br /&gt;
  $ flatpak install com.valvesoftware.Steam&lt;br /&gt;
&lt;br /&gt;
After installation Steam can be started using it&#039;s .desktop file or on the command line:&lt;br /&gt;
&lt;br /&gt;
  $ flatpak run com.valvesoftware.Steam&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting ==&lt;br /&gt;
&lt;br /&gt;
=== My controllers aren&#039;t detected ===&lt;br /&gt;
&lt;br /&gt;
By default Steam doesn&#039;t have permission to read your controllers.&lt;br /&gt;
This can be fixed by installing an udev rule from the official Steam package, but the udev rules are also available as an Alpine package.&lt;br /&gt;
&lt;br /&gt;
  # apk add steam-devices&lt;br /&gt;
&lt;br /&gt;
=== SteamVR won&#039;t launch ===&lt;br /&gt;
&lt;br /&gt;
Out of the box SteamVR might not be able to launch and give you various errors. Steam tries to fix this itself by setting the right capabilities on the SteamVR binary, but this doesn&#039;t work in the Flatpak. Instead we&#039;ll have do it manually.&lt;br /&gt;
&lt;br /&gt;
  # setcap CAP_SYS_NICE+ep ~/.var/app/com.valvesoftware.Steam/data/Steam/steamapps/common/SteamVR/bin/linux64/vrcompositor-launcher&lt;br /&gt;
&lt;br /&gt;
Then restart Steam.&lt;br /&gt;
&lt;br /&gt;
There is an issue for this [https://github.com/flathub/com.valvesoftware.Steam/issues/636#issuecomment-779763326 on the Flathub repository].&lt;br /&gt;
&lt;br /&gt;
=== Steam - Error: OpenGL GLX extension not supported by display ===&lt;br /&gt;
&lt;br /&gt;
Add the appropriate Mesa DRI driver for your video card and reboot your system.&lt;br /&gt;
&lt;br /&gt;
Find the appropriate Mesa DRI driver:&lt;br /&gt;
 # apk search mesa-dri-&lt;br /&gt;
&lt;br /&gt;
For Intel cards, use:&lt;br /&gt;
 # apk add mesa-dri-intel&lt;br /&gt;
&lt;br /&gt;
=== eventfd: Too many open files in Proton games ===&lt;br /&gt;
&lt;br /&gt;
Due to a low amount of allowed open file descriptors, Proton games may crash shortly after launching. This can be worked around by disabling esync but many games will perform measurably worse without it. Instead, user limits should be increased.&lt;br /&gt;
&lt;br /&gt;
In order to do this, you will need PAM and a PAM enabled login:&lt;br /&gt;
 # apk add linux-pam shadow-login&lt;br /&gt;
&lt;br /&gt;
Add the following to &amp;lt;code&amp;gt;/etc/security/limits.conf&amp;lt;/code&amp;gt;:&lt;br /&gt;
 user hard nofile 524288&lt;br /&gt;
{{Note|Replace &amp;quot;user&amp;quot; with your username.}}&lt;br /&gt;
Finally, reboot and you should be done.&lt;/div&gt;</summary>
		<author><name>Queeek180</name></author>
	</entry>
</feed>