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

时间:2016-04-28 02:43:23

标签: ubuntu

这是我的错误

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" myAccount ALL =(ALL:ALL)ALL"

帮帮我~~~。

如何在帐户中运行gedit?

1 个答案:

答案 0 :(得分:0)

问题似乎出现在LD_LIBRARY_PATH的...... / anaconda2 / lib部分。重置它应该有效。

LD_LIBRARYPATH= gedit