Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Looking for an open source driver based stable GPU
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 3003
Location: Bay Area, CA

PostPosted: Mon Dec 28, 2020 1:31 am    Post subject: Looking for an open source driver based stable GPU Reply with quote

I am getting sick of nouveau crashing my Firefox or X every now and then on my oldish GeForce 750 Ti (which actually is good enough to play 4K60p content if not for nouveau hangs).

I am looking for a GPU (amd or nvidia, does not matter) which works (at least hardware accelerated 4K60p for h264) with the open source drivers and does not crash on a daily basis. Budget: like 750 Ti, between 100-150$. What are people on gentoo using these days which they found stable for daily use?
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9932
Location: almost Mile High in the USA

PostPosted: Mon Dec 28, 2020 2:04 am    Post subject: Reply with quote

I've found a lot of off brand video cards tend to die early, may need to try looking for a board manufactured by some non fly by night company and it'll do better.

I've been using my ancient Radeon HD 5770 for many years, knock on wood, and no real issues yet with it. It's Diamond branded, they were making cards for a long while. The Sapphire branded (IIRC) Radeon HD 3650 that I had prior to this board died an early death.
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 3003
Location: Bay Area, CA

PostPosted: Mon Dec 28, 2020 6:04 am    Post subject: Reply with quote

The crash I get shows up like this:

Code:
[317824.265887] nouveau 0000:2d:00.0: gr: GPC0/TPC0/MP trap: global 00000004 [MULTIPLE_WARP_ERRORS] warp 30009 [ILLEGAL_INSTR_ENCODING]
[317824.265893] nouveau 0000:2d:00.0: gr: GPC0/TPC1/MP trap: global 00000004 [MULTIPLE_WARP_ERRORS] warp 10009 [ILLEGAL_INSTR_ENCODING]
[317824.265898] nouveau 0000:2d:00.0: gr: GPC0/TPC2/MP trap: global 00000004 [MULTIPLE_WARP_ERRORS] warp 10009 [ILLEGAL_INSTR_ENCODING]
[317824.265904] nouveau 0000:2d:00.0: gr: GPC0/TPC3/MP trap: global 00000004 [MULTIPLE_WARP_ERRORS] warp 30009 [ILLEGAL_INSTR_ENCODING]
[317824.277942] nouveau 0000:2d:00.0: gr: TRAP ch 2 [007fa89000 X[12183]]
[317824.277951] nouveau 0000:2d:00.0: gr: GPC0/TPC2/MP trap: global 00000000 [] warp 3e0009 [ILLEGAL_INSTR_ENCODING]
[317845.624815] nouveau 0000:2d:00.0: fifo: SCHED_ERROR 0a [CTXSW_TIMEOUT]
[317845.624828] nouveau 0000:2d:00.0: fifo: runlist 0: scheduled for recovery
[317845.624837] nouveau 0000:2d:00.0: fifo: channel 2: killed
[317845.624844] nouveau 0000:2d:00.0: fifo: engine 0: scheduled for recovery
[317845.625516] nouveau 0000:2d:00.0: X[12183]: channel 2 killed!
If someone has any ideas on making nouveau more stable, I would appreciate it.

I have tried both nouveau and modesetting driver for X. Both end up with the same crash. And I have not enabled the compositor, which typically speeds up these crashes.
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9932
Location: almost Mile High in the USA

PostPosted: Mon Dec 28, 2020 8:57 am    Post subject: Reply with quote

I don't have any recent nvidia cards, I had a 8400GS at one point and don't recall seeing errors with nouveau. Then again it was a fairly "new" (in terms of power on hours, not "latest and greatest" in any sense) card.

I've some older nvidia cards that have issues with nouveau, so hard to say -- need to rule out hardware trouble.
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
Logicien
Veteran
Veteran


Joined: 16 Sep 2005
Posts: 1555
Location: Montréal

PostPosted: Mon Dec 28, 2020 1:16 pm    Post subject: Reply with quote

I have an Nvidia

ZOTAC GT610 SYNERGY EDITION 2GB 64BIT DDR3

I use it from time to time with nouveau. It have never freeze. It's the only one from Nvidia that I had who have never freeze. All the others I had have freeze.

I think that Nouveau have been developped in reverse engineering and have a less performing rate than the Intel and Radeon drivers. I have an

[AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series]

1GB of ram that I use with radeon and it perform better than my Nvidia with nouveau in FPS with glxgears. I have an

