/ usr / lib / Символическая ссылка перезаписывается во время загрузки

Чтобы получить три монитора, которые я хочу, я использую хак libXinerama, который позволяет мне подделать мой макет.

Чтобы использовать это, я использую исправленную версию libXinerama и помещаю ее в /usr/lib, а затем изменяю символическую ссылку libXinerama.so, чтобы указать на нее:

[kbrandt@alpine: /usr/lib] ls -l libXinerama.*
-rw-r--r-- 1 root root  7286 2010-05-18 07:57 libXinerama.a
lrwxrwxrwx 1 root root    20 2011-02-27 19:59 libXinerama.so -> libXinerama.so.1.0.0
lrwxrwxrwx 1 root root    20 2011-05-06 11:31 libXinerama.so.1 -> libXinerama.so.1.0.0
-rw-r--r-- 1 root root  8659 2011-04-11 09:40 libXinerama.so.1.0.0
-rw-r--r-- 1 root root 10432 2011-02-27 20:01 libXinerama.so.1.0.0.back

Это работает нормально, кроме как при перезагрузке, она перезаписывает ссылку и указывает на libXinerama.so.1.0.0.back, что нарушает мои настройки. Какой процесс это делает, и как я могу помешать ему это сделать?

1
задан 9 May 2011 в 18:07

1 ответ

Предположительно ldconfig где-то вызывается, а libXinerama.so.1.0.0.back сортируется после libXinerama.so.1.0.0, поэтому он выбирается в качестве новейшей версии библиотеки.

Почему именно вам нужно в первую очередь исправить клиентскую библиотеку расширения Xinerama?

0
ответ дан 9 May 2011 в 18:07

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

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