Gentoo Forums
Gentoo Forums
Quick Search: in
kde 4.3x device notifier broken
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Desktop Environments
View previous topic :: View next topic  
Author Message
Art Vandalay
Guru
Guru


Joined: 16 Sep 2003
Posts: 317
Location: Melbourne - VIC

PostPosted: Thu Nov 05, 2009 12:44 pm    Post subject: kde 4.3x device notifier broken Reply with quote

i've noticed today that the kde device notifier applet is no longer working. upgrading from 4.32 to 4.33 hasn't helped.

basically what happens is when i plug in a usb hard drive the partitions are detected and appear correctly under the "devices recently plugged" section.

however, when i select the "open with file manager" option all it does is open dolphin to my default home directly, whereas in the past it used to mount the partition correctly and open dolphin in the mounted root directory of the partition....ie it doesn't mount the partition (in /media/partitionX ) like it used to

i'm not sure when this broke as its been at least a month or so since i've plugged in a usb hard drive.

i can still mount each partition manually....i've also tried recompiling hal and dbus but to no effect. this seems to be kde related.

/var/log/messages and /var/log/syslog aren't showing any error messages of any kind

has anyone experienced similar issues?

details as follows:

Quote:
Portage 2.1.7.3 (default/linux/x86/10.0/desktop, gcc-4.4.2, glibc-2.10.1-r0, 2.6.30-gentoo-r4 i686)
=================================================================
System uname: Linux-2.6.30-gentoo-r4-i686-Intel-R-_Pentium-R-_4_CPU_3.00GHz-with-gentoo-2.0.1
Timestamp of tree: Wed, 04 Nov 2009 14:45:02 +0000
ccache version 2.4 [disabled]
app-shells/bash: 4.0_p35
dev-java/java-config: 2.1.9-r1
dev-lang/python: 2.4.6, 2.5.4-r3, 2.6.4, 3.1.1-r1
dev-python/pycrypto: 2.1.0_beta1
dev-util/ccache: 2.4-r8
dev-util/cmake: 2.6.4-r3
sys-apps/baselayout: 2.0.1
sys-apps/openrc: 0.5.2-r1
sys-apps/sandbox: 2.2
sys-devel/autoconf: 2.13, 2.63-r1
sys-devel/automake: 1.8.5-r3, 1.9.6-r2, 1.10.2, 1.11
sys-devel/binutils: 2.20
sys-devel/gcc-config: 1.4.1
sys-devel/libtool: 2.2.6a
virtual/os-headers: 2.6.30-r1
ACCEPT_KEYWORDS="x86 ~x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -O3 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=pentium4 -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.iinet.net.au/linux/Gentoo http://ftp.iinet.net.au/linux/Gentoo"
LDFLAGS="-Wl,-O1"
LINGUAS="en"
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=""
SYNC="rsync://rsync.au.gentoo.org/gentoo-portage"
USE="X a52 aac accessibility acl acpi administrator alsa amarok apache2 apm arts asf berkdb bluetooth branding bzip2 cairo cddb cdr cdrom cli colordiff consolekit cracklib crypt css ctype cups cupsddk dbase dbus disk-partition divx divx4linux dri dts dvb dvd dvdr dvdread eds embedded emboss encode esd evo fam fax ffmpeg filter firefox flac ftp gd gdbm gif glib gs gstreamer gtk hal hddtemp iconv icq id3 imap iostats ipv6 java javascript jfs jpeg jpeg2k json kde kerberos kipi lcms libnotify libwww lm_sensors lua lzo mad math mikmod mime mjpeg mmx mmx2 mng modules mozbranding moznopango mp3 mp4 mpeg mplayer msn mudflap musicbrainz mysql mythtv ncurses networkmanager nls nptl nptlonly nsplugin ntfs nvidia ogg ooo-kde opengl openmp oscar oss pam pcre pdf perl phonon php pmu png posix ppds pppd python qt3support qt4 quicktime rdesktop readline realmedia reflection reiserfs scanner sdl session shaper snmp spell spl sql sqlite sse ssl startup-notification svg symlink sysfs tcpd threads threadsafe thunar tiff truetype unicode usb v4l2 vcd visualization vorbis weather-metar weather-xoap webinterface webkit win32codecs wma wmp wxgtk1 x264 x86 xchat xfs xml xorg xpm xulrunner xv xvid xvmc yahoo 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 auth_digest authn_anon authn_dbd 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 dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" DVB_CARDS="usb-bluebird" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" LIRC_DEVICES="dvico" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

_________________
I might not have morals...but at least I have standards
Back to top
View user's profile Send private message
bjlockie
Veteran
Veteran


Joined: 18 Oct 2002
Posts: 1108
Location: Canada

PostPosted: Fri Nov 06, 2009 6:47 am    Post subject: Reply with quote

Hi George,

Do a
Code:
revdep-rebuild

_________________
AMD Athlon 64 X2 Dual Core CPU, 8 GB RAM, ASRock ALiveNF5-eSATA2+ motherboard using S/PDIF audio
Galaxy-NVidia GeForce 8800GT video card, Cyber Power CP550HG USB UPS
Back to top
View user's profile Send private message
Art Vandalay
Guru
Guru


