LinuxForum.Fans
Тема

[Fixed] Amarok - отсутствует звук

Автор: andreil 12 сообщений 5507 просмотров
#314801

Собственно. проблема. В mplayer2 звук есть. Если зайти в Amarok'е в "Настройка" - "Настроить Amarok..." - "Воспроизведение" - "Настроить Phonone", то все ОК - при выборе первого девайса в списке после нажатия кнопки "Проверка" звук проигрывается. А плеер молчит :(

"eix amarok"
text
[i] media-sound/amarok
     Available versions:  (4) 2.5.0-r4^t 2.6.0^t ~2.7.0
        {{aqua cdda daap debug +embedded ipod lastfm linguas_af linguas_ar linguas_ast linguas_be linguas_bg linguas_bs linguas_ca linguas_ca@valencia linguas_cs linguas_csb linguas_da linguas_de linguas_el linguas_en_GB linguas_eo linguas_es linguas_et linguas_eu linguas_fa linguas_fi linguas_fr linguas_ga linguas_gl linguas_he linguas_hr linguas_hu linguas_is linguas_it linguas_ja linguas_km linguas_ko linguas_ku linguas_lt linguas_lv linguas_mai linguas_ml linguas_ms linguas_nb linguas_nds linguas_ne linguas_nl linguas_nn linguas_oc linguas_pa linguas_pl linguas_pt linguas_pt_BR linguas_ro linguas_ru linguas_se linguas_si linguas_sk linguas_sl linguas_sq linguas_sr linguas_sr@Latn linguas_sr@ijekavian linguas_sr@ijekavianlatin linguas_sr@latin linguas_sv linguas_tg linguas_th linguas_tr linguas_ug linguas_uk linguas_wa linguas_zh_CN linguas_zh_TW mp3tunes mtp ofa opengl semantic-desktop test +utils}}
     Installed versions:  2.6.0(4)^t(06:40:22 01.04.2013)(linguas_ru opengl -aqua -cdda -daap -debug -embedded -ipod -lastfm -linguas_bs -linguas_ca -linguas_cs -linguas_da -linguas_de -linguas_el -linguas_en_GB -linguas_es -linguas_et -linguas_eu -linguas_fi -linguas_ga -linguas_gl -linguas_hu -linguas_it -linguas_ja -linguas_lt -linguas_lv -linguas_nb -linguas_nl -linguas_pa -linguas_pl -linguas_pt -linguas_pt_BR -linguas_sl -linguas_sr -linguas_sr@latin -linguas_sv -linguas_uk -linguas_zh_TW -mp3tunes -mtp -ofa -semantic-desktop -utils)
     Homepage:            http://amarok.kde.org/
     Description:         Advanced audio player based on KDE framework. 

#314813
karl_muenhgausen написал:
alsa

pulseaudio
"eix alsa"
andreil_book andreil # eix alsa
* dev-haskell/alsa-core
Available versions: (0/0.5.0.1) ~0.5.0.1-r2
{{doc hscolour profile}}
Homepage: http://www.haskell.org/haskellwiki/ALSA
Description: Binding to the ALSA Library API (Exceptions).

* dev-haskell/alsa-mixer
Available versions:
(0) ~0.1.2
(0/0.1.2) ~0.1.2-r2
{{doc hscolour profile}}
Homepage: http://hackage.haskell.org/package/alsa-mixer
Description: Bindings to the ALSA simple mixer API.

[ I ] dev-python/pyalsa
Available versions: 1.0.22 1.0.24 1.0.25 1.0.26
Installed versions: 1.0.26(12:33:20 31.03.2013)
Homepage: http://alsa-project.org/
Description: Python bindings for ALSA library

* dev-python/pyalsaaudio
Available versions: 0.6^t ~0.7^t {{doc}}
Homepage: http://www.sourceforge.net/projects/pyalsaaudio http://pypi.python.org/pypi/pyalsaaudio
Description: A Python wrapper for the ALSA API

* mail-client/balsa
Available versions: 2.4.12 2.4.13 {{crypt gnome gtkhtml +gtkspell kerberos ldap libnotify networkmanager rubrica sqlite ssl webkit xface}}
Homepage: http://pawsa.fedorapeople.org/balsa/
Description: Email client for GNOME

[ I ] media-libs/alsa-lib
Available versions: 1.0.24.1 1.0.25-r1{tbz2} ~1.0.26 ~1.0.26-r1 {{alisp alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mmap_emul alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol debug doc python python_single_target_python2_6 python_single_target_python2_7 python_targets_python2_6 python_targets_python2_7 static-libs}}
Installed versions: 1.0.25-r1{tbz2}(00:53:24 06.04.2013)(python -alisp -debug -doc)
Homepage: http://www.alsa-project.org/
Description: Advanced Linux Sound Architecture Library

* media-libs/alsa-oss
Available versions: 1.0.17 ~1.0.25 {{static-libs}}
Homepage: http://www.alsa-project.org/
Description: Advanced Linux Sound Architecture OSS compatibility layer.

* media-libs/libclalsadrv
Available versions: 1.2.2 ~2.0.0
Homepage: http://packages.debian.org/libclalsadrv
Description: ALSA driver C++ access library

* media-plugins/alsa-plugins
Available versions: 1.0.24 ~1.0.25 1.0.25-r1 ~1.0.25-r2 ~1.0.26 {{debug ffmpeg jack libsamplerate pulseaudio speex}}
Homepage: http://www.alsa-project.org/
Description: ALSA extra plugins

* media-plugins/alsaequal
Available versions: 0.6
Homepage: http://www.thedigitalmachine.net/alsaequal.html
Description: a real-time adjustable equalizer plugin for ALSA

* media-plugins/gst-plugins-alsa
Available versions: (0.10) 0.10.36^t
Homepage: http://gstreamer.freedesktop.org/
Description: plugin for gstreamer

[ I ] media-sound/alsa-firmware
Available versions: 1.0.24.1{tbz2} {{alsa_cards_aica alsa_cards_asihpi alsa_cards_darla20 alsa_cards_darla24 alsa_cards_echo3g alsa_cards_emi26 alsa_cards_emu10k1 alsa_cards_emu1212 alsa_cards_emu1616 alsa_cards_emu1820 alsa_cards_gina20 alsa_cards_gina24 alsa_cards_hdsp alsa_cards_hdspm alsa_cards_indigo alsa_cards_indigoio alsa_cards_korg1212 alsa_cards_layla20 alsa_cards_layla24 alsa_cards_maestro3 alsa_cards_mia alsa_cards_mixart alsa_cards_mona alsa_cards_msnd-pinnacle alsa_cards_pcxhr alsa_cards_sb16 alsa_cards_usb-usx2y alsa_cards_vx222 alsa_cards_wavefront alsa_cards_ymfpci}}
Installed versions: 1.0.24.1{tbz2}(09:34:06 31.03.2013)(-alsa_cards_aica -alsa_cards_asihpi -alsa_cards_darla20 -alsa_cards_darla24 -alsa_cards_echo3g -alsa_cards_emi26 -alsa_cards_emu10k1 -alsa_cards_emu1212 -alsa_cards_emu1616 -alsa_cards_emu1820 -alsa_cards_gina20 -alsa_cards_gina24 -alsa_cards_hdsp -alsa_cards_hdspm -alsa_cards_indigo -alsa_cards_indigoio -alsa_cards_korg1212 -alsa_cards_layla20 -alsa_cards_layla24 -alsa_cards_maestro3 -alsa_cards_mia -alsa_cards_mixart -alsa_cards_mona -alsa_cards_msnd-pinnacle -alsa_cards_pcxhr -alsa_cards_sb16 -alsa_cards_usb-usx2y -alsa_cards_vx222 -alsa_cards_wavefront -alsa_cards_ymfpci)
Homepage: http://www.alsa-project.org/
Description: Advanced Linux Sound Architecture firmware

[ I ] media-sound/alsa-headers
Available versions: 1.0.23^bs 1.0.24^bs 1.0.25^bs{tbz2} **9999^bs
Installed versions: 1.0.25^bs{tbz2}(08:02:18 31.03.2013)
Homepage: http://www.alsa-project.org/
Description: Header files for Advanced Linux Sound Architecture kernel modules

[ I ] media-sound/alsa-tools
Available versions: (0.9) 1.0.23 ~1.0.24.1 1.0.25 ~1.0.26
{{alsa_cards_darla20 alsa_cards_darla24 alsa_cards_echo3g alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_gina20 alsa_cards_gina24 alsa_cards_hdsp alsa_cards_hdspm alsa_cards_ice1712 alsa_cards_indigo alsa_cards_indigoio alsa_cards_layla20 alsa_cards_layla24 alsa_cards_mia alsa_cards_mixart alsa_cards_mona alsa_cards_pcxhr alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sb16 alsa_cards_sbawe alsa_cards_sscape alsa_cards_usb-usx2y alsa_cards_vx222 fltk gtk}}
Installed versions: 1.0.25(0.9)(12:49:21 31.03.2013)(-alsa_cards_darla20 -alsa_cards_darla24 -alsa_cards_echo3g -alsa_cards_emu10k1 -alsa_cards_emu10k1x -alsa_cards_gina20 -alsa_cards_gina24 -alsa_cards_hdsp -alsa_cards_hdspm -alsa_cards_ice1712 -alsa_cards_indigo -alsa_cards_indigoio -alsa_cards_layla20 -alsa_cards_layla24 -alsa_cards_mia -alsa_cards_mixart -alsa_cards_mona -alsa_cards_pcxhr -alsa_cards_rme32 -alsa_cards_rme96 -alsa_cards_sb16 -alsa_cards_sbawe -alsa_cards_sscape -alsa_cards_usb-usx2y -alsa_cards_vx222 -fltk -gtk)
Homepage: http://www.alsa-project.org/
Description: Advanced Linux Sound Architecture tools

[ I ] media-sound/alsa-utils
Available versions: (0.9) 1.0.24.2-r1 1.0.25-r1{tbz2} ~1.0.26 ~1.0.26-r1 ~1.0.26-r2
{{doc +libsamplerate minimal +ncurses nls selinux}}
Installed versions: 1.0.25-r1(0.9){tbz2}(10:13:13 31.03.2013)(nls -doc -minimal -selinux)
Homepage: http://www.alsa-project.org/
Description: Advanced Linux Sound Architecture Utils (alsactl, alsamixer, etc.)

* media-sound/alsamixer-app
Available versions: ~0.1
Homepage: http://dockapps.windowmaker.org/file.php/id/253
Description: AlsaMixer.app is a simple mixer dockapp

* media-sound/alsamixergui
Available versions: 0.9.0.1.2-r4{tbz2}
Homepage: http://www.gentoo.org/
Description: FLTK based amixer Frontend

* media-sound/alsaplayer
Available versions: 0.99.81 {{+alsa audiofile doc flac gtk id3tag jack mad mikmod nas nls ogg opengl oss vorbis xosd}}
Homepage: http://www.alsaplayer.org/
Description: A heavily multi-threaded pluggable audio player.

* media-sound/gnome-alsamixer
Available versions: 0.9.6
Homepage: http://www.paw.za.org/projects/gnome-alsamixer
Description: Gnome based ALSA Mixer

* sci-electronics/balsa
Available versions: ~*3.5 ~*4.0
Homepage: http://www.cs.manchester.ac.uk/apt/projects/tools/balsa/
Description: The Balsa asynchronous synthesis system

* sec-policy/selinux-alsa
Available versions: [M]2.20120725-r5 [M]~2.20120725-r7 [M]2.20120725-r8 [M]2.20120725-r9 [M]2.20120725-r11 [M]~2.20120725-r12 [M]**9999
Homepage: http://www.gentoo.org/proj/en/hardened/selinux/
Description: SELinux policy for alsa

Found 21 matches.

А вот pulseaudio действительно не стоит. Попробую поставить...

#314816

И это правильно! ©

xine оно вроде бы и ни к чему...

#314988

