Description of problem: Gnome-power-manager will not start after upgrading Fedora 13 to Rawhide using yum. Version-Release number of selected component (if applicable): gnome-power-manager-2.31.4-1.fc14.x86_64 How reproducible: Every time Steps to Reproduce: 1. Upgrade from Fedora 13 to Rawhide using yum 2. Run gnome-power-manager Actual results: gnome-power-manager Gtk-Message: Failed to load module "gail-gnome": libgail-gnome.so: cannot open shared object file: No such file or directory ** (gnome-power-manager:2127): WARNING **: AT-SPI: Accessibility bus not found - Using session bus. (gnome-power-manager:2127): GLib-GObject-WARNING **: gsignal.c:2275: signal `proxy-status' is invalid for instance `0x260d8f0' The program 'gnome-power-manager' received an X Window System error. This probably reflects a bug in the program. The error was 'BadAtom (invalid Atom parameter)'. (Details: serial 168 error_code 5 request_code 149 minor_code 15) (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.) Expected results: Gnome-power-manager should run. Additional info: It seems that /usr/lib64/gtk-3.0/modules/libgail-gnome.so is missing. If a package that provides this exists, then it should be a dependency for gnome-power-manager.
There is more to this than a missing library. I had an at-spi library missing message and installed a package to get it, but this still didn't seem to get it to work.
yeah, the 'missing' library is irrelevant, I have that library so don't have that message, but I still have no g-p-m running after a normal boot, and trying to run it manually, i get the 5/149/15 X Window System error. This blocks Fedora 14 final: "All elements of the default panel configuration must be functional " the battery icon is part of the default panel configuration, and if g-p-m ain't working, that icon ain't working. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers
Adding mclasen to CC - he's been overseeing the big GNOME changes, and I believe hughsie is on vacation. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers
Try the latest build, gnome-power-manager-2.31.6-3.fc14.x86_64 ? Also, is upowerd running ?
I tried gnome-power-manager-2.31.90-1.fc14 , no good. and yes, upowerd is running. -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers
Well, it's working fine here. Can you please do what GTK+ asked you: The program 'gnome-power-manager' received an X Window System error. This probably reflects a bug in the program. The error was 'BadAtom (invalid Atom parameter)'. (Details: serial 168 error_code 5 request_code 149 minor_code 15) (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.) and post the results here ?
Could be this issue: https://bugzilla.gnome.org/show_bug.cgi?id=627711
Created attachment 440435 [details] gnome-power-manager-2.31.6-backlight-is-None.patch I was seeing this same problem - as far as I can tell, the problem is that the RandR brightness extension exists on my system, but brightness->priv->backlight gets set to None. So the extension is available but it doesn't know how to deal with my backlight. When gpm starts up, it does gpm_brightness_output_get_internal, which attempts to do XRRGetOutputProperty on a property that is actually None, which causes the BadAtom error. The attached patch will cause gpm_brightness_output_get_internal to properly return a failure if backlight is None.
*** This bug has been marked as a duplicate of bug 608402 ***