Joined: 16 Sep 2003
Posts: 317
Location: Melbourne - VIC

PostPosted: Fri Nov 06, 2009 7:01 am    Post subject: Reply with quote

bjlockie wrote:
Hi George,

Do a
Code:
revdep-rebuild


i should have mentioned i tried that.....it came back with nothing requiring to be re-emerged.

thanks anyway
_________________
I might not have morals...but at least I have standards
Back to top
View user's profile Send private message
rahulthewall
Veteran
Veteran


Joined: 01 Nov 2007
Posts: 1264
Location: Zürich

PostPosted: Fri Nov 06, 2009 8:15 am    Post subject: Reply with quote

Hey,

You do see the USB devices in dolphin (when they are not mounted). Try mounting it from dolphin - if that fails (which it presumably would) then see the error message at the bottom of the dolphin window.
If you can however mount devices using dolphin but not the device manager plasmoid, then try using this one as an alternative and see if it works.
_________________
Who shall guard the guards?
Back to top
View user's profile Send private message
knya
n00b
n00b


Joined: 05 Jul 2008
Posts: 19

PostPosted: Mon Nov 09, 2009 10:04 am    Post subject: Reply with quote

I have the same problem.
Back to top
View user's profile Send private message
Art Vandalay
Guru
Guru


Joined: 16 Sep 2003
Posts: 317
Location: Melbourne - VIC

PostPosted: Mon Nov 09, 2009 10:14 am    Post subject: Reply with quote

rahulthewall wrote:
Try mounting it from dolphin - if that fails (which it presumably would) then see the error message at the bottom of the dolphin window.


sorry, this might come across as a really dumb question, but how do you mount something via from dolphin? i didn't know this was possible...google isn't helping me i'm afraid
_________________
I might not have morals...but at least I have standards
Back to top
View user's profile Send private message
rahulthewall
Veteran
Veteran


Joined: 01 Nov 2007
Posts: 1264
Location: Zürich

PostPosted: Mon Nov 09, 2009 11:55 am    Post subject: Reply with quote

Art Vandalay wrote:
rahulthewall wrote:
Try mounting it from dolphin - if that fails (which it presumably would) then see the error message at the bottom of the dolphin window.


sorry, this might come across as a really dumb question, but how do you mount something via from dolphin? i didn't know this was possible...google isn't helping me i'm afraid


OK, forget the device notifier. When you insert a USB drive it should pop up in the places (left pane of dolphin) menu (this is where you also have entries like home, root, etc.). Just click on the icon for the USB drive in the places menu and the drive will be mounted.

If not, you will see the error at the bottom of the dolphin window.
_________________
Who shall guard the guards?
Back to top
View user's profile Send private message
knya
n00b
n00b


Joined: 05 Jul 2008
Posts: 19

PostPosted: Mon Nov 09, 2009 12:25 pm    Post subject: Reply with quote

rahulthewall wrote:


OK, forget the device notifier. When you insert a USB drive it should pop up in the places (left pane of dolphin) menu (this is where you also have entries like home, root, etc.). Just click on the icon for the USB drive in the places menu and the drive will be mounted.

If not, you will see the error at the bottom of the dolphin window.


there are no device here.

Progress:
After downgrade dbus to dbus-1.2.3-r1 I can mount and umount USB drive in Dolphin. But this requires a restart each time after plug and unplug. No devices in the notifier. Suspend and Hybernate commands are disappearing from the KDE menu after firs plug.
Back to top
View user's profile Send private message
massimo
Veteran
Veteran


Joined: 22 Jun 2003
Posts: 1026
Location: Austria

PostPosted: Mon Nov 09, 2009 10:17 pm    Post subject: Reply with quote

Try updating hal.
_________________
Hello, IT. Have you tried turning it off and on again?
Back to top
View user's profile Send private message
rahulthewall
Veteran
Veteran


Joined: 01 Nov 2007
Posts: 1264
Location: Zürich

PostPosted: Mon Nov 09, 2009 11:20 pm    Post subject: Reply with quote

Yup, please tell us your hal, dbus and kernel version.
_________________
Who shall guard the guards?
Back to top
View user's profile Send private message
Art Vandalay
Guru
Guru


Joined: 16 Sep 2003
Posts: 317
Location: Melbourne - VIC

PostPosted: Tue Nov 10, 2009 5:54 am    Post subject: Reply with quote

rahulthewall wrote:
Yup, please tell us your hal, dbus and kernel version.


here are mine....

Quote:


[ebuild R ] sys-apps/dbus-1.3.0-r1 USE="X -debug -doc (-selinux) -test" 0 kB
[ebuild R ] sys-apps/hal-0.5.13-r2 USE="X acpi apm consolekit crypt disk-partition -debug -dell -doc -laptop -policykit (-selinux)" 0 kB

calista jk # uname -a
Linux calista 2.6.30-gentoo-r4 #1 SMP PREEMPT Thu Jul 30 16:03:57 EST 2009 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz GenuineIntel GNU/Linux

