ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded
ERROR: ld.so: object 'libgtk3-nocsd.so.0' from LD_PRELOAD cannot be preloaded
运行 在 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 的全新安装。
在网上搜索了一下后找到了答案: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
运行
$ 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
在文件 /etc/X11/Xsession.d/51gtk3-nocsd-detect 中
将第 22 行更改为
export LD_PRELOAD="/usr/lib/x86_64-linux-gnu/libgtk3-nocsd.so.0"
运行 在 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 的全新安装。
在网上搜索了一下后找到了答案: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
运行
$ 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
在文件 /etc/X11/Xsession.d/51gtk3-nocsd-detect 中 将第 22 行更改为
export LD_PRELOAD="/usr/lib/x86_64-linux-gnu/libgtk3-nocsd.so.0"