canonical / firmware-updater

An experimental firmware updater UI based on fwupd
GNU General Public License v3.0
107 stars 15 forks source link

Issue submitted via apport #288

Open LaurentBonnaud opened 2 months ago

LaurentBonnaud commented 2 months ago

ProblemType Bug

Date Wed Apr 17 16:24:53 2024

CurrentDesktop KDE

ProcEnviron LANG=en_US.UTF-8 LANGUAGE= LC_ADDRESS=fr_FR.UTF-8 LC_IDENTIFICATION=fr_FR.UTF-8 LC_MEASUREMENT=fr_FR.UTF-8 LC_MONETARY=fr_FR.UTF-8 LC_NAME=fr_FR.UTF-8 LC_NUMERIC=fr_FR.UTF-8 LC_PAPER=fr_FR.UTF-8 LC_TELEPHONE=fr_FR.UTF-8 LC_TIME=en_DK.UTF-8 LD_LIBRARY_PATH= PATH=(custom, no user) SHELL=/bin/bash TERM=xterm-256color XDG_RUNTIME_DIR=

DistroRelease Ubuntu 24.04

Uname Linux 6.8.7-060807-generic x86_64

Architecture amd64

Snap firmware-updater 0+git.5007558 (stable)

SnapChanges no changes found

SnapConnections Interface Plug Slot Notes content[gnome-42-2204] firmware-updater:gnome-42-2204 gnome-42-2204:gnome-42-2204 - content[gtk-3-themes] firmware-updater:gtk-3-themes gtk-common-themes:gtk-3-themes - content[icon-themes] firmware-updater:icon-themes gtk-common-themes:icon-themes - content[sound-themes] firmware-updater:sound-themes gtk-common-themes:sound-themes - dbus - firmware-updater:dbus-slot - desktop firmware-updater:desktop :desktop - desktop-legacy firmware-updater:desktop-legacy :desktop-legacy - fwupd firmware-updater:fwupd :fwupd - gsettings firmware-updater:gsettings :gsettings - opengl firmware-updater:opengl :opengl - shutdown firmware-updater:shutdown :shutdown - upower-observe firmware-updater:upower-observe :upower-observe - wayland firmware-updater:wayland :wayland - x11 firmware-updater:x11 :x11 -

SnapInfo.firmware-updater name: firmware-updater summary: Firmware Updater publisher: Canonical** store-url: https://snapcraft.io/firmware-updater contact: https://github.com/canonical/firmware-updater/ license: GPL-3.0+ description: | Update Firmware commands:

SnapInfo.core22 name: core22 summary: Runtime environment based on Ubuntu 22.04 publisher: Canonical** store-url: https://snapcraft.io/core22 contact: https://github.com/snapcore/core-base/issues license: unset description: | The base snap based on the Ubuntu 22.04 release. type: base snap-id: amcUKQILKXHHTlmSa7NMdnXSx02dNeeT tracking: latest/stable refresh-date: 2024-02-12T22:09:09+01:00 channels: latest/stable: 20240111 2024-02-14T07:10:04Z (1122) 77MB - latest/candidate: 20240111 2024-02-09T16:30:08Z (1122) 77MB - latest/beta: 20240408 2024-04-08T10:01:29Z (1380) 77MB - latest/edge: 20240416 2024-04-16T16:12:48Z (1422) 77MB - fips-updates/stable: 20231019 2023-11-03T07:27:10Z (952) 78MB - fips-updates/candidate: ^
fips-updates/beta: ^
fips-updates/edge: ^
fips-preview/stable: 20231019 2023-11-03T07:24:05Z (952) 78MB - fips-preview/candidate: ^
fips-preview/beta: ^
fips-preview/edge: ^
fips/stable: --
fips/candidate: --
fips/beta: --
fips/edge: 20231019 2023-11-03T07:27:35Z (952) 78MB - installed: 20240111 (1122) 77MB base

SnapInfo.gtk-common-themes name: gtk-common-themes summary: All the (common) themes publisher: Canonical** store-url: https://snapcraft.io/gtk-common-themes contact: https://gitlab.gnome.org/Community/Ubuntu/gtk-common-themes/issues license: unset description: | A snap that exports the GTK and icon themes used on various Linux distros. snap-id: jZLfBRzf1cYlYysIjD2bwSzNtngY0qit tracking: latest/stable refresh-date: 2022-06-29T18:45:30+02:00 channels: latest/stable: 0.1-81-g442e511 2022-06-28T18:10:06Z (1535) 96MB - latest/candidate: 0.1-81-g442e511 2022-06-24T16:30:46Z (1535) 96MB - latest/beta: 0.1-81-g442e511 2022-06-24T16:30:46Z (1535) 96MB - latest/edge: ^
installed: 0.1-81-g442e511 (1535) 96MB -

SnapInfo.gnome-42-2204 name: gnome-42-2204 summary: Shared GNOME 42 Ubuntu stack publisher: Canonical** store-url: https://snapcraft.io/gnome-42-2204 contact: https://github.com/ubuntu/gnome-sdk/issues license: unset description: | This snap provides the GNOME 42 stack to other snaps that use it. It shares the base GNOME libraries and desktop integration components through the content interface. This helps reduce the size of snaps and helps developers to easily snap desktop applications.

For users

This snap is automatically installed and removed when needed. Manually adding or removing this snap is not recommended and might break things.

SnapGitOwner canonical

SnapGitName firmware-updater

CrashDB snap-github

Tags noble

UpgradeStatus No upgrade log present (probably fresh install)

ProcCpuinfoMinimal processor : 15 vendor_id : AuthenticAMD cpu family : 25 model : 116 model name : AMD Ryzen 7 PRO 7840U w/ Radeon 780M Graphics stepping : 1 microcode : 0xa704104 cpu MHz : 400.000 cache size : 1024 KB physical id : 0 siblings : 16 core id : 7 cpu cores : 8 apicid : 15 initial apicid : 15 fpu : yes fpu_exception : yes cpuid level : 16 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v2 nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perfmon_v2 ibrs ibpb stibp ibrs_enhanced vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk avx512_bf16 clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif x2avic v_spec_ctrl vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor smca flush_l1d bugs : sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass srso bogomips : 6587.41 TLB size : 3584 4K pages clflush size : 64 cache_alignment : 64 address sizes : 48 bits physical, 48 bits virtual power management: ts ttp tm hwpstate cpb eff_freq_ro [13] [14] [15]

ApportVersion 2.28.0-0ubuntu1

CasperMD5CheckResult unknown

LaurentBonnaud commented 2 months ago

The problem is this log entry in the kernel logs: [ 3101.873683] audit: type=1400 audit(1713358815.571:424): apparmor="DENIED" operation="open" class="file" profile="snap.firmware-updater.firmware-notifier" name="/proc/sys/vm/max_map_count" pid=14091 comm="firmware-notifi" requested_mask="r" denied_mask="r" fsuid=1000 ouid=0

Vidyut commented 1 month ago

I'm facing this too. Anybody know a solution?

LaurentBonnaud commented 1 month ago

Canonical needs to fix the AppArmor profile.