On 10/06/2020 07:59, Dale wrote: > It tells me I don't have permission to access but it also mounts it
This KDE bug re Device Notifier has been present for a long time and it's seriously infuriating. Mounting from Dolphin, on the other hand, seems to work just fine, though it too doesn't miss the opportunity to complain about privileges. It's not a Gentoo specific issue, as I've experienced this on other distros too. I believe there was an upstream bug report that kept getting resolved and reopened. On 10/06/2020 07:59, Dale wrote: > I type in the password but it mounts it to the wrong place. This is normal. By default, volumes mounted from userspace will be mounted under "/run/media/<uid>/<volume name>". This makes sense and is entirely due to user privileges. Mounting under other directories would require escalation of privileges. But most basic UI features are designed for the most common scenario. On 10/06/2020 07:59, Dale wrote: > How do I tell the Device Notifier that I want it mounted somewhere > else? From KDE you can't and there's no KDE-specific tool to allow you to do that. But you can add the UUID of the filesystem to /etc/fstab and KDE will then mount it under that location. However, make sure that the UUID is that of the open volume, not the encrypted container. For example, if you manually open the encrypted volume via the command line, e.g.: # cryptsetup open /dev/sdz1 crypto_volume_name This will ask you for the encryption password and, if correct, will create a new block device "/dev/mapper/crypto_volume_name". You can then get the UUID of "/dev/mapper/crypto_volume_name" with: # blkid /dev/crypto_volume_name At this point you can close your LUKS container via: # cryptsetup close crypto_volume_name You can bypass steps 1 and 3 above by mounting via the KDE as usual, which will automatically create the block device "/dev/mapper/luks_abcdef1234". You can then get its UUID via step 2 and replace step 3 by ejecting the mounted volume. Finally, add this UUID to /etc/fstab in the usual way: UUID=<uuid from step2> /dst/mount/dir <fstype> [mount_options],user 0 0 Note "user" under mount options. This is critical to making it work seamlessly from KDE, otherwise it will require escalation of privileges to mount the volume. Once you do the above, the volume should automatically be mounted under "/dst/mount/dir" the next time you mount it via Dolphin or Device Notifier. It still won't get rid of the annoying "You don't have permissions" error message, but it does work. Hope this helps. - Victor
signature.asc
Description: OpenPGP digital signature

