Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 273992 - gnome-base/gnome-applets-2.26.1 cpufreq applet does not load
Summary: gnome-base/gnome-applets-2.26.1 cpufreq applet does not load
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-13 12:06 UTC by Hans de Graaff
Modified: 2009-06-17 19:03 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hans de Graaff gentoo-dev Security 2009-06-13 12:06:08 UTC
I've just tried to add the cpufreq applet from gnome-applets to my panel, but I immediately get the message that the applet cannot be added. The panel encountered a problem while loading "OAFIID:GNOME_CPUFreqApplet".

Below is output from .xsession-errors. I'm not sure if all output is related to the cpufreq applet. Any hints on further debugging this are appreciated.


(gnome-panel:25104): Bonobo-WARNING **: add_listener failed 'Unknown CORBA exception id: 'IDL:omg.org/CORBA/COMM_FAILURE:1.0''

** (gnome-panel:25104): WARNING **: panel-applet-frame.c:1363: failed to load applet OAFIID:GNOME_CPUFreqApplet (cannot get popup component):
Error checking error; no exception

(gnome-panel:25104): Gtk-WARNING **: A floating object was finalized. This means that someone
called g_object_unref() on an object that had only a floating
reference; the initial floating reference is not owned by anyone
and must be removed with g_object_ref_sink().
Comment 1 Johannes Duschl 2009-06-13 18:41:23 UTC
I can confirm this. I initially thought this would have something to do with dbus permissions... Here is my emerge info:

Portage 2.1.6.13 (default/linux/x86/2008.0/desktop, gcc-4.3.2, glibc-2.7-r2, 2.6.30-gentoo-r1 i686)
=================================================================
System uname: Linux-2.6.30-gentoo-r1-i686-AMD_Turion-tm-_64_X2_Mobile_Technology_TL-60-with-glibc2.0
Timestamp of tree: Sat, 13 Jun 2009 13:30:01 +0000
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7-r1, 2.1.7
dev-lang/python:     2.5.4-r2
dev-python/pycrypto: 2.0.1-r8
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.2.4-r1
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.63
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2
sys-devel/binutils:  2.18-r3
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.4
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe -msse3"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/bind"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=k8 -O2 -pipe -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="gentoo.inode.at"
LANG="en_GB.UTF-8"
LC_ALL="en_GB.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="en de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/portage/local/layman/x11"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext X a52 aac ac3 acl acpi aiglx alsa apic avi bash-completion berkdb bluetooth branding bzip2 cairo cdaudio cdda cddb cdparanoia cdr cli consolekit cpudetection cracklib crypt css cups curl dbus dri dts dvd dvdnav dvdr dvdread eds emboss emoticon enchant encode evo exif faad fam ffmpeg firefox flac fortran frontendonly ftp gdbm gif gnome gnome-keyring gphoto2 gpm gstreamer gtk gtk2 hal http ical iconv ieee1394 ipv6 isdnlog java joystick jpeg jpeg2k junit kpathsea latex ldap libnotify libsexy lm_sensors mad matroska mbox mcal midi mikmod mime mmx mmxext mng mono mp3 mpeg mplayer mtrr mudflap nautilus ncurses network networkmanager nls nptl nptlonly obex ogg opengl openmp pam pcmcia pcre pdf perl pidgin png policykit ppds pppd python qt3support quicktime readline reflection samba sdl session smp sms spell spl sse sse2 sse3 ssl startup-notification svg symlink sysfs tcpd threads tiff tk transcode truetype unicode usb vorbis wifi win32codecs wmf x264 x86 xcb xcomposite xine xinerama xml xorg xosd xrandr xscreensaver xulrunner xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse synaptics joystick" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-06-13 23:54:15 UTC
don't you have bug-buddy kicking in ? I got this on my x86 but it is not able to change cpu frequency (too old for that) and it's erroring out in gconf calls probably because if unchecked value of parameters.
Comment 3 Hans de Graaff gentoo-dev Security 2009-06-14 04:51:43 UTC
No, no bug-buddy. Just the popup on startup with the message and the 'delete' / 'don't delete' buttons.

I'm not sure if it's possible to set cpufreq on this machine which is why I tried out the applet in the first place. It's has an i7 core, I'm not sure that is already supported and whether I have all the correct options enabled for it.
Comment 4 Brian Johnson 2009-06-14 04:56:21 UTC
The same thing happens to me now, ever since (I believe) the upgrade to 2.26.1. Unfortunately, it's not just the cpufreq applet. It's most (if not all) of the applets part of the gnome-applets package.
Comment 5 Brian Johnson 2009-06-14 05:00:29 UTC
Seems like the sabayon people are also having issues after the upgrade:

http://forum.sabayonlinux.org/viewtopic.php?f=86&t=17160
Comment 6 Electrion Mycene 2009-06-14 09:21:32 UTC
I don't know why, but the CpuFreqApplet loaded correctly in my panel but I couldn't change either the freq or the governor.

Anyway after upgrading to gnome-power-manager-2.26.2 from the gnome overlay (and installing devicekit and upgrading to hal-0.5.12_rc1-r6 with policykit as required) this applet works now correctly. I'm on amd64.
Comment 7 Johannes Duschl 2009-06-14 14:01:30 UTC
(In reply to comment #6)
> I don't know why, but the CpuFreqApplet loaded correctly in my panel but I
> couldn't change either the freq or the governor.
> 
> Anyway after upgrading to gnome-power-manager-2.26.2 from the gnome overlay
> (and installing devicekit and upgrading to hal-0.5.12_rc1-r6 with policykit as
> required) this applet works now correctly. I'm on amd64.
> 

running x86 with the same packages as you installed now. did a revdep-rebuild after the upgrade, but here this does not solve the problem. the applet still crashes...
Comment 8 Hans de Graaff gentoo-dev Security 2009-06-15 06:07:48 UTC
Interestingly enough the CPUFreq applets suddenly started working for me, but I have not made any changes to my system.
Comment 9 Brian Johnson 2009-06-16 18:33:34 UTC
I'm still having a lot of issues with gnome-applets (not just the cpufreq applet).
Comment 10 Nikolay Engyozov 2009-06-17 05:36:52 UTC
Today, after upgrade of my ~amd64 box gnome-applets started to work fine. Upgrade was x11-misc/xkeyboard-config-1.6, dev-perl/Archive-Zip-1.28, gnome-base/gconf-2.26.2-r1, x11-base/xorg-server-1.6.1.901-r3 but I suppose gconf fixed the issue.
Comment 11 Romain Perier (RETIRED) gentoo-dev 2009-06-17 05:51:25 UTC
gnome-base/gconf-2.26.2-r1 only re-actived a bit of macros used to avoid big problem (like crash) for some apps, however i can see in your xsessions-error you've a bonobo-WARNING and a Gtk-WARNING, if the problem was gconf you saw "Gconf-CRITICAL" or something else i think, and gtk and bonobo doesn't use gconf ;).

what about the warning ? still present ?
Comment 12 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-06-17 06:27:55 UTC
no need to CC us since we are assigned. Closing since gconf-2.26.2-r1 should fix this. Please open another bug if it doesn't fix it for you it'll avoid confusion with other reporters of this bug. Thanks for reporting.
Comment 13 Hans de Graaff gentoo-dev Security 2009-06-17 16:17:47 UTC
(In reply to comment #11)
> gnome-base/gconf-2.26.2-r1 only re-actived a bit of macros used to avoid big
> problem (like crash) for some apps, however i can see in your xsessions-error
> you've a bonobo-WARNING and a Gtk-WARNING, if the problem was gconf you saw
> "Gconf-CRITICAL" or something else i think, and gtk and bonobo doesn't use
> gconf ;).
> 
> what about the warning ? still present ?

No, the warning is gone. Bug this was all before I upgraded gconf to 2.26.2-r1... Anyway fine to close this for me as I'm not sure what we could do anymore.

Comment 14 Brian Johnson 2009-06-17 16:24:01 UTC
(In reply to comment #12)
> no need to CC us since we are assigned. Closing since gconf-2.26.2-r1 should
> fix this. Please open another bug if it doesn't fix it for you it'll avoid
> confusion with other reporters of this bug. Thanks for reporting.
> 

Confirmed. gconf update does resolve the issue with applets.
Comment 15 Gilles Dartiguelongue (RETIRED) gentoo-dev 2009-06-17 19:03:05 UTC
@Haans, what you could do now if you have time for it is revert to gconf-2.26.2, and report upstream bugs for each applets not loading because this would mean that those applet do not use libgconf2 correctly. Something for the rainy days I guess :)