

























Zotero是一个好用的开源文档管理软件,使用GTK3构建。我在运行着KDE+Wayland的archlinux上运行Zotero时,却遇到了侧边栏无法拖动的问题,互联网上似乎还没有人给出解决方案,借助AI,我找到了一个Workaround方案。
其实我也是刚接触Zotero不久,在配置环境的时候发现了zotero-AI-Butler 这个插件,能自动生成论文的笔记和思维导图,还能直接对话。兴高采烈地装上了,打开一篇文章。

右边的侧边栏就有了总结,但是怎么显示不全啊。
我拖……诶怎么拖不动……(重新瞄准)我拽……诶怎么还是不动,而且也没有左右滑动的手柄指针图标。
我寻思又是Wayland的特有问题吧,但我也不想换到x11,xwayland虽然安装了,我也不是很乐意用,我想这个侧边栏宽度总有配置项吧,还真的在~/.zotero/zotero/<一串随机字母>.default/prefs.js找到了,但是改了 相关的配置项 ,重启之后宽度还是没有变化。
我又继续摸索,发现在查看里面将视图换成堆叠,则pdf与原来的侧边栏将垂直排列,此时高度可以调节。
那其实事已至此我也没有什么好招了,求助AI,最后在GLM 5.1的帮助下找到了根因。
Zotero 的左右侧边栏用的是 GtkPaned / Gtk.Paned 这种可拖拽分隔条控件。在 Wayland 下,GTK 的 窗口和控件拖拽区域 是由 Wayland 协议和窗口管理器(KWin)共同决定的。水平 GtkPaned 的分隔条在 Wayland/KWin 下常常几乎看不到 / 没有手柄,很难点中;垂直 GtkPaned 的分隔条往往仍然比较“粗”,容易点到,所以堆叠视图里能上下拖动高度。
这一问题在Darktable中也有提及。
说白了就是分割条太细了,所以点不上。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。