pop-os / pop

A project for managing all Pop!_OS sources
https://system76.com/pop
2.47k stars 87 forks source link

upgrade broke apps. #2320

Closed fulara closed 2 years ago

fulara commented 2 years ago

Distribution (run cat /etc/os-release):

NAME="Pop!_OS" VERSION="22.04 LTS" ID=pop ID_LIKE="ubuntu debian" PRETTY_NAME="Pop!_OS 22.04 LTS" VERSION_ID="22.04" HOME_URL="https://pop.system76.com" SUPPORT_URL="https://support.system76.com" BUG_REPORT_URL="https://github.com/pop-os/pop/issues" PRIVACY_POLICY_URL="https://system76.com/privacy" VERSION_CODENAME=jammy

laptop name: oryp6

Related Application and/or Package Version (run apt policy $PACKAGE NAME): slack --version 4.19.2

Issue/Bug Description: PopOs upgrade sneakily installed itself and now I cannot run slack. It does not start normally at all, and when attempted to run from command line this is the error:

libva error: /usr/lib/x86_64-linux-gnu/dri/i965_drv_video.so init failed

Steps to reproduce (if you know): Well I guess have an oryp6 and have install 22.04 LTS and try to run slack?

Expected behavior: No issues expected after update

mmstick commented 2 years ago

An update for Slack was recently published an hour ago.

fulara commented 2 years ago

indeed @mmstick slack update helped. However, I just tried to use keybase and it's not starting as well.

Looking into the logs:

[63618:0512/053834.102603:FATAL:gpu_data_manager_impl_private.cc(445)] GPU process isn't usable. Goodbye.

sigh.

using --no-sandbox workaround helped. https://github.com/keybase/client/issues/24688

jacobgkau commented 2 years ago

As noted in the Keybase issue you linked, that is an issue that needs to be fixed in Electron and/or Keybase itself. --no-sandbox was also required for some apps using QtWebEngine such as Anki and Rstudio while they were using outdated versions of QtWebEngine; both of those apps have already released updates with newer QtWebEngine versions to fix the issue. Pop!_OS does not develop or package Keybase, so the upstream issue you linked is the correct one to comment in or watch for updates.