I used to have a habit of running 'killall -USR1 dd' to get the status of a dd process.
Then I switched to using sddm for my display manager/login screen. It didn't have a USR1 handler. If you kill your display manager, you're forcefully and suddenly logged out of your session.
iirc, dd on *BSD will show progress on ^T because it sends a SIGUSR1