I recently switched from 24.05 to unstable and now my electron apps are behaving strangely.
I’ve got an nvidia gpu and followed the nvidia hardware wiki but that was a while ago and everything was working normally before the upgrade.
When I open an electron app (Brave or Slack) the first window/canvas is blank. In slack, I can never force a new canvas so it stays blank but in Brave if I open a new tab everything is normal again.
So, I’m still getting these bugs even but can occasionally get a working build by deleting and rebuilding.
Here are some of the logs from slack and brave:
About a thousand of these from slack:
[6878:1204/121911.383029:ERROR:shared_image_manager.cc(356)] SharedImageManager::ProduceMemory: Trying to Produce a Memory representation from a non-existent mailbox.
And brave:
[7561:7561:1204/121938.580462:ERROR:object_proxy.cc(576)] Failed to call method: org.kde.KWallet.isEnabled: object_path= /modules/kwalletd6: org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
[7561:7561:1204/121938.580479:ERROR:kwallet_dbus.cc(117)] Error contacting kwalletd6 (isEnabled)
[7561:7561:1204/121938.580560: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 is not activatable
[7561:7561:1204/121938.580564:ERROR:kwallet_dbus.cc(86)] Error contacting klauncher to start kwalletd6
[7561:7561:1204/121938.580604:ERROR:object_proxy.cc(576)] Failed to call method: org.kde.KWallet.close: object_path= /modules/kwalletd6: org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
[7561:7561:1204/121938.580606:ERROR:kwallet_dbus.cc(412)] Error contacting kwalletd6 (close)
[7561:7561:1204/121938.582454:ERROR:object_proxy.cc(576)] Failed to call method: org.kde.KWallet.isEnabled: object_path= /modules/kwalletd5: org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
[7561:7561:1204/121938.582507:ERROR:kwallet_dbus.cc(117)] Error contacting kwalletd5 (isEnabled)
[7561:7561:1204/121938.582782: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 is not activatable
[7561:7561:1204/121938.582793:ERROR:kwallet_dbus.cc(86)] Error contacting klauncher to start kwalletd5
[7561:7561:1204/121938.582859:ERROR:object_proxy.cc(576)] Failed to call method: org.kde.KWallet.close: object_path= /modules/kwalletd5: org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
[7561:7561:1204/121938.582869:ERROR:kwallet_dbus.cc(412)] Error contacting kwalletd5 (close)
[7561:7561:1204/121938.583215:ERROR:object_proxy.cc(576)] Failed to call method: org.kde.KWallet.isEnabled: object_path= /modules/kwalletd: org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
[7561:7561:1204/121938.583224:ERROR:kwallet_dbus.cc(117)] Error contacting kwalletd (isEnabled)
[7561:7561:1204/121938.583491: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 is not activatable
[7561:7561:1204/121938.583555:ERROR:kwallet_dbus.cc(86)] Error contacting klauncher to start kwalletd
[7561:7561:1204/121938.583853:ERROR:object_proxy.cc(576)] Failed to call method: org.kde.KWallet.close: object_path= /modules/kwalletd: org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
[7561:7561:1204/121938.583875:ERROR:kwallet_dbus.cc(412)] Error contacting kwalletd (close)
[7561:7784:1204/121938.797189:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.DBus.Properties.Get: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
[7561:7784:1204/121938.797225:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.UPower.GetDisplayDevice: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
[7561:7784:1204/121938.797281:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.UPower.EnumerateDevices: object_path= /org/freedesktop/UPower: org.freedesktop.DBus.Error.ServiceUnknown: The name is not activatable
[7561:7561:1204/121938.804583:ERROR:object_proxy.cc(576)] Failed to call method: org.freedesktop.portal.Secret.RetrieveSecret: object_path= /org/freedesktop/portal/desktop: org.freedesktop.DBus.Error.UnknownMethod: No such interface “org.freedesktop.portal.Secret” on object at path /org/freedesktop/portal/desktop
[7561:7561:1204/121938.804597:ERROR:secret_portal_key_provider.cc(150)] Failed to retrieve secret: No response from portal.
[7603:7603:1204/121938.982039:ERROR:angle_platform_impl.cc(44)] ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003003
ERR: ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003003
[7603:7603:1204/121938.982157:ERROR:scoped_egl_image.cc(23)] Failed to create EGLImage: EGL_SUCCESS
[7603:7603:1204/121938.982188:ERROR:native_pixmap_egl_binding.cc(118)] Unable to initialize binding from pixmap
[7603:7603:1204/121938.982227:ERROR:ozone_image_backing.cc(309)] OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation
[7603:7603:1204/121938.982255:ERROR:shared_image_manager.cc(257)] SharedImageManager::ProduceSkia: Trying to produce a Skia representation from an incompatible backing: OzoneImageBacking
[7603:7603:1204/121938.982320:ERROR:gpu_service_impl.cc(1154)] Exiting GPU process because some drivers can't recover from errors. GPU process will restart shortly.
[7762:1:1204/121938.995622:ERROR:command_buffer_proxy_impl.cc(331)] GPU state invalid after WaitForGetOffsetInRange.
[7690:10:1204/121938.995554:ERROR:command_buffer_proxy_impl.cc(331)] GPU state invalid after WaitForGetOffsetInRange.
[7561:7600:1204/121938.997523:ERROR:shared_image_interface_proxy.cc(134)] Buffer handle is null. Not creating a mailbox from it.
[7561:7600:1204/121938.997604:ERROR:one_copy_raster_buffer_provider.cc(348)] Creation of StagingBuffer's SharedImage failed.
[7561:7561:1204/121939.005158:ERROR:gpu_process_host.cc(982)] GPU process exited unexpectedly: exit_code=8704
[7826:7826:1204/121939.243734:ERROR:angle_platform_impl.cc(44)] ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003003
ERR: ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003003
[7826:7826:1204/121939.243826:ERROR:scoped_egl_image.cc(23)] Failed to create EGLImage: EGL_SUCCESS
[7826:7826:1204/121939.243864:ERROR:native_pixmap_egl_binding.cc(118)] Unable to initialize binding from pixmap
[7826:7826:1204/121939.243906:ERROR:ozone_image_backing.cc(309)] OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation
[7826:7826:1204/121939.243937:ERROR:shared_image_manager.cc(257)] SharedImageManager::ProduceSkia: Trying to produce a Skia representation from an incompatible backing: OzoneImageBacking
[7826:7826:1204/121939.244005:ERROR:gpu_service_impl.cc(1154)] Exiting GPU process because some drivers can't recover from errors. GPU process will restart shortly.
[7561:7561:1204/121939.261896:ERROR:gpu_process_host.cc(982)] GPU process exited unexpectedly: exit_code=8704
[7880:7880:1204/121939.446949:ERROR:angle_platform_impl.cc(44)] ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003003
ERR: ImageEGL.cpp:112 (operator()): eglCreateImage failed with 0x00003003
[7880:7880:1204/121939.447037:ERROR:scoped_egl_image.cc(23)] Failed to create EGLImage: EGL_SUCCESS
[7880:7880:1204/121939.447071:ERROR:native_pixmap_egl_binding.cc(118)] Unable to initialize binding from pixmap
[7880:7880:1204/121939.447116:ERROR:ozone_image_backing.cc(309)] OzoneImageBacking::ProduceSkiaGanesh failed to create GL representation
[7880:7880:1204/121939.447164:ERROR:shared_image_manager.cc(257)] SharedImageManager::ProduceSkia: Trying to produce a Skia representation from an incompatible backing: OzoneImageBacking
[7880:7880:1204/121939.447228:ERROR:gpu_service_impl.cc(1154)] Exiting GPU process because some drivers can't recover from errors. GPU process will restart shortly.
[7762:1:1204/121939.458284:ERROR:command_buffer_proxy_impl.cc(331)] GPU state invalid after WaitForGetOffsetInRange.
[7561:7561:1204/121939.465170:ERROR:gpu_process_host.cc(982)] GPU process exited unexpectedly: exit_code=8704
[7659:7:1204/121939.505231:ERROR:command_buffer_proxy_impl.cc(131)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer.