2016-04-28 46 views
2

这是我的错误的gedit:符号查找错误:/usr/lib/x86_64-linux-gnu/libgdk-3.so.0:未定义的符号:cairo_surface_set_device_scale

gedit: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgdk-3.so.0: undefined symbol: cairo_surface_set_device_scale 

我想开始在gedit中我的帐户。 但使用sudo,它正在运行。 我不知道为什么..?

我的操作系统是Ubuntu 14.04 LTS, 我建立了anaconda2.7,Opencv2.4.12,cuDNN v4,CUDA 7.5,Caffe。

和我的PASS是

export PATH="/home/myAccount/anaconda2/bin:$PATH"; 
export PATH=/usr/local/cuda/bin/:$PATH; 
export PATH=/usr/local/:$PATH; 
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:/lib/x86_64-linux-gnu:/home/myAccount/anaconda2/lib:$LD_LIBRARY_PATH; 
export PYTHONPATH=/home/myAccount/caffe/python:$PYTHONPATH; 

另外,我补充sudoers的 “我的帐户ALL =(ALL:ALL)”

帮我~~~。

如何在我的帐户中运行gedit?

+0

先看看这里http://stackoverflow.com/help/how-to-ask – Mostafiz

+0

我很愚蠢。 因为我忘了在/ etc/hosts中添加一个myAccount。 对不起。 –

+0

好的,快乐的cooding – Mostafiz

回答

0

问题似乎出现在LD_LIBRARY_PATH中的.../anaconda2/lib部分中。重置那应该工作。

LD_LIBRARYPATH= gedit 
相关问题