2016-04-28 6 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を使用すると、実行中です。 私はなぜ.. ..?

私のOSは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)ALL"

が私を助けて~~~。私は自分のアカウントでgeditのを実行するにはどうすればよい

+0

ここで最初にご覧くださいhttp://stackoverflow.com/help/how-to-ask – Mostafiz

+0

私はとても愚かです。 私は/ etc/hostsにmyAccountを追加するのを忘れていました。 申し訳ありません。 –

+0

ok、幸せなコーディング – Mostafiz

答えて

0

問題は、LD_LIBRARY_PATHで.../anaconda2/libの一部であるように思われます。リセットするとうまくいくはずです。

LD_LIBRARYPATH= gedit 
関連する問題