颜色选择器无法工作

Gpick(0.2.6)在我的电脑上(Ubuntu 20.04.3 LTS)不再工作。当我点击“选择颜色”时,我没有看到应该放大显示在鼠标周围的小框中。这个框一直是灰色的。当我选择一个颜色(按下空格键)时,它总是黑色(#000000)。
我已经下载了Pick(2.0.2),但它也不起作用。
我还注意到这里提到Gpick应该能够提供颜色名称,但在我的电脑上从未生效。在编辑>颜色字典下,似乎我们可以添加一个颜色字典文件。你知道它是如何工作的吗?
非常感谢您的帮助!
编辑:我正在运行wayland。
~$ env|grep XDG|grep -e XDG_CURRENT_DESKTOP -e XDG_SESSION_TYPE
XDG_SESSION_TYPE=wayland
XDG_CURRENT_DESKTOP=ubuntu:GNOME

你使用的是哪个桌面环境?是运行x还是wayland?请运行以下命令并发布结果:env|grep XDG|grep -e XDG_CURRENT_DESKTOP -e XDG_SESSION_TYPE - sudodus
1我正在使用Wayland运行。请查看上面命令行的结果。 - TVG
2我怀疑Gpick在Wayland上无法正常工作。你可以通过在登录屏幕上切换到x11来进行测试(在右下角的圆形图标)。 - sudodus
谢谢!我已经切换到x11,并且效果更好。现在选择了正确的颜色,但我在应用程序的小框中看不到放大显示... - TVG
欢迎您 @TVG :-) 在新版本的桌面环境中,图形应用程序可能不再像以前那样正常工作。有时候会有改进,有时候会出现退步。如果您认为这是一个重要的退步,请在Launchpad上创建一个错误报告。 - sudodus
3个回答

通过评论对话后,我们发现颜色选择器 Gpick (0.2.6):
  • 在 Wayland 上无法工作
  • 在 x11 上可以工作(但有一个退化:应用程序小框中的放大显示不再存在)
您可以使用以下命令检查桌面环境和会话类型。
env|grep XDG|grep -e XDG_CURRENT_DESKTOP -e XDG_SESSION_TYPE

那么解决方案是什么呢?还是说我们应该使用其他的方法? - ßiansor Å. Ålmerol
@ßiansorÅ.Ålmerol,OP已经切换到x11(并报告说它运行得很好)。 - sudodus
是的,我昨天换了,因为我找不到任何解决办法,谢谢。 - ßiansor Å. Ålmerol

从Wayland切换到x11解决了大部分问题(请参考@sudodus的评论)。
使用Gpick可以选择颜色,但小方框仍然没有显示任何内容。
选择功能似乎正常工作,尽管应用程序的显示有些错误。

我在GNOME 3.32版本中遇到了相同的问题,使用X11窗口系统。
然而,在我的情况下,我启用了桌面缩放功能。禁用桌面缩放解决了这个问题。你可以通过顶部面板上的辅助功能图标或者使用快捷键来进行操作——默认的开启或关闭缩放功能的快捷键是"Super+Alt+8"。

“无障碍图标”是什么?在 Gpick 窗口的右下角,有一个选取颜色的图标。默认快捷键似乎是 Ctrl+P。我注意到这个图标按钮工作正常!它显示了一个跟随鼠标的桌面放大镜。然而,Gpick 窗口左上方的选取颜色按钮仍然没有显示桌面放大镜。 - TVG