For anyone who reads this and has the issue I had, I will summarize what I think fixed it.
Enable thunar-volman
In terminal: sudo nano /etc/skel/.config/xfce4/xfconf/xfce-perchannel-xml/thunar.xml
Line 15 <property name"misc-volume-management" type=“bool” value=“false”/>
Change from false to true
Patrick:
go to:
thunar → edit → preferences → advanced → check “enable volume management”
thunar → edit → preferences → advanced → configure → check the two mount removeable
→ close
Insert USB device.
Patrick:
Also any of these packages might be missing:
default-dbus-session-bus
dbus-session-bus
gvfs
policykit-1-gnome
polkit-1-auth-agent
thunar-volman
tumbler
udisks2
xdg-user-dirs
libcairo-gobject2
libpangocairo-1.0-0
libxfce4panel-2.0-4
If still doesnt work try other things in the thread or:
Now we need to figure out which steps are required indeed and then document this.
Editing /etc/skel does nothing for existing user user
. File edits are probably not required. GUI should suffice.
Alright, I will update this thread with better steps after I install kicksecure on another device and get this working from a fresh install again, and I try to narrow down the steps.
But I have to get everything I need working on that device before I install on other device, in particular the shared folders with vm, will make a thread about that now.
2 Likes
Patrick
January 11, 2020, 1:44pm
24
If encrypted disk, then this might help as per cannot access encrypted USB drive with Thunar in Whonix 15 - #9 by Patrick
sudo apt install libblockdev-crypto2
1 Like
Can we include this in Whonix since anyone who follows best practice would be encrypting their drives?
1 Like
Patrick
January 12, 2020, 2:57pm
26
1 Like
Like everything needs udev. It’s what populates /dev.
Pages for logged out editors learn more
udev (userspace .mw-parser-output .monospaced{font-family:monospace,monospace}/dev) is a device manager for the Linux kernel. As the successor of devfsd and hotplug, udev primarily manages device nodes in the /dev directory. At the same time, udev also handles all user space events raised when hardware devices are added into the system or removed from it, including firmware loading as required by certain devices.
It is an operating system's kerne...
dmsetup is also likely needed by plenty of stuff.
2 Likes
Patrick
January 18, 2021, 8:36am
31
This issue is considered fully resolved until someone reports again this being an issue.
We no longer enable hidepid by default.
We no longer change anything related to pkexec.
Missing packages are now installed by default.
User reported this being resolved.
Shared folder issue: if still an issue, please post in a separate thread.
(Since this was brought up here: Ledger Nano-S : No device found - #2 by HulaHoop )
1 Like