FS#50047 - Radeon DPM not fixed upstream
Attached to Project:
Arch Linux
Opened by Amarildo (Amarildo) - Friday, 15 July 2016, 05:31 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 15 July 2016, 05:45 GMT
Opened by Amarildo (Amarildo) - Friday, 15 July 2016, 05:31 GMT
Last edited by Doug Newgard (Scimmia) - Friday, 15 July 2016, 05:45 GMT
|
Details
Description:
Radeon Kernel developers took Pitcairn and several other GCN 1.0 video cards (Southern Islands) off the DPM module list. This will cause the screen to flicker in certain resolutions, making it impossible to use such resolutions. It is possible to disable DPM for such cards, but this will cause a significant drop in performance. When the patch is reverted, the cards work fine. I already asked upstream to revert the commit more than 2 months ago [1], so it's clear they won't change it at all. I'm unable to edit the PKDBUILD's and compile my Kernels whenever there is an update, due to a lack of time, so I'm here asking if you're willing to consider making this patch official to the [core] Linux Kernel. This way it also goes down to the grsec Kernel (the one I use). I updated the patch so that it works with newer versions of linux and linux-grsec [2]. I've tested it up with linux-4.8 (drm-next), so I tihink it won't need an update in a while. There's also an example of a PKGBUILD with the new patch, it's really simple [3]. [1] https://bugzilla.kernel.org/show_bug.cgi?id=103271#c22 [2] https://raw.githubusercontent.com/amarildojr/AMDGPU-Radeon-DPM/master/dpm.patch [3] https://raw.githubusercontent.com/amarildojr/AMDGPU-Radeon-DPM/master/PKGBUILD Additional info: * package version(s) = any, from 3.9 onwards * config and/or log files etc = Kernel config is default from Arch. Hardware config: AMD FX 6300 (@ 4.4 GHz) R9 270X DualX OC Edition 16 GB DDR3 HyperX Fury 1866 MHz SyncMaster 796MB (monitor model) Steps to reproduce: Use Linux Kernel (linux; linux-grsec) without the patch above ([2]) and set monitor resolution to 1280x1024. Screen will flicker. Regards, Amarildo |
This task depends upon
Closed by Doug Newgard (Scimmia)
Friday, 15 July 2016, 05:45 GMT
Reason for closing: Duplicate
Additional comments about closing: FS#50025
Friday, 15 July 2016, 05:45 GMT
Reason for closing: Duplicate
Additional comments about closing: