Ubuntu

gtkwidget.c:5636: widget not within a GtkWindow

Reported by dino99 on 2010-03-16
146
This bug affects 30 people
Affects Status Importance Assigned to Milestone
gdm
New
Undecided
Unassigned
gdm (Ubuntu)
Low
Unassigned

Bug Description

Binary package hint: gdm

found into daemon.log onto Lucid:

localhost gdm-simple-greeter[1144]: Gtk-WARNING: /build/buildd/gtk+2.0-2.19.7/gtk/gtkwidget.c:5636: widget not within a GtkWindow
localhost gdm-session-worker[1159]: GLib-GObject-CRITICAL: g_value_get_boolean: assertion `G_VALUE_HOLDS_BOOLEAN (value)' failed

ProblemType: Bug
Architecture: i386
Date: Tue Mar 16 09:50:55 2010
DistroRelease: Ubuntu 10.04
NonfreeKernelModules: nvidia
Package: gdm 2.29.92-0ubuntu2 [modified: var/lib/gdm/.gconf.defaults/%gconf-tree.xml]
ProcEnviron:
 LANG=fr_FR.utf8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.32-16.25-generic-pae
SourcePackage: gdm
Uname: Linux 2.6.32-16-generic-pae i686

dino99 (9d9) wrote :
Per Ångström (autark) wrote :

I can see the same messages in my syslog.

Changed in gdm (Ubuntu):
status: New → Confirmed
tags: removed: i386
zeimusu (james-kilfiger) wrote :

Is this bug 553200? Do you use nvidia-96? Does the gdm screen hang or otherwise prevent you from login?

dino99 (9d9) wrote :

nothing related to bug 553200

there is no hangs and i'm using 195.36 via nvidia-current

dino99 (9d9) wrote :

daemon.log history

Changed in gdm (Ubuntu):
importance: Undecided → Low

I see the exact same error in my syslog. However, I get thrown back to the login screen after a short flicker. I changed to kde for the time being.

+1 for higher bug priority

I get the exact same error since my recent update. However, for me the problem seems to be more severe since I get thrown back to the login screen right after I log in.

Sorry for the double post. Too many tabs open...

Is there a work around till this gets fixed? I am not able to get my ubuntu online to fix this so I will need clear instructions, I am basically a noob on linux. I chose Ubuntu because it seemed to be the best supported by it's community and those working on it. I was really pleased with it till I could no longer log in the other day. I am forced to make this post using windows.

A little more information on my situation:
I am running Lucid 10.04 on HP Pavilion DV8000 laptop with 2GB RAM, 2 120GB HDD's 1st is / and entire linux setup. 2nd is WindowsXP and a shared data partition. Display adapter is a NVIDA DeForce Go 7600, 2 Intel Centrino Duo 2GHz processors.
Any assistance would be greatly appreciated, I would like to get back into my Linux configuration.

Aghast (svarte) wrote :

This bug affects my configuration too. And i also get thrown to the login screen. gdm greeter.log attached.

Lars Ola Liavåg (l-liavag) wrote :

I've got the following messages in my log files:

gdm-binary[902]: WARNING: Unable to find users: no seat-id found

gdm-simple-greeter[1376]: Gtk-WARNING: /build/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c:5636: widget not within a GtkWindow

gdm-session-worker[1378]: GLib-GObject-CRITICAL: g_value_get_boolean: assertion `G_VALUE_HOLDS_BOOLEAN (value)' failed.

I've also been experiencing intermittent mouse/keyboard lag at the login screen and occasionally not even getting to the login screen. I'm following bug #555169 and #500377 in order to see if this has anything to do with my problems. Bug #553200 also seems to have familiarities. I'm now subscribing to the present bug as well.

David Robert Lewis (afrodeity) wrote :

