Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux? |
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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
 |
|
06-06-2021, 05:43 PM
|
#16
|
Member
Registered: Nov 2013
Posts: 209
Original Poster
Rep: 
|
Quote:
Originally Posted by mrmazda
IMO, if you need the most competent help, consider giving a try of the developers themselves where they hang out: Just don't be surprised if you get ignored, which is typical when a particular problem and its solution they consider readily discoverable elsewhere. But, they do want to know about novel problems. If it's something new, they'll point you to https://01.org/linuxgraphics/documen...ow-report-bugs.
|
I may give that a try thanks. However it is looking more and more like I will be streaming 6 hourly soon.
|
|
|
06-07-2021, 05:24 AM
|
#17
|
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 17,711
|
Quote:
Originally Posted by makem
I just installed Steam, bought the game and added it.
|
You're not telling me much there. We need to know:
Is it linux native Steam, or as Steam usually is, native to windows?
Is the game native to linux?
Do you have a .wine dir in your home directory?
|
|
|
06-07-2021, 05:47 AM
|
#18
|
Member
Registered: Nov 2013
Posts: 209
Original Poster
Rep: 
|
Quote:
Originally Posted by business_kid
You're not telling me much there. We need to know:
Is it linux native Steam, or as Steam usually is, native to windows?
Is the game native to linux?
Do you have a .wine dir in your home directory?
|
Sorry, I did think the thread started saying I was using Linux (xubuntu)
Steam was downloaded from the repositories in Linux.
I do not use Wine.
The game is native to Windows and must have been ported to Linux by using Steam I guess.
Therefore the game is currently a game I have added to Steam and I must log into Steam currently to stream the game via Geforce NOW. Later I will play the game directly via Steam and will stop streaming.
I hope that has answered your question.
|
|
|
06-07-2021, 10:36 AM
|
#19
|
Member
Registered: Nov 2013
Posts: 209
Original Poster
Rep: 
|
Information from machine builders PCsystems:
In stock:
ASUS NVIDEA RX6700 £564
ASUS NVIDEA RTX3060 TUF £505
ASUS NVIDEA RTX3060 ROG Strix £518
u/k NVIDEA RTX2060 SUPER £461
ASUS NVIDEA RTX2060 £364
Tech manager suggests best option is ASUS NVIDEA RTX3060 ROG Strix £518
In the knowledge that I will play NMS
All above are compatible with my machine (No knowledge of Linux compatibility)
Company do not stock cards in high price brackets due to unavailability
Next day delivery £7.20
Prices fluctuate weekly
Can anyone advise on this, hopefully to put and end to my thread?
I will attempt to find which are Linux compatible for drivers but input would be appreciated.
|
|
|
06-07-2021, 11:06 AM
|
#20
|
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 17,711
|
Quote:
Originally Posted by makem
Sorry, I did think the thread started saying I was using Linux (xubuntu)
Steam was downloaded from the repositories in Linux.
I do not use Wine.
|
The first hit from 'Debian steam' brought me to a wiki page
Quote:
Steam is a proprietary content delivery and launcher application for video games, creative tools, and multimedia such as movies and soundtracks. Starting in 2012, it has official support for GNU/Linux, and has a custom version of Wine included for running Windows-only games and software. It is packaged for Debian in the non-free section.
|
Quote:
No Man's Sky is a survival game developed and published by Hello Games. It was released worldwide for the PlayStation 4 and Microsoft Windows in August 2016, for Xbox One in July 2018, and for the PlayStation 5 and Xbox Series X and Series S consoles in November 2020.
|
I'd keep your money in your pocket a bit longer and figure out what's going on. That's a simple basic search, which I expected you to do. You're waving hundreds for a card and you don't even know if you need it. The time to buy a card is when you have the game up and running on the existing graphics, and you feel: "That's definitely too slow."
IMHO, you have to install that game in the wine you didn't know you had, set up wine and steam as necessary (which I know nothing about) and do a basic web search before throwing money away.
|
|
1 members found this post helpful.
|
06-07-2021, 11:12 AM
|
#21
|
Member
Registered: Nov 2013
Posts: 209
Original Poster
Rep: 
|
Quote:
Originally Posted by business_kid
The first hit from 'Debian steam' brought me to a wiki page
I'd keep your money in your pocket a bit longer and figure out what's going on. That's a simple basic search, which I expected you to do. You're waving hundreds for a card and you don't even know if you need it. The time to buy a card is when you have the game up and running on the existing graphics, and you feel: "That's definitely too slow."
IMHO, you have to install that game in the wine you didn't know you had, set up wine and steam as necessary (which I know nothing about) and do a basic web search before throwing money away.
|
My only knowledge of Wine was as a Windows virtual machine I once considered using some 50 years or more ago. I was unaware it was in Steam.
Thank you for the information.
Last edited by makem; 06-07-2021 at 11:14 AM.
|
|
|
06-07-2021, 12:51 PM
|
#22
|
Senior Member
Registered: Feb 2007
Location: UK
Distribution: Debian
Posts: 3,992
|
Quote:
Originally Posted by makem
My only knowledge of Wine was as a Windows virtual machine I once considered using some 50 years or more ago. I was unaware it was in Steam.
|
Wine is not yet 28 years old, and someone using Linux for even half that long should understand the importance of knowing the actual software you're running - especially when trying to figure out a problem with it.
Quote:
Originally Posted by https://en.wikipedia.org/wiki/Proton_(software)
Proton is a compatibility layer for Microsoft Windows games to run on Linux-based operating systems. Proton is developed by Valve in cooperation with developers from CodeWeavers under contract and based on a fork of Wine. It includes several patches and libraries to improve performance and compatibility with Windows games. Proton is designed for integration into the Steam client as "Steam Play".
|
In your other thread on the same topic you mentioned a bad reception on the Steam forums - I would then escalate the issue to Steam/Valve themselves - Gabe Newell (the founder and president of Valve) makes no secret of wanting to have Steam work for Linux, so if this is a bug in Steam, resolving such issues is probably a priority.
|
|
|
06-07-2021, 02:18 PM
|
#23
|
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 17,711
|
/Sigh.
Steam is or should be in wine, not the other way around.
Wine stands for Wine Is NOT an Emulator.
I'm getting out of here, because I'm not up on games or steam. You have taken on a challenge, and I wish you well on it, now that you have found out a little. To get anywhere, you'll need to read a lot, I imagine. That doesn't seem to be a strong suit for you.
|
|
|
06-08-2021, 04:54 PM
|
#24
|
Member
Registered: Jun 2020
Posts: 614
Rep: 
|
Quote:
Originally Posted by business_kid
Nearly all GPUs are compatible with Linux - Intel Gpu drivers are handy to get, but intel GPUs suck.
- AMD do proprietary and closed source drivers depending on your card
- Nvidia are the best, but pricey.
What is your built-in GPU? If £89 per annum is an issue for you (and we've all been there) what's your budget for a GPU card? If it's low, you might do better second hand than new.
|
I think you've got this backwards a bit:
- nVidia require proprietary/closed drivers if you want acceleration (noveau exists but is awful)
- AMD uses open source drivers with good documentation and excellent support across distros/platforms
I agree with the sentiments on Intel - great drivers, awful products.
Quote:
Originally Posted by makem
Information from machine builders PCsystems:
In stock:
ASUS NVIDEA RX6700 £564
ASUS NVIDEA RTX3060 TUF £505
ASUS NVIDEA RTX3060 ROG Strix £518
u/k NVIDEA RTX2060 SUPER £461
ASUS NVIDEA RTX2060 £364
Tech manager suggests best option is ASUS NVIDEA RTX3060 ROG Strix £518
In the knowledge that I will play NMS
All above are compatible with my machine (No knowledge of Linux compatibility)
Company do not stock cards in high price brackets due to unavailability
Next day delivery £7.20
Prices fluctuate weekly
Can anyone advise on this, hopefully to put and end to my thread?
I will attempt to find which are Linux compatible for drivers but input would be appreciated.
|
All of those nvidia (note the spelling) and AMD cards will be compatible, but some of this info is wrong/insane (RX6700 is not an nvidia product - its an AMD). The prices are insane because of the silicon shortage - everything is being gouged to 4-10x what it should cost, so really you're on your own interms of pricing, price/performance, etc, but know that none of this is normal, proper, or typical - gamers have not been running around spending the equivalent of 1000GBP/2000USD+ for 'mid-range' GPUs all this time, that's opportunists trying to carve profit on top of retail prices. If you can live without it, I'd say wait them out.
All of that said...
Quote:
Originally Posted by business_kid
I'd keep your money in your pocket a bit longer and figure out what's going on. That's a simple basic search, which I expected you to do. You're waving hundreds for a card and you don't even know if you need it. The time to buy a card is when you have the game up and running on the existing graphics, and you feel: "That's definitely too slow."
IMHO, you have to install that game in the wine you didn't know you had, set up wine and steam as necessary (which I know nothing about) and do a basic web search before throwing money away.
|
Quote:
Originally Posted by makem
My only knowledge of Wine was as a Windows virtual machine I once considered using some 50 years or more ago. I was unaware it was in Steam.
Thank you for the information.
|
There's basically two ways to get a Windows-only game working in Steam:
1) The 'old' way, which you won't stumble into by accident, which is installing the Windows Steam ('WinSteam' in some guides) client from the Windows exe, within a Wine prefix (which you've already set-up for this purpose), and then installing games from within that client inside of the Wine prefix. This can be somewhat automated by Lutris, but again, is a deliberate choice to set things up this way.
2) The 'new' way, which it sounds like what you've done, which is to install the Linux Steam ('LinSteam') client, and then use Proton (Valve's fork/version/whatever of Wine) to run a Windows-only game from Linux Steam. This is pretty seamless for games that are supported, but not all games will work well (and in some cases you need to do method #1 to have a chance with getting a game working, and in others the game is just a no-go on linux (usually this is due to DRM)).
For information about a specific game and its relationship with Proton, look at the protondb (which is not affiliated with Valve, but a community site), I found the page for NMS for you: https://www.protondb.com/app/275850
They rate it as 'Gold' which means I'd expect it to work eventually, but it may require you to make some changes to the configuration (so read through some of the comments that folks have offered to get an idea of what's suggested).
Now, all of that said, you'll also notice that Intel graphics are not often represented there, because they're pretty useless, so it may very well be a compatibility issue with the Intel GPU (this is not uncommon even on Windows - lots of games will explicitly blacklist Intel because of their bad compatibility/performance/etc).
As far as 'what GPU should I buy if I am going to buy a scalped card in 2021' - I'd start with NMS' (or any game's) system requirements, which can be found on the Steam product page ( https://store.steampowered.com/app/275850/No_Mans_Sky/) which look pretty vague in this case (and reference ancient and dissimilar cards - GTX 480 is a lot older than HD 7870), so then I'd go looking for some performance summary/review of the game (e.g. like this: https://www.gamersnexus.net/guides/2...or-performance) which gives some idea of the system requirements (and that article points to it needing a pretty significant GPU (and Intel makes nothing that can even approach that) - Titan Xp is no slouch even in 2021). The RTX 3060 you mentioned would probably have a decent chance of this, assuming you can get it (the game) properly working in linux, and are okay spending probably 2-5x what the card is actually worth just to have it during a shortage. A Radeon 6700 (or the older 5700) would probably offer similar performance, but again, they will all be massively overpriced at present.
Sticking with the streaming service is probably the easiest way to go until the market returns to sanity, at which point this probably will require a real GPU from AMD or nVidia, and then some intervention to get working in linux (but a 'Gold' report on protondb is a promising sign).
|
|
1 members found this post helpful.
|
06-08-2021, 05:05 PM
|
#25
|
Member
Registered: Nov 2013
Posts: 209
Original Poster
Rep: 
|
Quote:
Originally Posted by obobskivich
For information about a specific game and its relationship with Proton, look at the protondb (which is not affiliated with Valve, but a community site), I found the page for NMS for you: https://www.protondb.com/app/275850
They rate it as 'Gold' which means I'd expect it to work eventually, but it may require you to make some changes to the configuration (so read through some of the comments that folks have offered to get an idea of what's suggested).
|
Thank you for that informative and detailed reply.
I had come across the proton page in my research.
I ordered the ASUS NVIDIA RTX3060 TUF today and should be installing it tomorrow.
At my age you can't wait a year for no reason if you can afford the cost today. I may get more for my money but I may not be here to be happy about it.
|
|
|
06-08-2021, 05:19 PM
|
#26
|
Member
Registered: Jun 2020
Posts: 614
Rep: 
|
Quote:
Originally Posted by makem
Thank you for that informative and detailed reply.
I had come across the proton page in my research.
I ordered the ASUS NVIDIA RTX3060 TUF today and should be installing it tomorrow.
|
You're welcome. On the GeForce, make sure you load the nVidia proprietary drivers for it as well - in Ubuntu (thats what your uname output shows at least) this is dead simple - just go into 'Additional Drivers' and select one of the newer options (I believe 460.xx is the 'current' - it may be listed as 'R460' or something similar, I haven't played around with one in a little while so I'm a bit fuzzy on the specific menu item - it doesn't seem to matter if you select 'server' or not (I've inadvertantly clicked the 'server' one in the past and suffered no ill effects)). Ubuntu will grab the driver from its repo, and then you'll reboot once its finished, and it should work. If you want more control over the card (beyond what the 'nVidia X Server Settings' applet gives you), look into the program 'GreenWithEnvy' - https://gitlab.com/leinardi/gwe - which can give you things like manual fan control and (apparently) overclocking support (although my understanding is modern cards will already more or less take care of this with their opportunistic 'boost' clocking (at least that seems to be the case with my Radeon - adjusting the fan curve to keep the GPU itself running cooler resulted in higher net clockspeeds as well)). You will need to set 'Coolbits' for GWE to adjust the card's fan (if you set Coolbits for fan control the nVidia applet will give you fairly primitive fan control options too); https://wiki.archlinux.org/title/NVI...g_overclocking (note that I've only ever fiddled with this to get fan control ("4") working).
Quote:
At my age you can't wait a year for no reason if you can afford the cost today. I may get more for my money but I may not be here to be happy about it.
|
Fair enough. 
|
|
1 members found this post helpful.
|
06-08-2021, 05:23 PM
|
#27
|
Member
Registered: Nov 2013
Posts: 209
Original Poster
Rep: 
|
Quote:
Originally Posted by obobskivich
You're welcome. On the GeForce, make sure you load the nVidia proprietary drivers for it as well - in Ubuntu (thats what your uname output shows at least) this is dead simple - just go into 'Additional Drivers' and select one of the newer options (I believe 460.xx is the 'current' - it may be listed as 'R460' or something similar, I haven't played around with one in a little while so I'm a bit fuzzy on the specific menu item - it doesn't seem to matter if you select 'server' or not (I've inadvertantly clicked the 'server' one in the past and suffered no ill effects)). Ubuntu will grab the driver from its repo, and then you'll reboot once its finished, and it should work. If you want more control over the card (beyond what the 'nVidia X Server Settings' applet gives you), look into the program 'GreenWithEnvy' - https://gitlab.com/leinardi/gwe - which can give you things like manual fan control and (apparently) overclocking support (although my understanding is modern cards will already more or less take care of this with their opportunistic 'boost' clocking (at least that seems to be the case with my Radeon - adjusting the fan curve to keep the GPU itself running cooler resulted in higher net clockspeeds as well)). You will need to set 'Coolbits' for GWE to adjust the card's fan (if you set Coolbits for fan control the nVidia applet will give you fairly primitive fan control options too); https://wiki.archlinux.org/title/NVI...g_overclocking (note that I've only ever fiddled with this to get fan control ("4") working).
Fair enough. 
|
Once again thank you.
I will add this should anyone follow this thread:
https://ubuntuforums.org/showthread.php?t=2463261
|
|
|
06-09-2021, 07:33 AM
|
#28
|
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 17,711
|
I was hoping gamers would chip in on this thread
@OP: As you didn't know you had wine, probably the best thing to do is open an X terminal and type 'winemine' into it. That will probably huff, and puff, and take time while it creates your ~/.wine prefix. It may offer recommendations, and accept them (downloading this or that). When you see a tiny windows minefield, you can quit, or play the game. But you'll have your wine installed.
Wine works by passing windows system calls to linux ones, so instead of using windows dlls, you use linux libraries. But they are 32bit/64bit sensitive. So if you have a 64bit wine and a 32bit game, you're in library trouble. If this happens, check everything with 'file' before you post, and report whether it's 32 or 64 bit.
|
|
|
06-09-2021, 11:07 AM
|
#29
|
Member
Registered: Jun 2020
Posts: 614
Rep: 
|
Quote:
Originally Posted by business_kid
I was hoping gamers would chip in on this thread
@OP: As you didn't know you had wine, probably the best thing to do is open an X terminal and type 'winemine' into it. That will probably huff, and puff, and take time while it creates your ~/.wine prefix. It may offer recommendations, and accept them (downloading this or that). When you see a tiny windows minefield, you can quit, or play the game. But you'll have your wine installed.
Wine works by passing windows system calls to linux ones, so instead of using windows dlls, you use linux libraries. But they are 32bit/64bit sensitive. So if you have a 64bit wine and a 32bit game, you're in library trouble. If this happens, check everything with 'file' before you post, and report whether it's 32 or 64 bit.
|
This shouldn't be needed for Proton installs - while you technically can interact with the Proton-created wine prefix via cli, it is more 'automated' in terms of how it is set-up and functions wrt establishing the initial prefix, more like Lutris scripted installs of wine.
|
|
|
06-10-2021, 06:47 AM
|
#30
|
LQ Guru
Registered: Jan 2006
Location: Ireland
Distribution: Slackware, Slarm64 & Android
Posts: 17,711
|
Quote:
Originally Posted by obobskivich
This shouldn't be needed for Proton installs - while you technically can interact with the Proton-created wine prefix via cli, it is more 'automated' in terms of how it is set-up and functions wrt establishing the initial prefix, more like Lutris scripted installs of wine.
|
OK, so how does he install NMS in his wine and get past the 32/64 bit issue?
|
|
|
All times are GMT -5. The time now is 08:32 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|