Титла: Проблем с GUI
Публикувано от: phantomlord в May 16, 2005, 23:12
При стартиране на Firefox, програмата се отваря замалко и после изчезва. Ето какво ми казва конзолата: Цитат | firefox --sync
(Gecko:10309): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed
(Gecko:10309): Gdk-CRITICAL **: gdk_window_set_back_pixmap: assertion `pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap)' failed
(Gecko:10309): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed
(Gecko:10309): Gdk-CRITICAL **: gdk_window_set_back_pixmap: assertion `pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap)' failed
(Gecko:10309): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed
(Gecko:10309): Gdk-CRITICAL **: gdk_window_set_back_pixmap: assertion `pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap)' failed
(Gecko:10309): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed
(Gecko:10309): Gdk-CRITICAL **: gdk_window_set_back_pixmap: assertion `pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap)' failed
(Gecko:10309): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed
(Gecko:10309): Gdk-CRITICAL **: gdk_window_set_back_pixmap: assertion `pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap)' failed
(Gecko:10309): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed
(Gecko:10309): Gdk-CRITICAL **: gdk_window_set_back_pixmap: assertion `pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap)' failed
(Gecko:10309): Gdk-CRITICAL **: gdk_drawable_get_depth: assertion `GDK_IS_DRAWABLE (drawable)' failed
(Gecko:10309): Gdk-CRITICAL **: gdk_window_set_back_pixmap: assertion `pixmap == NULL || gdk_drawable_get_depth (window) == gdk_drawable_get_depth (pixmap)' failed The program 'Gecko' received an X Window System error. This probably reflects a bug in the program. The error was 'BadPixmap (invalid Pixmap parameter)'. (Details: serial 34088 error_code 4 request_code 2 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) |
Същото се получава с Mozilla. При beagle e малко по-различно, но програмата дори не се отваря:
Цитат | best Rendering
Unhandled Exception: System.NullReferenceException: Object reference not set to an instance of an object in (unmanaged) (nil) in <0x00004> (wrapper managed-to-native) Gecko.WebControl:gtk_moz_embed_render_data (intptr,string,uint,string,string) in <0x0002c> Gecko.WebControl:RenderData (string,string,string) in <0x000f8> Beagle.Tile.TileCanvas:DoRender () in <0x0003f> Beagle.Tile.TileCanvas:Render () in <0x0005f> Beagle.Tile.TileCanvas:set_Root (Beagle.Tile.Tile) in <0x001d0> Best.BestWindow:CreateWindow (string) in <0x00047> Best.BestWindow:.ctor () in <0x000e9> Best.Best:Main (string[])
|
Освен това open motif версията на azureus работи перфектно, за разлика от gtk версията. Не съм програмист и разбрах съвсем малко от debug-a. Някой може ли да ме насочи в разрешаването на проблема? Страшно много пакети съм променял и добавял, най-вероятно някой от тях е породил проблема, не не занам кой. Firefox и mozilla по принцип не ги използвам (фен съм на opera-та), но мразя да има нещо, което не работи добре в системата.
П.П. Слагал съм по-нови версии на Firefox и Mozilla, но пак същото се получава.
Титла: Проблем с GUI
Публикувано от: phantomlord в May 17, 2005, 20:55
Оправих си проблема. Оказа се, че причината е в KDE темата Baghira. Става въпрос за някъкво gtk-qt неразбирателство. Жалко, че Baghira пречи на безпроблемната работа, защото по-добра тема за КДЕ не съм виждал. Имитира МАС OS. Ще трябва да си търся друга тема.
|