Le 20/11/2017 à 19:13, aitor_czr a écrit :
Hi Didier,
On 11/21/2017 04:37 PM, Didier Kryn wrote:
Le 20/11/2017 à 14:37, aitor_czr a écrit :
Hi again Didier,
On 11/20/2017 02:23 PM, aitor_czr wrote:
Hi Didier,
On 11/21/2017 12:59 PM, Didier Kryn <[email protected]> wrote:
Hello.
On my HP EliteBook laptop, where I've just upgraded from
Debian-Wheezy to Devuan-Jessie, the SD cards don't show up on the
Xfce desktop, while USB devices still do.
I have checked that /dev/mmcblk0p1 is created - when there is
only one partition.
On my HP desktop with the same OS, installed ~ a year ago, it
is even worse: the device isn't created.
It worked out-of-the-box on Wheezy.
Any clue?
Didier
I'm using vdev in combination with pmount on jessie and both work
fine for me; however, i've never tested them in a SD card. But, if
the nodes are created in /dev, they should work.
Cheers,
Aitor.
I misunderstood your question, i thought you were trying to mount an
USB device on a system *installed* in a SD card.
Forget what i said so far :)
Aitor.
I mean: when I insert an USB memory key, an associated icon pops
up on my desktop, but when I insert an SD card, nothing shows up. The
system is on a disk.
I don't know how xfce is informed of the presence of a new
device. I'm afraid it's by dbus.
Didier
If you want to avoid dbus, then i recommend you to use pmount instead
of udisks/udisks2. I have had a system detecting physical devices
without dbus (using, as i said, vdev and pmount). RecentIy i uploaded
an image of gnuinos including both of them. Dbus also has been removed
from the dependencies of the network manager (simple-netaid instead of
wicd) but dbus is still present in the system due to gvfs :(
The tool which allows mounting/unmounting of hot-plug device in
xfce is using gvfs.
I have watched the uevent netlink and I see that Udev reacts to the
insertion/removal by sending events to libudev, and I think this is part
of the way used to inform xfce, because libudev contains call-backs or
something like that for applications to get informed of events.
Having an icon poping on the desktop on insertion of a hotplud
device is a very confortable and sensible way to manage external
devices; I'm not yet ready to give this up, even at the cost of keeping
gvfs, and dbus. What I wonder for now is why this doesn't work for SD
cards while it works for USB.
There are other ways of being informed of the creation/deletion of
a device and mounting/unmounting it: inotify can be used to be warned,
and sudo to the get the permission, instead of policykit. I'm just too
lazzy to write an application with a GUI to do this, unless I find some
simple enough graphics toolkit.
Didier
_______________________________________________
Dng mailing list
[email protected]
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng