gtk_box_gadget_distribute是GTK内部用于管理盒子容器(如GtkBox)中元素大小的一个函数。断言size >= 0确保分配给容器元素的空间大小是有效的,即不会是一个负数。负数大小在实际布局中是没有意义的,因此GTK通过断言来防止这种情况发生。 3. 查找可能导致size小于0的代码路径或逻辑错误 ...
Gtk-CRITICAL **: 18:14:57.241: gtk_box_gadget_distribute: assertion 'size >= 0' failed in GtkScrollbar 解决办法: 在.bashrc中添加: _supress() { eval "$1() { \$(which $1) \"\$@\" 2>&1 | tr -d '\r' | grep -v \"$2\"; }" } _supress grass75 "wxPizza" _supress ...