Bug 108647 - Kernel parameter GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.ppfeaturemask=0xffffffff" artifacts
Summary: Kernel parameter GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.ppfeaturemas...
Status: NEW
Alias: None
Product: Mesa
Classification: Unclassified
Component: Other (show other bugs)
Version: 18.3
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: mesa-dev
QA Contact: mesa-dev
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-11-04 00:34 UTC by jaxeyoti
Modified: 2018-12-02 21:25 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
xorg log with ppfeaturemask=0xffffffff (62.08 KB, text/plain)
2018-12-01 16:55 UTC, echarlie
Details
dmesg with 4.20.0-rc4 kernel when having the issue (102.60 KB, text/plain)
2018-12-01 17:03 UTC, echarlie
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jaxeyoti 2018-11-04 00:34:48 UTC
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amdgpu.ppfeaturemask=0xffffffff"

When enabled, causes artifacts and glitching.
Comment 1 Alex Deucher 2018-11-04 16:13:20 UTC
Please include you dmesg output and xorg log if using X.  The default setting of amdgpu.ppfeaturemask should be safe.  Is there a specific feature you are trying to enable by forcing it?
Comment 2 echarlie 2018-12-01 16:55:29 UTC
Created attachment 142681 [details]
xorg log with ppfeaturemask=0xffffffff
Comment 3 echarlie 2018-12-01 17:03:55 UTC
Created attachment 142682 [details]
dmesg with 4.20.0-rc4 kernel when having the issue

As I understand, ppfeaturemask is set in order to enable manual performance level configuration and overclocking (more importantly, the archwiki says thats what it does, so people will do it).

I've intermittently had this issue with the 4.18 and 4.20rc* kernels with my rx 580 (I've mostly been running the 4.14lts kernel, but that has different issues). Manually setting performance level prevents flickering and artifacting I see on herbstluftwm (which I coudln't reproduce on openbox).
Comment 4 bmilreu 2018-12-02 21:25:02 UTC
(In reply to echarlie from comment #3)
> Created attachment 142682 [details]
> dmesg with 4.20.0-rc4 kernel when having the issue
> 
> As I understand, ppfeaturemask is set in order to enable manual performance
> level configuration and overclocking (more importantly, the archwiki says
> thats what it does, so people will do it).
> 
> I've intermittently had this issue with the 4.18 and 4.20rc* kernels with my
> rx 580 (I've mostly been running the 4.14lts kernel, but that has different
> issues). Manually setting performance level prevents flickering and
> artifacting I see on herbstluftwm (which I coudln't reproduce on openbox).

if you dont need overclock per se you can still use manual settings without changing default ppfeaturemask


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.