Установил pulseaudio. ПРОФИТ не наступил :( Из устройств ввода/вывода звука удалились строки с моей карточкой... Остались только HDMI и Default. Последний работает нормально, но для меня все это уже признак чего-то нехорошего.

"eix pulseaudio"
text
andreil_book andreil # eix pulseaudio
* media-sound/projectm-pulseaudio
     Available versions:  2.1.0
     Homepage:            http://projectm.sourceforge.net
     Description:         A Qt GUI for projectM that visualizes your pulseaudio output.

[ I ] media-sound/pulseaudio Available versions: 1.1-r1 2.1-r1 ~3.0 **9999 {{+X +alsa +asyncns avahi bluetooth +caps dbus doc equalizer +gdbm +glib gnome gtk ipv6 jack libsamplerate lirc neon +orc oss qt4 realtime ssl system-wide systemd tcpd test +udev +webrtc-aec xen}} Installed versions: 2.1-r1(11:49:13 13.04.2013)(X alsa caps dbus ssl -asyncns -avahi -bluetooth -doc -equalizer -gdbm -glib -gnome -gtk -ipv6 -jack -libsamplerate -lirc -orc -oss -realtime -system-wide -systemd -tcpd -test -udev -webrtc-aec -xen) Homepage: http://www.pulseaudio.org/ Description: A networked sound server with an advanced plugin system

* sec-policy/selinux-pulseaudio Available versions: [M]2.20120725-r5 [M]~2.20120725-r7 [M]2.20120725-r8 [M]2.20120725-r9 [M]2.20120725-r11 [M]~2.20120725-r12 [M]**9999 Homepage: http://www.gentoo.org/proj/en/hardened/selinux/ Description: SELinux policy for pulseaudio

Found 3 matches.

USE-флаги системы практически не изменились (кроме требующихся для сборки LibreOffice и самого PulseAudio):

Показать
text
# required by app-office/libreoffice-3.6.4.3
# required by libreoffice (argument)
>=app-text/libwpd-0.9.6 tools

# required by media-sound/pulseaudio-2.1-r1[alsa] # required by pulseaudio (argument) =media-plugins/alsa-plugins-1.0.25-r1 pulseaudio

#314991

Звук в самой системе восстановил, настроив PulseAudio:

"/etc/pulse/default.pa"
text
### Load audio drivers statically (it's probably better to not load
### these drivers manually, but instead use module-hal-detect --
### see below -- for doing this automatically)
load-module module-alsa-sink device=hw:0,0
load-module module-alsa-source device=hw:0,0
load-module module-oss device="/dev/dsp" sink_name=output source_name=input
load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
load-module module-null-sink
load-module module-pipe-sink

### Automatically load driver modules depending on the hardware available #.ifexists module-udev-detect.so #load-module module-udev-detect #.else ### Alternatively use the static hardware detection module (for systems that ### lack udev support) load-module module-detect #.endif

Но Amarok по прежнему молчит :(

#315005
"andreil⇓" написал:
Звук в самой системе восстановил, настроив PulseAudio:

Да PulseAudio вообще обычно не требует настройки, просто собираешь alsa-plugins с флагом pulseaudio, и все весь звук идет через PulseAudio
сам PulseAudio собирать отдельно не надо он сам притянется с зависимостями.
По моему глобальный флаг pulseaudio все это устанавливает при пере сборке мира с ключиком -N

#315027

Спасибо за совет. Он у меня был установлен локально, сейчас перенес его в глобальные. Идет обновление мира...

#315028

Только после обновления мира следует все равно посмотреть подхватился ли пакет alsa-plugins или нет, если нет то установить, в некоторых ветках портов он автоматом не подхватывался.

#315051

у меня он автоматом подхватился при установке самого pulseaudio, так что все ОК ;)

PS: Остались только "тяжелые" пакеты - kdelibs, vlc, wine...

#315094

все пересобралось, звук появился. Спасибо за помощь ;)

#315099

ИМХО, должно решаться и без пульсаудио. Давно отказался от Амарок (хотя раньше это был мой любимый плеер), но полагаю, что все, что робит через фонон должно робить и без пульсы.
Впрочем, раз уже решено, то лучше не чинить то, что не сломано
.

Войдите или зарегистрируйтесь, чтобы ответить.