We’ve done a couple of tutorials in the past on using Steam and Wine with PC-BSD, but now with the addition of playonbsd to the AppCafe library, you have more options than ever before to game on your TrueOS system.  We’re going to have a look today at playonbsd, how it works with TrueOS, and what you can expect if you want to give it a try on your own system.  Let’s dive right in!

The first thing you’ll want to do is grab playonbsd from the AppCafe library.  Open up Appcafe and do a quick search.  It should come right up.  Click the download button on the right side to grab and install it on your local system.














Once playonbsd is installed, go back to your blank desktop, right-click on the wallpaper, and select terminal.  Playonbsd does almost all the configuring for you, but there are still a couple of simple options you’ll want to configure to give yourself the best experience.  In your open terminal, type: playonbsd.  You can also find playonbsd by doing a fast search using Lumina’s built-in search function in the start menu after it’s been installed.  Once opened,  a graphical interface greets us with easy to navigate menus and even does most of the work for you.

Installing Steam

To install Steam, click the install button and then search for Steam in the menu that appears.















You’ll see an entry for Steam pop-up and an Install button in the bottom right hand corner.  Go ahead and click the install button to continue with the installation.

















During the install process, feel free to click Next through the couple of menus that pop-up.  These menus give you a couple of warnings about how your mileage may vary with different products, such as playonbsd and wine.  You may also be prompted to accept various licenses.  One of the best parts about playonbsd is if you’re missing a specific component needed to make a program like Steam function, it detects and installs whatever component is needed.  During my install I was prompted to install Microstuff fonts, so I went ahead and gladly accepted that so I’ll can read what’s going on!  Grab a cup of coffee for a couple of minutes and let any extra downloads complete.  It won’t take long.

Now that we have Steam fully downloaded and any needed components installed, we can continue with the Steam’s installation.  This is a basic setup screen that some of you may be familiar with if you’ve used Steam before.  Click the next button and click through the subsequent menus to continue with the installation.












Once finished, leave the box that says Run Steam checked and click the Finish button.












That’s all there is to installing Steam on your TrueOS system through playonbsd and Wine.  You’ll need to either sign up for a Steam account or login with your existing account to proceed further.













Finally, playonbsd asks how much dedicated memory your video card has installed.  Answer that question and you’ll be on your way.  We can now see Steam in our installed applications list.













You may get an error message once you try to run Steam for the first time.  If you have an Nvidia card there’s a quick fix that usually causes this problem to disappear.  If you have this issue, try running the script located here from the terminal: /usr/local/share/wine/patch-nvidia.sh , then try running Steam again.  With any luck, you’ll see the screen you know and love, your video game library.



















To test the functionality, I installed a few games.  Your mileage may vary and there are definitely some that won’t work properly.  The good news is that there are plenty that work really nicely, and the video quality is just as good as a Windows or Linux system.

Star Wars: BattleFront II























Worlds Dawn























If you’re a PC gamer, you should definitely give playonbsd a try!  You may be surprised at how well it works.  If you want to know ahead of time if your games are well supported or not, head on over to WineHQ and do a search.  Many people have tested and provided feedback and even solutions for potential problems with a large variety of video games. This is a great resource if you run into a glitch or other problem.

Known Issue:  Icons still reference playonlinux so they do not function properly.  You can launch the programs from playonbsd with no issues.
Want us to do a blog article on a specific article in the future?  Leave us a comment below!  If you have any questions or comments feel free to leave them here.  Thanks and have fun gaming on TrueOS!