This bug was fixed in the package clutter-gst-3.0 - 3.0.27-2ubuntu1
---------------
clutter-gst-3.0 (3.0.27-2ubuntu1) jammy; urgency=medium
* Add patch from Arch Linux to fix corrupted display with Cheese
(LP: #1967843)
-- Jeremy Bicha <[email protected]> Thu, 12 May 2022 16:48:21 -0400
** Changed in: clutter-gst-3.0 (Ubuntu Jammy)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to cheese in Ubuntu.
https://bugs.launchpad.net/bugs/1967843
Title:
cheese display corrupted under Ubuntu 22.04
Status in Cheese:
Fix Released
Status in OEM Priority Project:
Confirmed
Status in cheese package in Ubuntu:
Invalid
Status in clutter-gst-3.0 package in Ubuntu:
Fix Released
Status in clutter-gst-3.0 source package in Jammy:
Fix Released
Bug description:
Impact
======
The cheese app is unusable with color bands showing in the main view.
This bug doesn't affect all webcams. It's unknown what percentage of
webcams are affected.
Test Case
========
On a system that experiences this bug:
Install the update
Run the cheese app
Verify that the main view shows what your webcam can see normally.
Click the camera button in the bottom toolbar area.
Check if the photo looks normal. You can find it in ~/Pictures/Webcam
What Could Go Wrong
===================
Only 4 apps in Ubuntu use clutter-gst: empathy, cheese, lyricue, pinpoint
clutter-gst has been archived by GNOME. (It's recommended for apps to
use GTK4 instead of GTK3 + Clutter). That means it's not possible for
this patch to be accepted upstream. Instead, distros like Arch Linux
are applying this patch.
This patch removes 2 renderers that don't work (RGBx and BGRx) but
still keeps ones that do work: RGBA and BRGA.
Original Bug Report
===================
The cheese application produces a corrupted display under Ubuntu 22.04 with a
Logitech C525 webcam. When started from the command line, cheese produces
repeated warnings of the form...
(cheese:4175): cheese-WARNING **: 05:15:48.706: A lot of buffers are being
dropped.: ../libs/gst/base/gstbasesink.c(3143): gst_base_sink_is_too_late ():
/GstCameraBin:camerabin/GstViewfinderBin:vf-bin/ClutterGstVideoSink:cluttergstvideosink0:
There may be a timestamping problem, or this computer is too slow.
Adding /etc/modprobe.d/uvcvideo.conf
with 'options uvcvideo nodrop=1' doesn't solve the problem. This issue
is not seen in either Ubuntu 21.10 or under Fedora-Workstation-
Live-x86_64-36_Beta-1.4. The problem in Ubuntu 22.04 occurs under both
Wayland and X11 displays with the Nvidia drivers.
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: cheese 41.1-1build1
ProcVersionSignature: Ubuntu 5.15.0-25.25-generic 5.15.30
Uname: Linux 5.15.0-25-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.20.11-0ubuntu80
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Tue Apr 5 05:15:35 2022
ExecutablePath: /usr/bin/cheese
InstallationDate: Installed on 2022-03-31 (4 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Alpha amd64 (20220326)
MachineType: Gigabyte Technology Co., Ltd. X570 UD
ProcEnviron:
SHELL=/bin/bash
LANG=en_US.UTF-8
TERM=xterm-256color
XDG_RUNTIME_DIR=<set>
PATH=(custom, no user)
RelatedPackageVersions:
cheese 41.1-1build1
cheese-common 41.1-1build1
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 01/18/2021
dmi.bios.release: 5.17
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: F32
dmi.board.asset.tag: Default string
dmi.board.name: X570 UD
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias:
dmi:bvnAmericanMegatrendsInc.:bvrF32:bd01/18/2021:br5.17:svnGigabyteTechnologyCo.,Ltd.:pnX570UD:pvrDefaultstring:rvnGigabyteTechnologyCo.,Ltd.:rnX570UD:rvrx.x:cvnDefaultstring:ct3:cvrDefaultstring:skuDefaultstring:
dmi.product.family: X570 MB
dmi.product.name: X570 UD
dmi.product.sku: Default string
dmi.product.version: Default string
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu80
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
DistroRelease: Ubuntu 22.04
InstallationDate: Installed on 2022-03-31 (4 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Alpha amd64 (20220326)
MachineType: Gigabyte Technology Co., Ltd. X570 UD
NonfreeKernelModules: nvidia_modeset nvidia
Package: cheese 41.1-1build1
PackageArchitecture: amd64
ProcEnviron:
TERM=xterm-256color
PATH=(custom, no user)
XDG_RUNTIME_DIR=<set>
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSignature: Ubuntu 5.15.0-25.25-generic 5.15.30
RelatedPackageVersions:
cheese 41.1-1build1
cheese-common 41.1-1build1
Tags: wayland-session third-party-packages jammy gstreamer-error
Uname: Linux 5.15.0-25-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 01/18/2021
dmi.bios.release: 5.17
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: F32
dmi.board.asset.tag: Default string
dmi.board.name: X570 UD
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias:
dmi:bvnAmericanMegatrendsInc.:bvrF32:bd01/18/2021:br5.17:svnGigabyteTechnologyCo.,Ltd.:pnX570UD:pvrDefaultstring:rvnGigabyteTechnologyCo.,Ltd.:rnX570UD:rvrx.x:cvnDefaultstring:ct3:cvrDefaultstring:skuDefaultstring:
dmi.product.family: X570 MB
dmi.product.name: X570 UD
dmi.product.sku: Default string
dmi.product.version: Default string
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
To manage notifications about this bug go to:
https://bugs.launchpad.net/cheese/+bug/1967843/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp