Summary: | When positioning a monitor output above or below initial configuration with xrandr, hard freeze with graphics artifacts 4.16.2+ | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | Joel Sass <sass.joel> | ||||||||
Component: | DRM/AMDgpu | Assignee: | Default DRI bug account <dri-devel> | ||||||||
Status: | RESOLVED FIXED | QA Contact: | |||||||||
Severity: | major | ||||||||||
Priority: | medium | CC: | harry.wentland | ||||||||
Version: | unspecified | ||||||||||
Hardware: | Other | ||||||||||
OS: | All | ||||||||||
Whiteboard: | |||||||||||
i915 platform: | i915 features: | ||||||||||
Attachments: |
|
Description
Joel Sass
2018-04-23 14:09:43 UTC
Created attachment 139012 [details]
A picture of the monitor output on failure.
Created attachment 139013 [details] [review] [PATCH] drm/amd/display: Disallow enabling CRTC without primary plane with FB Does this help? If the patch doesn't help are you able to capture the dmesg log and post it? Hey Harry, Thanks for your help. Should I be using my current kernel, or just download the newest source to apply these patches against? Some of the other patches didn't really have the context useful to patch against, and I am not sure if these kernels will have the amdgpu.dc kernel switches. Thanks! I recommend using drm-next-4.18-wip from Alex's tree: https://cgit.freedesktop.org/~agd5f/linux/?h=amd-staging-drm-next git clone git://people.freedesktop.org/~agd5f/linux cd linux git checkout drm-next-4.18-wip The patch should land on that branch in a couple days. Harry, as I had mentioned here https://bugs.freedesktop.org/show_bug.cgi?id=106159 I had to manually apply the patches you'd given me, so I'm including the diff here as well. This has both of the patches in it, so I figured I'd attach it to this bug as well. Thanks! Created attachment 139102 [details] [review] amdgpu_dm.c patch I had to manually apply Hi Joel, does the patch fix the issue? Thanks for your bug report and testing. Harry I can confirm the patch fixed the issue. I installed drm-next-4.17 from git://people.freedesktop.org/~agd5f/linux and the problem is solved. Good work, and thanks! Thanks for reporting, testing, and quick feedback. It's greatly appreciated. |
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.