LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 11-05-2019, 02:02 PM   #1
pr0xibus
Member
 
Registered: Apr 2004
Location: Scotland
Distribution: Slackware
Posts: 215

Rep: Reputation: 44
Slackware64-Current - Gaming - AMD


Evening folks.

My 6 year old son has decided he would like to play games on my Computer, Not to bad as I am working most of the day anyway, but I didn't want to install Windows as I only have 1 SSD in the computer and its a relatively small one at that.

So as of the past month or so I have had multi-lib installed on current, not really being used at all as everything I use Slackware for runs 64 bit just fine, except for now.
Managing to Install steam fine, and configure the Nintendo Switch pro controller fine also, but Imagine my surprise when erm "Lego Cities" << Kids choice, work out the box without any configuring, well this is amazing even for me. For years ive always thought of Linux and decent gaming just dont mix hence why I have never bothered

So my question "finally"

I have an RX580 with what ever default graphics driver is installed on Current, Is their a gain to be had by installing Propriety?

I'd tend to say if it works, leave it well alone, but My daughters are also intrigued by steam, and fingers are being pointed at potential games to download and install. I am trying to go by what ever Protondb suggest works, I am not interested in Amazing graphics, but just prefer to have things working smoothly.

Lego cities so far produces a nice 60FPS and TBH its all i really ask for. But I must admit, I am also looking at games for myself i.e. Cities Skyline etc
 
Old 11-05-2019, 02:16 PM   #2
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,224

Rep: Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320Reputation: 5320
Hey, congratulations!

My understanding is that the open source AMD drivers are the best AMD drivers.
 
1 members found this post helpful.
Old 11-05-2019, 02:57 PM   #3
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
No, like dugan said if you have AMD, use the free drivers in mesa.
 
Old 11-05-2019, 07:02 PM   #4
kingbeowulf
Senior Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware
Posts: 1,266
Blog Entries: 11

Rep: Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744
Nice, prOxibus. I've been gaming on Slackware for a very long time, albeit with Nvidia blobs, and Slackware makes for a fine gaming box IMHO. Current 4.19.x now has most of the updates needed for AMD GPU, although 5.2/3+ has updated support. The one missing feature is OpenCL (need AMDGPU-Pro), but that's for number crunching and not so much for gaming.

AMD pushed a lot of updates to mesa and the kernel to get RX series GPU and newer running on Linux. I'm excited about the possibility of my dropping Nvidia for AMD Navi GPU next year.

