View previous topic :: View next topic |
Author |
Message |
m100 n00b
Joined: 16 Jun 2005 Posts: 12
|
Posted: Mon May 09, 2011 9:27 pm Post subject: gnome-settings-daemon |
|
|
Recently installed the latest kernel and updated my amd64 system, thought I'd better get up to date before tackling the openrc migration. Did emerge --update --deep system and world, then revdep-rebuild and finally a --depclean. Went well, no complications, the depclean upset python but this easily fixed with eselect.
Only problem is keyboard volume controls no longer work an there is no onscreen display. "Prefs->Keyboard Shortcuts" brings up a warning box "Unable to start the 'gnome-settings-daemon'...". Running gnome-keyboard-properties brings up the same warning.
Going back to previous kernel doesn't restore volume control operation.
As a user running "/usr/libexec/gnome-settings-daemon" in a terminal reports
(gnome-settings-daemon:21123): libnotify-WARNING **: you must call notify_init() before showing
**
libnotify:ERROR:notification.c:529:notify_notification_show: code should not be reached
However running same command as root restores volume control and oncreen display but the warning box still appears when gnome-keyboard-properties is run from prefs or a terminal.
Can't find an answer in any of the old threads, any suggestions? |
|
Back to top |
|
|
VoidMage Watchman
Joined: 14 Oct 2006 Posts: 6196
|
Posted: Mon May 09, 2011 9:45 pm Post subject: |
|
|
How long ago was the previous update ?
That message might mean you haven't done revdep-rebuild noted in libnotify upgrade.
Unless it's something dbus related. |
|
Back to top |
|
|
krinn Watchman
Joined: 02 May 2003 Posts: 7470
|
Posted: Mon May 09, 2011 9:47 pm Post subject: |
|
|
try emerge virtual/notification-deamon and it should pull needed package |
|
Back to top |
|
|
m100 n00b
Joined: 16 Jun 2005 Posts: 12
|
Posted: Tue May 10, 2011 5:14 am Post subject: |
|
|
VoidMage wrote: | How long ago was the previous update ?
That message might mean you haven't done revdep-rebuild noted in libnotify upgrade. |
I do upgrades about once a month, always deep and always followed by a revdep-rebuild. Also comb through /var/log/portage (or at least the summary) to do the tidy ups. Did do
revdep-rebuild --library '/usr/lib64/libnotify.so.1'
Is that the one?
krinn wrote: | try emerge virtual/notification-deamon and it should pull needed package |
I did and got "Emerging (1 of 1) virtual/notification-daemon-0" but no change.
I'll keep investigating but suggestions always welcome. |
|
Back to top |
|
|
SamuliSuominen Retired Dev
Joined: 30 Sep 2005 Posts: 2133 Location: Finland
|
Posted: Tue May 10, 2011 1:53 pm Post subject: |
|
|
Solution: Upgrade. Need at least gnome-settings-daemon-2.32.1-r1 for libnotify-0.7. |
|
Back to top |
|
|
m100 n00b
Joined: 16 Jun 2005 Posts: 12
|
Posted: Tue May 10, 2011 6:39 pm Post subject: |
|
|
ssuominen wrote: | Solution: Upgrade. Need at least gnome-settings-daemon-2.32.1-r1 for libnotify-0.7. |
Thanks for the response but that's what I have.
emerge -info gnome-settings-daemon :
gnome-base/gnome-settings-daemon-2.32.1 was built with the following:
USE="libnotify (multilib) policykit -debug -pulseaudio -smartcard"
emerge --info libnotify
x11-libs/libnotify-0.7.2 was built with the following:
USE="(multilib) -doc (-introspection) (-test)" |
|
Back to top |
|
|
SamuliSuominen Retired Dev
Joined: 30 Sep 2005 Posts: 2133 Location: Finland
|
Posted: Tue May 10, 2011 6:41 pm Post subject: |
|
|
m100 wrote: | ssuominen wrote: | Solution: Upgrade. Need at least gnome-settings-daemon-2.32.1-r1 for libnotify-0.7. |
Thanks for the response but that's what I have.
emerge -info gnome-settings-daemon :
gnome-base/gnome-settings-daemon-2.32.1 was built with the following:
USE="libnotify (multilib) policykit -debug -pulseaudio -smartcard"
emerge --info libnotify
x11-libs/libnotify-0.7.2 was built with the following:
USE="(multilib) -doc (-introspection) (-test)" |
I said 2.32.1-r1, not 2.32.1 |
|
Back to top |
|
|
m100 n00b
Joined: 16 Jun 2005 Posts: 12
|
Posted: Tue May 10, 2011 7:54 pm Post subject: |
|
|
ssuominen wrote: |
I said 2.32.1-r1, not 2.32.1 |
Sorry missed that but
gnome-base/gnome-settings-daemon-2.32.1-r1 (masked by: ~amd64 keyword)
I'll unmask it and report. |
|
Back to top |
|
|
m100 n00b
Joined: 16 Jun 2005 Posts: 12
|
Posted: Tue May 10, 2011 9:08 pm Post subject: |
|
|
ssuominen wrote: |
I said 2.32.1-r1, not 2.32.1 |
Sorry missed that but
gnome-base/gnome-settings-daemon-2.32.1-r1 (masked by: ~amd64 keyword)
I'll unmask it and report. |
|
Back to top |
|
|
m100 n00b
Joined: 16 Jun 2005 Posts: 12
|
Posted: Wed May 11, 2011 1:17 am Post subject: gnome-settings-daemon |
|
|
Unmasking :
gnome-base/gnome-settings-daemon-2.32.1-r1
has fully fixed the problem, no warning box and keyboard volume controls now work.
Thank you. |
|
Back to top |
|
|
|