The application menu flickers in wayland

Bug #1939895 reported by Milos Ivanovic
18
This bug affects 3 people
Affects Status Importance Assigned to Milestone
firefox (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

In Ubuntu 21.04 in standard Ubuntu (Wayland) session on maximized Firefox 91 window when clicked on a hamburger menu, the menu starts to flicker. It happens on the DELL Inspiron 15 3000 laptop with the following graphic unit:

01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Jet PRO [Radeon R5 M230 / R7 M260DX / Radeon 520 Mobile] (rev c3)

It doesn't flicker on Xorg session, neither on another laptop with Intel graphics. It also doesn't happen when the window is not tied to the right screen edge.
---
ProblemType: Bug
AddonCompatCheckDisabled: False
ApportVersion: 2.20.11-0ubuntu65.1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: milos 1632 F.... pulseaudio
BuildID: 20210804193234
CasperMD5CheckResult: unknown
Channel: Unavailable
CurrentDesktop: ubuntu:GNOME
DefaultProfileExtensions: extensions.sqlite corrupt or missing
DefaultProfileIncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite)
DefaultProfileLocales: extensions.sqlite corrupt or missing
DefaultProfilePrefErrors: Unexpected character ',' before close parenthesis @ /usr/lib/firefox/omni.ja:greprefs.js:352
DefaultProfilePrefSources: prefs.js
DefaultProfileThemes: extensions.sqlite corrupt or missing
DistroRelease: Ubuntu 21.04
ForcedLayersAccel: False
InstallationDate: Installed on 2019-10-17 (671 days ago)
InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Release amd64 (20191017)
IpRoute:
 default via 192.168.0.1 dev wlp3s0 proto dhcp metric 600
 169.254.0.0/16 dev virbr0 scope link metric 1000 linkdown
 192.168.0.0/24 dev wlp3s0 proto kernel scope link src 192.168.0.19 metric 600
 192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown
Package: firefox 91.0+build2-0ubuntu0.21.04.1
PackageArchitecture: amd64
ProcVersionSignature: Ubuntu 5.11.0-31.33-generic 5.11.22
Profile0Extensions: extensions.sqlite corrupt or missing
Profile0IncompatibleExtensions: Unavailable (corrupt or non-existant compatibility.ini or extensions.sqlite)
Profile0Locales: extensions.sqlite corrupt or missing
Profile0Plugins: Shockwave Flash - /usr/lib64/flash-plugin/libflashplayer.so
Profile0PrefErrors: Unexpected character ',' before close parenthesis @ /usr/lib/firefox/omni.ja:greprefs.js:352
Profile0PrefSources: prefs.js
Profile0Themes: extensions.sqlite corrupt or missing
Profiles:
 Profile1 (Default) - LastVersion=91.0/20210804193234 (In use)
 Profile0 - LastVersion=90.0.2/20210804102508 (Out of date)
RunningIncompatibleAddons: False
Tags: wayland-session hirsute
Uname: Linux 5.11.0-31-generic x86_64
UpgradeStatus: Upgraded to hirsute on 2021-04-23 (118 days ago)
UserGroups: adm cdrom dip libvirt lpadmin lxd plugdev sambashare sudo ubridge
_MarkForUpload: True
dmi.bios.date: 11/19/2018
dmi.bios.release: 1.0
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.0.0
dmi.board.name: 02G1KD
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr1.0.0:bd11/19/2018:br1.0:svnDellInc.:pnInspiron3580:pvr:rvnDellInc.:rn02G1KD:rvrA00:cvnDellInc.:ct10:cvr:
dmi.product.family: Inspiron
dmi.product.name: Inspiron 3580
dmi.product.sku: 08C9
dmi.sys.vendor: Dell Inc.

Revision history for this message
Neo Rey (neorey) wrote :
Revision history for this message
Olivier Tilloy (osomon) wrote (last edit ):

That sounds similar indeed. Milos, can you please run the following command to attach additional debug information?

    apport-collect 1939895

Revision history for this message
Milos Ivanovic (mivanovic) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected hirsute wayland-session
description: updated
Revision history for this message
Milos Ivanovic (mivanovic) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Milos Ivanovic (mivanovic) wrote : DefaultProfilePrefs.txt

apport information

Revision history for this message
Milos Ivanovic (mivanovic) wrote : Dependencies.txt

apport information

Revision history for this message
Milos Ivanovic (mivanovic) wrote : IpAddr.txt

apport information

Revision history for this message
Milos Ivanovic (mivanovic) wrote : Lspci.txt

apport information

Revision history for this message
Milos Ivanovic (mivanovic) wrote : PaInfo.txt

apport information

Revision history for this message
Milos Ivanovic (mivanovic) wrote : PciNetwork.txt

apport information

Revision history for this message
Milos Ivanovic (mivanovic) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Milos Ivanovic (mivanovic) wrote : ProcEnviron.txt

apport information

Revision history for this message
Milos Ivanovic (mivanovic) wrote : Profile0Prefs.txt

apport information

Revision history for this message
Milos Ivanovic (mivanovic) wrote : PulseList.txt

apport information

Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in firefox (Ubuntu):
status: New → Confirmed
Revision history for this message
Milos Ivanovic (mivanovic) wrote :

The problem still persists after the update to 21.10.

Revision history for this message
Milos Ivanovic (mivanovic) wrote :

The same happens on the same machine on Fedora 34, as well. The menus started to flicker and disappear around the release of Firefox 90 on both systems.

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.