widget not within a GtkWindow

KDE, Gnome, Windowmanager, X11, Grafiktreiber und alles was dazu notwendig ist. Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
oib9
Beiträge: 28
Registriert: 09.11.2011 08:30:14

widget not within a GtkWindow

Beitrag von oib9 » 06.12.2011 08:42:48

hi, unabhängig von der gnome version und mit awesome
bekomme ich beim abspielen von videos mit debian wheezy diese fehlermeldung

gdm-simple-greeter[20858]: Gtk-WARNING: /build/buildd-gtk+3.0_3.0.12-2-amd64-rEYsqr/gtk+3.0-3.0.12/./gtk/gtkwidget.c:6796: widget not within a GtkWindow
gdm-simple-greeter[20858]: Gtk-WARNING: gtk_widget_size_allocate(): attempt to allocate widget with width -47 and height -47

die x session schliesst sich und ich sehe den gdm anmelde bildschirm

deberik
Beiträge: 1177
Registriert: 30.09.2009 13:27:23

Re: widget not within a GtkWindow

Beitrag von deberik » 11.12.2011 02:02:25

Mit welchem Programm schaust du dir Videos an? Videos egal welchen Formats?
Debians Paketbeschreibungen übersetzen? Hilf mit!

oib9
Beiträge: 28
Registriert: 09.11.2011 08:30:14

Re: widget not within a GtkWindow

Beitrag von oib9 » 22.01.2012 10:57:07

egal welcher player und format

