LINUX.ORG.RU

GTK+3 отучает от мышки

 , xxi век,


0

1

Господа, случилась какая-то ерунда, и теперь у меня в gtk3 не работает мышка (% Откат тем/gtk3/gtkmm ничего не дал, от пользователя и переменных окружения похоже не зависит. Куда смотреть то?

как вариант заменить батарейку в мышке

visual ★★★
()

поставить systemd, evdev и less /var/log/Xorg.*

AGUtilities ★★★
()
Ответ на: комментарий от Atlant

Тут такое дело.. Оно только в gtk3 не работает. Т.е. qt, gtk2, Xlib — все ок. Если запустить gtk3 приложение с --gtk-debug all то видно, что окно не получает событий при перемещении мыши

vasily_pupkin ★★★★★
() автор топика
Ответ на: комментарий от darkenshvein

Я его пересобирал, и откатывал на 3.4 с 3.6, и панго/каиро итп. Мне кажется тут какая то хрень с инфиналити патчами. Проблема только в том, что я не совсем понимаю в какой последовательности это надо все ребилдить, что-бы проверить догадку. В случае неправильной я остаюсь совсем без шрифтов. Но, в любом случае, мышка в жтк3 не работает (%

vasily_pupkin ★★★★★
() автор топика
Ответ на: комментарий от vasily_pupkin

Причем с Adwaita темой стандартной в одном из треевых меню один из пунктов на мышку реагирует. В консоли такая хрень с Adwaita:

(gtk3_preview:4451): Gtk-WARNING **: drawing failure for widget `GtkNotebook': invalid matrix (not invertible)

(gtk3_preview:4451): Gtk-WARNING **: drawing failure for widget `GtkVBox': invalid matrix (not invertible)

(gtk3_preview:4451): Gtk-WARNING **: drawing failure for widget `GtkEventBox': invalid matrix (not invertible)

(gtk3_preview:4451): Gtk-WARNING **: drawing failure for widget `GtkNotebook': invalid matrix (not invertible)

(gtk3_preview:4451): Gtk-WARNING **: drawing failure for widget `GtkVBox': invalid matrix (not invertible)

(gtk3_preview:4451): Gtk-WARNING **: drawing failure for widget `GtkEventBox': invalid matrix (not invertible)

(gtk3_preview:4451): Gtk-WARNING **: drawing failure for widget `GtkNotebook': invalid matrix (not invertible)

(gtk3_preview:4451): Gtk-WARNING **: drawing failure for widget `GtkVBox': invalid matrix (not invertible)

(gtk3_preview:4451): Gtk-WARNING **: drawing failure for widget `GtkEventBox': invalid matrix (not invertible)

И некоторые компоненты отсутствуют. В --gtk-debug=all присутствует такое:

[0x7f3b272b44a0] GtkButtonBox	height for width: -1 is minimum 10 and natural: 10 (hit cache: yes)
[0x7f3b272b44a0] GtkButtonBox	width for height: -1 is minimum 10 and natural: 10 (hit cache: yes)
[0x7f3b273e1080] GtkToolbar	height for width: -1 is minimum 41 and natural: 41 (hit cache: yes)
[0x7f3b273e1080] GtkToolbar	width for height: -1 is minimum 268 and natural: 268 (hit cache: yes)
[0x7f3b273cfd20] GtkHandleBox	height for width: -1 is minimum 41 and natural: 41 (hit cache: no)
[0x7f3b273e1080] GtkToolbar	height for width: -1 is minimum 41 and natural: 41 (hit cache: yes)
[0x7f3b273e1080] GtkToolbar	width for height: -1 is minimum 268 and natural: 268 (hit cache: yes)
[0x7f3b273cfd20] GtkHandleBox	width for height: -1 is minimum 278 and natural: 278 (hit cache: no)
[0x7f3b273fc080] GtkEntry	height for width: -1 is minimum 26 and natural: 26 (hit cache: no)
[0x7f3b273fc080] GtkEntry	width for height: -1 is minimum 160 and natural: 160 (hit cache: no)
[0x7f3b273fc080] GtkEntry	height for width: -1 is minimum 26 and natural: 26 (hit cache: yes)
[0x7f3b273fc080] GtkEntry	width for height: -1 is minimum 160 and natural: 160 (hit cache: yes)
[0x7f3b273fc080] GtkEntry	height for width: -1 is minimum 26 and natural: 26 (hit cache: yes)
[0x7f3b273fc080] GtkEntry	width for height: -1 is minimum 160 and natural: 160 (hit cache: yes)

vasily_pupkin ★★★★★
() автор топика
Последнее исправление: vasily_pupkin (всего исправлений: 1)
Ответ на: комментарий от vasily_pupkin

gtk+
3.6.3-r2(3)(20:40:24 19.01.2013)(X cups introspection vim-syntax xinerama -aqua -colord -debug -egl -examples -packagekit -test -wayland)
вроде работает.

Atlant ★★★★★
()
Ответ на: комментарий от Atlant

Можешь задампить на пейстбин eselect fontconfig list и версии/дати freetype/fontconfig/libXft/cairo/pango/atk?

vasily_pupkin ★★★★★
() автор топика
Ответ на: комментарий от anonymous

Типичный лоровский аналитик в действии :3

Не было никаких подтверждений, что виновато именно gtk. Я бы первым делом смотрел в dmesg.

f1xmAn ★★★★★
()

Вобщем, проблема решилась достаточно смешным образом. Оказывается, кто-то неудачно апдейтнул gcc на одном из distcc хостов, и куча кода стала валится с SIGFPE. Заметил чисто случайно, по упавшему емаксу (%

vasily_pupkin ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.