22.04 LTS 上多个应用程序出现故障

22.04 LTS 上多个应用程序出现故障

更新 我更改了标题,因为这与从 22.10 升级无关。我刚刚从 22.04 LTS 实时映像创建了一个新映像,然后安装了 *deb 包。那里发生了完全相同的行为。这是 22.04 LTS 的问题;不确定 22.04 LTS 是如何发布的,而一些非常常见的应用程序,如原子吉特克拉肯无法安装/工作。蚀刻机AppImage 在全新安装后确实能运行。

原始帖子 我刚刚从 21.10 升级到 22.04 LTS。我通过 执行了升级do-release-upgrade。在 21.10 上没有问题后,以下操作现在失败了:

balenaEtcher-1.7.7-x64.AppImage Error: /tmp/.mount_balenaGlYYUI/balena-etcher-electron: line 10: 3717 Trace/breakpoint trap (core dumped) "${script_dir}"/balena-etcher-electron.bin "$@" (可能相关:AppImages 无法在 Ubuntu 22.04 上打开。 也可以看看Gitkraken 无法在 Ubuntu 22.04 上运行https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1944468

吉特克拉肯:启动后立即关闭;未报告任何错误。我这样做了sudo apt remove gitkraken。从网站下载了新的 .deb 包并通过 进行安装sudo apt install ./gitkraken-amd64.deb。安装报告了此错误:N: Download is performed unsandboxed as root as file '/home/<user>/Downloads/atom-amd64.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)。同样的行为;打开后立即关闭。

原子:启动后立即关闭。第一次打开后,系统提示错误,我同意发送。我照做了,sudo apt remove atom删除了它。从网站下载了新的 .deb 包并通过 进行安装sudo apt install ./atom-amd64.deb。安装报告此错误:N: Download is performed unsandboxed as root as file '/home/<user>/Downloads/atom-amd64.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied)。同样的行为;打开后立即关闭。

就上下文而言,勇敢的浏览器打开并运行正常。

atom在命令行运行并得到了这个:

~$ atom
~$ /usr/bin/atom: line 195:  2803 Illegal instruction     (core dumped) nohup "$ATOM_PATH" --executed-from="$(pwd)" --pid=$$ "$@" > "$ATOM_HOME/nohup.out" 2>&1
[2803:0429/094123.175655:FATAL:gpu_data_manager_impl_private.cc(439)] GPU process isn't usable. Goodbye.
(node:2862) Electron: Loading non-context-aware native module in renderer: '/usr/share/atom/resources/app.asar.unpacked/node_modules/superstring/build/Release/superstring.node'. This is deprecated, see https://github.com/electron/electron/issues/18397.
(node:2862) Electron: Loading non-context-aware native module in renderer: '/usr/share/atom/resources/app.asar.unpacked/node_modules/pathwatcher/build/Release/pathwatcher.node'. This is deprecated, see https://github.com/electron/electron/issues/18397.
--2022-04-29 09:41:23--  https://atom.io/crash_reports
Resolving atom.io (atom.io)... 20.119.16.4
Connecting to atom.io (atom.io)|20.119.16.4|:443... connected.
HTTP request sent, awaiting response... 204 No Content
2022-04-29 09:41:24 (0.00 B/s) - ‘/dev/fd/4’ saved [0]


Unexpected crash report id length
Failed to get crash dump id.
Report Id: 
--2022-04-29 09:41:24--  https://atom.io/crash_reports
Resolving atom.io (atom.io)... 20.119.16.4
Connecting to atom.io (atom.io)|20.119.16.4|:443... connected.
HTTP request sent, awaiting response... 204 No Content
2022-04-29 09:41:25 (0.00 B/s) - ‘/dev/fd/4’ saved [0]


Unexpected crash report id length
Failed to get crash dump id.
Report Id: 

更新 我保留了此映像的原样(以便我们弄清楚发生了什么?),并在同一系统的另一个分区中安装了 impish 21.10 的新映像(我成功工作的级别)。然后我安装了原子吉特克拉肯,并添加蚀刻机AppImage。全部安装成功并运行良好。

请注意,安装时原子吉特克拉肯我收到了与上面列出的相同的错误(N: Download is performed unsandboxed as root as file '/home/<user>/Downloads/atom-amd64.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Permission denied))——所以这似乎无关。尽管有这个错误,它们仍然运行良好。

答案1

如果您运行的是 NVIDIA 驱动程序(510 或 470 版本),这可能是导致问题的原因。如果您恰好有混合显卡并且可以选择仅使用英特尔显卡,请尝试启用该选项。

对我来说,这解决了我在安装22.04后遇到的许多应用程序的问题,包括Balena Etcher、、、以及通过多种方式(AppImage、.deb 文件、APT)安装的其他应用程序。PlexAmpAtomZoom

答案2

不是一个正确的答案,但 snap 版本效果很好

还有想法:使用 wayland 还是 gdm?

答案3

我在使用 Atom 时也遇到了同样的问题。卸载后再sudo apt purge atom使用 snap 安装就可以了sudo snap install atom --classic

答案4

我完全删除了 gitkraken 并安装了最新的 v8.9.1。此安装成功(包括创建收藏夹图标)并正确启动而没有错误。

相关内容