Guake / guake

Drop-down terminal for GNOME
https://guake.github.io
GNU General Public License v2.0
4.4k stars 575 forks source link

Background transparency failed when on max size #1906

Open mlouielu opened 2 years ago

mlouielu commented 2 years ago

Describe the bug

Background transparency failed when on max size

Expected behavior

To have background transparency

Actual behavior

Get non-transparent background

To Reproduce

$ xcompmgr
$ guake -f
JZubero commented 2 years ago

Same for me after I have upgraded to Ubuntu 22.04. But only on external monitors.

$ guake --support

Guake Version:      3.8.5

Vte Version:        0.68.0

Vte Runtime Version:    0.68.0

--------------------------------------------------
GTK+ Version:       3.24.33

GDK Backend:        <GdkX11.X11Display

--------------------------------------------------
Desktop Session: ubuntu

--------------------------------------------------
Display: :0

RGBA visual: True

Composited: True

* Monitor: 0 - XWAYLAND1
    * Geometry:     1920 x 1080 at 1920, 0
    * Size:     510 x 290 mm²
    * Primary:      True
    * Refresh rate: 59.962 Hz
    * Subpixel layout:  unknown
* Monitor: 1 - XWAYLAND0
    * Geometry:     1920 x 1080 at 0, 0
    * Size:     310 x 170 mm²
    * Primary:      False
    * Refresh rate: 59.962 Hz
    * Subpixel layout:  unknown

I have already tried switching off the default system theme and choosing a theme other than Yaru.

izass commented 2 years ago

Any updates about this issue? I'm having the same problem, it loses transparency on fullscreen mode.

guake: 3.8.5
ubuntu: 22.04

Update: When I log in by Ubuntu xorg the transparency is back. The problem seems to be with wayland

Davidy22 commented 2 years ago

I had left it to @mlouielu because they reported this shortly after making terminal background rendering changes and because I can't reproduce. Been doing virtualbox installs lately for debugging though, could grab an ubuntu image see if I can make this happen

justintime4tea commented 2 months ago

This happens for me as well.

Willing to provide any additional forensics or run from particular branches/commits.

Running:

Guake Terminal: 3.7.0 VTE: 0.76.1 VTE runtime: 0.76.1 Gtk: 3.24.41

System Details

OS: Fedora 40 Kernel: 6.8.10-300.fc40.x86_64 Desktop: Gnome 46 (Wayland) GPU: NVIDIA RTX 2060 / Intel UHD Graphics 630 (CFL GT2)
GPU Driver: Nouveau