Package Details: dissenter-browser-bin 1.5.114-2

Git Clone URL: https://aur.archlinux.org/dissenter-browser-bin.git (read-only, click to copy)
Package Base: dissenter-browser-bin
Description: The free speech web browser. Browse faster by blocking ads and trackers that violate your privacy and cost you time and money.
Upstream URL: https://dissenter.com
Licenses: custom
Provides: dissenter-browser
Submitter: loonixman
Maintainer: loonixman
Last Packager: loonixman
Votes: 17
Popularity: 0.042674
First Submitted: 2019-06-06 16:16 (UTC)
Last Updated: 2020-04-03 10:26 (UTC)

Dependencies (7)

Required by (0)

Sources (5)

Latest Comments

UNP6GDXDXA commented on 2022-03-11 15:14 (UTC)

Since the https://forum.manjaro.org/t/stable-update-2022-02-27-kernels-mesa-21-3-7-plasma-5-24-2-frameworks-5-91-pipewire-0-3-47-toolchain-gstreamer-1-20-nvidia-510-54/103923 update, Dissenter opens and closes right away.

schmunk commented on 2021-09-22 10:25 (UTC)

Since an update yesterday (21.9.21) I am missing whitespace in the UI, eg. in Settings-Dropdown menu, Tab-Titles and URL search bar.

loonixman commented on 2020-04-03 10:29 (UTC) (edited on 2020-04-03 10:30 (UTC) by loonixman)

I've tried playing around with the WM_CLASS in the .desktop and the launch script but brave still shows up.

The hack I've added only sort of works on XFCE but still fails on KDE and GNOME.

I'll try to talk to the upstream guys for more help.

caleb_land commented on 2020-03-25 18:47 (UTC)

Does anybody else's Dissenter icon get confused with Brave's icon after this latest update? I'm in GNOME, and I removed dissenter completely before re-installing.

If I click dissenter's icon, the brave icon acts as though it's open (even if brave isn't open), and clicking the brave icon will focus Dissenter.

If dissenter isn't open, clicking the brave icon launches brave.

It's like an ID somewhere (WM_CLASS? I'm not an X/GNOME expert) didn't get updated in the Dissenter fork of brave.

Thanks! Caleb

loonixman commented on 2020-03-23 06:41 (UTC)

Sorry for the hiatus everyone. The package is back and up to date

commented on 2020-02-10 10:23 (UTC)

Hey, will you update the package? :)

qq88 commented on 2020-01-29 09:16 (UTC)

I have it installed and want to update (build again). I am getting:

-> Downloading content... ** Resuming transfer from byte position 36149248 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 73.0M 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (33) HTTP server doesn't seem to support byte ranges. Cannot resume. ==> ERROR: Failure while downloading https://apps.gab.com/application/5d3f93a29dd49a5b1d9fc27f/resource/5dbdab9853c1056bd98c3525/content Aborting... Failed to build dissenter-browser-bin

I'm new to this so excuse my ignorance.

commented on 2019-10-18 18:30 (UTC)

@grandmasterlinux: Didn't solve it for me, but yay -S --mflags --skipinteg dissenter-browser-bin worked.

grandmasterlinux commented on 2019-10-14 23:21 (UTC)

Change the first sha512sum to: afd9cf0dc5a3d3eaa66b99c01ddc656d5d6c9e93c31de5dd858cf66ec12edfdb682f4da4e6bcd07ef312e6f2f981e05da56c6183ed9cd7ef16ea75d609d1ac61

Baemir commented on 2019-10-09 00:23 (UTC)

Am seeing the same validity check failure.

commented on 2019-10-07 06:33 (UTC)

Thanks for letting us know :) New update gives

==> Validating source files with sha512sums... content ... FAILED logo.png ... Passed dissenter-browser-bin.sh ... Passed dissenter-browser-bin.desktop ... Passed LICENSE ... Passed ==> ERROR: One or more files did not pass the validity check!

loonixman commented on 2019-09-24 05:26 (UTC) (edited on 2019-09-24 05:29 (UTC) by loonixman)

Guys, be aware that the new update changes your config folder from Dissenter to Dissenter-Browser in ~/.config/GabAI. Before launching the browser, be sure to rename the folder accordingly to keep your recent activity. If you do launch the browser before doing the above, just delete the 'Dissenter-Browser' folder and rename the old 'Dissenter' config folder accordingly.

caleb_land commented on 2019-08-28 13:20 (UTC) (edited on 2019-08-30 17:16 (UTC) by caleb_land)

UPDATE: Dissenter isn't doing this anymore and appears to be working as it should... strange

Does anybody else have an issue with Dissenter not being able to set itself as the default browser in GNOME?

I'm not experiencing any of the issues that Midir is having, but every time Dissenter starts it says it's not the default browser, even if it is.

And, if another browser is the default browser and I start Dissenter, clicking the button to set Dissenter as the default browser doesn't actually set it as the default browser.

Brave is able to set itself as the default browser.

I've run Dissenter (alongside Brave, Chrome, Chromium, and Firefox) on Debian on GNOME and this feature worked.

The differences are 1) GNOME is older on Debian, 2) This package uses a different .desktop file from the one in the .deb from the website, and 3) This package version is newer (version 0.66.100) than the version on the Dissenter website (version 0.66.99)

Any ideas?

loonixman commented on 2019-07-14 05:29 (UTC)

