Black screen when starting No Man's Sky after update to Ubuntu 21.04
Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Black screen when starting No Man's Sky after update to Ubuntu 21.04
I was running Ubuntu 20.04 LTS and NMS loaded fine but was to slow to play.
I am using an Intel® UHD Graphics 750 integrated GPU until I can afford a dedicated GPU so thought upgrading would help.
I upgraded and found that when I start the game it appears to load correctly, no error messages. However, I am left with a blank screen apart from the pointer.
I cannot get out of this other than to shut down and restart the machine.
20.04 of what? The Linux kernel is at 5.14 RC2 I believe, so what is it that is at 20 that you are talking about?
You should always include the distribution, release, and DM (gnome, kde, fluxbox, etc) when asking a question about software and updates.
It also may be critical to know about the hardware involved.
16GB Corsair VENGEANCE DDR4 3200MHz (2 x 8GB)
512GB INTEL® 660p M.2 NVMe PCIe SSD (up to 1500MB/sR |
1000MB/sW)
Corsair H100x Hydro Series High Performance CPU Cooler
ONBOARD 6 CHANNEL (5.1) HIGH DEF AUDIO (AS STANDARD)
MIN. 2 x USB 3.0 & 2 x USB 2.0 PORTS @ BACK PANEL + MIN. 2 FRONT
PORTS
Perhaps the difference is in the different graphical environment that version 21.04 has by default: the game may not work well on Wayland and may work better on Xorg.
Try logging in with Xorg instead of the Wayland environment.
First of all update your wine version. Search winehq database for your game. Maybe others witnessed similar problems. And maybe they found solution. You may also try to run wine in emulate desktop mode - this means to play in window - but at least you should be safe from wide-system crash.
First of all update your wine version. Search winehq database for your game. Maybe others witnessed similar problems. And maybe they found solution. You may also try to run wine in emulate desktop mode - this means to play in window - but at least you should be safe from wide-system crash.
Perhaps the difference is in the different graphical environment that version 21.04 has by default: the game may not work well on Wayland and may work better on Xorg.
Try logging in with Xorg instead of the Wayland environment.
So how do you play this game? I don't believe there is truly native Linux version. Just when you see game runs under Linux - it means wine is already shipped with game.
Edit: No matter. Whatever engine you are using just rethink option to update/reinstall that engine. After upgrade some dependencies can be broken. Say no backward compatibility with older library version. People pointing to Wayland can be right. It is still in heavy development. For lucky people it works - for unlucky it does not.
So how do you play this game? I don't believe there is truly native Linux version. Just when you see game runs under Linux - it means wine is already shipped with game.
Edit: No matter. Whatever engine you are using just rethink option to update/reinstall that engine. After upgrade some dependencies can be broken. Say no backward compatibility with older library version. People pointing to Wayland can be right. It is still in heavy development. For lucky people it works - for unlucky it does not.
Ok, perhaps I am wrong about Wine because I play the game via Steam player and I am told Wine may be in that.
To play the game I was told to install Steam, then add the purchased game to Steam and play from there. It is then when I get the current problem.
When I first installed Steam and tried to play NMS I was then using Ubuntu 20.04 and had a number of errors because of which I decided to use a streaming service.
I kept trying to play every now and again with the same result for a number of weeks. Then out of the blue it worked and I was able to access the log in page to choose the game method. However is was so slow using the mouse it would be impossible to play the game and I gave up.
It was suggested that the gpu I was using may be to new for the current Ubuntu software and the I may need a later kernel. I took the easy way and upgraded to Ubuntu 21.04. I now get the black screen mentioned.
Well point that system as a whole works without issues. As I understand you didn't witness problems with other applications. System boots, you run desktop, firefox - whatever with no issues. For standalone version of wine I would suggest to update wine. But in the case of Steam - it better the first to consult with them.
If you use Xubuntu it is likely that you are on X11 and not on Wayland.
I also play on Steam and have some Windows games with Proton. There is a page (Proton db) that informs about which version of Proton works best, or with which modifications.
Maybe you should update the Proton version to make NMS work better. Here they tell how to change version. I use different Proton versions for each game, depending on how the game behaves in each one.
If you use Xubuntu it is likely that you are on X11 and not on Wayland.
I also play on Steam and have some Windows games with Proton. There is a page (Proton db) that informs about which version of Proton works best, or with which modifications.
Maybe you should update the Proton version to make NMS work better. Here they tell how to change version. I use different Proton versions for each game, depending on how the game behaves in each one.
Well done, at least I know I cannot lay the blame at Wayland. Unless if I was using Wayland maybe it would work?
I am using Proton 6.3-5 in Steam Play settings. I have tried an earlier version.
However, reading the page you referred to I find that under the compatibility tab it is set to Proton 4.11-3 for NMS and I can choose the same version as that in Steam Play from the list.
'Force the use of a specific Steam Play compatibility tool' which was 'checked' is overwriting the setting I am using in Steam Play. I will see if it works with the later Proton 6.3-5.
Thank you for the pointer.
Edit: Having made that change the game still starts with a black screen. Steam did load something which I assume was the later Proton.
I have posted the problem in the Technical Support on Steam as it is not solved yet.
Well. I thought I had until I find I cannot post unless I deposit $5 in my wallet or buy same value!
snip>
New accounts are limited from using all of Steam's community features. You'll have access to all of Steam's features once you've spent $5.00 USD in the Steam store or added $5.00 USD to your Steam Wallet. Some of the features that you won't be able to access are: ....................
snip>
So I have to pay for Steam support, really!
I find:
snip>
When you first spend $5 on your account you will have to wait at least 1-2 day.
And do the Steam Quests(Badge) to get the "Steam Community" badge therefore, you also get two levels!
snip>
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.