Существуют некоторые виджеты, которые не обладают собственным X-окном по причинам производительности, поскольку они в основном декоративные, как правило, не требуют обработки сигналов X-событий. Вы можете найти полный список здесь .
В этих случаях рекомендуется использовать GtkEventBox , чтобы обернуть виджет без окон (с помощью EventBox был создан этот цель конкретно).