Gnome 屏幕标尺没有颜色

Gnome 屏幕标尺没有颜色

自从安装了 Ubuntu 22.04(以及所有更新)后,gnome 桌面 screenruler 就失去了颜色。我可以通过单击其设置并选择颜色来恢复它,但它应该会自动从我的 Ubuntu 设置中的调色板中找到颜色。我已重置调色板并使用 Synaptic 包管理器完全删除并重新安装了 screenruler,但没有任何效果。请问有什么解决办法?

答案1

不幸的是,该软件包似乎存在问题。在全新安装的 Ubuntu 上,该应用程序甚至无法加载¹。原因可能是该软件包太旧且无人维护。该man页面提到日期为 2008 年。

除了调试源代码外,几乎无能为力。作为替代方案,您可以考虑将kruler类似的应用程序打包为 snap 应用程序。您可以使用“软件”安装它。


笔记

screenruler¹从终端启动会给出以下输出:

$ screenruler 
Loading libraries...
Creating windows...
/usr/lib/ruby/3.0.0/delegate.rb:89:in `sprintf': Infinity (FloatDomainError)
    from /usr/lib/ruby/3.0.0/delegate.rb:89:in `bind_call'
    from /usr/lib/ruby/3.0.0/delegate.rb:89:in `method_missing'
    from /usr/share/screenruler/preferences_window.rb:40:in `initialize'
    from ./screenruler.rb:77:in `new'
    from ./screenruler.rb:77:in `<main>'

相关内容