You're welcome Midir. It looks like the upstream devs have resolved the GNOME issue. I can run them both at the same time and they don't interfere with each other

commented on 2019-07-07 17:39 (UTC)

Just reinstalled and looking good so far. Thanks my dude :)

loonixman commented on 2019-06-27 06:34 (UTC)

I made a dumb oversight for the icon. It should work fine now

commented on 2019-06-26 09:11 (UTC)

Thank you for the support loonixman.

For the time being I uninstalled Brave and Dissenter is working now as intended. The only issue remaining is the icon not showing up in the application launcher and start menu.

loonixman commented on 2019-06-25 16:52 (UTC)

I've tried everything I could and it seems that Brave and Dissenter can't coexist in GNOME. I'll contact the upstream devs for more insight into this issue. In every other DE, they work just fine when they're both installed.

commented on 2019-06-22 12:52 (UTC)

I use Pamac on Manjaro.

commented on 2019-06-21 17:29 (UTC)

Thank you loonixman, unfortunately in my .cache folder there is only a file with some letters and numbers, but no directory. So I can't delete it :/

Edit: I tried removing the files in /var/cache/pacman/pkg/ but that didn't help either. Still the brave icon.

loonixman commented on 2019-06-20 13:38 (UTC)

Midir, uninstall the package and delete it from the .cache/{aur_helper} directory. If you've customised the .desktop file, back it up and delete the original. Now reinstall the package.

commented on 2019-06-13 22:49 (UTC)

How to do a clean rebuild?

loonixman commented on 2019-06-12 19:37 (UTC) (edited on 2019-06-12 19:38 (UTC) by loonixman)

I found a couple problems with the .desktop file and they were an oversight of mine. I fixed the problems and tested it on a vm with KDE and it worked fine.

Since it's a minor fix some aur helpers may choose to forego a clean rebuild, so be sure to rebuild cleanly or nothing will change.

commented on 2019-06-12 19:11 (UTC)

Thank you. Unfortunately it didn't work for me. Did all the steps you mentioned, but it still turns into the brave icon :(

jahendrie commented on 2019-06-12 13:40 (UTC) (edited on 2019-06-12 13:42 (UTC) by jahendrie)

Sure. (caveat emptor, etc.)

1: Edit /usr/sbin/dissenter-browser so that the FLAG variable also has the aforementioned --class=dissenter-browser argument. Here's what mine looks like:

FLAG="--class=dissenter-browser --no-sandbox"

2: Edit the /usr/share/applications/dissenter-browser-bin.desktop file so that it sets the StartupWMClass variables when launching. tbh, I'm not sure if this is necessary if you do the FLAG thing, but it's what I wrote down in my notes so I'm assuming it is.

Anyway, where I stick the variables is right after the Exec parameter. So instead of Exec=whatever, mine looks like this:
Exec=whatever
StartupWMClass=dissenter-browser
StartupWM_Class=dissenter-browser

There were three sections with Exec, each different I think, but the two startup vars are the same so just copy/pasting after the Exec line should suffice.

Edit: This assumes you've copied the product logo to the /usr/share/pixmaps directory

commented on 2019-06-12 13:32 (UTC)

Hey, you're right, I had normal Brave Browser running, so it appeared to me as if the icon just disappears, but instead it turns into Brave like you said.

Could you explain steps 1 & 2? Not sure what to do exactly ^^'

jahendrie commented on 2019-06-12 13:14 (UTC) (edited on 2019-06-12 13:43 (UTC) by jahendrie)

Just a heads up, normally the icon changes to Brave's icon after it's loaded for me. I can get it working 'properly' on KDE following these steps:

1) launch with --class=dissenter-browser argument
2) used both StartupWM_CLASS and StartupWMClass (both set to dissenter-browser) in the .desktop file, not sure which is necessary
3) copied /opt/gab/dissenter/product_logo_128.png to /usr/share/pixmaps/dissenter-browser.png

As mentioned, it works on KDE and a few other DEs (I think openbox, maybe XFCE), but it doesn't work on Gnome or Cinnamon for me. Not sure why.

commented on 2019-06-10 19:33 (UTC)

Hope it helps:

https://privatebin.net/?b56c7cb7b577a181#eUNMZHYnS7u6T1JyHy6zib/IxFRl+9JaUfW5ZMfW4WY=

loonixman commented on 2019-06-09 23:01 (UTC)

Sure, just be sure to run the command immediately when it happens to avoid capturing unrelated events

commented on 2019-06-09 20:39 (UTC)

Thank you. The command results in a lot of lines. Should I create a pastebin?

loonixman commented on 2019-06-09 15:06 (UTC)

I tested on my fresh KDE VM and it runs fine. Is anything going on when you put journalctl -xe on your terminal?

commented on 2019-06-08 11:56 (UTC)

Thanks @Vinnie_PT

Browser starting normal for me, but as soon as it's loaded, the icon on the taskbar disappears (KDE Plasma 5.15.5) any ideas?

Vinnie_PT commented on 2019-06-07 18:06 (UTC) (edited on 2019-06-07 18:10 (UTC) by Vinnie_PT)

To solve the "no sandbox" error open a console and type: "sudo sysctl kernel.unprivileged_userns_clone=1" and "echo kernel.unprivileged_userns_clone = 1 | sudo tee /etc/sysctl.d/00-local-userns.conf"