From owner-freebsd-stable@freebsd.org Mon May 21 09:02:27 2018 Return-Path: Delivered-To: freebsd-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 15467EEA2A8 for ; Mon, 21 May 2018 09:02:27 +0000 (UTC) (envelope-from freebsd@omnilan.de) Received: from mx0.gentlemail.de (mx0.gentlemail.de [IPv6:2a00:e10:2800::a130]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 9764174EDD for ; Mon, 21 May 2018 09:02:26 +0000 (UTC) (envelope-from freebsd@omnilan.de) Received: from mh0.gentlemail.de (ezra.dcm1.omnilan.net [IPv6:2a00:e10:2800::a135]) by mx0.gentlemail.de (8.14.5/8.14.5) with ESMTP id w4L92NP7000164; Mon, 21 May 2018 11:02:23 +0200 (CEST) (envelope-from freebsd@omnilan.de) Received: from titan.inop.mo1.omnilan.net (s1.omnilan.de [217.91.127.234]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mh0.gentlemail.de (Postfix) with ESMTPSA id 8D68E16D; Mon, 21 May 2018 11:02:23 +0200 (CEST) Subject: Re: removable storage usability, devd, hald and X11-desktop in general To: EBFE Cc: freebsd-stable@freebsd.org References: <5beffba2-d2d5-689a-9cb1-054379f55adf@omnilan.de> <20180520235230.70bab894@inbox.ru> From: Harry Schmalzbauer Organization: OmniLAN Message-ID: <573a246e-86e0-3020-1bd4-86528ba23fe5@omnilan.de> Date: Mon, 21 May 2018 11:02:23 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: <20180520235230.70bab894@inbox.ru> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (mx0.gentlemail.de [IPv6:2a00:e10:2800::a130]); Mon, 21 May 2018 11:02:23 +0200 (CEST) X-Milter: Spamilter (Reciever: mx0.gentlemail.de; Sender-ip: ; Sender-helo: mh0.gentlemail.de; ) X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 21 May 2018 09:02:27 -0000 Am 20.05.2018 um 23:52 schrieb EBFE: > On Sat, 19 May 2018 20:35:59 +0200 > Harry Schmalzbauer wrote: > > Hi, > >> Biggest question: How are useres expected to handle removable media? >> >> I'm a happy user of autofs(5) in several environments (mostly for NFS >> mounts), but I'm not aware of any helper tool which enables _users_ >> to unmount before pulling the UFD. >> I've heard of PC-BSD and Lumina (see later why I haven't really tried >> out the modern "light" desktops) and I think I remember having read >> they utilize devd(8).  But again, how to unmount? > > There is a nice little daemon: sysutils/dsbmd > (see https://freeshell.de/~mk/projects/dsbmd.html > and /usr/local/etc/dsbmd.conf.sample) > > with a simple GUI sysutils/dsbmc and cli (sysutils/dsbmc-cli) clients. > It supports automounting using devd and/or polling and automatic > or manual unmounting. Thanks! Also to Kurt and Edward for their answers. Suitable advises for people with an idea what a filesystem is about, but not for my step daughter. Even if her biggest idol would tell her that it's cool to wait 5 seconds before pulling the UFD, she wouldn't accept; if she's ready with copying, the device also has to be ready. period. But she accepts the "eject" step from other OS... it's a instruction she tells, so it's acceptable. As long as she needn't to type anything... And she's by far not the only one I know with similar expectations – the computer has to do what the user tells, as soon as the user has to follow "strange" computer "rules", fun abruptly ends ;-) sysutils/dsbmc is completely new to me. Meanwhile I read about sysutils/bsdisks – UDisks2 compliant. Never heard of UDisks2 before, but will have a look asap, sounds interesting too. It's supposed to be supported by x11-fm/pcmanfm-qt – by far the most sensible x11 filemanager I've tried so far (offers checkmark to store folder specific preferences, switches from beautified path to text path on click, easy to configure single-click, and the usual thumbnail etc. is working too at acceptable performance – not even close to Rox filer or Thunar, but this might vary if one doesn't use it from gtk session but Qt based session/desktop). Also found out that it should be easily possible to use xfce4wm with LXQt. As time permits I'll keep trying out those highly appreciated alternatives – I've always been happy that my X11/xfce4 desktop helped my saving time compared to Windows XP, but since then, many usability cherries grew in windows, which I'm missing on X11 and hoped that the famous X11 desktop projects would have picked. pcmanfm-qt at least catches up with XP usability... -harry