Package Details: dissenter-browser-bin 0.65.120-1

Git Clone URL: https://aur.archlinux.org/dissenter-browser-bin.git (read-only)
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: 5
Popularity: 4.200709
First Submitted: 2019-06-06 16:16
Last Updated: 2019-06-18 02:43

Required by (0)

Sources (5)

Latest Comments

1 2 Next › Last »

Midir commented on 2019-06-13 22:49

How to do a clean rebuild?

loonixman commented on 2019-06-12 19:37

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.

Midir commented on 2019-06-12 19:11

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

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

Midir commented on 2019-06-12 13:32

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

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.

Midir commented on 2019-06-10 19:33

Hope it helps:

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

loonixman commented on 2019-06-09 23:01

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

Midir commented on 2019-06-09 20:39

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

loonixman commented on 2019-06-09 15:06

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