gdm-session-worker[2796]: GLib-GObject-CRITICAL: g_value_get_boolean: assertion `G_VALUE_HOLDS_BOOLEAN (value)' failed

Aghast (svarte) wrote :

Here more fresh logs with debug

Aghast (svarte) wrote :
Aghast (svarte) wrote :
Renaud (renaud) wrote :

Getting the same here, and I, occasionnaly, return back to login screen... Deleting /etc/gdm/custom.conf seemed to solve the issue ([xdmcp] and [greeter] were filled).

Marco Diaz (zethabyte) wrote :

I have the same problem:

gdm-simple-greeter[2760]: Gtk-WARNING: /build/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c:5636: widget not within a GtkWindow
gdm-simple-greeter[2760]: WARNING: Unable to parse history: (null) 1#012

 I am trying to login with fluxbox interface

phobie (phobie) wrote :

I can confirm this bug on maverick and found a way to reproduce it.

It only occurs with fglrx and not with ati as graphics driver. (Radeon Mobility 5650)
It only occurs on gnome and not on kde.

After fglrx 2:8.780-0ubuntu2 I tried 8.780 from ati.com with the similar results.

How to reproduce:
Install and start the qt-designer
$ sudo apt-get install qt4-designer
$ designer-qt4
Open a QWidget window: File -> new -> Widget -> new
Add a QTabWidget
Select the QWidget and chose a layout (i.e. QVBoxLayout)
Click and hold the lower right corner of the QWidget Form and increase the window size.
Gnome/X crashes and shows the gdm-greeter.

It seems every Qt/KDE-application containing a big, resizeable tab-widget can cause a Gnome crash on my notebook.
For now Gnome is unusable for me and I have to use KDE...

dino99 (9d9) wrote :

On my system, fglrx is not installed (nvidia card), only qt4-qtconfig seems to be blamed (or one of its dependencies)

chris (chrisgoldie) wrote :

The boot process *often* hangs. When it hangs I see the Ubuntu logo with a couple of white dots and a couple of red dots under it.

The workaround for me is to edit the Grub menu during boot and remove the 'splash' option. Works every time.

I have an ATI X800 video card, I'm not sure of the driver but it is not proprietary.

Willem Hobers (whobers) wrote :

Ubuntu 10.04 LTS, fully updated:

In the log I see:

Feb 21 19:27:23 PC15-17 gdm-simple-greeter[1390]: Gtk-WARNING: /build/buildd/gtk+2.0-2.20.1/gtk/gtkwidget.c:5636: widget not within a GtkWindow
So I can confirm this warning.

I have a question though: some 10 lines later I see:

Feb 21 19:28:45 PC15-17 gdm-session-worker[1392]: GLib-GObject-CRITICAL: g_value_get_boolean: assertion `G_VALUE_HOLDS_BOOLEAN (value)' failed
Feb 21 19:28:54 PC15-17 gnome-session[1543]: WARNING: Could not launch application 'specto.desktop': Unable to start application: Uitvoeren van dochterproces ‘specto’ is mislukt (Bestand of map bestaat niet)

Are these warnings related at all?

dino99 (9d9) wrote :

latest output on natty i386 final release

gdm-simple-greeter[1323]: Gtk-WARNING: /build/buildd/gtk+2.0-2.24.4/gtk/gtkwidget.c:5687: widget not within a GtkWindow
gdm-simple-greeter[1323]: WARNING: Unable to load CK history: no seat-id found

Aghast (svarte) wrote :
Download full text (5.0 KiB)

Here i am and my GDM crashed again.

