http://bugzilla.opensuse.org/show_bug.cgi?id=1137748 http://bugzilla.opensuse.org/show_bug.cgi?id=1137748#c104 --- Comment #104 from Hubert Mantel <mantel@suse.com> --- (In reply to Biswarup Ray from comment #103)
I have switched to Tumbleweed recently and I am facing the same problem with a gigabyte Mobo from 2012. These are the relevant points:
1. Suspend to Ram works in the latest Ubuntu 20.04, Fedora and MX Linux releases but not on Tumbleweed or Leap 15.2 RC.
2. Suspend to Ram works with the kernel parameter <maxcpus=0> or 'nosmp'.
3. Noticing that suspend to ram works if booted with one cpu core enabled, I tried to disable the non boot cpu of my dual core pentium G640 on the fly (using the hot plug feature), but that did not work!
4.Since the <maxcpus=0> kernel parameter disables apic, this is most probably related to APIC. This is stated in kernel documentation: "maxcpus= [SMP] Maximum number of processors that an SMP kernel should make use of. maxcpus=n : n >= 0 limits the kernel to using 'n' processors. n=0 is a special case, it is equivalent to "nosmp", which also disables the IO APIC."
Well, using only one single CPU is even less acceptable than switching distros. Also it seems it is not just the kernel itself, because using an older kernel from a working SUSE distribution still fails. -- You are receiving this mail because: You are on the CC list for the bug.