Join GitHub today
Compositing glitches since 1.18.2 #409
Translucent app appearing as translucent, as it did with version 1.14
Since upgrading to Linux Mint 18.3, thus upgrading from
Steps to reproduce the behaviour
MATE general version
Linux Mint 18.3 MATE amd64
Link to downstream report of your Distribution
rofi removed the opacity option a while ago, so I'm not able to test this.
In any case, try using the
This is the code that does it (note that this code is from the mate-hud project, but the transparency bits are local changes that are not upstream):
menu_cmd = subprocess.Popen(['rofi', '-dmenu', '-i', '-location', '1', '-width', '100', '-p', 'HUD', '-lines', '10', '-font', font_name, '-dpi', str(dpi), '-separator-style', 'none', '-hide-scrollbar', '-click-to-exit', '-levenshtein-sort', '-line-padding', '2', '-kb-cancel', 'Escape' + shortcut, '-sync', # withhold display until menu entries are ready '-monitor', '-2', # show in the current application '-color-enabled', '-color-window', bg_color +", " + borders + ", " + borders, '-color-normal', bg_color +", " + fg_color + ", " + bg_color + ", " + selected_bg_color + ", " + selected_fg_color, '-color-active', bg_color +", " + fg_color + ", " + bg_color + ", " + info_bg_color + ", " + info_fg_color, '-color-urgent', bg_color +", " + fg_color + ", " + bg_color + ", " + error_bg_color + ", " + error_fg_color], stdout=subprocess.PIPE, stdin=subprocess.PIPE)
The various colors are in the format
@iMilnb - I'm installing Linux Mint 18.3 here to check this. I'm on Ubuntu MATE 18.04 and gnome-terminal's transparency looks fine with composted Marco (no Compton). That said, I'm using intel drivers, as the nvidia drivers are somewhat broken on Ubuntu at the moment, so my tests might not yield much (also I'm using qemu-kvm for Linux Mint, so I might not even see the issue there, but might as well try it)
Thank you so much for you dedication @vkareh, yes that's why I mentioned I was using nvidia drivers, I can definitely believe this is the right angle to watch.