Version: kdebase (using KDE KDE 3.5.3) Installed from: Compiled From Sources OS: Linux KDEbase 3.5.3 does not show hard drive partition icons on the desktop even though they are checked in kcontrol. However if you plug in a usbkey disk then the usbkey shows and the hard drive partition icons suddenly pop on the desktop. KDEbase 3.5.2 does not exhibit this behaviour.
Followup: If you compile kdebase without hal/dbus backend then hard drive icons show as intended.
... but I do not want to compile it without hal/dbus backend. If I mount or unmount any device, all other device icons pop on the desktop. Should that be a feature?
I confirm this behaviour changed with kde 3.5.3 and wasn't there in 3.5.2 Strange. media:/ works fine, but the device icons are missing on the desktop, UNTIL you plug in some USB-Stick.
My experience is the same as Thomas Bettler's. I'm using Debian (Kanotix) and always had device icons visible on the desktop (and checked in Control Center) until kde 3.5.3. Like others, my hd device icons pop up if I plug in a USB-stick.
I also have this bug on kde 3.5.3 and using todays ( 20/6/06 ) SVN does not fix it. Hal version - 0.5.7 Dbus version - 0.61 It did not exist on kde 3.5.2.
Same problem with KDE 3.5.3, debian testing/unstable. With 3.5.2 all was allright.
Confirming problem on Slackware (which doesn't have HAL). After I upgraded to KDE 3.5.3, all my device icons disappeared from the desktop. However, if I mount some device, e.g. the CD-ROM for example by using the 'devices' tab in konqueror's sidebar, all device icons reappear (not only the mounted one). I also noticed that toggling 'Enable CD polling' in Control Center -> Storage Media (I only checked for changing from On to Off state so far) has the same effect - device icons on the desktop reappear. Could this issue somehow be related to #118216 ?
Tried to delete folder ~/.kde/share/config - no results. So problem with kde. Please, fix this bug.
I believe that it's related to bugs #110304 and #118216. I confirm the problem using debian sid (actually, Kanotix) See these posts in the Kanotix forum: http://kanotix.com/index.php?name=PNphpBB2&file=viewtopic&t=18597&highlight= http://kanotix.com/index.php?name=PNphpBB2&file=viewtopic&t=18934&highlight=
*** This bug has been confirmed by popular vote. ***
Here are some more observations with regards to 'Enable CD polling' option and possible relation to bug #118216. I had this option turned off when logging out of KDE. After just logging in into KDE, turning this option on enables device icons on the desktop and turning it off again disables it once more. However, if I log out when the option is enabled, after logging back in, I need to toggle this option again in order to make icons visible.
Similar bug here on gentoo kde-3.5.3-r2 My DVD icon does not appear on the desktop. Pluging in a USBpen, doesn't make the icon appear. Icons for hard drive volumes (partitions) are working, besides the fact that kde recognizes my, of course mounted, / als unmounted.
Roger that. Same happens on Gentoo with KDE 3.5.3. After i start kde no device icons are shown on desktop, althought some were mounted earlier. After mounting any device under KDE, all appear at once. Same happens after relogging into KDE. hal - 0.5.7 dbus - 0.62 udev - 0.94
SVN commit 560584 by lunakl: Load mediamanager kded module soon in the startup. It used to do notification about new media after startup, but that was removed (r468233) even before the startup reorder because it was a noticeable part of the startup time for some reason. The module should be loaded soon anyway because media icons can be shown on the desktop. BUG: 127971 BUG: 129534 M +1 -0 mediamanager.desktop --- branches/KDE/3.5/kdebase/kioslave/media/mediamanager/mediamanager.desktop #560583:560584 @@ -120,3 +120,4 @@ X-KDE-FactoryName=mediamanager X-KDE-Kded-autoload=true X-KDE-Kded-load-on-demand=true +X-KDE-Kded-phase=1
Someone posted a (perhaps temporary) fix on the Kanotix forums: http://kanotix.com/index.php?name=PNphpBB2&file=viewtopic&p=121503#121503 by feffer777: "Based on his (Lubos Lunak's) comment I opened the mediamanager.desktop file which I found on the path /usr/share/services/kded/mediamanager.desktop and at the bottom added this line: X-KDE-Kded-phase=1 and after it, a carriage return."
...thx, this works for me. On gentoo you will find this file in /usr/kde/3.5/share/services/kded/
Thanks for the workaround, it worked for me. On Slackware, the relevant file is /opt/kde/share/services/kded/mediamanager.desktop
Bug closed. Kdesktop is no more mantained.