Hi,

I got a MeLE Quieter4C fanless computer on which I installed OpenBSD 7.6
and 7.6-CURRENT. Both work as expected regarding suspend/resume when
using an HDMI monitor and USB-A keyboard. But when I connect the same
monitor using USB-C, the computer suspends ok but on resume none of the
USB connected devices (USB-A keyboard, USB-C Monitor, USB-C keyboard and
mouse connected on the Monitor Hub) work: screen is blank, no keyboard
input work. All I can do is poweroff the computer using long press on
the power button.

The same behaviour happens if I use the Monitor with HDMI output and
connect the USB-C cable.

It seems that the computer partially wakes up when the USB-C monitor is
connected but, once again, none of the connected keyboard work and the
network interface doesn't go up again. Still, the computer seems to wake
up as I planned a command that looked like "zzz; sleep 10; logger -t
test test; halt -p" and those messages appear in /var/log/messages. Note
that in this buggy configuration, `halt -p` never powers off the
computer though.

Find attached the /var/log/messages that I could extract.
- Jan 21 23:28:33 booting with USB-C monitor connected.
- Jan 21 23:29:51 issuing `zzz` on the command-line.
- Jan 21 23:30:02 trying to wake up hitting the keyboard and the power
  on/off button. Ending removing the power cable.
- Jan 21 23:32:55 booting again with USB-C monitor connected.
- Jan 21 23:36:39 issuing `zzz; logger; sleep 10; logger; halt; logger`.
- Jan 21 23:36:40 hitting the power button, first logger command (I woke
  up) is run.
- Jan 21 23:36:50 second logger message (I slept 10 sec).
- Jan 21 23:36:50 `halt -p` is ran but the computer is not really
  powerred off. I used the power button to turn it off.
- Jan 22 00:05:54 another boot with the USB-C monitor. I could see the
  filesystems were unmounted properly and didn't need an fsck.

There is an "ACPI Auto Configuration" in the BIOS that I tried to switch
from Off to On to Off. But it doesn't affect this particular issue. The
only thing it changes is that, when set to off, the CPU frequency seem
to not be able to go bellow 1.2GHz (with apmd -A) whereas it goes from
700MHz to 3.4GHz when auto config is enabled.

There is also an USB4 CM Mode option that I tried to switch but it did
change anything. PCIE Tunneling over USB4 was always set to Enabled. If
that matters.

If needed, I can provide other commands output.

Thanks,
Joel C.

Attachment: messages.gz
Description: application/gunzip

Reply via email to