我正在研究一个GTK3主题,并使用GTK_DEBUG=interactive测试CSS中的更改。
我使用附带的gtk检查器启动应用程序,启动时:
$ GTK_DEBUG=interactive 这适用于普通应用程序,但不适用于MATE的文件管理器Caja。当与Caja一起使用时,应用程序似乎会启动,然后关闭,然后再次打开,然后在没有gtk检查器的情况下出现。
我试过:
$ kilall caja && GTK_DEBUG=interactive caja但这也有同样的结果。
如何使用gtk检查器启动Caja实例?
<#>更新
一旦Caja完成加载,它就会脱离我正在启动的外壳。这可能是导致它丢失调试模块的原因。
发布于 2019-08-12 12:20:03
尝试打开一个Caja实例,然后键入 + + D。我能够像https://blog.gtk.org/2017/04/05/the-gtk-inspector/建议的那样,让gtk检查人员来做这件事。
发布于 2019-08-12 11:33:08
根据man文件,Caja接受标准的GTK选项。在DDG上搜索standard gtk options可以找到列出选项的https://www.systutorials.com/docs/linux/man/7-gtk-options/
-gtk-debug=标志-要设置的GTK+调试标志的冒号列表。有效标志是对象、misc、信号、dnd和插件。特殊值all启用所有标志。
在终端中运行caja --gtk-debug=all会以有趣的模式打开Caja实例,这可能就是您要寻找的。
https://unix.stackexchange.com/questions/535148
复制相似问题