Skip to content

[Bug]: Snap unable to update #315

@tomangelo2

Description

@tomangelo2

What happened?

The app noticed me about update available. snap refresh returned that there is nothing to update.
Snap store tells that up-to-date version is 0.0.128, but on GitHub there is failed update job for 0.0.129.
Interestingly enough, on Kubuntu 25.10 I cannot run Discord, while on another machine with Kubuntu 24.04 LTS I can start Discord just fine.

What should have happened?

I except to be able to run and/or update Discord.

Output of snap info discord

name:      discord
summary:   Chat for Communities and Friends
publisher: Snapcrafters✪
store-url: https://snapcraft.io/discord
contact:   https://github.com//snapcrafters/discord/issues
license:   Proprietary
description: |
  Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay
  close with your friends and communities.
  
  Snaps are confined, as such Discord may be unable to perform some of the tasks it typically does
  when unconfined. This may result in the system log getting spammed with apparmor errors. Granting
  access to the system-observe interface when in the snap will enable the features, and thus reduce
  the logging.
  
    snap connect discord:system-observe
  
  **Authors**
  
  This snap is maintained by the Snapcrafters community, and is not necessarily endorsed or
  officially maintained by the upstream developers.
commands:
  - discord
snap-id:      qHVefGEBezeuCeSfTND40uoUD6GRw8BO
tracking:     latest/stable
refresh-date: 12 days ago, at 17:29 CET
channels:
  latest/stable:    0.0.128 2026-03-10 (273) 122MB -
  latest/candidate: 0.0.128 2026-03-10 (273) 122MB -
  latest/beta:      ↑                              
  latest/edge:      ↑                              
installed:          0.0.128            (273) 122MB -

Output of snap connections discord

Interface               Plug                            Slot                            Notes
audio-playback          discord:audio-playback          :audio-playback                 -
audio-record            discord:audio-record            :audio-record                   -
camera                  discord:camera                  :camera                         -
content[gnome-42-2204]  discord:gnome-42-2204           gnome-42-2204:gnome-42-2204     -
content[gtk-3-themes]   discord:gtk-3-themes            gtk-common-themes:gtk-3-themes  -
content[icon-themes]    discord:icon-themes             gtk-common-themes:icon-themes   -
content[sound-themes]   discord:sound-themes            gtk-common-themes:sound-themes  -
desktop                 discord:desktop                 :desktop                        -
desktop-legacy          discord:desktop-legacy          :desktop-legacy                 -
gsettings               discord:gsettings               :gsettings                      -
home                    discord:home                    :home                           -
mount-observe           discord:mount-observe           -                               -
network                 discord:network                 :network                        -
network-observe         discord:network-observe         -                               -
opengl                  discord:opengl                  :opengl                         -
process-control         discord:process-control         -                               -
removable-media         discord:removable-media         :removable-media                manual
screen-inhibit-control  discord:screen-inhibit-control  :screen-inhibit-control         -
shared-memory           discord:shmem                   :shared-memory                  -
system-observe          discord:system-observe          -                               -
unity7                  discord:unity7                  :unity7                         -
wayland                 discord:wayland                 :wayland                        -
x11                     discord:x11                     :x11

Output of snap version

snap          2.74.1
snapd         2.74.1
series        16
ubuntu        25.10
kernel        6.17.0-19-generic
architecture  amd64

Relevant log output

Teminal output of app

Discord 0.0.128

(Discord:2528091): Gtk-WARNING **: 19:43:49.345: Theme parsing error: gtk.css:1:21: Failed to import: Błąd podczas otwierania pliku /home/user/snap/discord/273/.config/gtk-3.0/colors.css: No such file or directory
Gtk-Message: 19:43:49.363: Failed to load module "colorreload-gtk-module"
Gtk-Message: 19:43:49.363: Failed to load module "window-decorations-gtk-module"
[2528091:0322/194349.374583:ERROR:content/browser/zygote_host/zygote_host_impl_linux.cc:283] Failed to adjust OOM score of renderer with pid 2528202: Permission denied (13)
(electron) 'session.getPreloads' is deprecated and will be removed. Please use 'session.getPreloadScripts' instead.
(electron) 'session.setPreloads' is deprecated and will be removed. Please use 'session.registerPreloadScript' instead.
Starting app.
Starting updater.
3/22/2026, 7:43:49 PM GMT+1 [Modules] Modules initializing
3/22/2026, 7:43:49 PM GMT+1 [Modules] Distribution: remote
3/22/2026, 7:43:49 PM GMT+1 [Modules] Host updates: enabled
3/22/2026, 7:43:49 PM GMT+1 [Modules] Module updates: enabled
3/22/2026, 7:43:49 PM GMT+1 [Modules] Module install path: /home/user/snap/discord/273/.config/discord/0.0.128/modules
3/22/2026, 7:43:49 PM GMT+1 [Modules] Module installed file path: /home/user/snap/discord/273/.config/discord/0.0.128/modules/installed.json
3/22/2026, 7:43:49 PM GMT+1 [Modules] Module download path: /home/user/snap/discord/273/.config/discord/0.0.128/modules/pending
splashScreen.initSplash(false)
/usr/share/libdrm/amdgpu.ids: No such file or directory
blackbox: 3/22/2026, 7:43:49 PM GMT+1 0 

