Cheese displays red-green lines in 22.04

Bug #1968957 reported by jeremyszu
28
This bug affects 6 people
Affects Status Importance Assigned to Milestone
OEM Priority Project
Confirmed
Critical
Unassigned
cheese (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

[Steps to reproduce]
1. Launch cheese
1.1. $ cheese
(cheese:5504): Gdk-WARNING **: 12:16:54.536: Native Windows taller than 65535 pixels are not supported
Gdk-Message: 12:16:54.981: Error 71 (Protocol error) dispatching to Wayland display.
1.2. $ sudo cheese
displays "red-green lines".

[Expected result]
Cheese app works normally.

[Actual result]
The cheese app doesn't work as normal on Jammy.

[Additional information]
1. tried "ubuntu-bug ... cheese" and it seems display a video on cheese but same result (red-green lights).
2. I'm not able to use `ubuntu-bug` to report the bug because it shows not found ".cache/CheeseDebug.txt". I saw it under /root/. Will attach it.

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu Jammy Jellyfish (development branch)
Release: 22.04
Codename: jammy

$ dpkg -l | grep "cheese\|wayland\|gtk"
ii apport-gtk 2.20.11-0ubuntu81 all GTK+ frontend for the apport crash report system
ii cheese 41.1-1build1 amd64 tool to take pictures and videos from your webcam
ii cheese-common 41.1-1build1 all Common files for the Cheese tool to take pictures and videos
ii gir1.2-gtk-3.0:amd64 3.24.33-1ubuntu1 amd64 GTK graphical user interface library -- gir bindings
ii gir1.2-gtk-4.0:amd64 4.6.2+ds-1ubuntu2 amd64 GTK graphical user interface library -- gir bindings
ii gir1.2-gtksource-4:amd64 4.8.3-1 amd64 gir files for the GTK+ syntax highlighting widget
ii gir1.2-javascriptcoregtk-4.0:amd64 2.36.0-2ubuntu1 amd64 JavaScript engine library from WebKitGTK - GObject introspection data
ii gstreamer1.0-gtk3:amd64 1.20.1-1ubuntu1 amd64 GStreamer plugin for GTK+3
ii gtk-update-icon-cache 3.24.33-1ubuntu1 amd64 icon theme caching utility
ii gtk2-engines-murrine:amd64 0.98.2-3build2 amd64 cairo-based gtk+-2.0 theme engine
ii gtk2-engines-pixbuf:amd64 2.24.33-2ubuntu2 amd64 pixbuf-based theme for GTK 2
ii ibus-gtk:amd64 1.5.26-4 amd64 Intelligent Input Bus - GTK2 support
ii ibus-gtk3:amd64 1.5.26-4 amd64 Intelligent Input Bus - GTK3 support
ii ibus-gtk4:amd64 1.5.26-4 amd64 Intelligent Input Bus - GTK4 support
ii libavahi-ui-gtk3-0:amd64 0.8-5ubuntu5 amd64 Avahi GTK+ User interface library for GTK3
ii libcanberra-gtk3-0:amd64 0.30-10ubuntu1 amd64 GTK+ 3.0 helper for playing widget event sounds with libcanberra
ii libcanberra-gtk3-module:amd64 0.30-10ubuntu1 amd64 translates GTK3 widgets signals to event sounds
ii libcheese-gtk25:amd64 41.1-1build1 amd64 tool to take pictures and videos from your webcam - widgets
ii libcheese8:amd64 41.1-1build1 amd64 tool to take pictures and videos from your webcam - base library
ii libclutter-gtk-1.0-0:amd64 1.8.4-4build2 amd64 Open GL based interactive canvas library GTK+ widget
ii libcolord-gtk1:amd64 0.3.0-1 amd64 GTK+ convenience library for interacting with colord
ii libdbusmenu-gtk3-4:amd64 16.04.1+18.10.20180917-0ubuntu8 amd64 library for passing menus over DBus - GTK+ version
ii libgtk-3-0:amd64 3.24.33-1ubuntu1 amd64 GTK graphical user interface library
ii libgtk-3-bin 3.24.33-1ubuntu1 amd64 programs for the GTK graphical user interface library
ii libgtk-3-common 3.24.33-1ubuntu1 all common files for the GTK graphical user interface library
ii libgtk-4-1:amd64 4.6.2+ds-1ubuntu2 amd64 GTK graphical user interface library
ii libgtk-4-bin 4.6.2+ds-1ubuntu2 amd64 programs for the GTK graphical user interface library
ii libgtk-4-common 4.6.2+ds-1ubuntu2 all common files for the GTK graphical user interface library
ii libgtk2.0-0:amd64 2.24.33-2ubuntu2 amd64 GTK graphical user interface library - old version
ii libgtk2.0-bin 2.24.33-2ubuntu2 amd64 programs for the GTK graphical user interface library
ii libgtk2.0-common 2.24.33-2ubuntu2 all common files for the GTK graphical user interface library
ii libgtk3-perl 0.038-1 all Perl bindings for the GTK+ graphical user interface library
ii libgtkmm-3.0-1v5:amd64 3.24.5-1build1 amd64 C++ wrappers for GTK+ (shared libraries)
ii libgtksourceview-4-0:amd64 4.8.3-1 amd64 shared libraries for the GTK+ syntax highlighting widget
ii libgtksourceview-4-common 4.8.3-1 all common files for the GTK+ syntax highlighting widget
ii libjavascriptcoregtk-4.0-18:amd64 2.36.0-2ubuntu1 amd64 JavaScript engine library from WebKitGTK
ii libnvidia-egl-wayland1:amd64 1:1.1.9-1.1 amd64 Wayland EGL External Platform library -- shared library
ii libreoffice-gtk3 1:7.3.2-0ubuntu1 amd64 office productivity suite -- GTK+ 3 integration
ii libva-wayland2:amd64 2.14.0-1 amd64 Video Acceleration (VA) API for Linux -- Wayland runtime
ii libwayland-client0:amd64 1.20.0-1 amd64 wayland compositor infrastructure - client library
ii libwayland-client0:i386 1.20.0-1 i386 wayland compositor infrastructure - client library
ii libwayland-cursor0:amd64 1.20.0-1 amd64 wayland compositor infrastructure - cursor library
ii libwayland-egl1:amd64 1.20.0-1 amd64 wayland compositor infrastructure - EGL library
ii libwayland-server0:amd64 1.20.0-1 amd64 wayland compositor infrastructure - server library
ii libwebkit2gtk-4.0-37:amd64 2.36.0-2ubuntu1 amd64 Web content engine library for GTK
ii libwmf-0.2-7-gtk 0.2.12-5ubuntu1 amd64 Windows metafile conversion GTK pixbuf plugin
ii libwmf0.2-7-gtk:amd64 0.2.12-5ubuntu1 amd64 Windows metafile conversion GTK pixbuf plugin - transitional package
ii python3-aptdaemon.gtk3widgets 1.1.1+bzr982-0ubuntu39 all Python 3 GTK+ 3 widgets to run an aptdaemon client
ii software-properties-gtk 0.99.22 all manage the repositories that you install software from (gtk)
ii transmission-gtk 3.00-2ubuntu2 amd64 lightweight BitTorrent client (GTK+ interface)
ii ubuntu-release-upgrader-gtk 1:22.04.8 all manage release upgrades
ii usb-creator-gtk 0.3.13 all create a startup disk using a CD or disc image (for GNOME)
ii xdg-desktop-portal-gtk 1.14.0-1build1 amd64 GTK+/GNOME portal backend for xdg-desktop-portal
ii xdg-user-dirs-gtk 0.10-3build2 amd64 tool to manage well known user directories (Gtk extension)
ii xwayland 2:22.1.1-1 amd64 X server for running X clients under Wayland
ii yaru-theme-gtk 22.04.3.1 all Yaru GTK theme from the Ubuntu Community

Revision history for this message
jeremyszu (os369510) wrote :
tags: added: originate-from-1968854
Changed in oem-priority:
importance: Undecided → Critical
status: New → Confirmed
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in cheese (Ubuntu):
status: New → Confirmed
Revision history for this message
Marcelo Ferreira (ferrxs) wrote :

I face the same issue while opening cheese. All the image preview is completed with several lines from green to grey and red and intermittently the colors might change. It happens on both modes, photo and video. I have tested the webcam on a website and it works fine, so that confirms is not a hardware failure.

I also was able to notice that this same image issue happens when trying to reproduce any video using the own system 'videos' application. Then I checked using VLC and the symptom doesn't happen.

I am using Ubuntu Jammy Jellyfish (development branch).

I could collect logs from Apport and was going to issue a bug report, but I found this one here which seems to report the same question. If there is anyway I can attach the logs from Apport here, please let me know.

Regards.

Revision history for this message
Sebastian Ilea (s3b4) wrote :

Same here, in Ubuntu 22.04: extremely poor image quality, with vertical lines.

If I lower the resolution in Cheese, the image is normal.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.