Попробуйте также:
System Settings -> Notifications -> Player Settings\
Затем выберите "No audio output".
или:
System settings -> General -> Notifications -> System notifications -> Applications -> Event source
Затем выберите "KDE System Notifications"
Во-первых, очевидный вопрос: та библиотека установлена?
Кроме того, это установлено для правильной архитектуры? (Например, 32-разрядный исполняемый файл требует 32-разрядной библиотеки, 64-разрядный исполняемый файл требует 64-разрядной библиотеки.)
Если Вы просто добавили библиотеку к каталогу в пути системной библиотеки, необходимо будет работать ldconfig
как корень. Существует кэш установленных библиотек, и ldconfig
восстанавливает тот кэш. Если библиотека присутствует в каталоге, но не в кэше, это не будет используемым.
Я вижу, что Вы добавили библиотеку к /usr/local/lib
. Большинство дистрибутивов включает его в путь к библиотеке по умолчанию, но Red Hat не делает. Добавьте его к /etc/ld.so.conf
затем выполненный ldconfig
.
Выполненный ldd /path/to/excecutable
видеть, где исполняемый файл находит свои библиотеки. Когда библиотека не найдена, strace /path/to/executable
скажет Вам, где программа ищет его.
[root@ip-10-59-143-73 stund]# export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/lib/; PATH="bin:../bin:../../bin:${PATH}" turnserver -L 176.34.x.x -a -b /usr/local/etc/turnuserdb.conf -f -r 176.34.x.x
– 13.06.2013, 11:15