在Ubuntu 18.04上使用Hugo和AWS CLI时遇到此问题。
ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded (failed to map segment from shared object): ignored.
这是Ubuntu 18.04,Hugo和AWS CLI的全新安装。
答案 0 :(得分:14)
在此处进行一些网页搜索后找到了答案:https://github.com/PX4/Firmware/issues/9409
如果用下面的行更新.bashrc
,它将解决此问题:
export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/libgtk3-nocsd.so.0
此外,您可能需要安装以下软件包:
sudo apt install gtk3-nocsd
另一个用户报告安装了以下软件包,从而解决了他们的问题:
sudo apt-get install libgtk3-nocsd0:i386
答案 1 :(得分:0)
运行
$ sudo grep -r LD_PRELOAD /etc $HOME
我发现了很多已删除软件包gtk3-nocsd之类的配置文件
/etc/X11/Xsession.d/51gtk3-nocsd-detect: export LD_PRELOAD="libgtk3-nocsd.so.0${LD_PRELOAD:+:$LD_PRELOAD}"
只需使用以下命令删除那些旧配置:
$ sudo apt-get purge gtk3-nocsd