我正尝试通过CloudCompare
安装和启动点云工具sudo snap install cloudcompare
,也official documentation的建议,但是我遇到了以下错误:
QXcbConnection: Could not connect to display :0
Aborted (core dumped)
经过一些研究,似乎必须链接动态链接器:
CLOUD_COMPARE_DIR=/snap/cloudcompare/200
,并使用以下命令告诉您查找和设置库:
LD_LIBRARY_PATH=${CLOUD_COMPARE_DIR}/lib/cloudcompare/:${CLOUD_COMPARE_DIR}/usr/lib/:${CLOUD_COMPARE_DIR}/usr/lib/x86_64-linux-gnu/:$LD_LIBRARY_PATH ${CLOUD_COMPARE_DIR}/bin/CloudCompare
错误:
执行此操作后,我收到:
/snap/cloudcompare/200/bin/CloudCompare: error while loading shared libraries: libpdal_base.so.7: cannot open shared object file: No such file or directory
到目前为止我尝试过的事情:
1)所以我要做的是使用sudo synaptics
与其他official documentation进行双重检查并安装缺少的库:
因此,在sudo apt-get update
之后,我再次尝试了但同样的警告:/snap/cloudcompare/200/bin/CloudCompare: error while loading shared libraries: libpdal_base.so.7: cannot open shared object file: No such file or directory
2)除此之外,我还看到有人专门为此问题打开了一个pull request #1822,并且该库似乎依赖于libcurl
,但我已经拥有了它安装在我的笔记本电脑上,因此不适用于我的情况。
3)另外,我发现this source可以帮助我们找出如何链接丢失的库,但是最终使用了我在开头提到的相同符号。
4):additional source建议使用以下命令来设置缺少的库:
lconfig
但这还没有定论。
5)最后但并非最不重要的一点是,我重新启动了系统,以确保所有步骤正确无误,但这也没有导致任何问题,并且仍然存在问题。
6)我安装的pdal
版本如下:
pdal 1.6.0 (git-version: Release)
7)我什至发现this source令我担心我的图形卡不足以运行CloudComapare
,但与共享卡有何关系?库中,即使我使用libpdal
安装了它,显然也没有安装sudo synaptics
?
为什么即使安装成功,我也无法locate libpal
Ubuntu-18.04
上使用sudo synaptics
进行安装?
在此过程中我缺少什么吗?我没有发现明显的错误吗?
我拥有的系统
我正在使用的snap --version
是:
快照2.37.4 + 18.04.1
快照2.37.4 + 18.04.1
16系列
ubuntu 18.04
内核4.15.0-52通用
键入nvidia
后,机上的nvcc --version
卡1060如下:
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2017 NVIDIA Corporation
Built on Fri_Nov__3_21:07:56_CDT_2017
Cuda compilation tools, release 9.1, V9.1.85
如果需要,在键入nvidia-smi
之后,需要提供以下详细信息:
我的想法不多了,不知道还有什么方法可以使它起作用。感谢您指出正确的方向,或者提出了到目前为止我没有尝试过的其他建议。