по некоторым причинам я не могу выполнить gedit как обычный пользователь. Я получаю следующую ошибку:
heberto@heberto-XPS-13:~$ gedit
gedit: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgdk-3.so.0: undefined symbol: cairo_surface_set_device_scale
С другой стороны, когда я считал команду с sudo
нет никакой проблемы и вещей, выполненных, как обычно. То же соглашение для emacs
.
У меня есть Ubuntu 14.04, какие-либо предложения?
Я встретил эту проблему, когда я добавляю /home/silva/anaconda/lib
к LD_LIBARY_PATH
прежде /usr/lib/x86_64-linux-gnu/
в ~/.bashrc
. Многим программное обеспечение не удалось запуститься после этого.
я удалил /home/silva/anaconda/lib
, и source ~/.bashrc
снова, решенный.
Это не решает вопрос полностью, но , моя конкретная проблема явилась результатом установки neuron
с debian установщиком, который они предоставляют. При удалении следующего .bashrc
файл сделал задание (и конечно теперь я не могу получить доступ neuron
, но мне больше не нужен он)
# Neuron
# export PYTHONHOME="/home/heberto/miniconda2"
# export LD_LIBRARY_PATH="/home/heberto/miniconda2/lib:$LD_LIBRARY_PATH"
необходимо обновить каирскую библиотеку.
conda update cairo