slack-desktop no longer runs

Bug #1943568 reported by Owen
30
This bug affects 5 people
Affects Status Importance Assigned to Milestone
slack (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

When launching the Slack desktop app it crashes out with "GPU process isn't usable. Goodbye.". It was running, but following this morning's update it now fails. I've been on holiday so the updates I did this morning bring in all the updates published last week. The full diagnostic output is:

ubuntu 21.10
kernel 5.13.16-xanmod1
slack-desktop 4.19.2

> slack
Initializing local storage instance
(electron) Sending uncompressed crash reports is deprecated and will be removed in a future version of Electron. Set { compress: true } to opt-in to the new behavior. Crash reports will be uploaded gzipped, which most crash reporting servers support.
[09/13/21, 16:53:10:821] info:
╔════════════════════════════════════════════════════════╗
║ Slack 4.19.2, linux 5.13.0-14-generic on x64 ║
╚════════════════════════════════════════════════════════╝
[09/13/21, 16:53:10:821] info: Configured logger via
{
  "enableConsoleTransport": true,
  "identifierOverride": "webapp-service-worker-console",
  "shouldUseNewBackend": false,
  "loggerInstanceCount": 2
}
[09/13/21, 16:53:10:822] info: Predefined values for process
{
  "NODE_ENV": "production",
  "platform": "linux",
  "type": "browser",
  "timeZone": "Europe/London",
  "PACKAGE_MANIFEST.productName": "Slack",
  "PACKAGE_MANIFEST.version": "4.19.2",
  "PACKAGE_MANIFEST.commit": "b92697c",
  "PACKAGE_MANIFEST.branch": "HEAD"
}
[90432:0913/165311.095517:FATAL:gpu_data_manager_impl_private.cc(415)] GPU process isn't usable. Goodbye.
Trace/breakpoint trap (core dumped)

dmesg shows:
[ 1242.825885] traps: Chrome_IOThread[82546] trap int3 ip:55698668edd3 sp:7f712e20a000 error:0 in slack[556983af0000+6463000]
[ 1437.727970] traps: Chrome_IOThread[90446] trap int3 ip:55cf9ce0cdd3 sp:7fc274063000 error:0 in slack[55cf9a26e000+6463000]
[ 2202.345723] traps: Chrome_IOThread[122926] trap int3 ip:56483562fdd3 sp:7fc49bd6d000 error:0 in slack[564832a91000+6463000]

apport.log:
apport.log:ERROR: apport (pid 5229) Mon Sep 13 11:09:05 2021: apport: report /var/crash/_usr_lib_slack_slack.1000.crash already exists and unseen, doing nothing to avoid disk usage DoS
apport.log:ERROR: apport (pid 5231) Mon Sep 13 11:09:05 2021: executable: /usr/lib/slack/slack (command line "/usr/lib/slack/slack\ --type=gpu-process\ --field-trial-handle=776489443531054611,11118674904772079488,13
1072\ --disable-features=AllowAggressiveThrottlingWithWebSocket,CalculateNativeWinOcclusion,CookiesWithoutSameSiteMustBeSecure,HardwareMediaKeyHandling,IntensiveWakeUpThrottling,RequestInitiatorSiteLockEnfocement,Sa
meSiteByDefaultCookies,SpareRendererForSitePerProcess,WebRtcHideLocalIpsWithMdns,WinRetrieveSuggestionsOnlyOnDemand\ --enable-crash-reporter=66471e54-d0df-495a-9c87-fad66f3343c2,no_channel\ --global-crash-keys=66471
e54-d0df-495a-9c87-fad66f3343c2,no_channel,_productName=Slack,_version=4.19.2\ --gpu-preferences=UAAAAAAAAAAgAAAQAAAAAAAAAAAAAAAAAABgAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAA
gAAAAAAAAACAAAAAAAAAA=\ --shared-files")
---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu69
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: KDE
DistroRelease: Ubuntu 21.10
InstallationDate: Installed on 2017-12-06 (1385 days ago)
InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Release amd64 (20171018)
NonfreeKernelModules: nvidia_modeset nvidia
Package: slack 1:0.15.2-9.1
PackageArchitecture: all
Tags: impish
Uname: Linux 5.13.19-xanmod1 x86_64
UpgradeStatus: Upgraded to impish on 2021-08-12 (39 days ago)
UserGroups: adm cdrom dip docker lpadmin lxd plugdev sambashare sudo wireshark
_MarkForUpload: True

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in slack (Ubuntu):
status: New → Confirmed
Revision history for this message
Chris Guiver (guiverc) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command only once, as it will automatically gather debugging information, in a terminal:

apport-collect 1943568

When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://wiki.ubuntu.com/ReportingBugs.

Revision history for this message
Owen (osavill-z) wrote : Dependencies.txt

apport information

tags: added: apport-collected impish
description: updated
Revision history for this message
Owen (osavill-z) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Owen (osavill-z) wrote : ProcEnviron.txt

apport information

Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

This is the incorrect package. Slack desktop (the chat/collaboration app) is not in the repositories. Unfortunately, I'm going to have to invalidate this bug report as Slack is unsupported. The slack package in Ubuntu is a different application altogether.

That said, there is an issue affecting all Electron apps currently. I'm having trouble pinpointing what the culpret is, but it's not this package.

Changed in slack (Ubuntu):
status: Confirmed → Invalid
Revision history for this message
Peter de Kraker (peterdekraker) wrote :

Having the same issue with Slack and VSCode. All fail to startup with the same GPU error message. Is there a link to the bug that impacts all Electron apps? Seems pretty severe!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.