非 sudo 时出现段错误

非 sudo 时出现段错误

由于某些奇怪的原因,当我尝试在没有升级权限的情况下运行多个程序时,它们开始出现段错误。其中有gnome-abrtvariety曾经运行良好没有 sudo直到昨天;如果我运行它们 sudo他们工作得很好。我仍然不知道是否有其他应用程序存在相同的问题,但我猜测,如果我找出其中一个应用程序的原因,它将解决所有应用程序的问题。

gnome-abrt我在终端中运行例如得到的输出是:

Segmentation fault (core dumped)

任何帮助是极大的赞赏。

编辑:跑步sudo chown -R $USER:$USER $HOME && sudo restorecon -r $HOME似乎带来了意想不到的变化。打开 Steam 时出现以下错误:

Repairing installation, linking /home/myuser/.steam/steam to /home/myuser/.local/share/Steam
rm: cannot remove '/home/myuser/.steam/steam': Permission denied
Setting up Steam content in /home/myuser/.local/share/Steam
ln: failed to access '/home/myuser/.steam/steam': Permission denied

请帮我“撤消”这个命令。

编辑2:这两个特定的软件包今天已更新,因此开发人员端似乎出了问题。

答案1

失败程序使用的一个或多个共享库 ( *.so) 的权限可能已更改。

比较结果

sudo ldd $(type -p programname)
# and
ldd $(type -p programname)

相关内容