About compositing of Cinnamon

Please post suggestions for improvement of Cinnamon on:
https://github.com/linuxmint/Cinnamon
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
User avatar
greengreen
Level 3
Level 3
Posts: 158
Joined: Thu Mar 05, 2020 3:55 am

About compositing of Cinnamon

Post by greengreen »

Hi,
About compositing
I don't understand how compositing itself works.

Cinnamon
Menu button --Preferences --System Settings
Section Preferences: General
Disable compositing for full-screen windows: switch it on.

Please tell me something that I can see this effect visually.
For example, a window somewhere or a Website somewhere.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
I enjoy using LM, but do not feed the trolls.
User avatar
absque fenestris
Level 12
Level 12
Posts: 4110
Joined: Sat Nov 12, 2016 8:42 pm
Location: Confoederatio Helvetica

Re: About compositing of Cinnamon

Post by absque fenestris »

greengreen wrote: Sat Sep 25, 2021 6:40 pm About compositing
I don't understand how compositing itself works.
...
Honestly - neither do I... but I appreciate it when it works.
To get at least an idea of what's going on technically, here are a few links:

https://passthroughpo.st/linux-desktop- ... tionality/
https://linuxmint-developer-guide.readt ... namon.html
https://en.wikipedia.org/wiki/Mutter_(software)
https://en.wikipedia.org/wiki/Cinnamon_ ... vironment)


and the link to the wizards themselves:

https://github.com/linuxmint/muffin
https://github.com/linuxmint/cinnamon
User avatar
greengreen
Level 3
Level 3
Posts: 158
Joined: Thu Mar 05, 2020 3:55 am

Re: About compositing of Cinnamon

Post by greengreen »

Thank you.
I will study with your recommended links.
I enjoy using LM, but do not feed the trolls.
Hoser Rob
Level 20
Level 20
Posts: 11796
Joined: Sat Dec 15, 2012 8:57 am

Re: About compositing of Cinnamon

Post by Hoser Rob »

Yes, read the above links, do your own searching.

But I can tell you what the disable compositing for full screen is for. Compositing puts an extra load on the GPU, and since full screen windows are often used for watching video files, this should improve the video performance. It's not a desktop effect. If you read up on the subject you'll see that compositing isn't all about effects.
For every complex problem there is an answer that is clear, simple, and wrong - H. L. Mencken
User avatar
greengreen
Level 3
Level 3
Posts: 158
Joined: Thu Mar 05, 2020 3:55 am

Re: About compositing of Cinnamon

Post by greengreen »

Thank you.
I felt that composites are related to window frame decoration and refresh rates.
I speculated that the reason for making it useless in full screen is related to the former.
On the other hand, for the latter, I don't understand the difference between composite and Cinnamon visual effects.
Would you explain it to me about the role each has?
I enjoy using LM, but do not feed the trolls.
Hoser Rob
Level 20
Level 20
Posts: 11796
Joined: Sat Dec 15, 2012 8:57 am

Re: About compositing of Cinnamon

Post by Hoser Rob »

https://en.wikipedia.org/wiki/Compositi ... ow_manager

Since you don't seem to have done much searching yourself. No one here is being paid for this.
For every complex problem there is an answer that is clear, simple, and wrong - H. L. Mencken
User avatar
greengreen
Level 3
Level 3
Posts: 158
Joined: Thu Mar 05, 2020 3:55 am

Re: About compositing of Cinnamon

Post by greengreen »

Hoser Rob wrote: Mon Sep 27, 2021 10:12 am Since you don't seem to have done much searching yourself. No one here is being paid for this.
Please do not throw negative comment just by your guess.
I enjoy using LM, but do not feed the trolls.
motoryzen
Level 10
Level 10
Posts: 3486
Joined: Sun Dec 08, 2019 12:25 am

Re: About compositing of Cinnamon

Post by motoryzen »

right... -_- ... Hoser Bob...... make sure you make the op feel guilty just because the OP simply asked for an explanation. -_-

You gave greengreen that link and could have just left it at that without the pointless and rude guilt trip.

I COULD understand you saying
no one here is paid to be helpful
if greengreen was saying something as if to indicate that helpful responses were slow here and anything of the sort. YEAH..THEN that makes sense remind the op " um..dude...we're volunteers. No one here is on your paid time clock. So chil out with that attitude. No one here owes you anything"

THAT ...then deserves the appropriate field-leveling response about no one here being paid. But greengreen didn't illustrate such an attitude. So relax.
Mint 21.2 Cinnamon 5.8.4
asrock x570 taichi ...bios p5.00
ryzen 5900x
128GB Kingston Fury @ 3600mhz
Corsair mp600 pro xt NVME ssd 4TB
three 4TB ssds
dual 1TB ssds
Two 16TB Toshiba hdd's
24GB amd 7900xtx vid card
Viewsonic Elite UHD 32" 144hz monitor
User avatar
greengreen
Level 3
Level 3
Posts: 158
Joined: Thu Mar 05, 2020 3:55 am

Solved Re: About compositing of Cinnamon

Post by greengreen »

Thanks to everyone, I have found the best settings for my PC.
Below, I will feedback on what I have learned and practiced.

Since it is my old notebook PC, the performance of the built-in GPU and monitor is a memoir. :oops:
I tried turning off vertical sync for Linux Mint Cinnamon.

Set vertical sync to "None" in System Settings-General.
This seems to be the place to set Muffin, the window manager of the desktop environment Cinnamon.

Vertical synchronization On matches the number of frames on the GPU and monitor, and Off ignores it and causes the GPU to reach its max performance.
Whether to turn it on or off depends on the combination of its HW performance.
Choose the one that does not disturb the screen drawing and is agile.
https://www.youtube.com/watch?v=MfL_JkcEFbE

It was off for my laptop.

It may have been stuttering (short freeze) and moody when it was on so far.
Even if it is turned off, tearing (screen cracking) does not occur.
Since I use the GPU to the fullest, the fans have become more active, but I will give priority to the agility of the experience.
I enjoy using LM, but do not feed the trolls.
Locked

Return to “Cinnamon”