ubuntu:gpu:troubleshooting:error_ring_gfx_0.0.0_timeout
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
ubuntu:gpu:troubleshooting:error_ring_gfx_0.0.0_timeout [2023/06/05 13:03] – created peter | ubuntu:gpu:troubleshooting:error_ring_gfx_0.0.0_timeout [2023/06/05 13:22] (current) – peter | ||
---|---|---|---|
Line 4: | Line 4: | ||
< | < | ||
- | [ | + | [ |
+ | [ | ||
</ | </ | ||
Line 19: | Line 20: | ||
---- | ---- | ||
+ | ===== An alternative workaround ===== | ||
+ | |||
+ | Use the **amdgpu.ppfeaturemask** parameter to narrow down which power feature is causing problems. | ||
+ | |||
+ | * The bits in that parameter are defined by the **PP_FEATURE_MASK** enum here: https:// | ||
+ | |||
+ | <code bash> | ||
+ | cat / | ||
+ | </ | ||
+ | |||
+ | returns: | ||
+ | |||
+ | <code bash> | ||
+ | features high: 0x0003ebb8 low: 0x71ffffff | ||
+ | No. Feature | ||
+ | 00. FW_DATA_READ | ||
+ | 01. DPM_GFXCLK | ||
+ | 02. DPM_GFX_POWER_OPTIMIZER ( 2) : enabled | ||
+ | 03. DPM_UCLK | ||
+ | 04. DPM_FCLK | ||
+ | 05. DPM_SOCCLK | ||
+ | 06. DPM_MP0CLK | ||
+ | 07. DPM_LINK | ||
+ | 08. DPM_DCN | ||
+ | 09. VMEMP_SCALING | ||
+ | 10. VDDIO_MEM_SCALING | ||
+ | 11. DS_GFXCLK | ||
+ | 12. DS_SOCCLK | ||
+ | 13. DS_FCLK | ||
+ | 14. DS_LCLK | ||
+ | 15. DS_DCFCLK | ||
+ | 16. DS_UCLK | ||
+ | 17. GFX_ULV | ||
+ | 18. FW_DSTATE | ||
+ | 19. GFXOFF | ||
+ | 20. BACO (20) : enabled | ||
+ | 21. MM_DPM | ||
+ | 22. SOC_MPCLK_DS | ||
+ | 23. BACO_MPCLK_DS | ||
+ | 24. THROTTLERS | ||
+ | 25. SMARTSHIFT | ||
+ | 26. GTHR (26) : disabled | ||
+ | 27. ACDC (27) : disabled | ||
+ | 28. VR0HOT | ||
+ | 29. FW_CTF | ||
+ | 30. FAN_CONTROL | ||
+ | 31. GFX_DCS | ||
+ | 32. GFX_READ_MARGIN | ||
+ | 33. LED_DISPLAY | ||
+ | 34. GFXCLK_SPREAD_SPECTRUM (34) : disabled | ||
+ | 35. OUT_OF_BAND_MONITOR | ||
+ | 36. OPTIMIZED_VMIN | ||
+ | 37. GFX_IMU | ||
+ | 38. BOOT_TIME_CAL | ||
+ | 39. GFX_PCC_DFLL | ||
+ | 40. SOC_CG | ||
+ | 41. DF_CSTATE | ||
+ | 42. GFX_EDC | ||
+ | 43. BOOT_POWER_OPT | ||
+ | 44. CLOCK_POWER_DOWN_BYPASS (44) : disabled | ||
+ | 45. DS_VCN | ||
+ | 46. BACO_CG | ||
+ | 47. MEM_TEMP_READ | ||
+ | 48. ATHUB_MMHUB_PG | ||
+ | 49. SOC_PCC | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ==== Change Kernel Boot Parameters ==== | ||
+ | |||
+ | Try adding the **amdgpu.ppfeaturemask** to the kernel boot parameters, **/ | ||
+ | |||
+ | <file bash / | ||
+ | GRUB_CMDLINE_LINUX_DEFAULT=" | ||
+ | </ | ||
+ | |||
+ | and update Grub | ||
+ | |||
+ | <code bash> | ||
+ | sudo update-grub | ||
+ | </ | ||
+ | |||
+ | Then reboot, and check if the fault happens again. | ||
+ | |||
+ | <WRAP info> | ||
+ | **NOTE: | ||
+ | |||
+ | < | ||
+ | PP_OVERDRIVE_MASK = 0x4000, | ||
+ | PP_GFXOFF_MASK = 0x8000, | ||
+ | PP_STUTTER_MODE = 0x20000, | ||
+ | </ | ||
+ | |||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== Use Mesa Environment Parameters to identify the cause ===== | ||
+ | |||
+ | Add **RADV_DEBUG=hang** to the **/ | ||
+ | |||
+ | This dumps a report to $HOME/ | ||
+ | |||
+ | Report the error to the Mesa Team. | ||
+ | |||
+ | <WRAP info> | ||
+ | **NOTE: | ||
+ | </ | ||
+ | |||
+ | ---- | ||
+ | |||
+ | ===== References ===== | ||
+ | |||
+ | https:// | ||
+ | |||
+ | https:// | ||
ubuntu/gpu/troubleshooting/error_ring_gfx_0.0.0_timeout.1685970187.txt.gz · Last modified: 2023/06/05 13:03 by peter