Can anyone shed any light on this?  As discussed on this forum, I
decided to switch to Bitwarden to manage my passwords, partly because
KDE Wallet is a bit clunky and can only retrieve passwords from the
machine that it is installed on, which limits it to Linux only.  At
first I was fairly happy with BW and used it on my tablet, my phone, my
desktop and my laptop.

Fairly recently, I've been getting messages in Kubuntu telling me it
needs updating, and I must exit it so that snap can update it. I found
that I was unable to do this via the GUI, because it didn't open, so
I've been killing bitwarden via htop.  More recently, however, I have
found that there seem to be dozens of bitwarden processes and as soon as
I kill the parent of one set, another appears.  This prevents update
from occurring.

When I try to launch bitwarden from the console, I get:

<start>

terry@OptiPlex:~$ /snap/bin/bitwarden
A JavaScript error occurred in the main process
Uncaught Exception:
SyntaxError: Unexpected end of JSON input
    at JSON.parse (<anonymous>)
    at Conf._deserialize
(/snap/bitwarden/127/resources/app.asar/main.js:10101:43)
    at get store (/snap/bitwarden/127/resources/app.asar/main.js:10312:43)
    at new Conf (/snap/bitwarden/127/resources/app.asar/main.js:10165:32)
    at new ElectronStore
(/snap/bitwarden/127/resources/app.asar/main.js:14994:3)
    at new ElectronStorageService
(/snap/bitwarden/127/resources/app.asar/main.js:88235:22)
    at new Main (/snap/bitwarden/127/resources/app.asar/main.js:88968:31)
    at 83243 (/snap/bitwarden/127/resources/app.asar/main.js:75098:18)
    at __webpack_require__
(/snap/bitwarden/127/resources/app.asar/main.js:91864:42)
    at /snap/bitwarden/127/resources/app.asar/main.js:91920:37

