Автор Тема: Проблем с GUI  (Прочетена 743 пъти)

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
Проблем с GUI
« -: 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, но пак същото се получава.
Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...

phantomlord

  • Напреднали
  • *****
  • Публикации: 1832
  • Distribution: Debian Sid
  • Window Manager: KDE 4
  • Fall to your knees and bow to the Phantom Lord
    • Профил
    • WWW
Проблем с GUI
« Отговор #1 -: May 17, 2005, 20:55 »
Оправих си проблема. Оказа се, че причината е в KDE темата Baghira. Става въпрос за някъкво gtk-qt неразбирателство.
Жалко, че Baghira пречи на безпроблемната работа, защото по-добра тема за КДЕ не съм виждал. Имитира МАС OS. Ще трябва да си търся друга тема.
Активен

http://myfreesoft.net/phpBB2/index.php?c=7
Помогни си сам, за да ти помогне и Господ
Linux - connecting people...