amdgpu.dpm=0 causes freeze on boot
Before submitting your bug report:
< TODO: Drop this section >
- Check if your bug has already been reported here.
- For any logs, backtraces, etc - use code blocks
- As examples of good bug reports you may review one of these - #1698 (closed), #1536, #1734 (closed)
Otherwise, fill the requested information below. And please remove anything that doesn't apply to keep things readable :)
Brief summary of the problem:
When trying to play some games, or even randomly sometimes in xorg, I'll suffer a ring gfx timeout. This was avoidable by adding the kernel peram amdgpu.dpm=0
.
However, on kernels after 5.10.76 I stopped being able to boot with this option, or even modprobe it after booting. Trying either of these leads to a freeze.
Recently: I attempted to take my old 5.10.76 config and used make olddefconfig
to get a new config that's as close to the working version as possible.
That still didn't work.
I have many logs from many boot configurations, and the kernel configs I'm using.
Hardware description:
- CPU: AMD Ryzen 5 3600X
- GPU: AMD Navi 10 Radeon RX 5600
- System Memory: 32GB DDR4
- Display(s): Acer ED273UR Pbidpx 27-inch Curved WQHD
- Type of Display Connection: DP
System information:
- Distro name and Version: Gentoo
- Kernel version: 5.15.16
- Custom kernel: Gentoo Patches
- AMD official driver version: Linux Firmware 20211216
How to reproduce the issue:
Add amdgpu.dpm=0
to the launch options. amdgpu.dc=0
does the same thing as well.
If booting works, it fixes the gfx timeout bug not occur, which is a nice plus.
Attached files:
The file names are simple.
Logs: <STATUS>-<version>-<launch options>
Kernels <version>-CONFIG-<description>
The modprobe one is special because I mashed Ctrl-C while booting which allowed me to attpempt to manually load the drivers.
I have a log of a working 5.10 boot, three broken 5.15 boot, a working 5.15 boot.
Log files (for system lockups / game freezes / crashes)
- WORKING-5.10.76-dpm0.txt
- BROKEN-5.15.16-dpm0.txt
- BROKEN-5.15.16-dpm0fwloadtype1.txt
- BROKEN-5.15.16-modprobe.txt
- WORKING-5.15.16-none.txt