uname -a
Linux it-chief 2.6.38-8-generic #42-Ubuntu SMP Mon Apr 11 03:31:50 UTC 2011 i686 i686 i386 GNU/Linux
Here is a piece of syslog.
May 27 10:47:44 it-chief dhclient: DHCPREQUEST of 192.168.1.46 on eth0 to 192.168.1.2 port 67
May 27 10:47:44 it-chief dhclient: DHCPACK of 192.168.1.46 from 192.168.1.2
May 27 10:47:44 it-chief dhclient: bound to 192.168.1.46 -- renewal in 298 seconds.
May 27 10:50:59 it-chief AptDaemon: INFO: Initializing daemon
May 27 10:50:59 it-chief AptDaemon: INFO: UpdateCache() was called
May 27 10:50:59 it-chief AptDaemon.Trans: INFO: Queuing transaction /org/debian/apt/transaction/1e6be8379f3b47778b2e30e170e377c0
May 27 10:51:00 it-chief AptDaemon.Worker: INFO: Simulating trans: /org/debian/apt/transaction/1e6be8379f3b47778b2e30e170e377c0
May 27 10:51:00 it-chief AptDaemon.Worker: INFO: Processing transaction /org/debian/apt/transaction/1e6be8379f3b47778b2e30e170e377c0
May 27 10:51:01 it-chief AptDaemon.Worker: INFO: Updating cache
May 27 10:51:08 it-chief gdm-simple-slave[3906]: WARNING: Unable to load file '/etc/gdm/custom.conf': Нет такого файла или каталога
May 27 10:51:08 it-chief acpid: client 1131[0:0] has disconnected
May 27 10:51:08 it-chief acpid: client connected from 3908[0:0]
May 27 10:51:08 it-chief acpid: 1 client rule loaded
May 27 10:51:10 it-chief gdm-session-worker[3961]: WARNING: Unable to load file '/etc/gdm/custom.conf': Нет такого файла или каталога
May 27 10:51:11 it-chief rtkit-daemon[1188]: Successfully made thread 3968 of process 3968 (n/a) owned by 'gdm' high priority at nice level -11.
May 27 10:51:11 it-chief rtkit-daemon[1188]: Supervising 1 threads of 1 processes of 1 users.
May 27 10:51:11 it-chief rtkit-daemon[1188]: Successfully made thread 3972 of process 3968 (n/a) owned by 'gdm' RT at priority 5.
May 27 10:51:11 it-chief rtkit-daemon[1188]: Supervising 2 threads of 1 processes of 1 users.
May 27 10:51:11 it-chief rtkit-daemon[1188]: Successfully made thread 3973 of process 3968 (n/a) owned by 'gdm' RT at priority 5.
May 27 10:51:11 it-chief rtkit-daemon[1188]: Supervising 3 threads of 1 processes of 1 users.
May 27 10:51:11 it-chief kernel: [10319.026050] 2:3:1: cannot get freq at ep 0x84
May 27 10:51:11 it-chief kernel: [10319.064177] 2:3:1: cannot get freq at ep 0x84
May 27 10:51:11 it-chief rtkit-daemon[1188]: Successfully made thread 3974 of process 3968 (n/a) owned by 'gdm' RT at priority 5.
May 27 10:51:11 it-chief rtkit-daemon[1188]: Supervising 4 threads of 1 processes of 1 users.
May 27 10:51:11 it-chief gdm-simple-greeter[3959]: Gtk-WARNING: /build/buildd/gtk+2.0-2.24.4/gtk/gtkwidget.c:5687: widget not within a GtkWindow
May 27 10:51:12 it-chief gdm-simple-greeter[3959]: WARNING: Unable to load CK history: no seat-id found
May 27 10:51:15 it-chief gdm-session-worker[3961]: GLib-GObject-CRITICAL: g_value_get_boolean: assertion `G_VALUE_HOLDS_BOOLEAN (value)' failed
May 27 10:51:22 it-chief rtkit-daemon[1188]: Successfully made thread 4094 of process 4094 (n/a) owned by 'username' high priority at nice level -11.
May 27 10:51:22 it-chief rtkit-daemon[1188]: Supervising 5 threads of 2 processes of 2 users.
May 27 10:51:22 it-chief pul...

Read more...

Aghast (svarte) wrote :

It seems that firefox causes this bug. I mean the one i wrote above. I have made an upgrade of firefox today and i don't know is it a firefox itself or some faulty page crashed gdm. Anyway i've copied firefox profile which immediately craches gdm when i try to restore a ssesion. I may attach as well, but its full of my personal data i don't want to lose.

root@it-chief:~# dpkg -l | grep firefox
ii firefox 4.0.1+build1+nobinonly-0ubuntu0.11.04.3 Safe and easy web browser from Mozilla
ii firefox-globalmenu 4.0.1+build1+nobinonly-0ubuntu0.11.04.3 Unity appmenu integration for Firefox
ii firefox-gnome-support 4.0.1+build1+nobinonly-0ubuntu0.11.04.3 Safe and easy web browser from Mozilla - GNOME support

Stephen Boesch (javadba) wrote :

This bug has caused me an incredible amount of grief, dozens of hours. What is the workaround?

Stephen Boesch (javadba) wrote :

To anyone owning a Sony Vaio VPC series laptop (mine in particular is vpcf122fx) : be wary of using Ubuntu until this bug is addressed.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers