Я использую инспектор браузера Webkit, например this.
Когда я запускаю его в Ubuntu 12.10, я получаю ошибки при использовании инспектора. Например:
** Message: console message: file:///usr/share/webkitgtk-1.0/webinspector/UIString.js @42: Localized string "Go to line" not found.
** Message: console message: file:///usr/share/webkitgtk-1.0/webinspector/UIString.js @42: Localized string "Filter" not found.
** Message: console message: file:///usr/share/webkitgtk-1.0/webinspector/UIString.js @42: Localized string "Search Previous" not found.
** Message: console message: file:///usr/share/webkitgtk-1.0/webinspector/UIString.js @42: Localized string "Search Next" not found.
** Message: console message: file:///usr/share/webkitgtk-1.0/webinspector/UIString.js @42: Localized string "α:" not found.
** Message: console message: file:///usr/share/webkitgtk-1.0/webinspector/UIString.js @42: Localized string "%d of %d" not found.
(geany:2487): Gdk-CRITICAL **: IA__gdk_error_trap_pop: assertion `gdk_error_traps != NULL' failed
** Message: console message: file:///usr/share/webkitgtk-1.0/webinspector/UIString.js @42: Localized string "Sources Panel" not found.
** Message: console message: file:///usr/share/webkitgtk-1.0/webinspector/UIString.js @42: Localized string "Toggle breakpoint" not found.
** Message: console message: file:///usr/share/webkitgtk-1.0/webinspector/UIString.js @42: Localized string "Painting" not found.
Я также заметил, что панель палитры/ползунка не отображается, когда у вас есть консоль в нижней половине:
Я не помню этого в более ранних версиях, и когда я использую версию GTK3 (from gi.repository import WebKit
и т.д.), она имеет схожую проблему, и, что еще хуже, полосы прокрутки не имеют стрелок сверху и снизу. Я пропустил шаг по инициализации инспектора Webkit или английского языка для него?
Я хотел бы отладить эту проблему, но поскольку объект инспектора не является объектом webview, я не уверен, что могу добавить инспектора к инспектору? (например, как вы можете использовать F12, когда инспектором является его собственное окно в Chrome/Chromium, которое позволяет отлаживать этого инспектора). Это должно быть возможно, но возможно, не с pyGTK?
Update: Я протестировал это на 12.04 Ubuntu и не заметил проблемы выше. Я сообщил об ошибке здесь. Это конфликт с каким-то пакетом на каждом компьютере 12.10 или неправильная настройка конфигурации?
Update: Эта же проблема происходит в 13.04.