Ovo je vjerojatno problem s driverima ili power managementom (S3 state, kernel), imam istu grafičku.
Zapravo, meni se desila slična, ali još čudnija situacija.
Imam dva računala, jedan s AMD Ryzen 3600 i RX580, drugi Intel i5-12400F sa Vega56 (obje grafičke su AMD).
Na oba je bio dualboot Linux i Hackintosh (macOS). Zbog macOS na PC da bi radio su promijenjene neke postavke BIOS-a i to je uzrokovalo da se sleep poremeti. Da, na oba računala s dvije različite AMD kartice, pri čemu čak ni platforma nije ista. Oba napajanja su sa Gold 80+, nisu neka lijeva
Sustav uopće nije slao računalo u sleep, već ostane da radi, monitor ne reaguje na komande, ako ostavim tako grafičkoj se zavrte fanovi na max brzinu i takvi ostanu ne kad se restartuje na tipku, već ugasi skroz preko power tipke.
Moje rješenje je bilo promjena kernela na LTS verziju i vraćanje BIOS-a na tvorničke postavke (Load Optimized Defaults).
Što je tu tačno riješilo problem, ne sjećam se, ali znam da je i Windows instaliran naknadno radi testiranja i da je sve tu radilo bez najmanjeg problema.
Uglavnom, probam još malo pretražiti tvoj problem, ali probaj malo da istražiš kako da uhvatiš logove sustava i naravno podijeli ostatak konfiguracije da vidimo da i to ne utiče na nešto od ovoga.
Pogledaj ovo za logove kako da ih uhvatiš:
https://www.reddit.com/r/linuxquestions ... om_s2idle/
Također ovdje malo više o tome kako se logovi nalaze i hvataju:
https://www.linuxfoundation.org/blog/bl ... mmand-line
https://www.cyberciti.biz/faq/linux-log ... ogs-files/
https://ubuntu.com/tutorials/viewing-an ... -locations
Također provjeri ErP u BIOS-u, ako je off stavi na on:
https://www.reddit.com/r/Amd/comments/p ... _time_out/
Pogledaj S3 State (Wake/Sleep) u BIOS-u kako je podešen, ali naravno prvo vidi hoće li vraćanje na zadane postavke BIOS-a išta promijeniti.
Još jedan prijedlog probaj neku drugu distribuciju, npr Ubuntu stavi na stick i ne moraš instalirati. Koristi kratko, otvori pretraživač. Ako tu sve bude ok, probaj računalo poslati u sleep i provjeri što će se dogoditi.