PlayOnLinux Steam Black Screen – Troubleshooting Guide
16.04playonlinuxsteamwine
Only the steam library and friend list works. I can install games and play them.
Anything else (Store, community, profile, etc) shows a black screen instead of the page.
Steam library:
Black screen:
Best Answer
This is a common problem with Wine/Steam. I encountered it and here's what I did to make it work. Make sure to have your wine compatibility set to Windows XP for Steam while running the exe with the "-no-cef-sandbox" argument.
Example : "wine Steam.exe -no-cef-sandbox"
This can be done in PlayOnLinux by following these steps:
Highlight the program you wish to run and click configure (Steam in this case (I just renamed it to Steamwine when installing it))
Now enter "-no-cef-sandbox" into the arguments box.
It should look like the box below when you are done:
Now go over to the Wine tab and click "Configure Wine"
And make sure the "Windows Version" is set to "Windows XP"
Now click okay once Windows XP is the Windows Version that is set, and close out the PlayOnLinux Configuration window. You may need to quit PlayOnLinux for changes to apply.
If you run the windows version of steam on wine, you also need to make sure all dependencies are available. For example: steam for windows uses a browser as backend for its store and community. Not sure if it is Internet Explorer, but give it a try please. And if that does not work, install firefox and/or google chrome for windows under the wine, as well.
Edit
For videos to play, you most probably also need the adobe flash player for the browser that is used by steam.
Best Answer
This is a common problem with Wine/Steam. I encountered it and here's what I did to make it work. Make sure to have your wine compatibility set to Windows XP for Steam while running the exe with the "-no-cef-sandbox" argument.
Example : "wine Steam.exe -no-cef-sandbox"
This can be done in PlayOnLinux by following these steps:
Highlight the program you wish to run and click configure (Steam in this case (I just renamed it to Steamwine when installing it))![PlayOnLinux with Configure Highlighted](https://i.stack.imgur.com/3PntJ.png)
Now enter "-no-cef-sandbox" into the arguments box.
It should look like the box below when you are done:
![PlayOnLinux with -no-cef-sandbox in Arguments box](https://i.stack.imgur.com/UyBwv.png)
Now go over to the Wine tab and click "Configure Wine"
And make sure the "Windows Version" is set to "Windows XP"
![Windows Version in winecfg set to Windows XP](https://i.stack.imgur.com/ff74I.png)
Now click okay once Windows XP is the Windows Version that is set, and close out the PlayOnLinux Configuration window. You may need to quit PlayOnLinux for changes to apply.
Sources: https://forum.winehq.org/viewtopic.php?f=8&t=28640 https://www.playonlinux.com/en/topic-15371.html https://forum.winehq.org/viewtopic.php?f=2&t=29066 https://appdb.winehq.org/objectManager.php?sClass=version&iId=19444