Bug 202657

Summary: amdgpu.dc=0 coupled with amdgpu.audio=0 causes fullscreen flickering with dvi-d to vga monitor setup (Polaris)
Product: Drivers Reporter: siyia (eutychios23)
Component: Video(DRI - non Intel)Assignee: drivers_video-dri
Status: NEW ---    
Severity: enhancement CC: alexdeucher
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: All Subsystem:
Regression: No Bisected commit-id:

Description siyia 2019-02-23 17:35:51 UTC
Hello i discovered, that when using "amdgpu.dc=0 amdgpu.audio=0" krenel parameters in a dvi-d to vga monitor setup i get screen flickering with full screen video players and redshift.If i use only "amdgpu.dc=0" there is no screen flickering but hdmi audio is enabled (which is useless in my setup)

gpu: RX 550
Comment 1 Alex Deucher 2019-02-23 21:58:08 UTC
If you are using DVI or VGA, audio is irrelevant anyway so why do you care about the audio option?
Comment 2 siyia 2019-02-23 22:03:29 UTC
because pulse audio always defaults to hdmi-audio first
Comment 3 siyia 2019-02-23 23:28:57 UTC
ok i used the "pactl unload-module" option at startup to unload hdmi device, but
it took me a while to figure it out, anyways a clean flicker-free kernel option to disable hdmi would be preferable instead of trying to hack pulseaudio.