<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://planeshift.top-ix.org//pswiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Holesod</id>
	<title>PSwiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://planeshift.top-ix.org//pswiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Holesod"/>
	<link rel="alternate" type="text/html" href="https://planeshift.top-ix.org//pswiki/index.php/Special:Contributions/Holesod"/>
	<updated>2026-04-07T17:16:32Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>https://planeshift.top-ix.org//pswiki/index.php?title=Running_Windows_package_on_Linux&amp;diff=24122</id>
		<title>Running Windows package on Linux</title>
		<link rel="alternate" type="text/html" href="https://planeshift.top-ix.org//pswiki/index.php?title=Running_Windows_package_on_Linux&amp;diff=24122"/>
		<updated>2021-09-08T21:47:26Z</updated>

		<summary type="html">&lt;p&gt;Holesod: adding executable permission to steam_nonsteam.sh&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;NOTE: This guide is for PSUnreal and not PSLegacy.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Install Steam ==&lt;br /&gt;
# Create an account with Steam if you do not already have one&lt;br /&gt;
# Follow the instructions at Steam&#039;s website for installing Steam on Linux:  https://store.steampowered.com/about/&lt;br /&gt;
&lt;br /&gt;
== Enable Compatibility for Windows Applications ==&lt;br /&gt;
# Open Steam and Log In&lt;br /&gt;
# In the Steam Menu, select Settings&lt;br /&gt;
# In the left side of the window click on &amp;quot;Steam Play&amp;quot;&lt;br /&gt;
# Make sure that &amp;quot;Enable Steam Play for supported titles&amp;quot; is checked and make sure that &amp;quot;Enable steam play for all other titles&amp;quot; is checked&lt;br /&gt;
# Click OK in the settings window&lt;br /&gt;
# Click Library in the Main Steam Window&lt;br /&gt;
# Where it says Games, click it and check &amp;quot;Tools&amp;quot;&lt;br /&gt;
# Scroll down to the latest version of Proton (currently is 6.3)&lt;br /&gt;
# Click Install in the Main window (if it says Launch instead you already have it installed).&lt;br /&gt;
&lt;br /&gt;
== Creating the environment ==&lt;br /&gt;
# Create the directory ~/bin (if it&#039;s not already created ignore this step)&lt;br /&gt;
# Open directory ~/bin&lt;br /&gt;
# Create a script file named steam_nonsteam.sh in ~/bin and grant it executable permission by either going to the properties of the file or in a terminal for the path typing in chmod +x ~/bin/steam_nonsteam.sh)&lt;br /&gt;
# install any small non-steam game using the windows installer path as the argument to steam_nonsteam.sh in a terminal window&lt;br /&gt;
# your environment should be prepared at this point&lt;br /&gt;
&lt;br /&gt;
== steam_nonsteam.sh script contents ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
!/bin/bash&lt;br /&gt;
PROTON_VERSION=&amp;quot;6.3&amp;quot;&lt;br /&gt;
PROTON_DIR=$HOME/.steam/steam/steamapps/common/Proton\ $PROTON_VERSION&lt;br /&gt;
RUNNING=&amp;quot;$1&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
if [ ! -f &amp;quot;$PROTON_DIR/proton&amp;quot; ] ; then&lt;br /&gt;
    echo &amp;quot;Proton version $PROTON_VERSION not found!&amp;quot;;&lt;br /&gt;
    exit&lt;br /&gt;
fi&lt;br /&gt;
 &lt;br /&gt;
if [ ! -f &amp;quot;$RUNNING&amp;quot; ] ; then&lt;br /&gt;
    echo &amp;quot;$RUNNING does not exist!&amp;quot;;&lt;br /&gt;
    exit&lt;br /&gt;
fi&lt;br /&gt;
 &lt;br /&gt;