(bitwarden-app:8364): Gtk-WARNING **: 07:44:50.011: Theme parsing error:
gtk.css:3536:25: 'font-feature-settings' is not a valid property name
Gtk-Message: 07:44:50.030: Failed to load module "colorreload-gtk-module"
Gtk-Message: 07:44:50.030: Failed to load module
"window-decorations-gtk-module"
[8364:1219/074450.078247:ERROR:object_proxy.cc(576)] Failed to call
method: org.kde.KWallet.isEnabled: object_path= /modules/kwalletd6:
org.freedesktop.DBus.Error.AccessDenied: An AppArmor policy prevents
this sender from sending this message to this recipient;
type="method_call", sender=":1.153" (uid=1000 pid=8364
comm="/snap/bitwarden/127/bitwarden-app --no-sandbox"
label="snap.bitwarden.bitwarden (enforce)") interface="org.kde.KWallet"
member="isEnabled" error name="(unset)" requested_reply="0"
destination="org.kde.kwalletd6" (uid=1000 pid=2206
comm="/usr/bin/kwalletd6 --pam-login 13 14" label="unconfined")
[8364:1219/074450.078287:ERROR:kwallet_dbus.cc(112)] Error contacting
kwalletd6 (isEnabled)
[8364:1219/074450.078983:ERROR:object_proxy.cc(576)] Failed to call
method: org.kde.KLauncher.start_service_by_desktop_name: object_path=
/KLauncher: org.freedesktop.DBus.Error.ServiceUnknown: The name
org.kde.klauncher was not provided by any .service files
[8364:1219/074450.079001:ERROR:kwallet_dbus.cc(81)] Error contacting
klauncher to start kwalletd6
[8364:1219/074450.079193:ERROR:object_proxy.cc(576)] Failed to call
method: org.kde.KWallet.close: object_path= /modules/kwalletd6:
org.freedesktop.DBus.Error.AccessDenied: An AppArmor policy prevents
this sender from sending this message to this recipient;
type="method_call", sender=":1.153" (uid=1000 pid=8364
comm="/snap/bitwarden/127/bitwarden-app --no-sandbox"
label="snap.bitwarden.bitwarden (enforce)") interface="org.kde.KWallet"
member="close" error name="(unset)" requested_reply="0"
destination="org.kde.kwalletd6" (uid=1000 pid=2206
comm="/usr/bin/kwalletd6 --pam-login 13 14" label="unconfined")
[8364:1219/074450.079206:ERROR:kwallet_dbus.cc(502)] Error contacting
kwalletd6 (close)
libGL error: MESA-LOADER: failed to open nouveau (search paths
/snap/bitwarden/127/gnome-platform/usr/lib/x86_64-linux-gnu/dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open swrast (search paths
/snap/bitwarden/127/gnome-platform/usr/lib/x86_64-linux-gnu/dri)
libGL error: failed to load driver: swrast
[8395:1219/074450.091897:ERROR:angle_platform_impl.cc(44)]
Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289:
Could not create a backing OpenGL context.
ERR: Display.cpp:1083 (initialize): ANGLE Display::initialize error
12289: Could not create a backing OpenGL context.
[8395:1219/074450.092070:ERROR:gl_display.cc(497)] EGL Driver message
(Critical) eglInitialize: Could not create a backing OpenGL context.
[8395:1219/074450.092120:ERROR:gl_display.cc(767)] eglInitialize OpenGL
failed with error EGL_NOT_INITIALIZED, trying next display type
[8395:1219/074450.093149:ERROR:angle_platform_impl.cc(44)]
Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289:
Could not create a backing OpenGL context.
ERR: Display.cpp:1083 (initialize): ANGLE Display::initialize error
12289: Could not create a backing OpenGL context.
[8395:1219/074450.093238:ERROR:gl_display.cc(497)] EGL Driver message
(Critical) eglInitialize: Could not create a backing OpenGL context.
[8395:1219/074450.093318:ERROR:gl_display.cc(767)] eglInitialize
OpenGLES failed with error EGL_NOT_INITIALIZED
[8395:1219/074450.093395:ERROR:gl_display.cc(801)] Initialization of all
EGL display types failed.
[8395:1219/074450.093486:ERROR:gl_ozone_egl.cc(26)]
GLDisplayEGL::Initialize failed.

(bitwarden-app:8364): Gtk-WARNING **: 07:44:50.094: Theme parsing error:
gtk.css:3536:25: 'font-feature-settings' is not a valid property name
[8395:1219/074450.098507:ERROR:angle_platform_impl.cc(44)]
Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289:
Could not create a backing OpenGL context.
ERR: Display.cpp:1083 (initialize): ANGLE Display::initialize error
12289: Could not create a backing OpenGL context.
[8395:1219/074450.098596:ERROR:gl_display.cc(497)] EGL Driver message
(Critical) eglInitialize: Could not create a backing OpenGL context.
[8395:1219/074450.098662:ERROR:gl_display.cc(767)] eglInitialize OpenGL
failed with error EGL_NOT_INITIALIZED, trying next display type
[8395:1219/074450.100067:ERROR:angle_platform_impl.cc(44)]
Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289:
Could not create a backing OpenGL context.
ERR: Display.cpp:1083 (initialize): ANGLE Display::initialize error
12289: Could not create a backing OpenGL context.
[8395:1219/074450.100143:ERROR:gl_display.cc(497)] EGL Driver message
(Critical) eglInitialize: Could not create a backing OpenGL context.
[8395:1219/074450.100203:ERROR:gl_display.cc(767)] eglInitialize
OpenGLES failed with error EGL_NOT_INITIALIZED
[8395:1219/074450.100261:ERROR:gl_display.cc(801)] Initialization of all
EGL display types failed.
[8395:1219/074450.100329:ERROR:gl_ozone_egl.cc(26)]
GLDisplayEGL::Initialize failed.
[8395:1219/074450.102072:ERROR:viz_main_impl.cc(166)] Exiting GPU
process due to errors during initialization
libGL error: MESA-LOADER: failed to open nouveau (search paths
/snap/bitwarden/127/gnome-platform/usr/lib/x86_64-linux-gnu/dri)
libGL error: failed to load driver: nouveau
libGL error: MESA-LOADER: failed to open swrast (search paths
/snap/bitwarden/127/gnome-platform/usr/lib/x86_64-linux-gnu/dri)
libGL error: failed to load driver: swrast
[8431:1219/074450.177636:ERROR:angle_platform_impl.cc(44)]
Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289:
Could not create a backing OpenGL context.
ERR: Display.cpp:1083 (initialize): ANGLE Display::initialize error
12289: Could not create a backing OpenGL context.
[8431:1219/074450.177753:ERROR:gl_display.cc(497)] EGL Driver message
(Critical) eglInitialize: Could not create a backing OpenGL context.
[8431:1219/074450.177823:ERROR:gl_display.cc(767)] eglInitialize OpenGL
failed with error EGL_NOT_INITIALIZED, trying next display type
[8431:1219/074450.178809:ERROR:angle_platform_impl.cc(44)]
Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289:
Could not create a backing OpenGL context.
ERR: Display.cpp:1083 (initialize): ANGLE Display::initialize error
12289: Could not create a backing OpenGL context.
[8431:1219/074450.178913:ERROR:gl_display.cc(497)] EGL Driver message
(Critical) eglInitialize: Could not create a backing OpenGL context.
[8431:1219/074450.178971:ERROR:gl_display.cc(767)] eglInitialize
OpenGLES failed with error EGL_NOT_INITIALIZED
[8431:1219/074450.179028:ERROR:gl_display.cc(801)] Initialization of all
EGL display types failed.
[8431:1219/074450.179083:ERROR:gl_ozone_egl.cc(26)]
GLDisplayEGL::Initialize failed.
[8431:1219/074450.182551:ERROR:angle_platform_impl.cc(44)]
Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289:
Could not create a backing OpenGL context.
ERR: Display.cpp:1083 (initialize): ANGLE Display::initialize error
12289: Could not create a backing OpenGL context.
[8431:1219/074450.182607:ERROR:gl_display.cc(497)] EGL Driver message
(Critical) eglInitialize: Could not create a backing OpenGL context.
[8431:1219/074450.182670:ERROR:gl_display.cc(767)] eglInitialize OpenGL
failed with error EGL_NOT_INITIALIZED, trying next display type
[8431:1219/074450.183620:ERROR:angle_platform_impl.cc(44)]
Display.cpp:1083 (initialize): ANGLE Display::initialize error 12289:
Could not create a backing OpenGL context.
ERR: Display.cpp:1083 (initialize): ANGLE Display::initialize error
12289: Could not create a backing OpenGL context.
[8431:1219/074450.183708:ERROR:gl_display.cc(497)] EGL Driver message
(Critical) eglInitialize: Could not create a backing OpenGL context.
[8431:1219/074450.183765:ERROR:gl_display.cc(767)] eglInitialize
OpenGLES failed with error EGL_NOT_INITIALIZED
[8431:1219/074450.183819:ERROR:gl_display.cc(801)] Initialization of all
EGL display types failed.
[8431:1219/074450.183870:ERROR:gl_ozone_egl.cc(26)]
GLDisplayEGL::Initialize failed.
[8431:1219/074450.185358:ERROR:viz_main_impl.cc(166)] Exiting GPU
process due to errors during initialization
MESA-LOADER: failed to open nouveau (search paths
/snap/bitwarden/127/gnome-platform/usr/lib/x86_64-linux-gnu/dri)
failed to load driver: nouveau
MESA-LOADER: failed to open kms_swrast (search paths
/snap/bitwarden/127/gnome-platform/usr/lib/x86_64-linux-gnu/dri)
failed to load driver: kms_swrast
MESA-LOADER: failed to open swrast (search paths
/snap/bitwarden/127/gnome-platform/usr/lib/x86_64-linux-gnu/dri)
failed to load swrast driver

<end>

I'm not even sure if this problem is caused by snap, bitwarden, or my
installation which is Kubuntu 24.10.

--
Terry Coles


--
 Next meeting: Online, Jitsi, Tuesday, 2025-01-07 20:00
 Check to whom you are replying
 Meetings, mailing list, IRC, ...  https://dorset.lug.org.uk
 New thread, don't hijack:  mailto:dorset@mailman.lug.org.uk

Reply via email to