LINUX.ORG.RU

Пересобери бинарники со slackbuilds.org

dn2010 ★★★★★
()

Где-то в системе у вас завалялся симлинк от nvidia, поскольку в зависимости от библиотек nvidia явно нет:

$ ldd /usr/lib64/libreoffice/program/soffice.bin | grep nvidia
$
У вас также?

А вот эти симлинки проверить точно надо бы:

$ ldd /usr/lib64/libreoffice/program/soffice.bin | grep GL

bormant ★★★★★
()
Ответ на: комментарий от nicklaiii

Давайте глянем на:

$ (cd /var/adm/packages/; ls -1 libreoffice-[0-9]*)
libreoffice-4.4.1-x86_64-1alien

$ md5sum /usr/lib64/libreoffice/program/soffice.bin
ea23bddd69bfaf1e66a6fcf972117559  /usr/lib64/libreoffice/program/soffice.bin

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)
Ответ на: комментарий от dn2010

У alienа оно зачем-то собрано с библиотеками nvidia

Версия и контрольная сумма того, что установлено у меня, в сообщении выше, зависимости от nvidia нет.

$ ldd /usr/lib64/libreoffice/program/soffice.bin | grep nvidia
$
Когда ставится проприетарный драйвер nvidia, он меняет на себя системные библиотеки, в том числе используемую в soffice.bin /usr/lib64/libGL.so.1, изначально она от mesa и никакой nvidia там не пахнет:
$ ldd /usr/lib64/libGL.so.1 | grep nvidia
$
$ ls -o /usr/lib64/libGL.so*
lrwxrwxrwx 1 root     14 окт 14 00:42 /usr/lib64/libGL.so -> libGL.so.1.2.0*
lrwxrwxrwx 1 root     14 окт 14 00:42 /usr/lib64/libGL.so.1 -> libGL.so.1.2.0*
-rwxr-xr-x 1 root 511032 окт 22  2013 /usr/lib64/libGL.so.1.2.0*
Стоит поставить nvidia, и картинка кардинально изменится...

Вот эту-то беду и надо вычислить и побороть.

bormant ★★★★★
()
Последнее исправление: bormant (всего исправлений: 1)
Ответ на: комментарий от bormant
$ (cd /var/adm/packages/; ls -1 libreoffice-[0-9]*)                                
libreoffice-4.4.1-x86_64-1alien
$ md5sum /usr/lib64/libreoffice/program/soffice.bin
ea23bddd69bfaf1e66a6fcf972117559  /usr/lib64/libreoffice/program/soffice.bin
nicklaiii
() автор топика
Ответ на: комментарий от bormant

Выполнил

sudo ln -i -s /usr/lib64/libGL.so.1.2.0-xorg /usr/lib64/libGL.so 
sudo ln -i -s /usr/lib64/libGL.so.1.2.0-xorg /usr/lib64/libGL.so.1
И все заработало. Спасибо!

nicklaiii
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.