Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#69774 - Cheese is missing CSD headerbar in all non-GNOME DEs

Attached to Project: Arch Linux
Opened by Archisman Panigrahi (archisman) - Thursday, 25 February 2021, 04:23 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 25 February 2021, 06:45 GMT
Task Type Bug Report
Category Packages: Extra
Status Assigned
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 1
Private No


Description: Cheese Webcam Booth does not show headerbar in any non-GNOME DEs (XFCE, Cinnamon, KDE and probably many more). As a result, users cannot change webcam resolution, or select webcams when multiple webcams are connected.

Additional info:
* package version(s) 3.38.0-1
* link to upstream bug report

Steps to reproduce: Open cheese in either XFCE, Cinnamon or KDE. CSD Headerbar is missing.

A patch has been proposed upstream (, but it seems that the GNOME developers are not interested in accepting the merge request. Ubuntu has already patched Cheese with this code (

I created an AUR ( with the patch, but I was told that I should create a bug report with Arch Linux instead.

Please consider if the Arch Cheese package can be patched, because upstream is apparently not interested in it, while every major desktop environment (except GNOME) are affected.

I am choosing "Severity: High" because one of the main functionalities (choosing the webcam and changing the resolution) does not work.

I have tested that the patch does fix the issue in KDE, Cinnamon and XFCE, and someone reported in Launchpad that it does not cause any regression in GNOME (
This task depends upon