xautolock 嘗試在已鎖定時記錄自身

xautolock 嘗試在已鎖定時記錄自身

登入後我使用以下命令來啟用螢幕自動鎖定:

xautolock -corners ---- -time 1 -locker "bash /path/to/i3lock.sh /path/to/Wallpaper.png" -notify 10 -notifier "notify-send i3lock 'The screen will be locked soon! Do some action to prevent.'"

i3lock.sh只是要使用很多顏色和文本,期望壁紙的路徑作為第一個參數。我正在使用 AUR 包i3lock-顏色。但同事們在替代方案中也發現了同樣的問題i3lock

這工作得很好,並且與按鍵綁定相結合,xautoloack -locknow我非常高興。

xautolock但有一段時間我面臨著嘗試再次鎖定的問題。看到已經鎖定的螢幕,在計時器再次耗盡後,locking...會顯示該訊息,然後顯示失敗訊息。另外,我的通知守護程式dunst似乎不再識別鎖定的畫面。因此,訊息會顯示在鎖定畫面上,因此也會顯示即將鎖定畫面的通知。

所以我的問題是如何解決這個問題?如何製作xautolockdunst感知鎖定螢幕?

答案1

如中所回答的這個紅迪子版塊--nofork,可以透過在命令中新增參數來解決該問題i3lock

相關內容