Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

betterlockscreen automatically disabled by systemd after sleep #213

Open
gmsundar15 opened this issue May 22, 2021 · 13 comments
Open

betterlockscreen automatically disabled by systemd after sleep #213

gmsundar15 opened this issue May 22, 2021 · 13 comments
Labels

Comments

@gmsundar15
Copy link

gmsundar15 commented May 22, 2021

When I try to use the provided systemd service, I see the lockscreen for a second when my system starts but then it automatically logs in. When I checked the logs with systemctl status, I get the following output:

     Loaded: loaded (/etc/systemd/system/betterlockscreen@.service; enabled; vendor preset: disabled)
     Active: inactive (dead) since Sat 2021-05-22 20:53:57 IST; 6min ago
    Process: 107400 ExecStart=/usr/bin/betterlockscreen --lock blur --off 10 (code=exited, status=0/SUCCESS)
    Process: 107401 ExecStartPost=/usr/bin/sleep 1 (code=exited, status=0/SUCCESS)
   Main PID: 107400 (code=exited, status=0/SUCCESS)
        CPU: 179ms

May 22 20:53:56 arch systemd[1]: Starting Lock screen when going to sleep/suspend...
May 22 20:53:56 arch betterlockscreen[107400]: Got 1920x1080 /home/sundar/.cache/i3lock/1920x1080
May 22 20:53:57 arch systemd[1]: betterlockscreen@sundar.service: Deactivated successfully.
May 22 20:53:57 arch systemd[1]: Started Lock screen when going to sleep/suspend.

My systemd service ws working fine until the last commit but I have no idea why it is failing now. Any solutions?

@SebTM
Copy link
Collaborator

SebTM commented May 22, 2021

Could you provide the content of your system-service-file and check journalctl for more informations?

Edit: I guess it has todo with --off 10, but I will have to check the according code later, can you try without? You mean with "when your system starts" after sleep/suspend, right?

Could be realted to bug submitted in #212

@SebTM SebTM added the bug label May 22, 2021
@gmsundar15
Copy link
Author

gmsundar15 commented May 22, 2021

Yes, I mean when my system is waking from suspend/suspend-then-hibernate. The following is my journalctl log when my system is waking from hibernate and I see the lockscreen for a brief period:

May 22 21:08:09 arch systemd[1]: Created slice system-betterlockscreen.slice.
May 22 21:08:09 arch betterlockscreen[1524]: Got 1920x1080 /home/sundar/.cache/i3lock/1920x1080
May 22 21:08:10 arch systemd[1]: betterlockscreen@sundar.service: Deactivated successfully.
May 22 21:08:10 arch audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=betterlockscreen@sundar comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
May 22 21:08:10 arch audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=betterlockscreen@sundar comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
May 22 21:08:10 arch kernel: audit: type=1130 audit(1621697890.436:88): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=betterlockscreen@sundar comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
May 22 21:08:10 arch kernel: audit: type=1131 audit(1621697890.436:89): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=betterlockscreen@sundar comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'

This is my betterlockscreen@.service file

[Unit]
Description = Lock screen when going to sleep/suspend
Before=sleep.target
Before=suspend.target

[Service]
User=%I
Type=forking
Environment=DISPLAY=:0
ExecStart=/usr/bin/betterlockscreen -l blur --off 10 
TimeoutSec=infinity
ExecStartPost=/usr/bin/sleep 1

[Install]
WantedBy=sleep.target
WantedBy=suspend.target

Running the command with --off flag from terminal emulator locks the screen (though screen timeout doesn't work as is the case with #212). I will update on that after editing the service file and rebooting. I have also tried it with type=simple but I get exactly same results as type=forking.

Edit: removing --off flag doesn't solve the issue. But I now see the lock screen for a brief period when my system is going to sleep but it unlocks automatically before my screen turns off. On waking up I don't see a lock screen anymore.

@gmsundar15
Copy link
Author

Update: i got the service to work by deleting the system-service-file and creating a new one with the exact same contents. It seems like it was a problem with my system and not a bug in the package. I will close the issue with this.

@daxsis
Copy link

daxsis commented Mar 4, 2022

I just got the same thing

service status
systemctl status betterlockscreen@USER
○ betterlockscreen@USER.service - Lock screen when going to sleep/suspend
Loaded: loaded (/usr/lib/systemd/system/betterlockscreen@.service; enabled; vendor preset: disabled)
Active: inactive (dead)

Mar 04 12:53:00 MACHINE betterlockscreen[11071]: [*] Running postlock...
Mar 04 12:53:00 MACHINE systemd[1]: betterlockscreen@USER.service: Deactivated successfully.
Mar 04 13:28:29 MACHINE systemd[1]: Starting Lock screen when going to sleep/suspend...
Mar 04 13:28:29 MACHINE betterlockscreen[17667]: [B] Betterlockscreen
Mar 04 13:28:29 MACHINE betterlockscreen[17667]: [*] Running prelock...
Mar 04 13:28:29 MACHINE betterlockscreen[17667]: [*] Locking screen...
Mar 04 13:28:30 MACHINE systemd[1]: Started Lock screen when going to sleep/suspend.
Mar 04 13:28:49 MACHINE i3lock[17680]: pam_systemd_home(i3lock:auth): systemd-homed is not available: Unit dbus-org.freedes>
Mar 04 13:28:49 MACHINE betterlockscreen[17667]: [*] Running postlock...
Mar 04 13:28:49 MACHINE systemd[1]: betterlockscreen@USER.service: Deactivated successfully.
Settings of the bls
  [Unit]
  Description = Lock screen when going to sleep/suspend
  Before=sleep.target
  Before=suspend.target
  
  [Service]
  User=%I
  Type=simple
  Environment=DISPLAY=:0
  ExecStart=/usr/bin/betterlockscreen --lock
  TimeoutSec=infinity
  ExecStartPost=/usr/bin/sleep 1
  
  [Install]
  WantedBy=sleep.target
  WantedBy=suspend.target

Tried to recreate the service file, enabled the service and laptop went to sleep. One time it works from the second and so on it stops working.
xfce4 and I have i3wm installed on the side, but currently use xfce4 as a daily driver

package version
  $ betterlockscreen --version
  Betterlockscreen: version: v4.0.3 (dunst: false, feh: true)
  i3lock: version 2.13.c.4 © 2010 Michael Stapelberg, © 2015 Cassandra Fox, © 2021 Raymond Li
  Version: ImageMagick 7.1.0-26 Q16-HDRI x86_64 2022-02-21 https://imagemagick.org
  Copyright: (C) 1999-2021 ImageMagick Studio LLC
  License: https://imagemagick.org/script/license.php
  Features: Cipher DPC HDRI Modules OpenCL OpenMP(4.5) 
  Delegates (built-in): bzlib cairo djvu fontconfig freetype heic jbig jng jp2 jpeg jxl lcms lqr ltdl lzma openexr pangocairo png raqm raw rsvg tiff webp wmf x xml zip zlib
  Compiler: gcc (11.2)
  feh version 3.8
  Compile-time switches: curl exif inotify help stat64 verscmp xinerama
journalctl logs
  Mar 04 14:53:22 MACHINE systemd[1]: betterlockscreen@USER.service: Deactivated successfully.
  Mar 04 14:53:22 MACHINE betterlockscreen[19993]: [*] Running postlock...
  Mar 04 14:53:22 MACHINE betterlockscreen[20006]: i3lock: Cannot grab pointer/keyboard

@SebTM SebTM reopened this Mar 4, 2022
@SebTM
Copy link
Collaborator

SebTM commented Aug 1, 2023

@daxsis Did you solve the issue and if not can you check if you have polkit installed/try to install it and retry? #377 (comment)

@oriyia
Copy link

oriyia commented Aug 15, 2023

Update: i got the service to work by deleting the system-service-file and creating a new one with the exact same contents. It seems like it was a problem with my system and not a bug in the package. I will close the issue with this.

I had the same problem. After reading your comment, I doubted that this would work, because I have already tried everything. But it helped, I don't know why.

@G1fi
Copy link

G1fi commented Sep 14, 2023

I just encountered the same problem. Having created a restore point, I went to experiment.

So, in the /usr/lib/systemd/system/betterlockscreen@.service, replacing Type from simple to forking helped me with this problem. What can you say about this?

In addition, another problem arose. When exiting suspend, fingerprint login does not work. While simply betterlockscreen -l works fine with fprintd.

I'll try to figure it out tomorrow, but I don't mind listening to your guesses on what to do.

@SebTM
Copy link
Collaborator

SebTM commented Sep 14, 2023

Are you sure you have the latest release?

@G1fi
Copy link

G1fi commented Sep 14, 2023

betterlockscreen -v

Betterlockscreen: version: v4.2.0 (dunst: false, feh: true)
i3lock: version 2.13.c.5 © 2010 Michael Stapelberg, © 2015 Cassandra Fox, © 2021 Raymond Li
Version: ImageMagick 7.1.1-15 Q16-HDRI x86_64 21298 https://imagemagick.org
Copyright: (C) 1999 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI Modules OpenCL OpenMP(4.5)
Delegates (built-in): bzlib cairo djvu fftw fontconfig freetype heic jbig jng jp2 jpeg jxl lcms lqr ltdl lzma openexr pangocairo png raqm raw rsvg tiff webp wmf x xml zip zlib
Compiler: gcc (13.2)
feh version 3.10
Compile-time switches: curl exif inotify help magic stat64 verscmp xinerama

package installed from AUR

@SebTM
Copy link
Collaborator

SebTM commented Sep 14, 2023

Can you place set -x at the top of betterlockscreen and post the full output for more information's please?

@G1fi
Copy link

G1fi commented Sep 15, 2023

betterlockscreen -l with fprintd running

Output
+ lockargs=(-n)
+ init_config
+ display_on=0
+ span_image=false
+ lock_timeout=300
+ fx_list=(dim blur dimblur pixel dimpixel color)
+ dim_level=40
+ blur_level=1
+ pixel_scale=10,1000
+ solid_color=333333
+ description=
+ quiet=false
+ i3lockcolor_bin=i3lock-color
+ suspend_command='systemctl suspend'
+ cmd_exists i3lock-color
+ command -v i3lock-color
+ cmd_exists i3lock
+ command -v i3lock
+ i3lockcolor_bin=i3lock
+ loginbox=00000066
+ loginshadow=00000000
+ locktext='Type password to unlock...'
+ font=sans-serif
+ ringcolor=ffffffff
+ insidecolor=00000000
+ separatorcolor=00000000
+ ringvercolor=ffffffff
+ insidevercolor=00000000
+ ringwrongcolor=ffffffff
+ insidewrongcolor=d23c3dff
+ timecolor=ffffffff
+ time_format=%H:%M:%S
+ greetercolor=ffffffff
+ layoutcolor=ffffffff
+ keyhlcolor=d23c3dff
+ bshlcolor=d23c3dff
+ veriftext=Verifying...
+ verifcolor=ffffffff
+ wrongtext='Failure!'
+ wrongcolor=d23c3dff
+ modifcolor=d23c3dff
+ bgcolor=000000ff
+ wallpaper_cmd='feh --bg-fill'
+ USER_CONF_DIR=/home/gifi/.config
+ USER_CONF=/home/gifi/.config/betterlockscreenrc
+ SYS_CONF=/etc/betterlockscreenrc
+ XDG_USER_CONF_DIR=/home/gifi/.config/betterlockscreen
+ XDG_USER_CONF=/home/gifi/.config/betterlockscreen/betterlockscreenrc
+ '[' -e /etc/betterlockscreenrc ']'
+ '[' -e /home/gifi/.config/betterlockscreenrc ']'
+ '[' -e /home/gifi/.config/betterlockscreen/betterlockscreenrc ']'
+ cmd_exists i3lock
+ command -v i3lock
+ VERSION=4.2.0
+ CACHE_DIR=/home/gifi/.cache/betterlockscreen
+ CUR_DIR=/home/gifi/.cache/betterlockscreen/current
+ CUR_W_RESIZE=/home/gifi/.cache/betterlockscreen/current/wall_resize.png
+ CUR_W_DIM=/home/gifi/.cache/betterlockscreen/current/wall_dim.png
+ CUR_W_BLUR=/home/gifi/.cache/betterlockscreen/current/wall_blur.png
+ CUR_W_DIMBLUR=/home/gifi/.cache/betterlockscreen/current/wall_dimblur.png
+ CUR_W_PIXEL=/home/gifi/.cache/betterlockscreen/current/wall_pixel.png
+ CUR_W_DIMPIXEL=/home/gifi/.cache/betterlockscreen/current/wall_dimpixel.png
+ CUR_W_COLOR=/home/gifi/.cache/betterlockscreen/current/wall_color.png
+ CUR_L_RESIZE=/home/gifi/.cache/betterlockscreen/current/lock_resize.png
+ CUR_L_DIM=/home/gifi/.cache/betterlockscreen/current/lock_dim.png
+ CUR_L_BLUR=/home/gifi/.cache/betterlockscreen/current/lock_blur.png
+ CUR_L_DIMBLUR=/home/gifi/.cache/betterlockscreen/current/lock_dimblur.png
+ CUR_L_PIXEL=/home/gifi/.cache/betterlockscreen/current/lock_pixel.png
+ CUR_L_DIMPIXEL=/home/gifi/.cache/betterlockscreen/current/lock_dimpixel.png
+ CUR_L_COLOR=/home/gifi/.cache/betterlockscreen/current/lock_color.png
++ cut -d ' ' -f4
+++ xset q
+++ sed -n 25p
+ DEFAULT_TIMEOUT=600
++ xset q
++ awk '/^[[:blank:]]*DPMS is/ {print $(NF)}'
+ DEFAULT_DPMS=Enabled
+ DUNST_INSTALLED=false
++ command -v dunstctl
+ [[ -e '' ]]
+ DUNST_IS_PAUSED=false
+ [[ false == \t\r\u\e ]]
+ FEH_INSTALLED=false
++ command -v feh
+ [[ -e /usr/bin/feh ]]
+ FEH_INSTALLED=true
+ [[ -l = '' ]]
+ for arg in "$@"
+ [[ - = \- ]]
+ case "$1" in
+ runlock=true
+ [[ '' = \- ]]
+ lockstyle=
+ shift 2
+ echof header Betterlockscreen
+ local prefix=header
+ local message=Betterlockscreen
+ case "$prefix" in
+ msgpfx='[\e[1;95mB\e[m]'
+ '[' false '!=' true ']'
+ echo -e '[\e[1;95mB\e[m] Betterlockscreen'
[B] Betterlockscreen
+ [[ -n '' ]]
+ [[ -n true ]]
+ lockinit ''
+ pgrep -u gifi i3lock
+ echof act 'Running prelock...'
+ local prefix=act
+ local 'message=Running prelock...'
+ case "$prefix" in
+ msgpfx='[\e[1;92m*\e[m]'
+ '[' false '!=' true ']'
+ echo -e '[\e[1;92m*\e[m] Running prelock...'
[*] Running prelock...
+ prelock
+ '[' Enabled == Enabled ']'
+ xset dpms 300
+ [[ false == \t\r\u\e ]]
+ '[' -e /home/gifi/.config/betterlockscreen/custom-pre.sh ']'
+ [[ -n '' ]]
+ lockselect ''
+ case "$1" in
+ '[' -f /home/gifi/.cache/betterlockscreen/current/lock_resize.png ']'
+ failsafe
+ echof act 'Locking screen... (FAILSAFE MODE)'
+ local prefix=act
+ local 'message=Locking screen... (FAILSAFE MODE)'
+ case "$prefix" in
+ msgpfx='[\e[1;92m*\e[m]'
+ '[' false '!=' true ']'
+ echo -e '[\e[1;92m*\e[m] Locking screen... (FAILSAFE MODE)'
[*] Locking screen... (FAILSAFE MODE)
+ local fontlg=32
+ local fontmd=16
+ local fontsm=12
+ i3lock --color 000000ff --ind-pos=x+310:y+h-80 --radius=25 --ring-width=5 --inside-color=00000000 --ring-color=ffffffff --separator-color=00000000 --insidever-color=00000000 --insidewrong-color=d23c3dff --ringver-color=ffffffff --ringwrong-color=ffffffff --line-uses-inside --keyhl-color=d23c3dff --bshl-color=d23c3dff --clock --force-clock --time-pos=ix-265:iy-10 --time-align 1 --time-str %H:%M:%S --time-color=ffffffff --time-font=sans-serif --time-size=32 --date-str '' --greeter-pos=ix-265:iy+12 --greeter-align 1 --greeter-text 'Type password to unlock...' --greeter-color=ffffffff --greeter-font=sans-serif --greeter-size=16 --layout-pos=ix-265:iy+32 --layout-align 1 --layout-color=ffffffff --layout-font=sans-serif --layout-size=12 --verif-pos=ix+45:iy-35 --verif-align 2 --verif-text=Verifying... --verif-color=ffffffff --verif-font=sans-serif --verif-size=12 --wrong-pos=ix+45:iy-35 --wrong-align 2 '--wrong-text=Failure!' --wrong-color=d23c3dff --wrong-font=sans-serif --wrong-size=12 --modif-pos=ix+45:iy+43 --modif-align 2 --modif-size=12 --modif-color=d23c3dff --noinput-text= --pass-media-keys --pass-screen-keys --pass-volume-keys --pass-power-keys
+ echof act 'Running postlock...'
+ local prefix=act
+ local 'message=Running postlock...'
+ case "$prefix" in
+ msgpfx='[\e[1;92m*\e[m]'
+ '[' false '!=' true ']'
+ echo -e '[\e[1;92m*\e[m] Running postlock...'
[*] Running postlock...
+ postlock
+ '[' Enabled == Enabled ']'
+ xset dpms 600
+ [[ false == \t\r\u\e ]]
+ '[' -e /home/gifi/.config/betterlockscreen/custom-post.sh ']'
+ exit 0

journalctl -u betterlockscreen@gifi with Type=simple

Output
сен 15 13:10:55 ThinkPad systemd[1]: Starting Lock screen when going to sleep/suspend...
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + lockargs=(-n)
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + init_config
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + display_on=0
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + span_image=false
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + lock_timeout=300
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + fx_list=(dim blur dimblur pixel dimpixel color)
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + dim_level=40
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + blur_level=1
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + pixel_scale=10,1000
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + solid_color=333333
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + description=
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + quiet=false
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + i3lockcolor_bin=i3lock-color
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + suspend_command='systemctl suspend'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + cmd_exists i3lock-color
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + command -v i3lock-color
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + cmd_exists i3lock
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + command -v i3lock
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + i3lockcolor_bin=i3lock
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + loginbox=00000066
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + loginshadow=00000000
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + locktext='Type password to unlock...'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + font=sans-serif
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + ringcolor=ffffffff
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + insidecolor=00000000
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + separatorcolor=00000000
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + ringvercolor=ffffffff
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + insidevercolor=00000000
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + ringwrongcolor=ffffffff
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + insidewrongcolor=d23c3dff
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + timecolor=ffffffff
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + time_format=%H:%M:%S
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + greetercolor=ffffffff
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + layoutcolor=ffffffff
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + keyhlcolor=d23c3dff
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + bshlcolor=d23c3dff
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + veriftext=Verifying...
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + verifcolor=ffffffff
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + wrongtext='Failure!'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + wrongcolor=d23c3dff
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + modifcolor=d23c3dff
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + bgcolor=000000ff
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + wallpaper_cmd='feh --bg-fill'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + USER_CONF_DIR=/home/gifi/.config
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + USER_CONF=/home/gifi/.config/betterlockscreenrc
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + SYS_CONF=/etc/betterlockscreenrc
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + XDG_USER_CONF_DIR=/home/gifi/.config/betterlockscreen
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + XDG_USER_CONF=/home/gifi/.config/betterlockscreen/betterlockscreenrc
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + '[' -e /etc/betterlockscreenrc ']'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + '[' -e /home/gifi/.config/betterlockscreenrc ']'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + '[' -e /home/gifi/.config/betterlockscreen/betterlockscreenrc ']'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + cmd_exists i3lock
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + command -v i3lock
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + VERSION=4.2.0
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + CACHE_DIR=/home/gifi/.cache/betterlockscreen
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + CUR_DIR=/home/gifi/.cache/betterlockscreen/current
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + CUR_W_RESIZE=/home/gifi/.cache/betterlockscreen/current/wall_resize.png
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + CUR_W_DIM=/home/gifi/.cache/betterlockscreen/current/wall_dim.png
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + CUR_W_BLUR=/home/gifi/.cache/betterlockscreen/current/wall_blur.png
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + CUR_W_DIMBLUR=/home/gifi/.cache/betterlockscreen/current/wall_dimblur.png
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + CUR_W_PIXEL=/home/gifi/.cache/betterlockscreen/current/wall_pixel.png
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + CUR_W_DIMPIXEL=/home/gifi/.cache/betterlockscreen/current/wall_dimpixel.png
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + CUR_W_COLOR=/home/gifi/.cache/betterlockscreen/current/wall_color.png
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + CUR_L_RESIZE=/home/gifi/.cache/betterlockscreen/current/lock_resize.png
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + CUR_L_DIM=/home/gifi/.cache/betterlockscreen/current/lock_dim.png
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + CUR_L_BLUR=/home/gifi/.cache/betterlockscreen/current/lock_blur.png
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + CUR_L_DIMBLUR=/home/gifi/.cache/betterlockscreen/current/lock_dimblur.png
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + CUR_L_PIXEL=/home/gifi/.cache/betterlockscreen/current/lock_pixel.png
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + CUR_L_DIMPIXEL=/home/gifi/.cache/betterlockscreen/current/lock_dimpixel.png
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + CUR_L_COLOR=/home/gifi/.cache/betterlockscreen/current/lock_color.png
сен 15 13:10:55 ThinkPad betterlockscreen[1697]: ++ cut -d ' ' -f4
сен 15 13:10:55 ThinkPad betterlockscreen[1700]: +++ xset q
сен 15 13:10:55 ThinkPad betterlockscreen[1701]: +++ sed -n 25p
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + DEFAULT_TIMEOUT=600
сен 15 13:10:55 ThinkPad betterlockscreen[1703]: ++ xset q
сен 15 13:10:55 ThinkPad betterlockscreen[1704]: ++ awk '/^[[:blank:]]*DPMS is/ {print $(NF)}'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + DEFAULT_DPMS=Enabled
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + DUNST_INSTALLED=false
сен 15 13:10:55 ThinkPad betterlockscreen[1705]: ++ command -v dunstctl
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + [[ -e '' ]]
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + DUNST_IS_PAUSED=false
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + [[ false == \t\r\u\e ]]
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + FEH_INSTALLED=false
сен 15 13:10:55 ThinkPad betterlockscreen[1706]: ++ command -v feh
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + [[ -e /usr/bin/feh ]]
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + FEH_INSTALLED=true
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + [[ --lock = '' ]]
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + for arg in "$@"
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + [[ - = \- ]]
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + case "$1" in
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + runlock=true
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + [[ '' = \- ]]
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + lockstyle=
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + shift 2
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + echof header Betterlockscreen
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + local prefix=header
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + local message=Betterlockscreen
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + case "$prefix" in
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + msgpfx='[\e[1;95mB\e[m]'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + '[' false '!=' true ']'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + echo -e '[\e[1;95mB\e[m] Betterlockscreen'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: [B] Betterlockscreen
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + [[ -n '' ]]
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + [[ -n true ]]
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + lockinit ''
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + pgrep -u gifi i3lock
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + echof act 'Running prelock...'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + local prefix=act
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + local 'message=Running prelock...'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + case "$prefix" in
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + msgpfx='[\e[1;92m*\e[m]'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + '[' false '!=' true ']'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + echo -e '[\e[1;92m*\e[m] Running prelock...'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: [*] Running prelock...
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + prelock
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + '[' Enabled == Enabled ']'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + xset dpms 300
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + [[ false == \t\r\u\e ]]
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + '[' -e /home/gifi/.config/betterlockscreen/custom-pre.sh ']'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + [[ -n '' ]]
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + lockselect ''
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + case "$1" in
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + '[' -f /home/gifi/.cache/betterlockscreen/current/lock_resize.png ']'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + failsafe
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + echof act 'Locking screen... (FAILSAFE MODE)'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + local prefix=act
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + local 'message=Locking screen... (FAILSAFE MODE)'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + case "$prefix" in
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + msgpfx='[\e[1;92m*\e[m]'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + '[' false '!=' true ']'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + echo -e '[\e[1;92m*\e[m] Locking screen... (FAILSAFE MODE)'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: [*] Locking screen... (FAILSAFE MODE)
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + local fontlg=32
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + local fontmd=16
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + local fontsm=12
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + i3lock --color 000000ff --ind-pos=x+310:y+h-80 --radius=25 --ring-width=5 --inside-color=0000000
0 --ring-color=ffffffff --separator-color=00000000 --insidever-color=00000000 --insidewrong-color=d23c3dff --ringver-color=ffffffff --ringwrong-col
or=ffffffff --line-uses-inside --keyhl-color=d23c3dff --bshl-color=d23c3dff --clock --force-clock --time-pos=ix-265:iy-10 --time-align 1 --time-str
%H:%M:%S --time-color=ffffffff --time-font=sans-serif --time-size=32 --date-str '' --greeter-pos=ix-265:iy+12 --greeter-align 1 --greeter-text 'Ty
pe password to unlock...' --greeter-color=ffffffff --greeter-font=sans-serif --greeter-size=16 --layout-pos=ix-265:iy+32 --layout-align 1 --layout-
color=ffffffff --layout-font=sans-serif --layout-size=12 --verif-pos=ix+45:iy-35 --verif-align 2 --verif-text=Verifying... --verif-color=ffffffff -
-verif-font=sans-serif --verif-size=12 --wrong-pos=ix+45:iy-35 --wrong-align 2 '--wrong-text=Failure!' --wrong-color=d23c3dff --wrong-font=sans-ser
if --wrong-size=12 --modif-pos=ix+45:iy+43 --modif-align 2 --modif-size=12 --modif-color=d23c3dff --noinput-text= --pass-media-keys --pass-screen-k
eys --pass-volume-keys --pass-power-keys
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + echof act 'Running postlock...'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + local prefix=act
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + local 'message=Running postlock...'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + case "$prefix" in
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + msgpfx='[\e[1;92m*\e[m]'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + '[' false '!=' true ']'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + echo -e '[\e[1;92m*\e[m] Running postlock...'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: [*] Running postlock...
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + postlock
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + '[' Enabled == Enabled ']'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + xset dpms 600
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + [[ false == \t\r\u\e ]]
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + '[' -e /home/gifi/.config/betterlockscreen/custom-post.sh ']'
сен 15 13:10:55 ThinkPad betterlockscreen[1695]: + exit 0
сен 15 13:10:56 ThinkPad systemd[1]: betterlockscreen@gifi.service: Deactivated successfully.
сен 15 13:10:56 ThinkPad systemd[1]: Started Lock screen when going to sleep/suspend.

journalctl -u betterlockscreen@gifi with Type=forking

Output
сен 15 13:13:48 ThinkPad systemd[1]: Starting Lock screen when going to sleep/suspend...
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + lockargs=(-n)
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + init_config
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + display_on=0
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + span_image=false
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + lock_timeout=300
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + fx_list=(dim blur dimblur pixel dimpixel color)
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + dim_level=40
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + blur_level=1
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + pixel_scale=10,1000
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + solid_color=333333
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + description=
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + quiet=false
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + i3lockcolor_bin=i3lock-color
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + suspend_command='systemctl suspend'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + cmd_exists i3lock-color
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + command -v i3lock-color
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + cmd_exists i3lock
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + command -v i3lock
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + i3lockcolor_bin=i3lock
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + loginbox=00000066
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + loginshadow=00000000
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + locktext='Type password to unlock...'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + font=sans-serif
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + ringcolor=ffffffff
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + insidecolor=00000000
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + separatorcolor=00000000
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + ringvercolor=ffffffff
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + insidevercolor=00000000
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + ringwrongcolor=ffffffff
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + insidewrongcolor=d23c3dff
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + timecolor=ffffffff
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + time_format=%H:%M:%S
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + greetercolor=ffffffff
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + layoutcolor=ffffffff
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + keyhlcolor=d23c3dff
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + bshlcolor=d23c3dff
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + veriftext=Verifying...
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + verifcolor=ffffffff
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + wrongtext='Failure!'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + wrongcolor=d23c3dff
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + modifcolor=d23c3dff
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + bgcolor=000000ff
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + wallpaper_cmd='feh --bg-fill'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + USER_CONF_DIR=/home/gifi/.config
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + USER_CONF=/home/gifi/.config/betterlockscreenrc
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + SYS_CONF=/etc/betterlockscreenrc
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + XDG_USER_CONF_DIR=/home/gifi/.config/betterlockscreen
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + XDG_USER_CONF=/home/gifi/.config/betterlockscreen/betterlockscreenrc
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + '[' -e /etc/betterlockscreenrc ']'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + '[' -e /home/gifi/.config/betterlockscreenrc ']'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + '[' -e /home/gifi/.config/betterlockscreen/betterlockscreenrc ']'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + cmd_exists i3lock
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + command -v i3lock
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + VERSION=4.2.0
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + CACHE_DIR=/home/gifi/.cache/betterlockscreen
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + CUR_DIR=/home/gifi/.cache/betterlockscreen/current
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + CUR_W_RESIZE=/home/gifi/.cache/betterlockscreen/current/wall_resize.png
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + CUR_W_DIM=/home/gifi/.cache/betterlockscreen/current/wall_dim.png
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + CUR_W_BLUR=/home/gifi/.cache/betterlockscreen/current/wall_blur.png
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + CUR_W_DIMBLUR=/home/gifi/.cache/betterlockscreen/current/wall_dimblur.png
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + CUR_W_PIXEL=/home/gifi/.cache/betterlockscreen/current/wall_pixel.png
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + CUR_W_DIMPIXEL=/home/gifi/.cache/betterlockscreen/current/wall_dimpixel.png
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + CUR_W_COLOR=/home/gifi/.cache/betterlockscreen/current/wall_color.png
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + CUR_L_RESIZE=/home/gifi/.cache/betterlockscreen/current/lock_resize.png
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + CUR_L_DIM=/home/gifi/.cache/betterlockscreen/current/lock_dim.png
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + CUR_L_BLUR=/home/gifi/.cache/betterlockscreen/current/lock_blur.png
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + CUR_L_DIMBLUR=/home/gifi/.cache/betterlockscreen/current/lock_dimblur.png
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + CUR_L_PIXEL=/home/gifi/.cache/betterlockscreen/current/lock_pixel.png
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + CUR_L_DIMPIXEL=/home/gifi/.cache/betterlockscreen/current/lock_dimpixel.png
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + CUR_L_COLOR=/home/gifi/.cache/betterlockscreen/current/lock_color.png
сен 15 13:13:48 ThinkPad betterlockscreen[1869]: ++ cut -d ' ' -f4
сен 15 13:13:48 ThinkPad betterlockscreen[1872]: +++ xset q
сен 15 13:13:48 ThinkPad betterlockscreen[1873]: +++ sed -n 25p
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + DEFAULT_TIMEOUT=600
сен 15 13:13:48 ThinkPad betterlockscreen[1875]: ++ xset q
сен 15 13:13:48 ThinkPad betterlockscreen[1876]: ++ awk '/^[[:blank:]]*DPMS is/ {print $(NF)}'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + DEFAULT_DPMS=Enabled
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + DUNST_INSTALLED=false
сен 15 13:13:48 ThinkPad betterlockscreen[1877]: ++ command -v dunstctl
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + [[ -e '' ]]
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + DUNST_IS_PAUSED=false
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + [[ false == \t\r\u\e ]]
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + FEH_INSTALLED=false
сен 15 13:13:48 ThinkPad betterlockscreen[1878]: ++ command -v feh
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + [[ -e /usr/bin/feh ]]
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + FEH_INSTALLED=true
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + [[ --lock = '' ]]
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + for arg in "$@"
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + [[ - = \- ]]
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + case "$1" in
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + runlock=true
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + [[ '' = \- ]]
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + lockstyle=
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + shift 2
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + echof header Betterlockscreen
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + local prefix=header
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + local message=Betterlockscreen
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + case "$prefix" in
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + msgpfx='[\e[1;95mB\e[m]'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + '[' false '!=' true ']'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + echo -e '[\e[1;95mB\e[m] Betterlockscreen'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: [B] Betterlockscreen
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + [[ -n '' ]]
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + [[ -n true ]]
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + lockinit ''
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + pgrep -u gifi i3lock
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + echof act 'Running prelock...'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + local prefix=act
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + local 'message=Running prelock...'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + case "$prefix" in
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + msgpfx='[\e[1;92m*\e[m]'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + '[' false '!=' true ']'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + echo -e '[\e[1;92m*\e[m] Running prelock...'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: [*] Running prelock...
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + prelock
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + '[' Enabled == Enabled ']'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + xset dpms 300
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + [[ false == \t\r\u\e ]]
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + '[' -e /home/gifi/.config/betterlockscreen/custom-pre.sh ']'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + [[ -n '' ]]
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + lockselect ''
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + case "$1" in
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + '[' -f /home/gifi/.cache/betterlockscreen/current/lock_resize.png ']'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + failsafe
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + echof act 'Locking screen... (FAILSAFE MODE)'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + local prefix=act
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + local 'message=Locking screen... (FAILSAFE MODE)'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + case "$prefix" in
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + msgpfx='[\e[1;92m*\e[m]'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + '[' false '!=' true ']'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + echo -e '[\e[1;92m*\e[m] Locking screen... (FAILSAFE MODE)'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: [*] Locking screen... (FAILSAFE MODE)
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + local fontlg=32
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + local fontmd=16
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + local fontsm=12
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + i3lock --color 000000ff --ind-pos=x+310:y+h-80 --radius=25 --ring-width=5 --inside-color=0000000
0 --ring-color=ffffffff --separator-color=00000000 --insidever-color=00000000 --insidewrong-color=d23c3dff --ringver-color=ffffffff --ringwrong-col
or=ffffffff --line-uses-inside --keyhl-color=d23c3dff --bshl-color=d23c3dff --clock --force-clock --time-pos=ix-265:iy-10 --time-align 1 --time-str
%H:%M:%S --time-color=ffffffff --time-font=sans-serif --time-size=32 --date-str '' --greeter-pos=ix-265:iy+12 --greeter-align 1 --greeter-text 'Ty
pe password to unlock...' --greeter-color=ffffffff --greeter-font=sans-serif --greeter-size=16 --layout-pos=ix-265:iy+32 --layout-align 1 --layout-
color=ffffffff --layout-font=sans-serif --layout-size=12 --verif-pos=ix+45:iy-35 --verif-align 2 --verif-text=Verifying... --verif-color=ffffffff -
-verif-font=sans-serif --verif-size=12 --wrong-pos=ix+45:iy-35 --wrong-align 2 '--wrong-text=Failure!' --wrong-color=d23c3dff --wrong-font=sans-ser
if --wrong-size=12 --modif-pos=ix+45:iy+43 --modif-align 2 --modif-size=12 --modif-color=d23c3dff --noinput-text= --pass-media-keys --pass-screen-k
eys --pass-volume-keys --pass-power-keys
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + echof act 'Running postlock...'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + local prefix=act
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + local 'message=Running postlock...'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + case "$prefix" in
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + msgpfx='[\e[1;92m*\e[m]'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + '[' false '!=' true ']'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + echo -e '[\e[1;92m*\e[m] Running postlock...'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: [*] Running postlock...
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + postlock
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + '[' Enabled == Enabled ']'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + xset dpms 600
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + [[ false == \t\r\u\e ]]
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + '[' -e /home/gifi/.config/betterlockscreen/custom-post.sh ']'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + exit 0
сен 15 13:13:49 ThinkPad systemd[1]: Started Lock screen when going to sleep/suspend.
сен 15 13:14:00 ThinkPad i3lock[1883]: pam_unix(i3lock:auth): authentication failure; logname= uid=1000 euid=1000 tty=:0 ru
ser= rhost=  user=gifi
сен 15 13:14:13 ThinkPad systemd[1]: betterlockscreen@gifi.service: Deactivated successfully.

@SebTM
Copy link
Collaborator

SebTM commented Sep 24, 2023

Betterlockscreen always seems to run in failsafe mode as required cache-files are missing:

сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + case "$1" in
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + '[' -f /home/gifi/.cache/betterlockscreen/current/lock_resize.png ']'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + failsafe
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + echof act 'Locking screen... (FAILSAFE MODE)'
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + local prefix=act
сен 15 13:13:48 ThinkPad betterlockscreen[1868]: + local 'message=Locking screen... (FAILSAFE MODE)'

Did you let betterlockscreen generate the composed images before running? (see examples-section for command)

@G1fi
Copy link

G1fi commented Sep 29, 2023

The above logs were presented with unavailable images. After a while, here is the log journalctl -u betterlockscreen@gifi with Type=forking. In it, the image is cached and displayed.

The behavior is as follows: launching systemctl suspend starts betterlockscreen, and only after entering the password the system goes into suspend.

Unfortunately, I set launch to a keyboard shortcut and do not use launch with suspend. Therefore, I can hardly take part in solving this bug

сен 29 16:41:12 ThinkPad systemd[1]: Starting Lock screen when going to s
leep/suspend...
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + lockargs=(-n)
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + init_config
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + display_on=0
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + span_image=false
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + lock_timeout=300
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + fx_list=(dim blur dimb
lur pixel dimpixel color)
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + dim_level=40
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + blur_level=1
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + pixel_scale=10,1000
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + solid_color=333333
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + description=
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + quiet=false
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + i3lockcolor_bin=i3lock
-color
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + suspend_command='syste
mctl suspend'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + cmd_exists i3lock-colo
r
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + command -v i3lock-colo
r
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + cmd_exists i3lock
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + command -v i3lock
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + i3lockcolor_bin=i3lock
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + loginbox=00000066
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + loginshadow=00000000
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + locktext='Type passwor
d to unlock...'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + font=sans-serif
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + ringcolor=ffffffff
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + insidecolor=00000000
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + separatorcolor=0000000
0
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + ringvercolor=ffffffff
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + insidevercolor=0000000
0
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + ringwrongcolor=fffffff
f
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + insidewrongcolor=d23c3
dff
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + timecolor=ffffffff
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + time_format=%H:%M:%S
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + greetercolor=ffffffff
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + layoutcolor=ffffffff
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + keyhlcolor=d23c3dff
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + bshlcolor=d23c3dff
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + veriftext=Verifying...
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + verifcolor=ffffffff
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + wrongtext='Failure!'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + wrongcolor=d23c3dff
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + modifcolor=d23c3dff
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + bgcolor=000000ff
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + wallpaper_cmd='feh --b
g-fill'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + USER_CONF_DIR=/home/gi
fi/.config
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + USER_CONF=/home/gifi/.
config/betterlockscreenrc
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + SYS_CONF=/etc/betterlo
ckscreenrc
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + XDG_USER_CONF_DIR=/hom
e/gifi/.config/betterlockscreen
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + XDG_USER_CONF=/home/gi
fi/.config/betterlockscreen/betterlockscreenrc
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + '[' -e /etc/betterlock
screenrc ']'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + '[' -e /home/gifi/.con
fig/betterlockscreenrc ']'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + '[' -e /home/gifi/.con
fig/betterlockscreen/betterlockscreenrc ']'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + cmd_exists i3lock
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + command -v i3lock
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + VERSION=4.2.0
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + CACHE_DIR=/home/gifi/.
cache/betterlockscreen
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + CUR_DIR=/home/gifi/.ca
che/betterlockscreen/current
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + CUR_W_RESIZE=/home/gif
i/.cache/betterlockscreen/current/wall_resize.png
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + CUR_W_DIM=/home/gifi/.
cache/betterlockscreen/current/wall_dim.png
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + CUR_W_BLUR=/home/gifi/
.cache/betterlockscreen/current/wall_blur.png
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + CUR_W_DIMBLUR=/home/gi
fi/.cache/betterlockscreen/current/wall_dimblur.png
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + CUR_W_PIXEL=/home/gifi
/.cache/betterlockscreen/current/wall_pixel.png
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + CUR_W_DIMPIXEL=/home/g
ifi/.cache/betterlockscreen/current/wall_dimpixel.png
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + CUR_W_COLOR=/home/gifi
/.cache/betterlockscreen/current/wall_color.png
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + CUR_L_RESIZE=/home/gif
i/.cache/betterlockscreen/current/lock_resize.png
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + CUR_L_DIM=/home/gifi/.
cache/betterlockscreen/current/lock_dim.png
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + CUR_L_BLUR=/home/gifi/
.cache/betterlockscreen/current/lock_blur.png
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + CUR_L_DIMBLUR=/home/gi
fi/.cache/betterlockscreen/current/lock_dimblur.png
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + CUR_L_PIXEL=/home/gifi
/.cache/betterlockscreen/current/lock_pixel.png
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + CUR_L_DIMPIXEL=/home/g
ifi/.cache/betterlockscreen/current/lock_dimpixel.png
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + CUR_L_COLOR=/home/gifi
/.cache/betterlockscreen/current/lock_color.png
сен 29 16:41:12 ThinkPad betterlockscreen[7573]: ++ cut -d ' ' -f4
сен 29 16:41:12 ThinkPad betterlockscreen[7576]: +++ xset q
сен 29 16:41:12 ThinkPad betterlockscreen[7577]: +++ sed -n 25p
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + DEFAULT_TIMEOUT=600
сен 29 16:41:12 ThinkPad betterlockscreen[7579]: ++ xset q
сен 29 16:41:12 ThinkPad betterlockscreen[7580]: ++ awk '/^[[:blank:]]*DP
MS is/ {print $(NF)}'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + DEFAULT_DPMS=Enabled
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + DUNST_INSTALLED=false
сен 29 16:41:12 ThinkPad betterlockscreen[7581]: ++ command -v dunstctl
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + [[ -e '' ]]
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + DUNST_IS_PAUSED=false
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + [[ false == \t\r\u\e ]
]
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + FEH_INSTALLED=false
сен 29 16:41:12 ThinkPad betterlockscreen[7582]: ++ command -v feh
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + [[ -e /usr/bin/feh ]]
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + FEH_INSTALLED=true
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + [[ --lock = '' ]]
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + for arg in "$@"
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + [[ - = \- ]]
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + case "$1" in
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + runlock=true
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + [[ '' = \- ]]
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + lockstyle=
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + shift 2
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + echof header Betterloc
kscreen
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + local prefix=header
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + local message=Betterlo
ckscreen
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + case "$prefix" in
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + msgpfx='[\e[1;95mB\e[m
]'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + '[' false '!=' true ']
'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + echo -e '[\e[1;95mB\e[
m] Betterlockscreen'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: [B] Betterlockscreen
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + [[ -n '' ]]
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + [[ -n true ]]
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + lockinit ''
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + pgrep -u gifi i3lock
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + echof act 'Running pre
lock...'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + local prefix=act
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + local 'message=Running
 prelock...'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + case "$prefix" in
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + msgpfx='[\e[1;92m*\e[m
]'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + '[' false '!=' true ']
'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + echo -e '[\e[1;92m*\e[
m] Running prelock...'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: [*] Running prelock...
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + prelock
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + '[' Enabled == Enabled
 ']'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + xset dpms 300
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + [[ false == \t\r\u\e ]
]
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + '[' -e /home/gifi/.con
fig/betterlockscreen/custom-pre.sh ']'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + [[ -n '' ]]
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + lockselect ''
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + case "$1" in
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + '[' -f /home/gifi/.cac
he/betterlockscreen/current/lock_resize.png ']'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + lock /home/gifi/.cache
/betterlockscreen/current/lock_resize.png
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + echof act 'Locking scr
een...'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + local prefix=act
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + local 'message=Locking
 screen...'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + case "$prefix" in
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + msgpfx='[\e[1;92m*\e[m
]'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + '[' false '!=' true ']
'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + echo -e '[\e[1;92m*\e[
m] Locking screen...'
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: [*] Locking screen...
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + local image=/home/gifi
/.cache/betterlockscreen/current/lock_resize.png
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + local fontlg=32
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + local fontmd=16
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + local fontsm=12
сен 29 16:41:12 ThinkPad betterlockscreen[7572]: + i3lock --image /home/g
ifi/.cache/betterlockscreen/current/lock_resize.png --color 000000ff --sc
reen 0 --ind-pos=x+310:y+h-80 --radius=25 --ring-width=5 --inside-color=0
0000000 --ring-color=ffffffff --separator-color=00000000 --insidever-colo
r=00000000 --insidewrong-color=d23c3dff --ringver-color=ffffffff --ringwr
ong-color=ffffffff --line-uses-inside --keyhl-color=d23c3dff --bshl-color
=d23c3dff --clock --force-clock --time-pos=ix-265:iy-10 --time-align 1 --
time-str %H:%M:%S --time-color=ffffffff --time-font=sans-serif --time-siz
e=32 --date-str '' --greeter-pos=ix-265:iy+12 --greeter-align 1 --greeter
-text 'Type password to unlock...' --greeter-color=ffffffff --greeter-fon
t=sans-serif --greeter-size=16 --layout-pos=ix-265:iy+32 --layout-align 1
 --layout-color=ffffffff --layout-font=sans-serif --layout-size=12 --veri
f-pos=ix+35:iy-34 --verif-align 2 --verif-text=Verifying... --verif-color
=ffffffff --verif-font=sans-serif --verif-size=12 --wrong-pos=ix+24:iy-34
 --wrong-align 2 '--wrong-text=Failure!' --wrong-color=d23c3dff --wrong-f
ont=sans-serif --wrong-size=12 --modif-pos=ix+45:iy+43 --modif-align 2 --
modif-size=12 --modif-color=d23c3dff --noinput-text= --pass-media-keys --
pass-screen-keys --pass-volume-keys --pass-power-keys -n
сен 29 16:41:24 ThinkPad betterlockscreen[7572]: + echof act 'Running pos
tlock...'
сен 29 16:41:24 ThinkPad betterlockscreen[7572]: + local prefix=act
сен 29 16:41:24 ThinkPad betterlockscreen[7572]: + local 'message=Running
 postlock...'
сен 29 16:41:24 ThinkPad betterlockscreen[7572]: + case "$prefix" in
сен 29 16:41:24 ThinkPad betterlockscreen[7572]: + msgpfx='[\e[1;92m*\e[m
]'
сен 29 16:41:24 ThinkPad betterlockscreen[7572]: + '[' false '!=' true ']
'
сен 29 16:41:24 ThinkPad betterlockscreen[7572]: + echo -e '[\e[1;92m*\e[
m] Running postlock...'
сен 29 16:41:24 ThinkPad betterlockscreen[7572]: [*] Running postlock...
сен 29 16:41:24 ThinkPad betterlockscreen[7572]: + postlock
сен 29 16:41:24 ThinkPad betterlockscreen[7572]: + '[' Enabled == Enabled
 ']'
сен 29 16:41:24 ThinkPad betterlockscreen[7572]: + xset dpms 600
сен 29 16:41:24 ThinkPad betterlockscreen[7572]: + [[ false == \t\r\u\e ]
]
сен 29 16:41:24 ThinkPad betterlockscreen[7572]: + '[' -e /home/gifi/.con
fig/betterlockscreen/custom-post.sh ']'
сен 29 16:41:24 ThinkPad betterlockscreen[7572]: + exit 0
сен 29 16:41:25 ThinkPad systemd[1]: betterlockscreen@gifi.service: Deact
ivated successfully.
сен 29 16:41:25 ThinkPad systemd[1]: Started Lock screen when going to sl
eep/suspend.
сен 29 16:41:25 ThinkPad systemd[1]: betterlockscreen@gifi.service: Consu
med 1.344s CPU time.
[gifi@ThinkPad ~]$

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants