Score:0

How to enable CSD only in Cheese in Ubuntu 22.10?

us flag

I am using Ubuntu Unity 22.10. Due to gtk3-nocsd, Cheese does not have a headerbar, and webcam settings cannot be changed.

enter image description here

I want to disable gtk3-nocsd for cheese, but don't want to globally disable it (to globally disable it, one can add export GTK_CSD=1 to .xsessionrc.

If I run cheese with GTK_CSD=1 cheese, the headerbars do appear.

enter image description here

I tried editing the .desktop file, so that I can launch cheese (with headerbars) via GUI.

However, when I edit the desktop file with Exec = env GTK_CSD=1 cheese, the environment variable is somehow not set, and the headerbar still does not appear.

How to make the desktop file follow the environment variable, so that when I open Cheese graphically, it would have the CSD headerbar?

us flag
About the close vote - My question is about how to make the desktop file work with the environment variable. This is not a bug report. Many issues that look like bugs can be solved with certain tweaks, and such questions are on-topic in Ask Ubuntu. If you don't know the workaround for this, please move on instead of casting close votes.
I sit in a Tesla and translated this thread with Ai:

mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.