(base) czy@czy-MS-7E07:~$ gnome-control-center
can't load /usr/lib/x86_64-linux-gnu/spa/support/libspa-support.so: /usr/lib/x86_64-linux-gnu/spa/support/libspa-support.so: cannot open shared object file: No such file or directory
Segmentation fault (core dumped)
(base) czy@czy-MS-7E07:~$ ls /usr/lib/x86_64-linux-gnu/spa/support/libspa-support.so
ls: cannot access '/usr/lib/x86_64-linux-gnu/spa/support/libspa-support.so': No such file or directory
通过上面信息,显示 /usr/lib/x86_64-linux-gnu/spa/support/libspa-support.so
文件不存在。由于缺少这个文件,可能会导致 gnome-control-center
出现加载错误和段错误。
为了解决这个问题,可以尝试重新安装 `pipewire` 软件包,它可能包含了缺失的库文件。
按照以下步骤操作:
1. 首先,更新软件包列表:
sudo apt update
2. 然后尝试重新安装 `pipewire`:
sudo apt install --reinstall pipewire
3. 安装完成后,请再次检查是否存在 `libspa-support.so` 文件:
ls /usr/lib/x86_64-linux-gnu/spa/support/libspa-support.so
4. 如果文件存在,请重新创建符号链接:
sudo ln -s /usr/lib/x86_64-linux-gnu/spa/support/libspa-support.so /usr/lib/x86_64-linux-gnu/
5. 最后再次尝试打开 `gnome-control-center`:
gnome-control-center
最后设置就会弹出来。
Remarks:(不用理会,只是我的个人备注)
$ dpkg -l | grep gnome-control-center
$ which gnome-control-center
$ ldd -r $(which gnome-control-center)