----------------------------------------------
blackbox: 3/22/2026, 7:43:49 PM GMT+1 1 Discord starting: {"releaseChannel":"stable","version":"0.0.128"}, modulepath: /home/user/snap/discord/273/.config/discord/0.0.128/modules
blackbox: 3/22/2026, 7:43:49 PM GMT+1 2 ✅ webContents.created web1 ""
blackbox: 3/22/2026, 7:43:49 PM GMT+1 3 ✅ window.created win1 "discord"
(electron) 'console-message' arguments are deprecated and will be removed. Please use Event<WebContentsConsoleMessageEventParams> object instead.
19:43:49.602 › DiscordSplash.signalReady
splashScreen: SPLASH_SCREEN_READY
splashScreen.webContentsSend: SPLASH_SCREEN_QUOTE SPLASH_SCREEN_QUOTE [ 'Hold Tight — Loading Discord' ]
3/22/2026, 7:43:49 PM GMT+1 [Modules] No updates to install
splashScreen: no-pending-updates
3/22/2026, 7:43:49 PM GMT+1 [Modules] Checking for host updates.
splashScreen: checking-for-updates
splashScreen.updateSplashState checking-for-updates checking-for-updates {}
splashScreen.webContentsSend: SPLASH_UPDATE_STATE SPLASH_UPDATE_STATE [ { status: 'checking-for-updates' } ]
19:43:49.620 › DiscordSplash.onStateUpdate: {"status":"checking-for-updates"}
19:43:49.621 › Splash.onStateUpdate: {"status":"checking-for-updates"}
blackbox: 3/22/2026, 7:43:49 PM GMT+1 4 ✅ webContents.did-finish-load web1
[ConnectivityTester 2gebvd] Sending DNS query: idt-2gebvd-mn23v6in.loc-pl-pl.chk-updaterdep.res-ok.dur-0.v1.dc-telemetry.net
[Updates] You are out of date!
3/22/2026, 7:43:49 PM GMT+1 [Modules] Host update is available. Manual update required!
splashScreen: update-manually 0.0.129
splashScreen.updateSplashState update-manually update-manually { newVersion: '0.0.129' }
splashScreen.webContentsSend: SPLASH_UPDATE_STATE SPLASH_UPDATE_STATE [ { status: 'update-manually', newVersion: '0.0.129' } ]
splashScreen: update-check-finished true 1 true
19:43:49.842 › DiscordSplash.onStateUpdate: {"status":"update-manually","newVersion":"0.0.129"}
19:43:49.843 › Splash.onStateUpdate: {"status":"update-manually","newVersion":"0.0.129"}
19:43:50.602 › Splash.updateCountdownSeconds: undefined
19:43:51.602 › Splash.updateCountdownSeconds: undefined
19:43:52.602 › Splash.updateCountdownSeconds: undefined

(Discord:2528091): IBUS-WARNING **: 19:43:53.260: Failed to mkdir /home/user/snap/discord/273/.config/ibus/bus: Not a directory
[2528202:0322/194353.262950:ERROR:ui/gl/gl_surface_presentation_helper.cc:260] GetVSyncParametersIfAvailable() failed for 1 times!
19:43:53.602 › Splash.updateCountdownSeconds: undefined
19:43:54.602 › Splash.updateCountdownSeconds: undefined
19:43:55.602 › Splash.updateCountdownSeconds: undefined
[2528202:0322/194355.754940:ERROR:ui/gl/gl_surface_presentation_helper.cc:260] GetVSyncParametersIfAvailable() failed for 2 times!
19:43:56.602 › Splash.updateCountdownSeconds: undefined
19:43:57.602 › Splash.updateCountdownSeconds: undefined
19:43:58.602 › Splash.updateCountdownSeconds: undefined
19:43:59.602 › Splash.updateCountdownSeconds: undefined
19:44:00.602 › Splash.updateCountdownSeconds: undefined
19:44:01.602 › Splash.updateCountdownSeconds: undefined
19:44:02.602 › Splash.updateCountdownSeconds: undefined
19:44:03.602 › Splash.updateCountdownSeconds: undefined
19:44:04.602 › Splash.updateCountdownSeconds: undefined
19:44:05.602 › Splash.updateCountdownSeconds: undefined
19:44:06.602 › Splash.updateCountdownSeconds: undefined
[2528202:0322/194406.810012:ERROR:ui/gl/gl_surface_presentation_helper.cc:260] GetVSyncParametersIfAvailable() failed for 3 times!
19:44:07.601 › Splash.updateCountdownSeconds: undefined
19:44:08.602 › Splash.updateCountdownSeconds: undefined
19:44:09.602 › Splash.updateCountdownSeconds: undefined
19:44:10.602 › Splash.updateCountdownSeconds: undefined
(this goes on until I choose any option at update screen)
splashScreen: SPLASH_SCREEN_QUIT
blackbox: 3/22/2026, 7:44:11 PM GMT+1 5 before-quit
blackbox: 3/22/2026, 7:44:11 PM GMT+1 6 window.close win1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions