Created attachment 99447 [details]
dmesg from failing machine
Plugging in an VGA monitor and trying to enable it results in black screen on both the internal laptop display as well as the external VGA monitor.
The graphics is dead after this, I have not found any way to restore the screen. However the machine is still responding to ssh and I was able to pick up an quite interesting dmesg snapshot.
If you need me to test patches or need any other information, just ping me.
Please attach your xorg log and xrandr --verbose output.
Created attachment 99473 [details]
Created attachment 99474 [details]
xrandr before failure
Created attachment 99475 [details]
xrandr after failure
I attached two xrandr outputs as running xrandr already triggers the problem. So one log before and after the failure happened.
Coming back to this after a long time. Meanwhile the APU is a Richland based chip in the same laptop chassis. Behaviour stays the same.
What I found out is that VGA lights up if it is connected at boot up, but when GDM tries to switch modes the ATOMBIOS hang is encountered again. So it seems like disabling the encoder does not work properly and it's not coming back to life when trying to enable it again. I've tried to disable various parts of the encoder disable sequence, but didn't find anything that would make a difference.
I would be very glad if someone with some more clue about this than me could take a look at this. Do you need any more traces/registerdumps/infos?