You are not logged in.

#1 2011-02-27 16:38:56

synthead
Member
Registered: 2006-05-09
Posts: 1,337

XFCE4: mass storage devices no longer appearing on desktop

I noticed (after a few upgrades) that my USB mass storage devices are no longer appearing on the desktop.  dmesg shows the block devices, and they indeed appear in /dev, but hal isn't recognizing them or something.  What do I do from here?

Offline

#2 2011-02-27 16:43:43

mkkot
Member
From: Poland
Registered: 2009-12-20
Posts: 287

Re: XFCE4: mass storage devices no longer appearing on desktop

Hurray, I was convinced I'm the only one with this problem. All packages updated, XFCE 4.8.0-1, laptop IBM x30. Mounting via mount /dev/sdb1 /media/1 works but icon is not appearing. Also, it seems that it is available within hal:

[mk@Linaptop ~]$ hal-device  |grep Kingston
  block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_Kingston_DataTraveler_2_0_200706200000000059188312_0_0'  (string)
  info.parent = '/org/freedesktop/Hal/devices/storage_serial_Kingston_DataTraveler_2_0_200706200000000059188312_0_0'  (string)
1: udi = '/org/freedesktop/Hal/devices/storage_serial_Kingston_DataTraveler_2_0_200706200000000059188312_0_0'
  info.vendor = 'Kingston'  (string)
  storage.vendor = 'Kingston'  (string)
  storage.serial = 'Kingston_DataTraveler_2.0_200706200000000059188312-0:0'  (string)
  block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_Kingston_DataTraveler_2_0_200706200000000059188312_0_0'  (string)
  info.udi = '/org/freedesktop/Hal/devices/storage_serial_Kingston_DataTraveler_2_0_200706200000000059188312_0_0'  (string)
  scsi.vendor = 'Kingston'  (string)
  usb.vendor = 'Kingston Technology'  (string)
  info.vendor = 'Kingston Technology'  (string)
  usb_device.vendor = 'Kingston Technology'  (string)

I also downgraded:

[2011-02-27 17:25] upgraded udev (166-2 -> 165-1)
[2011-02-27 17:25] upgraded device-mapper (2.02.84-1 -> 2.02.82-2)
but didn't help.

I was blocking kernel package on version 2.6.35.8-1 due to graphic's card issues and problem existed with the old version as it is present now: upgraded kernel26 (2.6.35.8-1 -> 2.6.37.1-1)

Last edited by mkkot (2011-02-27 16:49:34)

Offline

#3 2011-02-27 16:47:46

swanson
Member
From: Sweden
Registered: 2011-02-05
Posts: 759

Re: XFCE4: mass storage devices no longer appearing on desktop

What version of thunar do you use? Thunar 1.2.x needs gvfs (GIO) to be able to automount stuff. HAL is not needed for this version of Thunar, maybe for other apps in Xfce4, like Xfburn. gvfs is installable from the repos.

pacman -Ss gvfs
extra/gvfs 1.6.6-1 [0,72 MB] [installed]
    Userspace virtual filesystem implemented as a pluggable module for gio
extra/gvfs-afc 1.6.6-1 [0,05 MB] [installed]
    AFC (mobile devices) backend for gvfs
extra/gvfs-gphoto2 1.6.6-1 [0,05 MB] [installed]
    gphoto2 (PTP camera/MTP media player) backend for gvfs
extra/gvfs-obexftp 1.6.6-1 [0,04 MB]
    ObexFTP (bluetooth) backend for gvfs
extra/gvfs-smb 1.6.6-1 [0,06 MB]
    SMB/CIFS (Windows client) backend for gvfs

gvfs-afc is for Ipods and the like, I believe.

EDIT: typos

Last edited by swanson (2011-02-27 16:49:03)

Offline

#4 2011-02-27 17:01:41

mkkot
Member
From: Poland
Registered: 2009-12-20
Posts: 287

Re: XFCE4: mass storage devices no longer appearing on desktop

Works.
Thank you!
Even the Trash bin is back ;]

Sadly, there are so many depedencies:

[2011-02-27 17:51] Running 'pacman -S gvfs'
[2011-02-27 17:52] installed libproxy (0.4.6-2)
[2011-02-27 17:52] installed libsoup-gnome (2.32.2-1)
[2011-02-27 17:52] installed sg3_utils (1.30-1)
[2011-02-27 17:52] installed parted (2.3-1)
[2011-02-27 17:52] installed libatasmart (0.17-1)
[2011-02-27 17:52] installed lsof (4.84-2)
[2011-02-27 17:52] installed lvm2 (2.02.84-1)
[2011-02-27 17:52] installed udisks (1.0.2-2)
[2011-02-27 17:52] installed gnome-disk-utility (2.32.0-2)
[2011-02-27 17:52] installed libcddb (1.3.2-2)
[2011-02-27 17:52] installed libcdio (0.82-1)
[2011-02-27 17:52] ==> You must load the fuse kernel module to use FUSE.
[2011-02-27 17:52]  -> Run 'modprobe fuse' to load the module now.
[2011-02-27 17:52]  -> Add fuse to $MODULES in /etc/rc.conf to load on every boot.
[2011-02-27 17:52] ==> You will need a /dev/fuse device node to use FUSE.
[2011-02-27 17:52]  -> If you use udev, nothing needs to be done
[2011-02-27 17:52]  -> For a static /dev, run: mknod /dev/fuse -m 0666 c 10 229
[2011-02-27 17:52] installed fuse (2.8.5-1)
[2011-02-27 17:53] installed gvfs (1.6.6-1)

Offline

#5 2011-02-27 17:25:36

swanson
Member
From: Sweden
Registered: 2011-02-05
Posts: 759

Re: XFCE4: mass storage devices no longer appearing on desktop

Yes, the dependencies are not too exciting but it's the way Jannis Pohlman and Xfce choose to go. Thunar's been my main filemanager for years now, even in gnome, and now in LXDE.

Offline

#6 2011-03-06 04:40:23

synthead
Member
Registered: 2006-05-09
Posts: 1,337

Re: XFCE4: mass storage devices no longer appearing on desktop

I have gvfs installed but I'm still experiencing this problem.  Any ideas? hmm

Offline

#7 2011-03-06 05:44:02

anonymous_user
Member
Registered: 2009-08-28
Posts: 3,059

Re: XFCE4: mass storage devices no longer appearing on desktop

Do the device show in Thunar? Maybe you accidently turned off the desktop icons for removable drives.

Also how are you starting Xfce?

Last edited by anonymous_user (2011-03-06 05:46:02)

Offline

#8 2011-03-10 04:22:33

synthead
Member
Registered: 2006-05-09
Posts: 1,337

Re: XFCE4: mass storage devices no longer appearing on desktop

The "Removable Devices" desktop icons are enabled.  I'm starting XFCE via:

ck-launch-session xfce4-session

And yes, fdisk -l definitely lists the devices wink

Offline

#9 2011-03-10 13:05:50

gradgrind
Member
From: Germany
Registered: 2005-10-06
Posts: 921

Re: XFCE4: mass storage devices no longer appearing on desktop

Don't use 'ck-launch-session xfce4-session', use 'ck-launch-session startxfce4'.

Offline

Board footer

Powered by FluxBB