Firefox 无法从 Gnome Launcher 打开

Firefox 无法从 Gnome Launcher 打开

昨天中午,当尝试从 Gnome 3 桌面内部启动 Firefox 时,它停止了工作。

单击仪表盘中的启动器图标或单击其他应用程序(如 slack 或 discord)内的链接无法打开 Firefox 且不执行任何操作。

Thunderbird 也无法以同样的方式启动。这似乎只影响我安装的 Mozilla 应用程序,因为所有其他程序都可以正常启动。

我测试了新的用户帐户,并确认使用该帐户登录时 Firefox 会启动。我仍然能够从终端运行 Firefox。

来自 journalctl -xe Jan 23 14:30:25 senjougahara org.gnome.Shell.desktop[11404]: /usr/bin/env: ‘node’: No such file or directory Jan 23 14:31:11 senjougahara thunderbird.desktop[22406]: /usr/bin/env: ‘node’: No such file or directory

答案1

就我而言,是纱线搞乱了路径中的二进制文件。

我的中有以下几行.profile

PATH=/home/user/.yarn/bin:$PATH

该目录~/.yarn/bin包含所有全局安装的 yarn 二进制文件。其中还包括一个名为 的文件which,我认为它就是导致问题的原因。

因此我将路径改为.profile

PATH=$PATH:/home/user/.yarn/bin

这样,yarn 就不会覆盖任何系统二进制文件(例如which)。到目前为止,一切似乎都运行良好。

相关内容