tilda icon indicating copy to clipboard operation
tilda copied to clipboard

Transparency doesn't work on autostart in XFCE

Open MagnusOxlund opened this issue 9 years ago • 11 comments

Transparency doesn't work when using XFCE's built-in autostart function to launch a Tilda instance on startup.

In order to get transparency to kick in after booting, you either have to manually restart Tilda or de- and re-enable transparency under Tilda's preferences.

I have tried delaying the autostart 10-15 secs, but that has no effect on the issue.

MagnusOxlund avatar Feb 12 '16 17:02 MagnusOxlund

Could you provide package versions for your window manager and libvte? I'll try and look at this when I get a chance. Until then the easiest thing might be to bind a toggle transparency key (that way you can toggle it without going into preferences).

pik avatar Feb 21 '16 04:02 pik

I'm running xfwm4 version 4.12.3-1 as part of Manjaro XFCE.

I can't find libvte as an installed package. Does it go by any other names?

MagnusOxlund avatar Feb 21 '16 12:02 MagnusOxlund

it's vte3 in the arch-linux repo not sure about manjaro, can you pacman -Q | grep vte

pik avatar Feb 21 '16 12:02 pik

It's version 0.42.3-1.

MagnusOxlund avatar Feb 21 '16 13:02 MagnusOxlund

It looks like the issue may be intermittent. I just had a boot with Tilda auto-launching successfully with transparency. Subsequent reboots auto-launched Tilda without transparency.

MagnusOxlund avatar Feb 22 '16 00:02 MagnusOxlund

I have a similar problem with Ubuntu 16.04: when tilda is started by the system at startup - no transparency. If I manually launch it everything works fine.

Tilda 1.4~alpha

This is what dpkg-query --show *libvte* outputs:

libvte-2.90-9   1:0.36.3-1ubuntu2
libvte-2.90-common      1:0.36.3-1ubuntu2
libvte-2.90-dev
libvte-2.91-0:amd64     0.42.5-1ubuntu1
libvte-2.91-common      0.42.5-1ubuntu1
libvte-2.91-dev:amd64   0.42.5-1ubuntu1
libvte-2.91-doc 0.42.5-1ubuntu1
libvte-common   1:0.28.2-5ubuntu3
libvte9 1:0.28.2-5ubuntu3

I don't remember having this issue with Ubuntu 15.10 though.

sryze avatar Jun 04 '16 12:06 sryze

I'm having the same problem on archlinux running KDE plasma. When starting via autostart transparency is not working, after restarting tilda it works just fine.

pahofmann avatar Jul 30 '17 17:07 pahofmann

I don't know if it applies here, but I was just experiencing this same thing in openSUSE Tumbleweed w/ KDE.

It's working fine after adding this startup script:

#!/bin/sh sleep 15 tilda &

jeremiah-k avatar Dec 25 '17 00:12 jeremiah-k

script provided by @kcsrnd should work. I had the same issue where tilda would load before the composite manager. Adding a 20s sleep timer did the trick for me. and also keep it at 99 percent transparency for some reason on certain distros 100% transparancy would not work on startup. tilda config file can be found in the ~/.config/tilda

pacman-Syu avatar May 29 '18 16:05 pacman-Syu

Fixed this in KDE in here, it's likely a similar thing can be done with XFCE.

eduardobeattie avatar Jun 03 '19 20:06 eduardobeattie

Same issue on Fedora30 XFCE. Editing ~/.config/autostart/Tilda.desktop to this solved the issue.

Encoding=UTF-8
Version=0.9.4
Type=Application
Name=Tilda
Comment=Magic BG Terminal
Exec=bash -c "sleep 20 ; tilda"
OnlyShowIn=XFCE;
StartupNotify=false
Terminal=false
Hidden=false

pendula95 avatar Jun 13 '19 11:06 pendula95