更新 我更改了标题,因为这与从 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)安装的其他应用程序。PlexAmp
Atom
Zoom
答案2
不是一个正确的答案,但 snap 版本效果很好
还有想法:使用 wayland 还是 gdm?
答案3
我在使用 Atom 时也遇到了同样的问题。卸载后再sudo apt purge atom
使用 snap 安装就可以了sudo snap install atom --classic
答案4
我完全删除了 gitkraken 并安装了最新的 v8.9.1。此安装成功(包括创建收藏夹图标)并正确启动而没有错误。