Confused on Steam Play and Proton? Be sure to check out our guide.
We do often include affiliate links to earn us some pennies. See more here.

No Man's Sky has been shown to work rather well in Wine on Linux

By - | Views: 56,511
Not my usual sort of topic, but since it's proving popular it's probably worth highlighting. No Man's Sky (GOG Link) the brand new survival sim from Hello Games works rather well in Wine on Linux.

Note: I have not tested it myself, but there's multiple reports of it now.

It's interesting because it shows again how powerful Wine is and also how games using OpenGL rather than DirectX can be good for us even if the game itself isn't getting a Linux version.

A user has even supplied a video on steps on how to get it running:
YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link
Quote**How to install (thanks to https://www.reddit.com/user/Lejoni)**
Note: you must have a 64 bit distro.
[1] Buy No Man's Sky (NMS) on GOG (DRM-free)
[2] Install WINE PPA: sudo add-apt-repository ppa:wine/wine-builds
[3] Update: sudo apt-get update
[4] Install WINE: sudo apt-get install --install-recommends winehq-staging
[5] Run wineboot
[6] Run winecfg and set "Windows 7"
[7] Run NMS GOG installer, after (the installer shows up an error, but don't worry!) you can play :D


Note: I am in no way endorsing buying Windows games to play in Wine, but you can't ignore how amazing Wine is. Wine is an incredible useful tool for those games you feel you can't live without, but aren't willing to put up with Windows.

Remember: buying a Windows game will not help Linux gaming. Article taken from GamingOnLinux.com.
Tags: GOG, Wine
0 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
59 comments
Page: «5/6»
  Go to:

dubigrasu Aug 17, 2016
Quoting: rea987How about framerate? TotalBiscuit was unable to run it 60 FPS with 2x Nvidia Geforce GTX 1080 on Windows 7.
I saw the TB's video, not sure what his problem was, but I get around 70 FPS with a i7-4790K and a GTX 780 (1920x1080).
I do get some stutter ocasionally, but minimal. Totally playable:
View video on youtube.com
DMJC Aug 17, 2016
Nice, Good to see OpenGL getting some love. Probably why a lot of Windows users are hating on No Man's Sky. AMD support would be rubbish.
boltronics Aug 18, 2016
Nice to see more developers selecting OpenGL over DirectX. OpenGL games generally run perfectly under Wine, in my experience (eg. the recent Wolfenstein games).

Slightly off topic: I got FarCry Primal and Fallout 4 the other day because they were dirt cheap in the store. FarCry 3 ran beautifully under Wine, but I haven't had much luck with either of these new titles. Apparently they have some new copy protection mechanism on them, so it could be that, or it could just be due to Wine lacking the necessary bits of the DirectX 11 API. Normally I wouldn't purchase games like this (I don't have a Windows install), but they are two titles I really want to play and they were very cheap on sale (even cheaper since EB Games messed up the price on one of them, which neither of us initially noticed).

Certainly I did not want to go back to dual-boot, so I thought of running Windows 10 in a virtual machine. I already had a Windows 7 retail license in VirtualBox which seldom use but upgraded to Windows 10 during the free upgrade... but VirtualBox does not support GPU pass-through. So I replaced that with virt-manager/libvirt+KVM+OVMF which did... and that kinda sorta worked. My R9 285 that I was passing through to the guest would crash the VM if I booted it a second time (although soft-rebooting of the guest was fine). The work-around was to power off the host completely, and then power it on again... but okay, at least Windows 10 is relatively isolated in a VM and won't nuke my GNU/Linux partitions with an update or whatever!

But then came the time to activate Windows 10, and it turns out that the Windows 10 free upgrade is basically just an OEM license. If you change any of the hardware, it can't be re-activated. I spent about an hour with MS support, and they understood that it was still just a VM on the same physical machine and that I'd already nuked the VirtualBox copy so it was all in compliance with licensing, etc... but they simply could not get the license to activate and said I'd have to spend AU$299 on a new key (approx 10x the cost of the games I wanted to play). Yeah right...

So I nuked that and went back to my Windows 7 Ultimate retail DVD and installed that into the guest (again with the R9 285 GPU pass-through). That worked... less well. With Windows 7, even a soft-reboot would cause the guest to lock up, and Windows seems to require a reboot for *everything*. Even when I did finally get it all ready, I wanted to test a game prior to activating the Windows license, and that ran for a few seconds and then the guest rebooted. The technology is too unreliable. I also tried my other graphics card (a Fury X), and that had the same problem.

I have an ancient Nvidia card (an 9800GT) which worked somewhat better (but it only supports BIOS mode), but that card is too old to play the two games I wanted to play.

So in the end, my adventure was kinda a waste of time. At least I got a fresh reminder of just how much Microsoft sucks, and why you should never even *consider* using any of their software for anything. Even Microsoft support couldn't get past it's own evil DRM to let me use my legitimate license. Absolutely pathetic! But it could have been worse I suppose... I could have decided to dual-boot and get that Windows update that people were saying a couple of weeks back that nuked their GNU/Linux install...
Enverex Aug 18, 2016
Quoting: rea987How about framerate? TotalBiscuit was unable to run it 60 FPS with 2x Nvidia Geforce GTX 1080 on Windows 7.

Runs fine maxed out on my Windows PC with a GTX 980Ti and my Linux machine with a GTX 1060. Not sure what Biscuit was doing.

Quoting: boltronicsNice to see more developers selecting OpenGL over DirectX.

I don't think they made that choice based on any values. Some bullet points from the engine's website are... "High performance engine optimized for PlayStation® platforms" and "Support for PlayStation®VR applications at 60Hz, 90Hz and 120Hz." so I think we know exactly why they (or rather Sony) chose that engine. Also it supports Android and iOS (and PS3/4/Vita) but not Linux.
rustybroomhandle Aug 18, 2016
My Google-fu must be broken, but I can't find any mention anywhere of NMS using PhyreEngine. It's not even mentioned in the game itself in the startup logo screen.
robvv Aug 18, 2016
I'm having trouble starting the game with wine. I've created a 64-bit wineprefix and followed the usual steps to install the game but keep getting the R6025 error. I've installed the VC packages using winetricks but there must be something else that I am missing.
Enverex Aug 18, 2016
Good point, I assumed the person that said they were using it had that from somewhere official, but I can't find any reference of the game using it either.
tuubi Aug 18, 2016
View PC info
  • Supporter
AFAIK it's an in-house engine. And according to Ethan Lee's twitter comments, based on a GL trace the graphics code seems like a weird mess of ancient and modern OpenGL. That can't be good.
Debianeer Aug 18, 2016
Maybe there'a Vulkan port in the future, if they get enough monies, and some bugs fixed.

I'm still holding out for a native Linux version myself.
QUASAR Aug 18, 2016
I've tested it under playonlinux with 1.9.16-staging 64bit without changing the Windows version from XP to 7 and works perfect.


Last edited by QUASAR on 18 August 2016 at 11:44 pm UTC
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.