On 15/05/25 11:39, Adrian Chadd wrote:
Gleb changed some stuff in socket handling, and its broken some bits and
pieces that uses unix(4) sockets for stuff.
It looks like on IRC that you tried reverting it and it fixed it? If so,
can you poke gleb here about it? :-)
Sway was consuming 100% CPU and it was indeed fixed by reverting gleb
changes, but the problem reported in this email is not related and it
persists.
I also noticed first time I close lid after booting triggers suspend but
next time I close it has no effect. But it seems to be a different issue.
BTW, I was running drm-66-kmod and now I moved to drm-61-kmod. No
changes at all.
-adrian
On Thu, 15 May 2025 at 05:56, Renato Botelho <ga...@freebsd.org
<mailto:ga...@freebsd.org>> wrote:
I've installed a fresh 15-CURRENT on a thinkpad E14 and setup a simple
sway desktop. After resuming from S3 suspend it comes back unlocked.
I have swayidle running as follow:
swayidle -w \
timeout 300 'swaylock -f -c 000000' \
timeout 600 'swaymsg "output * dpms off"' \
resume 'swaymsg "output * dpms on"' \
before-sleep 'swaylock -f -c 000000'
swaylock is executed as expected by timeout parameter but it looks like
it's not being executed by before-sleep call.
There are some messages about failures to find session on swayidle
debug
output
2025-05-15 09:50:24 - [Line 903] Got timeout
2025-05-15 09:50:24 - [Line 750] Register idle timeout at 300000 ms
2025-05-15 09:50:24 - [Line 751] Setup idle
2025-05-15 09:50:24 - [Line 713] Command: swaylock -f -c 000000
2025-05-15 09:50:24 - [Line 903] Got timeout
2025-05-15 09:50:24 - [Line 750] Register idle timeout at 600000 ms
2025-05-15 09:50:24 - [Line 751] Setup idle
2025-05-15 09:50:24 - [Line 713] Command: swaymsg "output * dpms off"
2025-05-15 09:50:24 - [Line 756] Setup resume
2025-05-15 09:50:24 - [Line 713] Command: swaymsg "output * dpms on"
2025-05-15 09:50:24 - [Line 906] Got before-sleep
2025-05-15 09:50:24 - [Line 713] Command: swaylock -f -c 000000
2025-05-15 09:50:24 - [Line 778] Setup sleep lock: swaylock -f -c 000000
2025-05-15 09:50:24 - [Line 1078] No config file found.
2025-05-15 09:50:24 - [Line 440] GetSession failed: Unable to find
session for ID
2025-05-15 09:50:24 - [Line 449] GetSessionByPID failed: Unable to
lookup session information for process '9062'
2025-05-15 09:50:24 - [Line 451] Failed to find session
2025-05-15 09:50:24 - [Line 223] Got sleep lock: 12
2025-05-15 09:50:24 - [Line 282] Failed to parse get BlockInhibited
property: Invalid argument
2025-05-15 09:50:24 - [Line 621] Enable idle timeouts
2025-05-15 09:50:24 - [Line 596] Register with timeout: 600000
2025-05-15 09:50:24 - [Line 596] Register with timeout: 300000
I have seatd and dbus running, my user is member of video group,
XDG_RUNTIME_DIR set and sway was launched by ly DM. /etc/sysctl.conf
has only one special entry
hw.acpi.lid_switch_state=S3
Is anyone experiencing such problems? Any thoughts about what could be
causing it?
Thanks!
--
Renato Botelho
--
Renato Botelho