Alright, I loaded OpenBSD 5.5 today and here's what I've found:
- The Good:
- Audio playback works without issue
- The Bad:
- None of the apm suspend / hibernate / standby modes work properly as far as I can tell
- The Ugly:
- Using machdep.lidsuspend=1 seems to work, putting the Z into standby, but powering back up results in a black screen. I have a workaround below.
I had hoped that the sound performance would be better; as is, decoding 112kHz streaming OGG is just barely outside of the reach of the Zaurus. Even with the processor max speed set to 520, CPU utilization is pegged at 100% while running ogg123. Playing around with the sndiod audio rate didn't seem to help, though I know little to nothing about sound in UNIX-likes.
In the default OpenBSD shell, ksh, keys combinations can be bound to commands. Check the link here:
StackExchange : Adding Ctrl-L as “clear” hotkey in OpenBSD's kshThe suspend backlight screen fix I used has a few steps:
[div class=\'codetop\']CODE[/div][div class=\'codemain\' style=\'height:200px;white-space:pre;overflow:auto\']
echo wsconsctl display.backlight=100 > /home/screenfix.sh
chmod 0755 /home/screenfix.sh
echo bind -m '^H'=/home/screenfix.sh'^J' >>~/.profile
[/div]
Log out of the shell and log back in, close the lid, open and hit CTRL+H. Seems to work for me. If you want to see what binds are already set, just enter 'bind' at the shell for a list.
If you're in X when you suspend, I feel bad for you son. . . . I got 99 problems but this glitch ain't one.