printf &amp;quot;Proton (\033[32m$PROTON_VERSION\033[0m) script found at\n  \033[32m$PROTON_DIR/proton\033[0m\n\n&amp;quot;&lt;br /&gt;
printf &amp;quot;Now running\n  \033[32m$PWD/$RUNNING\033[0m\n&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
export STEAM_COMPAT_DATA_PATH=&amp;quot;$HOME/.steam/steam/steamapps/compatdata&amp;quot;&lt;br /&gt;
export MOUNT_PATH=&amp;quot;/media/d4/01D434E8CBD0E8F0&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
PROTON_USE_WINED3D11=1 \&lt;br /&gt;
#PROTON_NO_D3D11=0 \&lt;br /&gt;
PROTON_NO_ESYNC=1 \&lt;br /&gt;
$HOME/.steam/steam/steamapps/common/Proton\ $PROTON_VERSION/proton \&lt;br /&gt;
run $RUNNING \&lt;br /&gt;
&amp;amp;&amp;gt; /dev/null&lt;br /&gt;
 &lt;br /&gt;
exit 0&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
== steam_non_steam.sh usage ==&lt;br /&gt;
&amp;lt;nowiki&amp;gt;steam_nonsteam.sh path/to/installer.exe&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install Glorious Eggroll version of Proton ==&lt;br /&gt;
The built-in Proton versions so far have some issues with some titles so the customized version &#039;Glorious Eggroll&#039; is a possible solution&lt;br /&gt;
# Download Glorious Eggroll version of Proton from:  https://github.com/GloriousEggroll/proton-ge-custom/releases&lt;br /&gt;
# Extract the tarball to the directory: ~/.steam/root/compatibilitytools.d/  (note:  may need to create the directories)&lt;br /&gt;
# Close and restart steam&lt;br /&gt;
&lt;br /&gt;
== Place to put the non-steam game for ease of execution ==&lt;br /&gt;
Proton should work like WINE,but as a precaution, rather than place the executable contents anywhere, it would be better to place in ~/.steam/steam/steamapps/compatdata/pfx/drive_c/&amp;lt;your choice here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== To get the game to show up in Steam ==&lt;br /&gt;
The only games that automatically show up in steam are those that are from the Steam Store, however, adding non-steam games to the library is possible.  Games that include a desktop entry can be added to the steam library.  The launcher item only needs to be created for pslauncher, as psclient loads from pslauncher.&lt;br /&gt;
# Open a menu editor like menulibre&lt;br /&gt;
# Add a new launcher by clicking the + button in MenuLibre&lt;br /&gt;
# Search for the Windows Executable.  &lt;br /&gt;
# Place the file path (minus the executable) in the &amp;quot;working directory&amp;quot; and the executable in the &amp;quot;command&amp;quot;&lt;br /&gt;
# in the box that says &amp;quot;New Launcher&amp;quot; click and type a new name (this is what you will be looking for in steam)&lt;br /&gt;
# Select an Icon, enter a description, select a category (optional)&lt;br /&gt;
# Save the launcher entry and close menulibre&lt;br /&gt;
# In steam, go to the library and click &amp;quot;add a game&amp;quot;&lt;br /&gt;
# Select &amp;quot;add a non-steam game&amp;quot;&lt;br /&gt;
# Click browse&lt;br /&gt;
# Navigate to your home folder then &amp;quot;.local/share/applications&amp;quot;&lt;br /&gt;
# The desktop entry will most likely start with menulibre-xxxx where xxxx is the name of the launcher&lt;br /&gt;
# Click &amp;quot;open&amp;quot;&lt;br /&gt;
# Click &amp;quot;add selected programs&amp;quot;&lt;br /&gt;
# Right click the menu item choice that matches the name of the launcher and select properties&lt;br /&gt;
# Can rename the item and choose an icon here.  This unfortunately does not copy the data from the desktop entry.  (maybe a dummy desktop entry would have been sufficient)&lt;br /&gt;
# Click browse to find the executable&lt;br /&gt;
# Click &amp;quot;compatibility&amp;quot;&lt;br /&gt;
# Check &amp;quot;Force the use of a specific Steam Play compatibility tool&amp;quot;&lt;br /&gt;
# Select Proton-6.14-GE2 (or whatever version of Glorious Eggroll that was installed in compatibilitytools.d)&lt;br /&gt;
# Close the properties window&lt;/div&gt;</summary>
		<author><name>Holesod</name></author>
	</entry>
	<entry>
		<id>https://planeshift.top-ix.org//pswiki/index.php?title=Running_Windows_package_on_Linux&amp;diff=24121</id>
		<title>Running Windows package on Linux</title>
		<link rel="alternate" type="text/html" href="https://planeshift.top-ix.org//pswiki/index.php?title=Running_Windows_package_on_Linux&amp;diff=24121"/>
		<updated>2021-09-08T21:31:57Z</updated>

		<summary type="html">&lt;p&gt;Holesod: Clarification on which launcher needs to be created&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;NOTE: This guide is for PSUnreal and not PSLegacy.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Install Steam ==&lt;br /&gt;
# Create an account with Steam if you do not already have one&lt;br /&gt;
# Follow the instructions at Steam&#039;s website for installing Steam on Linux:  https://store.steampowered.com/about/&lt;br /&gt;
&lt;br /&gt;
== Enable Compatibility for Windows Applications ==&lt;br /&gt;
# Open Steam and Log In&lt;br /&gt;
# In the Steam Menu, select Settings&lt;br /&gt;
# In the left side of the window click on &amp;quot;Steam Play&amp;quot;&lt;br /&gt;
# Make sure that &amp;quot;Enable Steam Play for supported titles&amp;quot; is checked and make sure that &amp;quot;Enable steam play for all other titles&amp;quot; is checked&lt;br /&gt;
# Click OK in the settings window&lt;br /&gt;
# Click Library in the Main Steam Window&lt;br /&gt;
# Where it says Games, click it and check &amp;quot;Tools&amp;quot;&lt;br /&gt;
# Scroll down to the latest version of Proton (currently is 6.3)&lt;br /&gt;
# Click Install in the Main window (if it says Launch instead you already have it installed).&lt;br /&gt;
&lt;br /&gt;
== Creating the environment ==&lt;br /&gt;
# Create the directory ~/bin (if it&#039;s not already created ignore this step)&lt;br /&gt;
# Open directory ~/bin&lt;br /&gt;
# Create a script file named steam_nonsteam.sh in ~/bin and grant it executable permission&lt;br /&gt;
# install any small non-steam game using the windows installer path as the argument to steam_nonsteam.sh in a terminal window&lt;br /&gt;
# your environment should be prepared at this point&lt;br /&gt;
&lt;br /&gt;
== steam_nonsteam.sh script contents ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
!/bin/bash&lt;br /&gt;
PROTON_VERSION=&amp;quot;6.3&amp;quot;&lt;br /&gt;
PROTON_DIR=$HOME/.steam/steam/steamapps/common/Proton\ $PROTON_VERSION&lt;br /&gt;
RUNNING=&amp;quot;$1&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
if [ ! -f &amp;quot;$PROTON_DIR/proton&amp;quot; ] ; then&lt;br /&gt;
    echo &amp;quot;Proton version $PROTON_VERSION not found!&amp;quot;;&lt;br /&gt;
    exit&lt;br /&gt;
fi&lt;br /&gt;
 &lt;br /&gt;
if [ ! -f &amp;quot;$RUNNING&amp;quot; ] ; then&lt;br /&gt;
    echo &amp;quot;$RUNNING does not exist!&amp;quot;;&lt;br /&gt;
    exit&lt;br /&gt;
fi&lt;br /&gt;
 &lt;br /&gt;
printf &amp;quot;Proton (\033[32m$PROTON_VERSION\033[0m) script found at\n  \033[32m$PROTON_DIR/proton\033[0m\n\n&amp;quot;&lt;br /&gt;
printf &amp;quot;Now running\n  \033[32m$PWD/$RUNNING\033[0m\n&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
export STEAM_COMPAT_DATA_PATH=&amp;quot;$HOME/.steam/steam/steamapps/compatdata&amp;quot;&lt;br /&gt;
export MOUNT_PATH=&amp;quot;/media/d4/01D434E8CBD0E8F0&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
PROTON_USE_WINED3D11=1 \&lt;br /&gt;
#PROTON_NO_D3D11=0 \&lt;br /&gt;
PROTON_NO_ESYNC=1 \&lt;br /&gt;
$HOME/.steam/steam/steamapps/common/Proton\ $PROTON_VERSION/proton \&lt;br /&gt;
run $RUNNING \&lt;br /&gt;
&amp;amp;&amp;gt; /dev/null&lt;br /&gt;
 &lt;br /&gt;
exit 0&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
== steam_non_steam.sh usage ==&lt;br /&gt;
&amp;lt;nowiki&amp;gt;steam_nonsteam.sh path/to/installer.exe&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install Glorious Eggroll version of Proton ==&lt;br /&gt;
The built-in Proton versions so far have some issues with some titles so the customized version &#039;Glorious Eggroll&#039; is a possible solution&lt;br /&gt;
# Download Glorious Eggroll version of Proton from:  https://github.com/GloriousEggroll/proton-ge-custom/releases&lt;br /&gt;
# Extract the tarball to the directory: ~/.steam/root/compatibilitytools.d/  (note:  may need to create the directories)&lt;br /&gt;
# Close and restart steam&lt;br /&gt;
&lt;br /&gt;
== Place to put the non-steam game for ease of execution ==&lt;br /&gt;
Proton should work like WINE,but as a precaution, rather than place the executable contents anywhere, it would be better to place in ~/.steam/steam/steamapps/compatdata/pfx/drive_c/&amp;lt;your choice here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== To get the game to show up in Steam ==&lt;br /&gt;
The only games that automatically show up in steam are those that are from the Steam Store, however, adding non-steam games to the library is possible.  Games that include a desktop entry can be added to the steam library.  The launcher item only needs to be created for pslauncher, as psclient loads from pslauncher.&lt;br /&gt;
# Open a menu editor like menulibre&lt;br /&gt;
# Add a new launcher by clicking the + button in MenuLibre&lt;br /&gt;
# Search for the Windows Executable.  &lt;br /&gt;
# Place the file path (minus the executable) in the &amp;quot;working directory&amp;quot; and the executable in the &amp;quot;command&amp;quot;&lt;br /&gt;
# in the box that says &amp;quot;New Launcher&amp;quot; click and type a new name (this is what you will be looking for in steam)&lt;br /&gt;
# Select an Icon, enter a description, select a category (optional)&lt;br /&gt;
# Save the launcher entry and close menulibre&lt;br /&gt;
# In steam, go to the library and click &amp;quot;add a game&amp;quot;&lt;br /&gt;
# Select &amp;quot;add a non-steam game&amp;quot;&lt;br /&gt;
# Click browse&lt;br /&gt;
# Navigate to your home folder then &amp;quot;.local/share/applications&amp;quot;&lt;br /&gt;
# The desktop entry will most likely start with menulibre-xxxx where xxxx is the name of the launcher&lt;br /&gt;
# Click &amp;quot;open&amp;quot;&lt;br /&gt;
# Click &amp;quot;add selected programs&amp;quot;&lt;br /&gt;
# Right click the menu item choice that matches the name of the launcher and select properties&lt;br /&gt;
# Can rename the item and choose an icon here.  This unfortunately does not copy the data from the desktop entry.  (maybe a dummy desktop entry would have been sufficient)&lt;br /&gt;
# Click browse to find the executable&lt;br /&gt;
# Click &amp;quot;compatibility&amp;quot;&lt;br /&gt;
# Check &amp;quot;Force the use of a specific Steam Play compatibility tool&amp;quot;&lt;br /&gt;
# Select Proton-6.14-GE2 (or whatever version of Glorious Eggroll that was installed in compatibilitytools.d)&lt;br /&gt;
# Close the properties window&lt;/div&gt;</summary>
		<author><name>Holesod</name></author>
	</entry>
	<entry>
		<id>https://planeshift.top-ix.org//pswiki/index.php?title=Running_Windows_package_on_Linux&amp;diff=24120</id>
		<title>Running Windows package on Linux</title>
		<link rel="alternate" type="text/html" href="https://planeshift.top-ix.org//pswiki/index.php?title=Running_Windows_package_on_Linux&amp;diff=24120"/>
		<updated>2021-09-08T21:28:03Z</updated>

		<summary type="html">&lt;p&gt;Holesod: Added script for installing steam games to prepare environment&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;NOTE: This guide is for PSUnreal and not PSLegacy.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Install Steam ==&lt;br /&gt;
# Create an account with Steam if you do not already have one&lt;br /&gt;
# Follow the instructions at Steam&#039;s website for installing Steam on Linux:  https://store.steampowered.com/about/&lt;br /&gt;
&lt;br /&gt;
== Enable Compatibility for Windows Applications ==&lt;br /&gt;
# Open Steam and Log In&lt;br /&gt;
# In the Steam Menu, select Settings&lt;br /&gt;
# In the left side of the window click on &amp;quot;Steam Play&amp;quot;&lt;br /&gt;
# Make sure that &amp;quot;Enable Steam Play for supported titles&amp;quot; is checked and make sure that &amp;quot;Enable steam play for all other titles&amp;quot; is checked&lt;br /&gt;
# Click OK in the settings window&lt;br /&gt;
# Click Library in the Main Steam Window&lt;br /&gt;
# Where it says Games, click it and check &amp;quot;Tools&amp;quot;&lt;br /&gt;
# Scroll down to the latest version of Proton (currently is 6.3)&lt;br /&gt;
# Click Install in the Main window (if it says Launch instead you already have it installed).&lt;br /&gt;
&lt;br /&gt;
== Creating the environment ==&lt;br /&gt;
# Create the directory ~/bin (if it&#039;s not already created ignore this step)&lt;br /&gt;
# Open directory ~/bin&lt;br /&gt;
# Create a script file named steam_nonsteam.sh in ~/bin and grant it executable permission&lt;br /&gt;
# install any small non-steam game using the windows installer path as the argument to steam_nonsteam.sh in a terminal window&lt;br /&gt;
# your environment should be prepared at this point&lt;br /&gt;
&lt;br /&gt;
== steam_nonsteam.sh script contents ==&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
!/bin/bash&lt;br /&gt;
PROTON_VERSION=&amp;quot;6.3&amp;quot;&lt;br /&gt;
PROTON_DIR=$HOME/.steam/steam/steamapps/common/Proton\ $PROTON_VERSION&lt;br /&gt;
RUNNING=&amp;quot;$1&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
if [ ! -f &amp;quot;$PROTON_DIR/proton&amp;quot; ] ; then&lt;br /&gt;
    echo &amp;quot;Proton version $PROTON_VERSION not found!&amp;quot;;&lt;br /&gt;
    exit&lt;br /&gt;
fi&lt;br /&gt;
 &lt;br /&gt;
if [ ! -f &amp;quot;$RUNNING&amp;quot; ] ; then&lt;br /&gt;
    echo &amp;quot;$RUNNING does not exist!&amp;quot;;&lt;br /&gt;
    exit&lt;br /&gt;
fi&lt;br /&gt;
 &lt;br /&gt;
printf &amp;quot;Proton (\033[32m$PROTON_VERSION\033[0m) script found at\n  \033[32m$PROTON_DIR/proton\033[0m\n\n&amp;quot;&lt;br /&gt;
printf &amp;quot;Now running\n  \033[32m$PWD/$RUNNING\033[0m\n&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
export STEAM_COMPAT_DATA_PATH=&amp;quot;$HOME/.steam/steam/steamapps/compatdata&amp;quot;&lt;br /&gt;
export MOUNT_PATH=&amp;quot;/media/d4/01D434E8CBD0E8F0&amp;quot;&lt;br /&gt;
 &lt;br /&gt;
PROTON_USE_WINED3D11=1 \&lt;br /&gt;
#PROTON_NO_D3D11=0 \&lt;br /&gt;
PROTON_NO_ESYNC=1 \&lt;br /&gt;
$HOME/.steam/steam/steamapps/common/Proton\ $PROTON_VERSION/proton \&lt;br /&gt;
run $RUNNING \&lt;br /&gt;
&amp;amp;&amp;gt; /dev/null&lt;br /&gt;
 &lt;br /&gt;
exit 0&lt;br /&gt;
 &amp;lt;/nowiki&amp;gt;&lt;br /&gt;
== steam_non_steam.sh usage ==&lt;br /&gt;
&amp;lt;nowiki&amp;gt;steam_nonsteam.sh path/to/installer.exe&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Install Glorious Eggroll version of Proton ==&lt;br /&gt;
The built-in Proton versions so far have some issues with some titles so the customized version &#039;Glorious Eggroll&#039; is a possible solution&lt;br /&gt;
# Download Glorious Eggroll version of Proton from:  https://github.com/GloriousEggroll/proton-ge-custom/releases&lt;br /&gt;
# Extract the tarball to the directory: ~/.steam/root/compatibilitytools.d/  (note:  may need to create the directories)&lt;br /&gt;
# Close and restart steam&lt;br /&gt;
&lt;br /&gt;
== Place to put the non-steam game for ease of execution ==&lt;br /&gt;
Proton should work like WINE,but as a precaution, rather than place the executable contents anywhere, it would be better to place in ~/.steam/steam/steamapps/compatdata/pfx/drive_c/&amp;lt;your choice here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== To get the game to show up in Steam ==&lt;br /&gt;
The only games that automatically show up in steam are those that are from the Steam Store, however, adding non-steam games to the library is possible.  Games that include a desktop entry can be added to the steam library.&lt;br /&gt;
# Open a menu editor like menulibre&lt;br /&gt;
# Add a new launcher by clicking the + button in MenuLibre&lt;br /&gt;
# Search for the Windows Executable.  &lt;br /&gt;
# Place the file path (minus the executable) in the &amp;quot;working directory&amp;quot; and the executable in the &amp;quot;command&amp;quot;&lt;br /&gt;
# in the box that says &amp;quot;New Launcher&amp;quot; click and type a new name (this is what you will be looking for in steam)&lt;br /&gt;
# Select an Icon, enter a description, select a category (optional)&lt;br /&gt;
# Save the launcher entry and close menulibre&lt;br /&gt;
# In steam, go to the library and click &amp;quot;add a game&amp;quot;&lt;br /&gt;
# Select &amp;quot;add a non-steam game&amp;quot;&lt;br /&gt;
# Click browse&lt;br /&gt;
# Navigate to your home folder then &amp;quot;.local/share/applications&amp;quot;&lt;br /&gt;
# The desktop entry will most likely start with menulibre-xxxx where xxxx is the name of the launcher&lt;br /&gt;
# Click &amp;quot;open&amp;quot;&lt;br /&gt;
# Click &amp;quot;add selected programs&amp;quot;&lt;br /&gt;
# Right click the menu item choice that matches the name of the launcher and select properties&lt;br /&gt;
# Can rename the item and choose an icon here.  This unfortunately does not copy the data from the desktop entry.  (maybe a dummy desktop entry would have been sufficient)&lt;br /&gt;
# Click browse to find the executable&lt;br /&gt;
# Click &amp;quot;compatibility&amp;quot;&lt;br /&gt;
# Check &amp;quot;Force the use of a specific Steam Play compatibility tool&amp;quot;&lt;br /&gt;
# Select Proton-6.14-GE2 (or whatever version of Glorious Eggroll that was installed in compatibilitytools.d)&lt;br /&gt;
# Close the properties window&lt;/div&gt;</summary>
		<author><name>Holesod</name></author>
	</entry>
	<entry>
		<id>https://planeshift.top-ix.org//pswiki/index.php?title=Running_Windows_package_on_Linux&amp;diff=24115</id>
		<title>Running Windows package on Linux</title>
		<link rel="alternate" type="text/html" href="https://planeshift.top-ix.org//pswiki/index.php?title=Running_Windows_package_on_Linux&amp;diff=24115"/>
		<updated>2021-08-28T01:51:54Z</updated>

		<summary type="html">&lt;p&gt;Holesod: Updated Instructions for enabling compatibility for Windows Applications&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;NOTE: This guide is for PSUnreal and not PSLegacy.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Install Steam ==&lt;br /&gt;
# Create an account with Steam if you do not already have one&lt;br /&gt;
# Follow the instructions at Steam&#039;s website for installing Steam on Linux:  https://store.steampowered.com/about/&lt;br /&gt;
&lt;br /&gt;
== Enable Compatibility for Windows Applications ==&lt;br /&gt;
# Open Steam and Log In&lt;br /&gt;
# In the Steam Menu, select Settings&lt;br /&gt;
# In the left side of the window click on &amp;quot;Steam Play&amp;quot;&lt;br /&gt;
# Make sure that &amp;quot;Enable Steam Play for supported titles&amp;quot; is checked and make sure that &amp;quot;Enable steam play for all other titles&amp;quot; is checked&lt;br /&gt;
# Click OK in the settings window&lt;br /&gt;
# Click Library in the Main Steam Window&lt;br /&gt;
# Where it says Games, click it and check &amp;quot;Tools&amp;quot;&lt;br /&gt;
# Scroll down to the latest version of Proton (currently is 6.3)&lt;br /&gt;
# Click Install in the Main window (if it says Launch instead you already have it installed).&lt;br /&gt;
&lt;br /&gt;
== Install Glorious Eggroll version of Proton ==&lt;br /&gt;
The built-in Proton versions so far have some issues with some titles so the customized version &#039;Glorious Eggroll&#039; is a possible solution&lt;br /&gt;
# Download Glorious Eggroll version of Proton from:  https://github.com/GloriousEggroll/proton-ge-custom/releases&lt;br /&gt;
# Extract the tarball to the directory: ~/.steam/root/compatibilitytools.d/  (note:  may need to create the directories)&lt;br /&gt;
# Close and restart steam&lt;br /&gt;
&lt;br /&gt;
== Place to put the non-steam game for ease of execution ==&lt;br /&gt;
Proton should work like WINE,but as a precaution, rather than place the executable contents anywhere, it would be better to place in ~/.steam/steam/steamapps/compatdata/pfx/drive_c/&amp;lt;your choice here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== To get the game to show up in Steam ==&lt;br /&gt;
The only games that automatically show up in steam are those that are from the Steam Store, however, adding non-steam games to the library is possible.  Games that include a desktop entry can be added to the steam library.&lt;br /&gt;
# Open a menu editor like menulibre&lt;br /&gt;
# Add a new launcher by clicking the + button in MenuLibre&lt;br /&gt;
# Search for the Windows Executable.  &lt;br /&gt;
# Place the file path (minus the executable) in the &amp;quot;working directory&amp;quot; and the executable in the &amp;quot;command&amp;quot;&lt;br /&gt;
# in the box that says &amp;quot;New Launcher&amp;quot; click and type a new name (this is what you will be looking for in steam)&lt;br /&gt;
# Select an Icon, enter a description, select a category (optional)&lt;br /&gt;
# Save the launcher entry and close menulibre&lt;br /&gt;
# In steam, go to the library and click &amp;quot;add a game&amp;quot;&lt;br /&gt;
# Select &amp;quot;add a non-steam game&amp;quot;&lt;br /&gt;
# Click browse&lt;br /&gt;
# Navigate to your home folder then &amp;quot;.local/share/applications&amp;quot;&lt;br /&gt;
# The desktop entry will most likely start with menulibre-xxxx where xxxx is the name of the launcher&lt;br /&gt;
# Click &amp;quot;open&amp;quot;&lt;br /&gt;
# Click &amp;quot;add selected programs&amp;quot;&lt;br /&gt;
# Right click the menu item choice that matches the name of the launcher and select properties&lt;br /&gt;
# Can rename the item and choose an icon here.  This unfortunately does not copy the data from the desktop entry.  (maybe a dummy desktop entry would have been sufficient)&lt;br /&gt;
# Click browse to find the executable&lt;br /&gt;
# Click &amp;quot;compatibility&amp;quot;&lt;br /&gt;
# Check &amp;quot;Force the use of a specific Steam Play compatibility tool&amp;quot;&lt;br /&gt;
# Select Proton-6.14-GE2 (or whatever version of Glorious Eggroll that was installed in compatibilitytools.d)&lt;br /&gt;
# Close the properties window&lt;/div&gt;</summary>
		<author><name>Holesod</name></author>
	</entry>
	<entry>
		<id>https://planeshift.top-ix.org//pswiki/index.php?title=Running_Windows_package_on_Linux&amp;diff=24114</id>
		<title>Running Windows package on Linux</title>
		<link rel="alternate" type="text/html" href="https://planeshift.top-ix.org//pswiki/index.php?title=Running_Windows_package_on_Linux&amp;diff=24114"/>
		<updated>2021-08-28T01:43:34Z</updated>

		<summary type="html">&lt;p&gt;Holesod: /* Enable Compatibility for Windows Applications */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;NOTE: This guide is for PSUnreal and not PSLegacy.&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Install Steam ==&lt;br /&gt;
# Create an account with Steam if you do not already have one&lt;br /&gt;
# Follow the instructions at Steam&#039;s website for installing Steam on Linux:  https://store.steampowered.com/about/&lt;br /&gt;
&lt;br /&gt;
== Enable Compatibility for Windows Applications ==&lt;br /&gt;
# Open Steam and Log In&lt;br /&gt;
# In the Steam Menu, select Settings&lt;br /&gt;
# In the left side of the window click on &amp;quot;Steam Play&amp;quot;&lt;br /&gt;
# Make sure that &amp;quot;Enable Steam Play for supported titles&amp;quot; is checked and make sure that &amp;quot;Enable steam play for all other titles&amp;quot; is checked&lt;br /&gt;
# Install Steam version of Proton before proceeding&lt;br /&gt;
&lt;br /&gt;
== Install Glorious Eggroll version of Proton ==&lt;br /&gt;
The built-in Proton versions so far have some issues with some titles so the customized version &#039;Glorious Eggroll&#039; is a possible solution&lt;br /&gt;
# Download Glorious Eggroll version of Proton from:  https://github.com/GloriousEggroll/proton-ge-custom/releases&lt;br /&gt;
# Extract the tarball to the directory: ~/.steam/root/compatibilitytools.d/  (note:  may need to create the directories)&lt;br /&gt;
# Close and restart steam&lt;br /&gt;
&lt;br /&gt;
== Place to put the non-steam game for ease of execution ==&lt;br /&gt;
Proton should work like WINE,but as a precaution, rather than place the executable contents anywhere, it would be better to place in ~/.steam/steam/steamapps/compatdata/pfx/drive_c/&amp;lt;your choice here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== To get the game to show up in Steam ==&lt;br /&gt;
The only games that automatically show up in steam are those that are from the Steam Store, however, adding non-steam games to the library is possible.  Games that include a desktop entry can be added to the steam library.&lt;br /&gt;
# Open a menu editor like menulibre&lt;br /&gt;
# Add a new launcher by clicking the + button in MenuLibre&lt;br /&gt;
# Search for the Windows Executable.  &lt;br /&gt;
# Place the file path (minus the executable) in the &amp;quot;working directory&amp;quot; and the executable in the &amp;quot;command&amp;quot;&lt;br /&gt;
# in the box that says &amp;quot;New Launcher&amp;quot; click and type a new name (this is what you will be looking for in steam)&lt;br /&gt;
# Select an Icon, enter a description, select a category (optional)&lt;br /&gt;
# Save the launcher entry and close menulibre&lt;br /&gt;
# In steam, go to the library and click &amp;quot;add a game&amp;quot;&lt;br /&gt;
# Select &amp;quot;add a non-steam game&amp;quot;&lt;br /&gt;
# Click browse&lt;br /&gt;
# Navigate to your home folder then &amp;quot;.local/share/applications&amp;quot;&lt;br /&gt;
# The desktop entry will most likely start with menulibre-xxxx where xxxx is the name of the launcher&lt;br /&gt;
# Click &amp;quot;open&amp;quot;&lt;br /&gt;
# Click &amp;quot;add selected programs&amp;quot;&lt;br /&gt;
# Right click the menu item choice that matches the name of the launcher and select properties&lt;br /&gt;
# Can rename the item and choose an icon here.  This unfortunately does not copy the data from the desktop entry.  (maybe a dummy desktop entry would have been sufficient)&lt;br /&gt;
# Click browse to find the executable&lt;br /&gt;
# Click &amp;quot;compatibility&amp;quot;&lt;br /&gt;
# Check &amp;quot;Force the use of a specific Steam Play compatibility tool&amp;quot;&lt;br /&gt;
# Select Proton-6.14-GE2 (or whatever version of Glorious Eggroll that was installed in compatibilitytools.d)&lt;br /&gt;
# Close the properties window&lt;/div&gt;</summary>
		<author><name>Holesod</name></author>
	</entry>
	<entry>
		<id>https://planeshift.top-ix.org//pswiki/index.php?title=Running_Windows_package_on_Linux&amp;diff=24094</id>
		<title>Running Windows package on Linux</title>
		<link rel="alternate" type="text/html" href="https://planeshift.top-ix.org//pswiki/index.php?title=Running_Windows_package_on_Linux&amp;diff=24094"/>
		<updated>2021-08-14T18:26:54Z</updated>

		<summary type="html">&lt;p&gt;Holesod: Some basic instructions to get started with running a windows package on linux.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Install Steam ==&lt;br /&gt;
# Create an account with Steam if you do not already have one&lt;br /&gt;
# Follow the instructions at Steam&#039;s website for installing Steam on Linux:  https://store.steampowered.com/about/&lt;br /&gt;
&lt;br /&gt;
== Enable Compatibility for Windows Applications ==&lt;br /&gt;
# Open Steam and Log In&lt;br /&gt;
# In the Steam Menu, select Settings&lt;br /&gt;
# In the left side of the window click on &amp;quot;Steam Play&amp;quot;&lt;br /&gt;
# Make sure that &amp;quot;Enable Steam Play for supported titles&amp;quot; is checked and make sure that &amp;quot;Enable steam play for all other titles&amp;quot; is checked&lt;br /&gt;
&lt;br /&gt;
== Install Glorious Eggroll version of Proton ==&lt;br /&gt;
The built-in Proton versions so far have some issues with some titles so the customized version &#039;Glorious Eggroll&#039; is a possible solution&lt;br /&gt;
# Download Glorious Eggroll version of Proton from:  https://github.com/GloriousEggroll/proton-ge-custom/releases&lt;br /&gt;
# Extract the tarball to the directory: ~/.steam/root/compatibilitytools.d/  (note:  may need to create the directories)&lt;br /&gt;
# Close and restart steam&lt;br /&gt;
&lt;br /&gt;
== Place to put the non-steam game for ease of execution ==&lt;br /&gt;
Proton should work like WINE,but as a precaution, rather than place the executable contents anywhere, it would be better to place in ~/.steam/steam/steamapps/compatdata/pfx/drive_c/&amp;lt;your choice here&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== To get the game to show up in Steam ==&lt;br /&gt;
The only games that automatically show up in steam are those that are from the Steam Store, however, adding non-steam games to the library is possible.  Games that include a desktop entry can be added to the steam library.&lt;br /&gt;
# Open a menu editor like menulibre&lt;br /&gt;
# Add a new launcher by clicking the + button in MenuLibre&lt;br /&gt;
# Search for the Windows Executable.  &lt;br /&gt;
# Place the file path (minus the executable) in the &amp;quot;working directory&amp;quot; and the executable in the &amp;quot;command&amp;quot;&lt;br /&gt;
# in the box that says &amp;quot;New Launcher&amp;quot; click and type a new name (this is what you will be looking for in steam)&lt;br /&gt;
# Select an Icon, enter a description, select a category (optional)&lt;br /&gt;
# Save the launcher entry and close menulibre&lt;br /&gt;
# In steam, go to the library and click &amp;quot;add a game&amp;quot;&lt;br /&gt;
# Select &amp;quot;add a non-steam game&amp;quot;&lt;br /&gt;
# Click browse&lt;br /&gt;
# Navigate to your home folder then &amp;quot;.local/share/applications&amp;quot;&lt;br /&gt;
# The desktop entry will most likely start with menulibre-xxxx where xxxx is the name of the launcher&lt;br /&gt;
# Click &amp;quot;open&amp;quot;&lt;br /&gt;
# Click &amp;quot;add selected programs&amp;quot;&lt;br /&gt;
# Right click the menu item choice that matches the name of the launcher and select properties&lt;br /&gt;
# Can rename the item and choose an icon here.  This unfortunately does not copy the data from the desktop entry.  (maybe a dummy desktop entry would have been sufficient)&lt;br /&gt;
# Click browse to find the executable&lt;br /&gt;
# Click &amp;quot;compatibility&amp;quot;&lt;br /&gt;
# Check &amp;quot;Force the use of a specific Steam Play compatibility tool&amp;quot;&lt;br /&gt;
# Select Proton-6.14-GE2 (or whatever version of Glorious Eggroll that was installed in compatibilitytools.d)&lt;br /&gt;
# Close the properties window&lt;/div&gt;</summary>
		<author><name>Holesod</name></author>
	</entry>
</feed>