"Gdk-WARNING **: XID collision, trouble ahead" und seamonkey / firefox abstürze // OS 11.3 32bit
Hallo Zusammen, seit den letzten Tagen (ist es mir zumindestens aufgefallen) dass Seamonkey (bzw. Firefox) nach ca. 1 Stunde sich regelmäßig verabschiedet. Kommt mir vor als wenn dies nach dem Update des NVIDIA Treibers im repository auf Version 256.35 aufgetreten ist, zu mindestens hatte ich es vorher nicht gesehen. Erste "Nachforschungen" in der .xsession-errors" bringen tonnenweise Meldungen der Art zu Tage: a) (seamonkey-bin:9022): Gdk-WARNING **: XID collision, trouble ahead (seamonkey-bin:9022): Gdk-WARNING **: XID collision, trouble ahead (seamonkey-bin:9022): Gdk-WARNING **: XID collision, trouble ahead [speziell wenn flash aktiv, zB bei youtube Videos] b) QPainter::begin: Paint device returned engine == 0, type: 2 QPainter::setPen: Painter not active QPainter::setFont: Painter not active QPainter::end: Painter not active, aborted QPainter::begin: Paint device returned engine == 0, type: 2 QPainter::setPen: Painter not active QPainter::setFont: Painter not active QPainter::end: Painter not active, aborted [Tonnenweise, unabhängig ob Seamonkey läuft] a) und b) scheinen nicht wirklich zu korrelieren .... erwähne aber beide da sie das Log vollmachen final endet seamonkey mit zB The program 'seamonkey-bin' received an X Window System error. This probably reflects a bug in the program. The error was 'RenderBadPicture (invalid Picture parameter)'. (Details: serial 7087244 error_code 172 request_code 152 minor_code 7) (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.) aber das variiert (habe die anderen Fehlermeldungen nicht) Googeln brachte nichts erhellendes außer dass ich nicht alleine bin .... Irgendjemand ähnliche Erfahrungen bzw. (besser) hat irgendjemand eine Lösung parat? Mir fehlt gerade die Zeit mehr auszuprobieren, zB downgrade auf alten NVIDIA Treiber (wenns damit wirklich zusammen hängt) Hier: OpenSuse 11.3 / 32 Bit / NVidia 8800 GTS / momentan original Nvidia 256.44 Danke & Gruß Alex -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, Am Son, 01 Aug 2010, Alexander Thuermer schrieb:
seit den letzten Tagen (ist es mir zumindestens aufgefallen) dass Seamonkey (bzw. Firefox) nach ca. 1 Stunde sich regelmäßig verabschiedet. Kommt mir vor als wenn dies nach dem Update des NVIDIA Treibers im repository auf Version 256.35 aufgetreten ist, zu mindestens hatte ich es vorher nicht gesehen.
Teste mal mit dem 195.x nVidia Treiber, der läuft hier stabil, nachdem einige(!) Vorgängerversionen nicht taten. Und die 200er Treiber-Serie ist ja auch noch recht neu. Nimm am besten das .run von der nVidia-Seite direkt und kein RPM. Die liefen hier entweder nicht oder kamen erst nach Wochen passend für den jew. aktuellen SUSE-Kernel ... Nach nem Kernelupdate reicht dann übrigens ein IIRC '...run -K' um nur das Kernelmodul neu zu backen. Achso, kernel-devel (bzw. -header unter <= 11.2) und diversen anderen Develkram wie gcc, make usw. muß man ggfs. auch erst installieren.
(seamonkey-bin:9022): Gdk-WARNING **: XID collision, trouble ahead (seamonkey-bin:9022): Gdk-WARNING **: XID collision, trouble ahead (seamonkey-bin:9022): Gdk-WARNING **: XID collision, trouble ahead [speziell wenn flash aktiv, zB bei youtube Videos]
Welches Flash-Plugin verwendest du? Das von Adobe? Zur Zeit wird via Flash wohl sehr massiv versucht Trojaner einzuschleusen (siehe z.B. die aktuelle c't 17/2010 die ab Mo. am Kiosk liegt). Und der "Schadcode" kann durchaus das Plugin zum Absturz bringen etc., auch wenn der eigentliche Exploit dann nicht unter Linux laeuft.
b)
QPainter::begin: Paint device returned engine == 0, type: 2 QPainter::setPen: Painter not active QPainter::setFont: Painter not active QPainter::end: Painter not active, aborted QPainter::begin: Paint device returned engine == 0, type: 2 QPainter::setPen: Painter not active QPainter::setFont: Painter not active QPainter::end: Painter not active, aborted [Tonnenweise, unabhängig ob Seamonkey läuft]
Irgendwie passt da was wohl QT seitig nicht zusammen (z.B. ne ältere QT/KDE Anwendung mit nem neueren QT (oder andersrum)) ...
Hier: OpenSuse 11.3 / 32 Bit / NVidia 8800 GTS / momentan original Nvidia 256.44
Hier: 11.2 / 64 Bit / nVidia 8400 GS / 195.xx Treiber HTH, -dnh -- 2 is a really odd prime... -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo,
Am Son, 01 Aug 2010, Alexander Thuermer schrieb:
seit den letzten Tagen (ist es mir zumindestens aufgefallen) dass Seamonkey (bzw. Firefox) nach ca. 1 Stunde sich regelmäßig verabschiedet. Kommt mir vor als wenn dies nach dem Update des NVIDIA Treibers im repository auf Version 256.35 aufgetreten ist, zu mindestens hatte ich es vorher nicht gesehen.
Teste mal mit dem 195.x nVidia Treiber, der läuft hier stabil, nachdem einige(!) Vorgängerversionen nicht taten. Und die 200er Treiber-Serie ist ja auch noch recht neu.
Nimm am besten das .run von der nVidia-Seite direkt und kein RPM. Die liefen hier entweder nicht oder kamen erst nach Wochen passend für den jew. aktuellen SUSE-Kernel ... Nach nem Kernelupdate reicht dann übrigens ein IIRC '...run -K' um nur das Kernelmodul neu zu backen. Achso, kernel-devel (bzw. -header unter<= 11.2) und diversen anderen Develkram wie gcc, make usw. muß man ggfs. auch erst installieren.
Probiere es jetzt mal mit dem 195.36.31 direkt von NVIDIA (gerade installiert) ... muss jetzt natürlich mal etwas abwarten um zu sehen ob es was bringt ... habe OS 11.3 seit dem Erscheinen drauf und vorher war es auch diese Version (aus dem Nvidia repository) ... Mit dem aktuellen Pre-Realease 256.44 hatte es sich nicht wirklich verbessert.
(seamonkey-bin:9022): Gdk-WARNING **: XID collision, trouble ahead (seamonkey-bin:9022): Gdk-WARNING **: XID collision, trouble ahead (seamonkey-bin:9022): Gdk-WARNING **: XID collision, trouble ahead [speziell wenn flash aktiv, zB bei youtube Videos]
Welches Flash-Plugin verwendest du? Das von Adobe? Zur Zeit wird via Flash wohl sehr massiv versucht Trojaner einzuschleusen (siehe z.B. die aktuelle c't 17/2010 die ab Mo. am Kiosk liegt). Und der "Schadcode" kann durchaus das Plugin zum Absturz bringen etc., auch wenn der eigentliche Exploit dann nicht unter Linux laeuft.
Flash verwende ich die von 11.3 angebotene Shockwave Flash 10.1 r53 ... denke ich muss die c't mal genauer anschauen (habe sie gestern bekommen aber noch keine Zeit - ein paar Tage Sonne hier, amit eher draußen gewesen ;)
b)
QPainter::begin: Paint device returned engine == 0, type: 2 QPainter::setPen: Painter not active QPainter::setFont: Painter not active QPainter::end: Painter not active, aborted QPainter::begin: Paint device returned engine == 0, type: 2 QPainter::setPen: Painter not active QPainter::setFont: Painter not active QPainter::end: Painter not active, aborted [Tonnenweise, unabhängig ob Seamonkey läuft]
Irgendwie passt da was wohl QT seitig nicht zusammen (z.B. ne ältere QT/KDE Anwendung mit nem neueren QT (oder andersrum)) ...
Mit QT keine Ahnung wo es herkommen könnte, bisher eigentlich noch fast alles original 11.3 Pakete (Ok, um ein paar Packman Versionen angereichert.. aber nix an der "Basis" von KDE oder so getauscht)
Hier: OpenSuse 11.3 / 32 Bit / NVidia 8800 GTS / momentan original Nvidia 256.44
Hier: 11.2 / 64 Bit / nVidia 8400 GS / 195.xx Treiber
HTH, -dnh
Nun mal sehen obs besser wird ... Cheers Alex P.S: ansonsten muss ich sagen bin ich begeistert von der 11.3 - läuft hier wie geschmiert und schneller als meine nun abgekündigte 11.0 die echt "rund" war -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Alexander Thuermer
-
David Haller