gnome-session[8272]: WARNING: Failed to start app: Unable to start application: Failed to execute child process "gnome-power-manager" (No such file or directory)
gdm-simple-greeter[8303]: Gtk-WARNING: Overriding tab label for notebook
gdm-simple-greeter[8303]: Gtk-WARNING: /tmp/buildd/gtk+3.0-3.2.3/./gtk/gtkwidget.c:6857: widget not within a GtkWindow
gdm-simple-greeter[8303]: Gtk-CRITICAL: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed
gdm-simple-greeter[8303]: Gtk-WARNING: gtk_widget_size_allocate(): attempt to allocate widget with width -3 and height -3
gdm-simple-greeter[8303]: Gtk-CRITICAL: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed
gdm-simple-greeter[8303]: Gtk-CRITICAL: gtk_widget_get_preferred_height_for_width: assertion `width >= 0' failed
gdm-simple-greeter[8303]: Gtk-WARNING: gtk_widget_size_allocate(): attempt to allocate widget with width -47 and height -47
acpid: client 8220[0:0] has disconnected

oib9
Beiträge: 28
Registriert: 09.11.2011 08:30:14

Re: widget not within a GtkWindow

Beitrag von oib9 » 22.01.2012 11:35:18

i tried it with awesome, kde and kdm instead of gdm3
same session logout

oib9
Beiträge: 28
Registriert: 09.11.2011 08:30:14

Re: widget not within a GtkWindow

Beitrag von oib9 » 23.01.2012 18:25:26

Jan 23 18:17:19 laptop kernel: [ 4.233752] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel.
Jan 23 18:17:19 laptop kernel: [ 4.311005] [fglrx] Maximum main memory to use for locked dma buffers: 7516 MBytes.
Jan 23 18:17:19 laptop kernel: [ 4.311101] [fglrx] vendor: 1002 device: 9712 count: 1
Jan 23 18:17:19 laptop kernel: [ 4.311682] [fglrx] ioport: bar 1, base 0x6000, size: 0x100
Jan 23 18:17:19 laptop kernel: [ 4.314548] [fglrx] Kernel PAT support is enabled
Jan 23 18:17:19 laptop kernel: [ 4.314576] [fglrx] module loaded - fglrx 8.92.6 [Nov 9 2011] with 1 minors

Jan 23 18:17:22 laptop kernel: [ 13.648813] [fglrx] Could not enable MSI; System prevented initialization
Jan 23 18:17:22 laptop kernel: [ 13.650288] [fglrx] Firegl kernel thread PID: 2882
Jan 23 18:17:22 laptop kernel: [ 13.650483] [fglrx] Firegl kernel thread PID: 2883
Jan 23 18:17:22 laptop kernel: [ 13.650714] [fglrx] Firegl kernel thread PID: 2884
Jan 23 18:17:22 laptop kernel: [ 13.651027] [fglrx] IRQ 18 Enabled
Jan 23 18:17:23 laptop kernel: [ 14.738349] [fglrx] Gart USWC size:1279 M.
Jan 23 18:17:23 laptop kernel: [ 14.738359] [fglrx] Gart cacheable size:508 M.
Jan 23 18:17:23 laptop kernel: [ 14.738373] [fglrx] Reserved FB block: Shared offset:0, size:1000000
Jan 23 18:17:23 laptop kernel: [ 14.738381] [fglrx] Reserved FB block: Unshared offset:fbff000, size:401000
Jan 23 18:17:23 laptop kernel: [ 14.738389] [fglrx] Reserved FB block: Unshared offset:13ffb000, size:5000

deberik
Beiträge: 1177
Registriert: 30.09.2009 13:27:23

Re: widget not within a GtkWindow

Beitrag von deberik » 24.01.2012 13:49:58

Kommen die Fehlermeldungen und Warnungen (gdm-simple-greeter, gnome-session) nur beim Abspielen eines Videos? Denn dass gdm etwas mit dem Abspielen von Videos zu tun hat, ist mir etwas suspekt. Und kommen die gleichen Fehler auch mit kdm?
Debians Paketbeschreibungen übersetzen? Hilf mit!

oib9
Beiträge: 28
Registriert: 09.11.2011 08:30:14

Re: widget not within a GtkWindow

Beitrag von oib9 » 25.01.2012 17:48:53

ich verwende den fglrx non-free driver und habe dann auf den mesa gewechselt

Code: Alles auswählen

update-alternatives --config glx 
There are 2 choices for the alternative glx (providing /usr/lib/glx).

  Selection    Path                    Priority   Status
------------------------------------------------------------
  0            /usr/lib/fglrx           99        auto mode
  1            /usr/lib/fglrx           99        manual mode
* 2            /usr/lib/mesa-diverted   5         manual mode

Press enter to keep the current choice[*], or type selection number:
in der /etc/X11/xorg.conf

Code: Alles auswählen

Driver      "fglrx"
auskommentiert

jetzt kann ich videos anshen
aber die 3d unterstützung ist jetzt nicht so gut

oib9
Beiträge: 28
Registriert: 09.11.2011 08:30:14

Re: widget not within a GtkWindow

Beitrag von oib9 » 17.02.2012 11:09:42

egal welcher desktop manager, window manager, media player und format.
es ist ein fglrx issue
wie kann ich mehr debugging infos rausholen?

auf meinem laptop hat der switch zu mesa geklappt
aber auf meinem power desktop nicht (2x ati 6950 mit crossfireX)


wie kann ich gnome3 im fallback modus starten?
diesen beschriebenen switch habe ich nicht
http://www.dedoimedo.com/computers/gnom ... lback.html

deberik
Beiträge: 1177
Registriert: 30.09.2009 13:27:23

Re: widget not within a GtkWindow

Beitrag von deberik » 17.02.2012 14:04:07

Ich bin weder Experte für Gnome3 noch für Debugging, da muss also ein Anderer ran...
Debians Paketbeschreibungen übersetzen? Hilf mit!

artemis
Beiträge: 447
Registriert: 21.12.2005 23:11:11

Re: widget not within a GtkWindow

Beitrag von artemis » 18.02.2012 14:06:29

Hallo.

Du musst das Paket "gnome-session-fallback" installieren und dann beim Login als Session im GDM 3 auswählen.

artemis

oib9
Beiträge: 28
Registriert: 09.11.2011 08:30:14

Re: widget not within a GtkWindow

Beitrag von oib9 » 19.02.2012 23:31:11

gnome-session-fallback war bereits installiet

X11/Protocol.pm war aus dem paket libx11-protocol-perl nicht installiert

vlc video.avi 2> vlc-errors.txt ergibt

Code: Alles auswählen

Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x1208120] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Blocked: call to setlocale(6, "")
Warning: call to srand(1330211029)
Warning: call to rand()
Blocked: call to setlocale(6, "")

(process:19146): Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.
ICE default IO error handler doing an exit(), pid = 19146, errno = 11
[0x220ca40] xcb_xv generic error: X server failure

oib9
Beiträge: 28
Registriert: 09.11.2011 08:30:14

Re: widget not within a GtkWindow

Beitrag von oib9 » 19.02.2012 23:53:16

Code: Alles auswählen

% locale
LANG=en_US.UTF-8
LANGUAGE=
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=

oib9
Beiträge: 28
Registriert: 09.11.2011 08:30:14

Re: widget not within a GtkWindow

Beitrag von oib9 » 19.02.2012 23:55:44

Code: Alles auswählen

mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
[vdpau] Error when calling vdp_device_create_x11: 1
Unsupported PixelFormat 61
Unsupported PixelFormat 53
Unsupported PixelFormat 81
[mpeg4 @ 0x7fc045c902a0]Invalid and inefficient vfw-avi packed B frames detected
[mpeg4 @ 0x7fc045c902a0]frame skip 8
[mpeg4 @ 0x7fc045c902a0]frame skip 8
XIO:  fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
      after 102 requests (93 known processed) with 0 events remaining.



MPlayer interrupted by signal 1 in module: flip_page
- MPlayer crashed. This shouldn't happen.
  It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
  gcc version. If you think it's MPlayer's fault, please read
  DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
  won't help unless you provide this information when reporting a possible bug.
 [ This binary of MPlayer in Debian is currently compiled with
   '--enable-debug'; the debugging symbols are in the package
   'mplayer-dbg'.]

artemis
Beiträge: 447
Registriert: 21.12.2005 23:11:11

Re: widget not within a GtkWindow

Beitrag von artemis » 20.02.2012 10:04:31

oib9 hat geschrieben:gnome-session-fallback war bereits installiet

X11/Protocol.pm war aus dem paket libx11-protocol-perl nicht installiert

vlc video.avi 2> vlc-errors.txt ergibt

Code: Alles auswählen

Blocked: call to unsetenv("DBUS_ACTIVATION_ADDRESS")
Blocked: call to unsetenv("DBUS_ACTIVATION_BUS_TYPE")
[0x1208120] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Blocked: call to setlocale(6, "")
Warning: call to srand(1330211029)
Warning: call to rand()
Blocked: call to setlocale(6, "")

(process:19146): Gtk-WARNING **: Locale not supported by C library.
	Using the fallback 'C' locale.
ICE default IO error handler doing an exit(), pid = 19146, errno = 11
[0x220ca40] xcb_xv generic error: X server failure
Wenn das Paket schon installiert ist, dann kannst du das ja beim GDM als Session auswählen. Diesen Button , den man im verlinktem Bild sieht, den gibts bei mir auch nicht.

Deine Fehler sehen nach einem Treiberproblem aus: "X server failure". Scheint nix mit Gnome direkt zu tun haben. Probier mal den Fallback Modus, oder mal einen einfachen WindowManager.

Bis dann.
artemis

oib9
Beiträge: 28
Registriert: 09.11.2011 08:30:14

Re: widget not within a GtkWindow

Beitrag von oib9 » 21.02.2012 22:10:06

unter gnome-clasic und awesome die gleiche reaktion

oib9
Beiträge: 28
Registriert: 09.11.2011 08:30:14

Re: widget not within a GtkWindow

Beitrag von oib9 » 12.03.2012 18:02:27

sie fglrx suite 12-2-2 hat warscheinlich den bug behoben der seit der einführung von gnome3 mitte dezember 2011 in testing mir den alltag um bewegte bilder erleichterte
wobei das erste monat bis ende jänner nicht mal unstable sondern eher experimentell war
ich hoffe für gnome4 und debian testing dass es länger im experimental repository verharrt bis es an die user frei gelassen wird

amd radeon besitzer würde ich erst jetzt ein dist upgrade auf wheezy empfehlen

am kernel hat es nicht gelegen da es auch mit 3.2.0-1 funkt
gestriges update

Code: Alles auswählen

Start-Date: 2012-03-12  10:13:38
Install: linux-image-3.2.0-2-amd64:amd64 (3.2.9-1, automatic), linux-headers-3.2.0-2-amd64:amd64 (3.2.9-1, automatic), libgd2-xpm:amd64 (2.0.36~rc1~dfsg-6, automatic), linux-headers-3.2.0-2-common:amd64 (3.2.9-1, automatic)
Upgrade: linux-headers-amd64:amd64 (3.2+43, 3.2+44), libtokyocabinet8:amd64 (1.4.37-6.1, 1.4.37-9), libgphoto2-l10n:amd64 (2.4.11-4, 2.4.13-2), libgphoto2-port0:amd64 (2.4.11-4, 2.4.13-2), iso-codes:amd64 (3.32.2-1, 3.33-1), fglrx-modules-dkms:amd64 (12-1-2, 12-2-2), fglrx-atieventsd:amd64 (12-1-2, 12-2-2), libxvbaw1:amd64 (12-1-2, 12-2-2), libgl1-fglrx-glx:amd64 (12-1-2, 12-2-2), linux-image-2.6-amd64:amd64 (3.2+43, 3.2+44), dash:amd64 (0.5.7-2, 0.5.7-3), libfglrx-ia32:amd64 (12-1-2, 12-2-2), libjs-jquery-ui:amd64 (1.8.ooops.17+dfsg-1, 1.8.ooops.18+dfsg-1), libfglrx:amd64 (12-1-2, 12-2-2), linux-image-amd64:amd64 (3.2+43, 3.2+44), fglrx-driver:amd64 (12-1-2, 12-2-2), linux-libc-dev:amd64 (3.2.6-1, 3.2.9-1), fglrx-control:amd64 (12-1-2, 12-2-2), fglrx-glx-ia32:amd64 (12-1-2, 12-2-2), linux-headers-2.6-amd64:amd64 (3.2+43, 3.2+44), libgphoto2-2:amd64 (2.4.11-4, 2.4.13-2)
Remove: libgd2-noxpm:amd64 (2.0.36~rc1~dfsg-6)
End-Date: 2012-03-12  10:15:16
danke
lg, oib

Antworten