Как сделать, чтобы файл lib (libtxc-dxtn0) использовался только теми приложениями, которые в нем нуждаются?

Мне нужно libtxc-dxtn для запуска некоторых нативных игр для Linux (Amnesia). Без этого игра вылетает. Если я его установлю, цвета некоторых других игр резко изменятся. Итак, я устанавливаю и удаляю пакет, в зависимости от того, что мне нужно запустить.

Есть ли способ предоставить библиотеку приложениям, которые в ней нуждаются? Я надеюсь, что мой вопрос достаточно ясен

0
задан 6 June 2012 в 00:12

1 ответ

LD_PRELOAD='/home/deckoff/Desktop/libtxc/libtxc_dxtn.so' /opt/amnesia/Launcher.bin

Это сделало свое дело. Lib был помечен как исполняемый, владелец - root, а не пользователь (не знаю, нужно это или нет). Я сделал синтаксическую ошибку в моих первых попытках - я оставил некоторое пространство между "=" и "'", их не должно быть.

0
ответ дан 6 June 2012 в 00:12

Другие вопросы по тегам:

Похожие вопросы: