> Date: Thu, 15 Aug 2024 15:02:08 +0200
> From: Mark Kettenis <mark.kette...@xs4all.nl>
> 
> > From: Greg Steuck <gne...@openbsd.org>
> > Date: Wed, 14 Aug 2024 21:16:08 -0700
> > 
> > Jonathan Gray <j...@jsg.id.au> writes:
> > 
> > > for in_s0ix to be set the activate function needs to
> > > call the pmops wrappers
> > >
> > > that may help
> > >
> > > amdgpu_pm_ops contains other function pointers that may
> > > also be of interest
> > 
> > Applying this (and undoing the return true stampede) gets me into a
> > state where I can reliably zzz and wakeup with a caveat: the monitor
> > remains ON :)
> 
> Well, you'll need to keep the return true stampede.  Because:
> 
> > The trace has this new diagnostics:
> > 
> > > drm:pid29637:amdgpu_acpi_is_s0ix_active *ERROR* Power consumption will be 
> > > higher as BIOS has not been configured for suspend-to-idle.
> > > To use suspend-to-idle change the sleep mode in BIOS setup.
> 
> This will make amdgpu_acpi_is_s0ix_active return false, which means
> the driver will skip any attempts to suspend your GPU.
> 
> The fact that it prints that message is a bit worrying though.  It
> suggests that they took away S3 but didn't actually gave you S0i?
> 
> Or maybe the code that checks S0i support is buggy?

Can you send me the files from /var/db/acpi for this machine?

Reply via email to