User avatar
Botspot
Posts: 187
Joined: Thu Jan 17, 2019 9:47 pm
Location: Texas

Why is compositor not enabled by default?

Sat Oct 19, 2019 6:24 pm

Guake terminal, some on-screen keyboards, Sonic Pi v3.2, Chromium, Conky (I think), wbar, plank, and other applications use transparency.
2019-10-19-130434_1280x1024_scrot.png
2019-10-19-130434_1280x1024_scrot.png (75.71 KiB) Viewed 296 times
And transparency requires a compositor. But Raspbian does not auto-start a compositor by default. Does anyone know why not?

BTW: I use xcompmgr. After installing, run this to make it run on boot:

Code: Select all

echo "@xcompmgr -C -c -o 0.5 -l -19 -t -10 -r 14 -f -O 0.05 -I 0.05" >> /home/pi/.config/lxsession/LXDE-pi/autostart
Edit: Turns out xcompmgr ships with Raspbian, but is disabled by default. Title now makes that clear.
Last edited by Botspot on Sat Oct 19, 2019 9:44 pm, edited 1 time in total.
My doctor told me my brain is as useful as a Raspberry Pi. Is that a compliment?

User avatar
PeterO
Posts: 5085
Joined: Sun Jul 22, 2012 4:14 pm

Re: Why is compositor not installed by default?

Sat Oct 19, 2019 8:45 pm

Not sure what you are using, but on latest Raspbian it IS installed by default and can be enabled via the "Advanced Options" menu in raspi-config.

I would guess it's not enabled by default because because either
most people don't need it
or
the same job is done by something else in the GPU.

PeterO
Discoverer of the PI2 XENON DEATH FLASH!
Interests: C,Python,PIC,Electronics,Ham Radio (G0DZB),1960s British Computers.
"The primary requirement (as we've always seen in your examples) is that the code is readable. " Dougie Lawson

Return to “General discussion”