-
Notifications
You must be signed in to change notification settings - Fork 53
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[SOLVED][Debian apt-get install] How to hide/ignore squashfs file system type? #177
Comments
Hi, you have several options.
In particular, if these devices have id_type = squashfs, you can do |
Hello, Thank you for your feedback. I have been running many tests since yesterday. And here is a basic summary. You can see there's a Windows install, a Toshiba USB flashdrive, Linux partitions and snaps:
I should note Debian installs version 1.5.1
USB flashdrive inserted...
However, it breaks when when searching for /dev/loop
All /dev/loop* are listed when clicking on the icon
Same, all /dev/loop* are listed
Same, all /dev/loop* are listed I don't know what else to try. Maybe /dev/loop* should be escaped? Or setting in config.yml be set in a different way? Thank you in any case in advance for your attention. Regards, |
That might be the problem. Try using 1.7.7 by installing from PyPI. I can't support old versions, because you'd have to install a newer version for the fix anyways;) Also, uninstall the udiskie package to make sure that it doesn't accidentally load the wrong package later on (but don't uninstall dependencies):
I see, there seems to be a non-blockdevice in their midst. I should probably handle this case more gracefully and show info for all valid devices.
Did you restart udiskie after modifying config? It doesn't reload config during after initial startup. (Anyway, could just be due to a bug / missing feature in the old version, I don't know whether e.g. wildcards were supported back then)
There is a device_config:
- is_loop: true
ignore: true
What is the exact path of your config.yml? Have you verified that it is loaded? Start udiskie with Best, Thomas
|
Thank you so much for your feeback and attention. I will try a bit more with Debian default udiskie as in my tests below. If no success after more tries, I will opt for your PyIP. So with Debian default...
You can see my current path and config file path. dir udiskie and config.yaml owned by user myuser
I don't know how to restart udiskie. What I do is run it and then either Ctrl+D, modify config file and run again or run it, click icon and click Exit button. This time I have done reboot computer an run... Here is the verification:
If you need additional data or all all data as indicated in Debug section, I can gladly provide it. Anything. Regards and thanks, |
that should be fine (Ctrl+C / exit).
Doesn't seem to use the defined filters. Now that I see this, I recall that udiskie learned
|
Success! 👌 😄 Please, let me know if you would like me to submit a request to edit the info files to document this case for Debian users. After your reply, I am closing this case and tagging it as solved. Regards, |
You can write something in the wiki. Other than that, there are currently no coherent docs anyway (I might add some from the wiki at some point) and I'd rather not document old syntax that I want to remove eventually in the man pages. |
Hello,
I have created a config.yaml as per Man Page to use udiskie in Debian Stretch 9.9 amd64. udiskie works excellent. The doubt is how to hide/ignore squashfs fstype since all my snap apps are loaded as squashfs. lsblk -lf command shows it. When clicking on the tray icon a large nested list shows with 21 snaps, eg.
/dev/loop0: /var/lib...snap
Any ideas on how to hide them that does not have to do with using 21 times...
is appreciated.
Thank you in advance,
The text was updated successfully, but these errors were encountered: