[snap] Various UI and theming issues when running in Plasma Wayland session
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mozilla Firefox |
Unknown
|
Unknown
|
|||
firefox (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Hello,
after installing the current live image of Kubuntu Jammy, I tested the preinstalled Firefox snap on the Plasma Wayland session (which I use by default), and discovered multiple UI and theming issues:
1. I had switched my global theme to Breeze Dark. Nevertheless Firefox used a light theme when I launched it for the first time. Interestingly, at further runs Firefox properly came up with a dark theme. But I had restarted my session in between and also had removed and reinstalled the Firefox snap, so it's possible that one of these actions triggered Firefox to finally use a dark theme.
2. The font size in the UI is too big (compare with other KDE apps on screenshots).
3. It apparently doesn't use Breeze (light or dark) as the UI theme, but something else (Adwaita I guess).
4. The mouse cursor uses the wrong theme and is too big (it changes visible if move the cursor in and out of the Firefox window).
5. If I click e.g. on "File -> Open file...", the file dialog is not the one from KDE but the one from GTK/Gnome. And the UI text is displayed in a rather jagged/distorted way (see screenshot).
The issues described above do _not_ appear:
* If I run Firefox as snap in Plasma X11 session.
* If I run Firefox as deb (both Plasma Wayland and X11 session work fine).
Kind regards, Jan
ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: firefox 96.0.2+
ProcVersionSign
Uname: Linux 5.15.0-17-generic x86_64
AddonCompatChec
ApportVersion: 2.20.11-0ubuntu75
Architecture: amd64
BuildID: 20220119190439
CasperMD5CheckR
Channel: Unavailable
CurrentDesktop: KDE
Date: Tue Jan 25 17:19:38 2022
DefaultProfileE
DefaultProfileI
DefaultProfileL
DefaultProfileP
DefaultProfileT
ForcedLayersAccel: False
InstallationDate: Installed on 2022-01-25 (0 days ago)
InstallationMedia: Kubuntu 22.04 LTS "Jammy Jellyfish" - Alpha amd64 (20220125.1)
IpRoute:
default via 192.168.178.1 dev enp4s0 proto dhcp metric 100
169.254.0.0/16 dev enp4s0 scope link metric 1000
192.168.178.0/24 dev enp4s0 proto kernel scope link src 192.168.178.44 metric 100
Profile0Extensions: extensions.sqlite corrupt or missing
Profile0Incompa
Profile0Locales: extensions.sqlite corrupt or missing
Profile0PrefErrors: Unexpected character ',' before close parenthesis @ /usr/lib/
Profile0PrefSou
Profile0Themes: extensions.sqlite corrupt or missing
Profiles:
Profile1 (Default) - LastVersion=
Profile0 - LastVersion=
RunningIncompat
SourcePackage: firefox
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/18/2009
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: F14
dmi.board.name: P35-DS3
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSof
dmi.product.name: P35-DS3
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
Changed in firefox: | |
status: | Unknown → New |
Changed in firefox: | |
status: | New → Confirmed |
Changed in firefox: | |
status: | Confirmed → Unknown |
I can confirm most of these issues, after testing in a Kubuntu 22.04 VM, with a Wayland session:
The issue with the font size (2) might be caused by the use of the incorrect theme (3). The firefox deb reports in about:support that the system theme is "Breeze / Adwaita-dark", whereas the snap reports "Adwaita / Adwaita".
The problem with the mouse cursor theme is that the gtk-common-themes snap doesn't include Kubuntu's default cursor theme.
Dialogs to open files are really ugly indeed.