> 1. I can confirm that settings fixes the issue. Adding the following
> onto the default compton command resolves this issue with the
> transparent box around the menus: --shadow-exclude "class_g =
> 'Firefox' && argb" --shadow-exclude "class_g = 'Abrowser' && argb"
> --shadow-exclude "class_g = 'Icedove' && argb" --shadow-exclude
> "class_g = 'IceCat' && argb"
> 
> This fixes the issue in Abrowser, Icedove, IceCat and Tor Browser. If
> there are any more firefox based applications they may need to be
> added to this.  Where can I make changes to the default compton
> script? I don't believe that /etc/compton.conf is used since the
> running process has this in the command: --config /dev/null

Firefox, Abrowser, and IceCat are already addressed in the default
compton.conf,[1] and I can add Icedove.  So we just need to figure out
why /etc/compton.conf isn't being used.  Do you experience this issue
when you run

$ compton-launcher

?

That's the script that's supposed to launch compton on startup, and it
appears to specify /etc/compton.conf as the config file unless
~/.config/compton.conf is present.[2]

> 3. I tested torbrowser-launcher from the PPA and it works exactly as
> expected with no issues.

Okay, merging [3] will import the PPA's version to Trisquel.  I will run
it by quidam at the next meeting.

> 4. Here is a bug report for this package in Ubuntu 18.04:
> https://bugs.launchpad.net/ubuntu/+source/libsdl2/+bug/1775067

Thanks.  It looks like that issue was never resolved in Ubuntu, nor was
it resolved upstream,[4] although a potential fix was discussed.  It's
not immediately clear to me how we could fix this on our end.  I'd need
to understand the issue better.

[1]
https://devel.trisquel.info/trisquel/package-helpers/blob/etiona/helpers/DATA/compton/compton.conf#L93

[2]
https://devel.trisquel.info/trisquel/package-helpers/blob/etiona/helpers/DATA/compton/compton-launcher

[3]
https://devel.trisquel.info/trisquel/package-helpers/merge_requests/283

[4] https://bugzilla.libsdl.org/show_bug.cgi?id=4218

Reply via email to