Bug 14104

Summary: Нет визуализации в amaroK
Product: Branch 4.0 Reporter: Ilis <ilis.krou>
Component: amarokAssignee: Valery Inozemtsev <shrek>
Status: CLOSED WONTFIX QA Contact: Q.A. 4.0 <qa-4.0>
Severity: enhancement    
Priority: P2    
Version: 4.0   
Hardware: all   
OS: Linux   

Description Ilis 2008-01-21 09:38:19 MSK
Нет визуализации в amaroK. При попытке её включить, всплывает окно:

Не установлена библиотека libvisual
Не установлены модули libvisual

[ilis@localhost ~]$ rpm -qa |grep libvisual
libvisual0.4-0.4.0-alt1
Steps to Reproduce:
1. Дистрибутив ALD4.0.2
2. Запустить amaroK
3. Выбрать "Визуализация"
Actual Results:  
Окно с ошибкой:
Не установлена библиотека libvisual
Не установлены модули libvisual


Expected Results:  
Список визуализаций (хотя бы один), либо описание способа их поставить.
Comment 1 Valery Inozemtsev 2008-01-21 09:59:15 MSK
$ apt-cache search libvisual0.4
libvisual0.4 - Libvisual is an abstraction library that comes between 
applications and audio visualisation plugins
libvisual0.4-devel - Development environment for libvisual
libvisual0.4-plugins - Libvisual library plugins
libvisual0.4-plugins-actor - libvisual actor plugins
libvisual0.4-plugins-input - libvisual plugins to capture PCM data from the 
different audio sources
libvisual0.4-plugins-input-alsa - The libvisual ALSA capture plugin
libvisual0.4-plugins-input-mplayer - The libvisual input plugin for use data 
exported from MPlayer
libvisual0.4-plugins-morph - libvisual0.4-plugins morph plugins

далее по вкусу
Comment 2 Ilis 2008-01-21 10:04:28 MSK
Хотелось бы, чтоб "из коробки" был хотя бы один плагин визуализации, а не окно 
с ошибкой, после которого непонятно, что делать...
Comment 3 Valery Inozemtsev 2008-01-21 10:11:28 MSK
"после которого" установить нужный пакет. дополнительных зависимостей на 
libvisual не будет, amarok и так не легкий, а всякие рюшечки нужны единицам
Comment 4 Ilis 2008-01-21 10:19:42 MSK
(In reply to comment #3)
> "после которого" установить нужный пакет. дополнительных зависимостей на 
> libvisual не будет, amarok и так не легкий, а всякие рюшечки нужны единицам
Я не смог установить, не силён пока :(
Всё, что у меня получилось, доустановил с диска то, что начинается с libvisual:
[ilis@localhost ~]$ rpm -qa |grep libvisual
libvisual-input-mplayer-0.2.0-alt2
gst-plugins-libvisual-0.10.14-alt1
libvisual0.4-0.4.0-alt1
libvisual0.4-devel-0.4.0-alt1
beep-visualization-libvisual-0.2.0-alt1
libvisual-0.2.0-alt3
libvisual0.4-plugins-input-mplayer-0.4.0-alt2
, но визуализации так и не появилось...
Может рюшечки и не нужны, но мне, как неделю назад пересевшему на линукс, 
такое поведение программы не нравится. Включите в дистрибутив один плагин или 
пусть в самом amaroK-е будет способ их устанавливать. Но ошибка "из коробки" --
 неправильно!
Comment 5 Valery Inozemtsev 2008-01-21 10:35:29 MSK
> Я не смог установить, не силён пока :(
учиться никогда не поздно. а таскать лишние и не использующиеся пакеты у нас 
не принято
Comment 6 Nick S. Grechukh 2008-01-21 13:29:46 MSK
end user должен видеть внятные сообщения. Можно добавить текст типа "установите
blablabla". еще можно сделать пакет amarok-fullbloat вытягивающий сам амарок и
всякие рюшки к нему.
Comment 7 Valery Inozemtsev 2008-01-21 13:34:36 MSK
патчи принимаются
Comment 8 Ilis 2008-01-28 20:10:16 MSK
(In reply to comment #1)
> $ apt-cache search libvisual0.4
> libvisual0.4 - Libvisual is an abstraction library that comes between 
> applications and audio visualisation plugins
> libvisual0.4-devel - Development environment for libvisual
> libvisual0.4-plugins - Libvisual library plugins
> libvisual0.4-plugins-actor - libvisual actor plugins
> libvisual0.4-plugins-input - libvisual plugins to capture PCM data from the 
> different audio sources
> libvisual0.4-plugins-input-alsa - The libvisual ALSA capture plugin
> libvisual0.4-plugins-input-mplayer - The libvisual input plugin for use data 
> exported from MPlayer
> libvisual0.4-plugins-morph - libvisual0.4-plugins morph plugins
> 
> далее по вкусу

В дистрибутив (4.0.2) это не входит. Подключил бранч:
$ apt-cache search libvisual
...
gst-plugins-libvisual - GStreamer plugin for libvisual
libvisual-plugins - Libvisual library plugins
libvisual0.4-plugins - Libvisual library plugins
...

Поставил все три, получил следующий список визуализаций в amaroK:

bumpscore -- показывает
corona -- показывает
gdkpixbuf -- ПУСТОЕ окно
gforce -- показывает
gstreamer -- ПАДАЕТ
infinite -- показывает
jakdaw -- показывает
jess -- показывает
lv_flover -- ПАДАЕТ
lv_gltest -- ПАДАЕТ
lv_scope -- показывает
madspin -- показывает
nastyfft -- ПАДАЕТ
oinksie -- показывает

Удалял и ставил
gst-plugins-libvisual
libvisual-plugins (0.2)
libvisual0.4-plugins
в разных сочетаниях, работает только с libvisual0.4

$ rpm -qa | grep -i visual | sort
beep-visualization-libvisual-0.2.0-alt1
libvisual-0.2.0-alt3
libvisual0.4-0.4.0-alt1
libvisual0.4-devel-0.4.0-alt1
libvisual0.4-plugins-0.4.0-alt2
libvisual0.4-plugins-actor-0.4.0-alt2
libvisual0.4-plugins-input-0.4.0-alt2
libvisual0.4-plugins-input-alsa-0.4.0-alt2
libvisual0.4-plugins-input-mplayer-0.4.0-alt2
libvisual0.4-plugins-morph-0.4.0-alt2

из них
beep-visualization-libvisual-0.2.0-alt1
libvisual-0.2.0-alt3
были в дистрибутиве, но какой в них смысл, непонятно...
Был баг на тему присутствия обеих версий, отмечен как FIXED.
Comment 9 Valery Inozemtsev 2008-05-13 23:29:29 MSD
ну так разберитесь и сделайте пустой пакет с нужными зависимостями