Проблема со звуком в КДЕ
после сборки КДЕ у меня возникла такая проблема - нет там звука у меня! при загрузке КДЕ вылазит окно с сообщением: ИНФОРМАЦИОННОЕ СООБЩЕНИЕ ARTS:
Sound server informational message:
Error while initializing the sound driver:
device: default can't be opened for playback (Function not implemented)
The sound server will continue, using the null output device.
Звуковая у меня встроенная
xomka Music # lspci | grep audio
00:1f.5 Multimedia audio controller: Intel Corporation 82801BA/BAM AC'97 Audio (rev 12)
драйвера сейчас в ядре.(пробовал уже разные варианты по HOWTO-в том числе ставил из портежей alsa-drivers и другое, и даже пробовал на разных версиях ядра(2.6.18-r1 и 2.6.17))
Device Drivers --->
Sound --->
<*>Sound card supportOpen Sound System --->
< > Open Sound System (DEPRECATED)Advanced Linux Sound Architecture --->
<*> Advanced Linux Sound Architecture
<*> Sequencer support
<*> OSS Mixer API
<*> OSS PCM (digital audio) APIPCI devices --->
<*> Intel/SiS/nVidia/AMD/ALi AC97 Controller
причем если из консоли через mplayer запускаю какой нибудь файл или звуковой поток с сервера - звук есть! могу слушать музыку, радио...
а вот если через mpg123 запускаю файлы такое выдает
xomka@xomka /mnt/server/exchange/Music $ mpg123 sound.mp3
High Performance MPEG 1.0/2.0/2.5 Audio Player for Layers 1, 2 and 3
version 0.61; written and copyright by Michael Hipp and others
free software (LGPL/GPL) without any warranty but with best wishes
ALSA lib pcm_dmix.c:831:(snd_pcm_dmix_open) unable to create IPC semaphore
audio_open(): cannot open device default
audio: Function not implementedPlaying MPEG stream 1 of 1: sound.mp3 ...
Title:
Artist:
Album:
Year:
Genre: Other
Comment:MPEG 1.0 layer III, 96 kbits/s, 44100 Hz joint-stereo
[audio.c:264] error: No supported rate found!
спрашивал тут уже у знакомых, говорят нестандартная проблема, вроде как конфликт ARTS и ALSA, или с dmix... и что встроенные звуковые - зло! :'-(
как быть? помогите пожалуст! может у кого была такая проблема?
PS сегодня в настройках КДЕ полазил, в Центре Управления,в оборудовании стояло Автоопределение, поменял на ALSA-эффект такой же... ставлю OSS или многопоточнач OSS - звук есть!... почему так? я же при сборке ядра не указывал OSS... и я так понимаю использование OSS не совсем гуд?
- Для комментирования войдите или зарегистрируйтесь
Было что-то
Было что-то похожее у меня. А точнее -
Правда, еще alsaplayer хорошо себя вел. Вот только KDE никак не хотел ничего играть. Не знаю почему, но мне подумалось, что arts ничего не знает про кодировки звука. Изменил USE: USE="...mp3 ffmpeg xvid win32codecs cdr dvdr aac vorbis ogg alsa...". Потом сделал emerge amarok. В ответ начал пересобираться arts (подхватывая кодировщики звука), kdemultimedia, и уж затем - amarok. В результате звук играет в KDE :-)
P.S.
Alsa собрано модулем (emerge alsa) - все how-to.
Re: Было что-то
у меня при сборке КДЕ были указаны вот эти USE флаги, кажется я их так и не менял с тех пор...
все что у тебя у меня в USE есть, может тогда у меня что то лишнее?
Re: Было что-то
Честно говоря, не знаю ответа. Могу только добавить, что звук заработал с KDE 3.5.5. И еще совет: попробуй сделать emerge -uDav --newuse arts kde (хотя, arts он и так поднимет, его можно и не писать). "а" спросит, нужно ли обновлять.
Пы.Сы.
Да, и кстати, в "Центре управления" звуковая систма должна стоять ALSA.
Пы.Пы.Сы.
emerge alsa-oss тоже нужно сделать...
но у меня и есть
но у меня и есть 3 5 5
У мну Звуковая
У мну Звуковая система в KDE (arts) вообще выключена. Все программы работают через ALSA. Звуки собственно KDE воспроизводятся с помощью play : Центр управления KDE - Звук и мультимедиа - Системные уведомления - Настройка проигрывателя.