Я запускаю Ubuntu 18.04
Каждый раз, когда я пытаюсь открыться, проявляют из командной строки:
> evince something.pdf
Я получаю эту ошибку (даже без файла PDF):
evince: error while loading shared libraries: liblz4.so.1: failed to map segment from shared object
Странно, я могу открыть его с помощью наутилуса без проблем. Какая-либо идея, что могло бы вызывать это?
Я нашел проблему. Выполнение
ldd $(which evince)
произвело это:
...
liblz4.so.1 => /home/USER/root-build/build/lib/liblz4.so.1 (0x00007f15f8ea0000)
, Который привел меня обнаруживать, что мой $LD_LIBRARY_PATH был установлен на
/home/USER/root-build/build/lib
из сценария, который я называю в своем .bashrc для установки аналитического пакета, который я использую. Удаление строки, называя сценарий решило вопрос.