Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 646244 - media-libs/mesa-18.0.0_rc3 (radeon) breaks hardware acceleration in www-client/chromium-64.0.3282.119
Summary: media-libs/mesa-18.0.0_rc3 (radeon) breaks hardware acceleration in www-clien...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo X packagers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-31 21:40 UTC by Michał Górny
Modified: 2018-02-20 18:13 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
chrome://gpu with mesa-17 (working) (gpu17.html,67.01 KB, text/html)
2018-01-31 21:42 UTC, Michał Górny
Details
chrome://gpu with mesa-18 (broken) (gpu18.html,64.07 KB, text/html)
2018-01-31 21:42 UTC, Michał Górny
Details
glxinfo for mesa-17 (glxinfo-1.txt,103.03 KB, text/plain)
2018-01-31 21:42 UTC, Michał Górny
Details
glxinfo for mesa-18 (glxinfo-2.txt,124.83 KB, text/plain)
2018-01-31 21:43 UTC, Michał Górny
Details
vdpauinfo (identical for both) (vdpinfo-2.txt,3.86 KB, text/plain)
2018-01-31 21:43 UTC, Michał Górny
Details
Xorg.0.log with mesa-17 (Xorg.0.log,70.63 KB, text/x-log)
2018-01-31 21:44 UTC, Michał Górny
Details
Xorg.0.log with mesa-18 (Xorg.0.log.2,59.53 KB, text/plain)
2018-01-31 21:44 UTC, Michał Górny
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-01-31 21:40:09 UTC
So I've finally found time to investigate, and looks like mesa-18.0.0_rc[23] upgrade breaks hardware acceleration specifically in chromium. That is:

- with 17.3.3, most of chrome://gpu/ says 'hardware accelerated',

- with 18.0.0_rc3, all is software and there are some crashes in log messages.

I'll attach a lot of log files for comparison. Xorg.0.log shows no obvious differences, 'glxinfo' shows the new mesa has some new stuff, 'vdpauinfo' matches 1:1. Build logs also don't indicate anything off.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-01-31 21:41:36 UTC
Oh, I should mention I'm using a Radeon HD5450 card.
Comment 2 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-01-31 21:42:10 UTC
Created attachment 517310 [details]
chrome://gpu with mesa-17 (working)
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-01-31 21:42:29 UTC
Created attachment 517312 [details]
chrome://gpu with mesa-18 (broken)
Comment 4 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-01-31 21:42:50 UTC
Created attachment 517314 [details]
glxinfo for mesa-17
Comment 5 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-01-31 21:43:04 UTC
Created attachment 517316 [details]
glxinfo for mesa-18
Comment 6 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-01-31 21:43:22 UTC
Created attachment 517318 [details]
vdpauinfo (identical for both)
Comment 7 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-01-31 21:44:05 UTC
Created attachment 517320 [details]
Xorg.0.log with mesa-17
Comment 8 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-01-31 21:44:21 UTC
Created attachment 517322 [details]
Xorg.0.log with mesa-18
Comment 9 Matt Turner gentoo-dev 2018-01-31 22:02:51 UTC
I think it's very possible that this is a symptom of the same bug reported in bug 645756. There's an upstream fix, mentioned in https://bugs.gentoo.org/645756#c6 that hasn't been picked to the 18.0 branch yet. If you want to test that, that would be very helpful.

Thanks for the report.
Comment 11 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-02-01 19:15:17 UTC
Yeah, I can confirm the patch fixes the issue and hardware acceleration starts working again.
Comment 12 Matt Turner gentoo-dev 2018-02-20 18:13:51 UTC
Fix was in 18.0.0_rc4.