On Steam you shold keep an eye oen for the linux native games, not just Proton capable (I've had decent it a bit mixed results). Also, don't forget humble bunble and GOG.com.
 
2 members found this post helpful.
Old 11-05-2019, 08:29 PM   #5
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
Quote:
Originally Posted by kingbeowulf View Post
The one missing feature is OpenCL (need AMDGPU-Pro), but that's for number crunching and not so much for gaming.
This is not entirely correct, AMD has at least some OpenCL support in mesa. I'm not sure how well it compares to AMDGPU-Pro, but it does exist.
 
Old 11-06-2019, 12:42 AM   #6
pr0xibus
Member
 
Registered: Apr 2004
Location: Scotland
Distribution: Slackware
Posts: 215

Original Poster
Rep: Reputation: 44
Morning folks

Thanks for the replies.

Dugan: Thanks. So a "little" bit of research, Am I to think that proprietary would be best for the likes of erm "3D Artists, Film/Photography, Rendering" etc? No problem what so ever with Open Source drivers so I don't think I will change.

kingbeowulf: So far with Lego Cities, and a recently bought Cities: Skylines it works flawlessly. I have only really used "Humble" for Programming / Linux books, I may look into the Games, I assume it will just be keys to be inputted to steam?

The thing keeping me from Gaming so far was the "Wine" side of things as games would need to be run on different versions, and thus meant keeping different versions of the same application (just sounded convoluted to me)

Looking into the Gaming side more I noticed "Lutris" may be a thing to use next, I will certainly be having a go with it. One game I have missed playing was Diablo 3 and looking online it MAY work fine.

Cheers folks
 
Old 11-06-2019, 02:30 AM   #7
rogan
Member
 
Registered: Aug 2004
Distribution: Slackware
Posts: 216

Rep: Reputation: 117Reputation: 117
Defaults will be fine. You dont' have to do a thing, just install and game away
I have done some testing against W10, mainly Doom 2016, and it runs equally well
on current, both on vega64 and r9 Fury X, using the Vulkan API.

There might be a very slight advantage using the latest 5.4.0-rc6 kernel and the
latest kernel-firmware, at least on my setup.

Should you run into trouble (black screen at boot) using the standard 4.19.x kernel
series after a firmware uppgrade (I do with vega64) just boot nomodeset and downgrade
kernel-firmware to version 20190923. Available at:
http://slackware.uk/cumulative/slack...6-noarch-1.txz

They changed something in the next version and it only works with 5.x kernels on the vega64.
I have had 0 problems in that regard with polaris, fiji or hawaii cards though, but you never know...

Last edited by rogan; 11-06-2019 at 02:32 AM.
 
Old 11-06-2019, 02:31 AM   #8
Bindestreck
Member
 
Registered: Jul 2011
Location: Sweden
Distribution: Slackware
Posts: 820

Rep: Reputation: 440Reputation: 440Reputation: 440Reputation: 440Reputation: 440
Are you saying that the open AMD drivers are at least as good as the AMD proprietary regarding direct rendering, graphics e.t.c in gaming? How about Vulkan?

If so... I am definitely gonna buy an AMD GPU next time...
 
Old 11-06-2019, 02:49 AM   #9
rogan
Member
 
Registered: Aug 2004
Distribution: Slackware
Posts: 216

Rep: Reputation: 117Reputation: 117
Use Vulkan if you can. Opengl works also but the performance difference is huge.
I have also done some very limited testing with the proprietary drivers for linux (using U****u).
Not a very stable experience, don't use them unless you have to IMHO.
I use AMD because they are fast enough for me (4k gaming Doom 2016 with ~70fps) and allows
hassle-free kernel testing.
 
Old 11-06-2019, 02:54 AM   #10
rogan
Member
 
Registered: Aug 2004
Distribution: Slackware
Posts: 216

Rep: Reputation: 117Reputation: 117
I shold say that the performance difference using OpenGL is huge also on W10
It does not seem to play nice with AMD at all.

Last edited by rogan; 11-06-2019 at 05:47 AM. Reason: spelling
 
Old 11-06-2019, 03:47 AM   #11
pr0xibus
Member
 
Registered: Apr 2004
Location: Scotland
Distribution: Slackware
Posts: 215

Original Poster
Rep: Reputation: 44
Cheers for the reply rogan.


I have never heard of vulkan, but a quick read that this is the successor to mantle? I remember using this on Battlefield 4 on a low end AMD card and it felt like it ran alot better. Is vulkan installed/enabled by default on 64current? If so do the Games, find enable by default? I noticed on Proton we can send commands to run games as PROTON_USE_D9VK etc I'd be curious to see performance difference
 
Old 11-06-2019, 03:53 AM   #12
rogan
Member
 
Registered: Aug 2004
Distribution: Slackware
Posts: 216

Rep: Reputation: 117Reputation: 117
It's there on a default install. Just enable it in the game if it has support for it.
 
Old 11-06-2019, 07:49 AM   #13
RadicalDreamer
Senior Member
 
Registered: Jul 2016
Location: USA
Distribution: Slackware64-Current
Posts: 1,816

Rep: Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981Reputation: 981
Steam's support for Linux is great. If a native port doesn't work you can make it install and run with Wine. I don't own AMD so I don't know the answer to your question.

This website tells you what runs on Steam Play and what configurations if any you need to do to get something running on Steam: https://www.protondb.com/
 
Old 11-06-2019, 08:00 AM   #14
orbea
Senior Member
 
Registered: Feb 2015
Distribution: Slackware64-current
Posts: 1,950

Rep: Reputation: Disabled
Quote:
Originally Posted by pr0xibus View Post
Dugan: Thanks. So a "little" bit of research, Am I to think that proprietary would be best for the likes of erm "3D Artists, Film/Photography, Rendering" etc? No problem what so ever with Open Source drivers so I don't think I will change.
I have heard arguments like this before where people will swear on AMDGPU-Pro for some professional use cases, but really its poorly supported upstream compared to the free drivers, especially on Slackware where its repackaged from Ubuntu.

Quote:
Originally Posted by Bindestreck View Post
Are you saying that the open AMD drivers are at least as good as the AMD proprietary regarding direct rendering, graphics e.t.c in gaming? How about Vulkan?
For gaming the free drivers are clearly better, vulkan works fine too with supported cards. There is also a lot of work upstream concerning vulkan now which will make it better in the future.

https://www.phoronix.com/scan.php?pa...-aco-okt&num=1
 
Old 11-06-2019, 10:50 AM   #15
EdGr
Member
 
Registered: Dec 2010
Location: California, USA
Distribution: I run my own OS
Posts: 998

Rep: Reputation: 470Reputation: 470Reputation: 470Reputation: 470Reputation: 470
I am not a gamer, but my experience has been that AMD graphics cards work well with the open-source driver, at least for 2D acceleration and OpenGL xscreeensavers. Those have up to tens of thousands of polygons and run smoothly at 4K.

I tried the proprietary driver a decade ago because the open-source driver hadn't caught up to the hardware. The downside of the proprietary driver is that it may preclude upgrading the kernel. That is a serious problem. I was happy when the open-source driver supported the hardware and amazed when it could run 3D.
Ed
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Making your Slackware64-current ready for Steam and DXVK Wine gaming. trite Slackware 9 01-26-2019 05:36 AM
Brightness function keys not working on Slackware64 & Slackware64 current Andersen Slackware 7 01-15-2018 04:27 AM
slackware64-current w/ xorg-server-1.14 & AMD catalyst lanir Slackware 4 03-17-2013 08:21 AM
upgrading slackware64 13.1 multilib to slackware64 -current multilib Cultist Slackware 4 03-12-2011 09:04 AM
Updating from Slackware64-current to Slackware64 13. glore2002 Slackware 4 08-28-2009 06:50 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 12:35 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration