See the sidebar for links to some issue trackers and browser extensions.
General advise
- Do not use more than one blocker extension! This includes Privacy Badger, Ghostery, and similar extensions, and also browser built-in blockers such as Brave Shields, Vivaldi adblock, and Opera adblock. Stacking blockers will prevent some filters from functioning, break websites, or cause performance issues. For more info see: https://x.com/gorhill/status/1033706103782170625
- It should be generally safe to use a DNS blocker together with a blocker browser extension. Occasionally there may be some anti-adblocks that can detect if you do, which would otherwise have been neutralized by the browser extension.
- Firefox and Edge tracking protection can cause issues on some websites when used together with a blocker extension.
- It is recommended to use free and open-source software (FOSS) for blocking ads to avoid being taken advantage of or exposed to malware.
- Most blockers should be 'install and forget' solutions for blocking ads and trackers. In some blockers you can subscribe to more filters that take care of various use cases, such as annoyances, social widgets, etc.
- Creating your own filters or copying random filters from others requires ongoing maintenance. Old filters can cause issues. If something on a website is broken, see if there are any old filters that you may have manually added in the past.
Generic solutions
uBlock Origin (uBO)
uBlock Origin will block a lot of non-dismissible anti-adblockers by default. To block dismissible anti-adblocks you can activate the uBlock filters - Annoyances filter in uBO Dashboard > Filter lists (Click on the arrow to expand the available lists). You can report any anti-adblocks that aren't blocked over at uAssets or the subreddit.
uBO enables the region/language-filter that corresponds to the locale of your web browser. So if there's a list for your region, then it will be enabled by default if your browser has your language locale installed. If your browser is in English but you're not in an English speaking country, then you can check if there's a filter for your region and enable it manually. Open the uBO Dashboard > Go to Filter lists and scroll down to Regions.
uBO can also be used as a script blocker.
DNS adblocking
Android
TV
iOS / MacOS
Desktop
- Freetube (Multi-platform YouTube client.)
Misc
Resources for filter list authors
Those applications uninstalled just fine without any dependency issues last time I tried Mint.
If you're unsure, make a snapshot of your current VM state (if your VM software supports it). Then just uninstall the junk you don't need until Mint breaks. Restore snapshot, test some more, and so on. Those on real hardware should use Timeshift to create snapshots.
Tip: Run
sudo apt autoremove package
in the terminal so you can see which dependencies that are removed.