amaroK вылетает с ошибкой [SOLVED]
Всем привет!
Установлен дистрибутив Gentoo-amd64. Обновлен полностью с ACCEPT_KEYWORDS="~amd64".
Я устанавливаю amarok-1.4-beta, amarok-1.4.0 и получаю ситуацию:
- при запуске под root amaroK запускается, но не играет mp3, ogg;
- при запуске под user появляется ссощение об ошибке:
"amaroK could not find any sound-engine plugins. It is likely that amaroK is installed under the wrong prefix, please fix your installation using:
cd /path/to/amarok/source-code/
su -c "make uninstall"
./configure --prefix=`kde-config --prefix` && su -c "make install"
More information can be found in the README file. For further assistance join us at #amarok on irc.freenode.net."
При этом, amarok-1.3.8 работает нормально, но зависает на ShoutCast Radio.
В чем может быть проблема?
- Для комментирования войдите или зарегистрируйтесь
Вообще перевод
Вообще перевод достаточно простой. Типа "саундплагин найти не можно, наверно меня собрали с кривым конфигом" , далее инструкция как снести , поправить конфиг и поднять армарок с сырцов (минуя портаж).
ИМХО Либо юс какой пропустил (что делать - не знаю :), либо ебилд кривой (можно скопировать оригинал , поправить ебилд по части конфига, поправить мд5 сумму и поставить по новой)
emerge -pv armarok в студию
а у тебя xine-lib
а у тебя xine-lib собран?
Я же говорю, под
Я же говорю, под root работает - значит все sound engin's собраны. В том числе и xine-lib-1.1.2 (с xine-lib-1.1.1 таже фигня). Я подозреваю, что дело в правах или в переменных окружения, но никак не могу дорыть до сути проблемы.
Кстати, user добавлен в группу audio.
И почему под root, хотя он и работает, не играет mp3 и ogg...
Ну где же вы,
Ну где же вы, профессионалы???
Я разобрался с воспроизведением mp3 и ogg. Оказалось я не указывал флаг mad при сборке xine-lib. Сейчас под root-ом все проигрывается нормально... Но под user-ом так и не запускается.
Напомню ошибку:
Я так понимаю, что если бы действительно amarok был установлен неверно, то он бы не работал и под root-ом.
Может все же кто подскажет, как это полечить?
если в KDE звук
если в KDE звук работает, то может проблемы с правами
попробуй перенести ~/.kde и посмотреть что будет.
можно запустить в консоли и посмотреть что говорит.
Re: если в KDE звук
Перенос ~/.kde ничего не дает. В консоли под root и под user пишет одно и тоже...
Я тоже думаю, что дело в правах. Вот только в правах на что...
Кстати, под x86 amarok установился и работает нормально, а вот на моем amd64 такая ерунда...
Все пацаны, я
Всё, пацаны, я разобрался!
Проблема была в неверно заданных правах доступа на каталоги:
/usr/share/services
/usr/share/mimelnk
/usr/share/config
Я выполнил chmod go+rx для всех указанных каталогов и... amaroK нормально запустился!
Так что... Всем спасибо, ребята!
Тема закрыта.