On the other machine, libcanberra-gtk3-module IS installed, but screenruler 
still fals to start:
$ LANG=C sudo aptitude show screenruler | egrep "(State)|(Version)" Version: 
0.960+bzr41+deb10-4 State: installed $ LANG=C sudo aptitude show 
libcanberra-gtk3-module | egrep "(State)|(Version)" Version: 0.30-7 State: 
installed $ screenruler Loading libraries... Gtk-Message: 19:09:53.082: Failed 
to load module "canberra-gtk-module" /usr/bin/screenruler:61:in `block in 
<main>': 'Gdk::Pixbuf' has been deprecated. Use 'GdkPixbuf::Pixbuf'. 
/usr/lib/ruby/vendor_ruby/gdk_pixbuf2/deprecated.rb:48:in `new': 
GdkPixbuf::Pixbuf.new(path) is deprecated. Use GdkPixbuf::Pixbuf.new(:file => 
path) instead. /usr/lib/ruby/vendor_ruby/gdk_pixbuf2/deprecated.rb:48:in `new': 
GdkPixbuf::Pixbuf.new(path) is deprecated. Use GdkPixbuf::Pixbuf.new(:file => 
path) instead. /usr/lib/ruby/vendor_ruby/gdk_pixbuf2/deprecated.rb:48:in `new': 
GdkPixbuf::Pixbuf.new(path) is deprecated. Use GdkPixbuf::Pixbuf.new(:file => 
path) instead. Creating windows... Gtk-WARNING **: Unknown property: 
GtkWindow.has-resize-grip from 
/usr/share/screenruler/utils/glade_window.rb:29:in `initialize' from 
/usr/share/screenruler/ruler_window.rb:51:in `initialize' from 
/usr/bin/screenruler:76:in `new' from /usr/bin/screenruler:76:in `<main>' 
Reading settings... Presenting ruler... Shutting down... $
So, the issue is unrelated to the libcanberra-gtk3-module or related to more 
than just that.
Does the screenruler version from unstable anyhow have this issue fixed or was 
only the (probably useless) dependency added?

Reply via email to