Opensuse tumblweed not suspending or shutting down restarts instead

really need help on this facing this issue for one week cannot figure it out.

need to supply a few details, hardware, desktop ETC

Operating System: openSUSE Tumbleweed 20240902
KDE Plasma Version: 6.1.4
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Kernel Version: 6.10.7-1-default (64-bit)
Graphics Platform: X11
Processors: 12 × 12th Gen Intel® Core™ i5-12400
Memory: 15.4 GiB of RAM
Graphics Processor: Mesa Intel® UHD Graphics 730
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: B760M GAMING X DDR4

using a desktop

If hibernation is correctly configured, there must be some process preventing the system to halt, perhaps your graphics chip. You should look the processes running and card configuration. Good luck.

how do i take a look at it?
kind of a noob here

I had a similar issue

Turns out it was something about how Linux handles the “wake on LAN” feature. If that one is turned on, and your PC is connected, it will auto restart.

After I disabled the wake on LAN option in BIOS, it shut down fine.

i don’t have a wake-on-LAN feature in the bios but i have erp and i have that enabled.
By enabling erp i disable the wake-on-lan feature.

I don’t have experience with this hardware so can only offer general advice, but some Gigabyte motherboards have known issues with suspend. This archlinux wiki page may (or may not) be relevant. Sometimes a vendor firmware upgrade is required.

Some interesting ideas and possible diagnostic steps discussed here…
https://www.reddit.com/r/gigabyte/comments/18zc0as/suspend_not_working_with_a_gigabyte_gaming_ax/