Intel Corporation HD Graphics 530

who perform the best with the driver i915 from Intel. For big performances I think that the close drivers are needed with Nvidia.
_________________
Paul
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Mon Dec 28, 2020 4:16 pm    Post subject: Reply with quote

Anything from AMD that's at least 1 major generation out of date should be a safe bet.

I'm using a RX550, the driver was bad when it was new 3 years ago but now everything works well. It should be at the low end of that price range by now, and handles 4k60 h264 and h265 (plus encoding). No VP9/AV1 though, and those seem to be growing in marketshare rapidly.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 9360

PostPosted: Mon Dec 28, 2020 4:25 pm    Post subject: Reply with quote

Talking in general, I have a bunch of older systems with AMD iGPUs that work really well. When last year I bought my first dedicated GPU in a long time, an RX 5700, it was really the same story right from the start, no problems, decent performance, and that was latest gen at the time. Even though I barely use that much performance, I chose it because of superb idle consumption which is way better than with the smallish RX 5xx series. It should be similar for the cheaper 5500 and 5600 cards.
Back to top
View user's profile Send private message
eccerr0r
Watchman
Watchman


Joined: 01 Jul 2004
Posts: 9932
Location: almost Mile High in the USA

PostPosted: Mon Dec 28, 2020 4:34 pm    Post subject: Reply with quote

Also on the note of failing drivers, I had a i965 chipset graphics board that kept on crashing with graphics errors with the Intel drivers. Then I swapped the motherboard and all the problems went away... showing that there can be problems with chipset graphics too, it's not just software.
_________________
Intel Core i7 2700K/Radeon R7 250/24GB DDR3/256GB SSD
What am I supposed watching?
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 3003
Location: Bay Area, CA

PostPosted: Tue Dec 29, 2020 7:40 am    Post subject: Reply with quote

Why can't I find decent older (2019) cards for cheap at this time in US? The graphics cards seem to be more expensive than 8-9 months ago. And pretty much all searches on Amazon are $200+.

I am not into gaming but I would like to watch a movie in 4K60p once in a while without tearing or lock ups. I thought I could do this with a $100 Radeon card.
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Tue Dec 29, 2020 8:33 am    Post subject: Reply with quote

asturm wrote:
Even though I barely use that much performance, I chose it because of superb idle consumption which is way better than with the smallish RX 5xx series. It should be similar for the cheaper 5500 and 5600 cards.

How much better is that one? I've measured my card as low as 5W while displaying a static screen on a single monitor, but it's usually more in the 10-15 range (the animated gif icons on here alone wreak havoc with it). It's a low-end model so that's close to 40% of the total power budget.
Back to top
View user's profile Send private message
devsk
Advocate
Advocate


Joined: 24 Oct 2003
Posts: 3003
Location: Bay Area, CA

PostPosted: Tue Dec 29, 2020 8:38 am    Post subject: Reply with quote

I am back-ordered on https://www.amazon.com/gp/product/B0899TDHRC - a 4GB RX550 which should be plenty for my use case

Anybody has some guidance on what all the use flags and video card entry I need to enable to use hardware acceleration on this card? It seems to have both h264 and h265. Eventually, I may use it for trancoding also to serve my TV which is slightly oldish.
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 6920

PostPosted: Tue Dec 29, 2020 9:26 am    Post subject: Reply with quote

Code:
*/* vaapi vdpau vulkan VIDEO_CARDS: -* amdgpu radeonsi
sys-devel/clang LLVM_TARGETS: AMDGPU
sys-devel/llvm LLVM_TARGETS: AMDGPU

vaapi does the hardware video encoding and decoding. vdpau does decoding, but seems to have lost the API standards war.

llvm is supposed to have been obsoleted by ACO in mesa, but the ebuild still enforces it for some reason.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 9360

PostPosted: Tue Dec 29, 2020 10:12 am    Post subject: Reply with quote

Ant P. wrote:
asturm wrote:
Even though I barely use that much performance, I chose it because of superb idle consumption which is way better than with the smallish RX 5xx series. It should be similar for the cheaper 5500 and 5600 cards.

How much better is that one?

It takes 7W displaying a 4K idle desktop while RX 570/580 take 16W and 20W in the same scenario. I never considered RX 550 which might be better but certainly not in relation to the maximum performance one can get out of it (or what is necessary on a 4K resolution).
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum