Lockscreen not working after update to 21.10

Lockscreen broke for me too - but that script didn’t work for me so I modified it to work.

#!/bin/bash
if ! pgrep -f gnome-screensaver &> /dev/null 2>&1; then
  echo "gnome-screensaver is not running"
  echo "starting gnome-screensaver ..."
  pkill -9 -f  '/usr/bin/gjs /usr/share/gnome-shell/org.gnome.ScreenSaver'
  sleep 3
  gnome-screensaver
else
  echo "gnome-screensaver already running"
  exit
fi

Also when adding it to autostart I needed to delay it from running for like 5 seconds so or it’d fail.

/bin/bash -c "/usr/bin/sleep 5;/home/rreaves/lockfix.sh&"