_________________
I might not have morals...but at least I have standards
Back to top
View user's profile Send private message
massimo
Veteran
Veteran


Joined: 22 Jun 2003
Posts: 1026
Location: Austria

PostPosted: Tue Nov 10, 2009 7:08 am    Post subject: Reply with quote

Well, yesterday I ran update world on my x86 system. After that the device-notifier did not work anymore. After updating and restarting hal (and its dependencies) it was working again.
_________________
Hello, IT. Have you tried turning it off and on again?
Back to top
View user's profile Send private message
knya
n00b
n00b


Joined: 05 Jul 2008
Posts: 19

PostPosted: Tue Nov 10, 2009 4:10 pm    Post subject: Reply with quote

rahulthewall wrote:
Yup, please tell us your hal, dbus and kernel version.


I have
    [ebuild R ] sys-kernel/gentoo-sources-2.6.31-r5 USE="-build -symlink" 0 kB
    [ebuild R ] sys-apps/dbus-1.3.0-r1 USE="X -debug -doc (-selinux) -test" 0 kB
    [ebuild R ] sys-apps/hal-0.5.13-r2 USE="X acpi crypt laptop -apm -consolekit -debug -dell -disk-partition -doc -policykit (-selinux)" 0 kB


After re-emerge solid and soliduiserver:
1. Plug USB drive
2. Device notifier showing it.
3. I select "open in file manager"
4. Dolphin opens USB drive. (I'm happy)
5. I try remove USB in Dolphin.
6. Dolphin says: "org.freedesktopDBus.Error.ServiceUnknoun: The name org.freedesktop.Hal was not provided by any .service files"
The end. Mount point in /media deleted, Suspend and Hybernate disappeared, USB in lists in Dolphin and in notifier.
New pluged devices not showed but present in /dev.
After restart dbus new devices showing but no Suspend command in Kmenu.
Back to top
View user's profile Send private message
ndse2112
Tux's lil' helper
Tux's lil' helper


Joined: 21 May 2007
Posts: 100

PostPosted: Tue Nov 10, 2009 4:26 pm    Post subject: Reply with quote

massimo wrote:

After updating and restarting hal (and its dependencies) it was working again.




This remedied the device notifier on my side as well, I just rebuilt and restarted HAL. Restarting was not sufficient.
Back to top
View user's profile Send private message
hurra
Apprentice
Apprentice


Joined: 11 Apr 2004
Posts: 218

PostPosted: Wed Nov 25, 2009 12:07 pm    Post subject: Reply with quote

Doesn't work here. I rebuilt hal and restarted my PC. Still only opens the my homefolder in dolphin instead of mounting and opening it.

Code:

sys-apps/hal-0.5.13-r2
sys-apps/dbus-1.3.0-r1
2.6.31-gentoo-r2
Back to top
View user's profile Send private message
Art Vandalay
Guru
Guru


Joined: 16 Sep 2003
Posts: 317
Location: Melbourne - VIC

PostPosted: Sun Nov 29, 2009 1:28 am    Post subject: Reply with quote

for me, i got this working again as a by product of trying to solve a more pressing problem with firefox:

http://forums.gentoo.org/viewtopic-t-801865-start-0-postdays-0-postorder-asc-highlight-.html

ie basically i dropped my CFLAGS settings from -O3 down to -O2 and ran an "emerge -e world"

looks like using the gcc-4.4.2 compiler on a x~86 system with the -O3 cflags setting breaks a few things

as a few guys in this thread are still having issues i won't mark this thread as solved just yet.

good luck
_________________
I might not have morals...but at least I have standards
Back to top
View user's profile Send private message
cramik
n00b
n00b


Joined: 22 Jan 2011
Posts: 2

PostPosted: Sat Jan 22, 2011 8:07 pm    Post subject: Reply with quote

I have had similar problems with KDE Device Notifier and KDE Battery Monitor for a long time after some upgrade of KDE 4.??
After checking /etc/dbus-1/system.d/hal.conf
Code:
 <!-- Gentoo specific rules to allow 'plugdev' group to access Volumes and Power Management -->
  <policy group="plugdev">
    <allow send_destination="org.freedesktop.Hal"
           send_interface="org.freedesktop.DBus.Introspectable"/>
    <allow send_destination="org.freedesktop.Hal"
           send_interface="org.freedesktop.DBus.Properties" />

    <allow send_destination="org.freedesktop.Hal"
           send_interface="org.freedesktop.Hal.Device"/>
    ...

As my user was not in that group:
Code:
usermod -a -G plugdev myusername

After a reboot, external devices nicely appeared in Device Notifier and Battery Monitor was reporting the current power status.

kernel 2.6.36-gentoo-r5
KDE 4.4.5
sys-apps/dbus-1.4.1
sys-apps/hal-0.5.14-r2
Back to top
View user's profile Send private message
cramik
n00b
n00b


Joined: 22 Jan 2011
Posts: 2

PostPosted: Sat Jan 22, 2011 8:12 pm    Post subject: Reply with quote

Sleep command back to KDE menu and working fine :D
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Desktop Environments All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum