I have all my music files on a VeraCrypt drive that I mount on startup (Fedora 35). If I run pwd in that folder I get:
/media/veracrypt1/Music/Collection
However if I add this folder to Mixxx, a music software I use, it turns into:
/run/user/1000/doc/e721b51a/Collection
And the number e721b51a changes on every mount, requiring me to relink the folder on every startup. I tried creating a symlink to that folder on my OS drive but the path displayed in Mixxx ended up being the same, so I suspect it avoids symlinks. Then I asked on the Mixxx forum and got the following reply:
I am using custom symlinks to my external, encrypted LUKS drives without issues on Fedora 35, i.e. the music folder in Mixxx points to a symlink. All symlink paths are preserved in Mixxx and not resolved to the canonical path.
Probably related to the custom VeraCrypt FUSE driver and not a Mixxx issue.
Is there anything I can do about this? Is there a way to keep the same hash for example?
I just mounted a VeraCrypt volume and opened some videos into VLC. I cannot reproduce this issue with VLC at all. The volume is mounted @ /media/veracrypt1, and the file paths represented by VLC are all pointed to the mounting point.
You should try again with other software, e.g. VLC, to confirm or disprove that it's a VeraCrypt issue.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi,
I have all my music files on a VeraCrypt drive that I mount on startup (Fedora 35). If I run
pwd
in that folder I get:/media/veracrypt1/Music/Collection
However if I add this folder to Mixxx, a music software I use, it turns into:
/run/user/1000/doc/e721b51a/Collection
And the number
e721b51a
changes on every mount, requiring me to relink the folder on every startup. I tried creating a symlink to that folder on my OS drive but the path displayed in Mixxx ended up being the same, so I suspect it avoids symlinks. Then I asked on the Mixxx forum and got the following reply:I am using custom symlinks to my external, encrypted LUKS drives without issues on Fedora 35, i.e. the music folder in Mixxx points to a symlink. All symlink paths are preserved in Mixxx and not resolved to the canonical path.
Probably related to the custom VeraCrypt FUSE driver and not a Mixxx issue.
Is there anything I can do about this? Is there a way to keep the same hash for example?
Link to the other post https://mixxx.discourse.group/t/issue-with-symlinks-in-library-path-on-encrypted-drive/24084
Last edit: Alexandru Lesi 2022-01-22
I just mounted a VeraCrypt volume and opened some videos into VLC. I cannot reproduce this issue with VLC at all. The volume is mounted @ /media/veracrypt1, and the file paths represented by VLC are all pointed to the mounting point.
You should try again with other software, e.g. VLC, to confirm or disprove that it's a VeraCrypt issue.