Из моих собственных экспериментов оказалось, что GTKViewport по умолчанию имеет прозрачный фон.Это означает, что серый фон исходит из области рисования GooCanvas, а не из области просмотра.
Чтобы создать прозрачный фон в GooCanvas, прочитайте ЭТА ТЕМА
В качестве альтернативы проблема прозрачности может быть связана с виджетом более высокого уровня (например, с прокручиваемым окном или записной книжкой).