LINUX.ORG.RU
megabaks@desktop ~ $ cat /etc/asound.conf
#/etc/asound.conf start:
pcm.!default {
    type plug
    slave.pcm "dmixer"
}


pcm.dsp0 {
    type plug
    slave.pcm "dmixer"
}
pcm.dmixer {
    type dmix
    ipc_key 1024
    slave {
        pcm "hw:0,0"
        period_time 0
        period_size 1024
        buffer_size 8192
        rate 48000   #many new cards are 48000 only
    }
    bindings {
        0 0
        1 1
    }
}

ctl.dmixer {
    type hw
    card 0
}

pcm.dsp0 { 
    type rate 
    slave { 
        pcm "hw:0,0" 
        rate 96000 
        format S24_LE 
    } 
    converter "samplerate_best" 
} 
 
#end.
megabaks@desktop ~ $ 

УМВР

megabaks ★★★★
()
Ответ на: комментарий от megabaks

заглянул к себе в asound.conf

pcm.softvolPhonon {
    type softvol
    slave.pcm "default:CARD=0"
    control {
        name "Phonon"
        card 0
    }
    min_dB -51.0
    max_dB 0.0
    resolution 100
    hint {
        show on
        description "My Soundcard with extra Volume Control"
    }
}

удивился (:

Ingvarr ★★★★
()
Ответ на: комментарий от Ingvarr

[neko@gdetotut ~]$ cat /etc/asound.conf
cat: /etc/asound.conf: Нет такого файла или каталога
[neko@gdetotut ~]$

snoopcat ★★★★★
()
Ответ на: комментарий от MyFreedom

у меня до какого то момента все было ок. (32 или 33 ведро были последней контрольной точкой)

после чего стала вываливаться такая же фигня

и да, soundcore тоже закомментирован

Ingvarr ★★★★
()
Ответ на: комментарий от AITap

Rhythmox, Totem, Pidgin, игры гномовские Звук через Gstreamer, плагины стоят

MyFreedom ★★★
() автор топика
Ответ на: комментарий от anon_666

у ТС'а не работает звук после блеклиста soundcore (OSS), -> звук выводится не ALSA'ой, а OSS'ом, а подефолту с OSS [без программного микшера] (/dev/pcm или как его-там) работает только одно приложение

snoopcat ★★★★★
()
Ответ на: комментарий от snoopcat

>soundcore (OSS)

$ head -5 Desktop/linux-2.6.36/sound/sound_core.c
/*
*   Sound core. This file is composed of two parts. sound_class
*   which is common to both OSS and ALSA and OSS sound core which
*   is used OSS or emulation of it.
*/

anon_666
()
Ответ на: комментарий от MyFreedom

oss в ядре, если что.
\\ в alsamixer'е около каналов не стоит MM? громкость на максимум? это так , на всякий случай
если нет - нажать на M чтбы убрать Mute и прибавить все на максимум, потом в консоли $ speaker-test

snoopcat ★★★★★
()
Ответ на: комментарий от anon_666

мне пофигу, в арче`вики\форуме было написано заблеклистить soundcore, чтобы oss перестал работать.
но при загруженном модуле soundcore все программы выводили звук через OSS, факт.

snoopcat ★★★★★
()
Ответ на: комментарий от MyFreedom

зачем alsa-oss? не надо его, блин
local/alsa-firmware 1.0.23-1
ALSA firmware package
local/alsa-lib 1.0.23-2
An alternative implementation of Linux sound support
local/alsa-plugins 1.0.23-2
Extra alsa plugins
local/alsa-utils 1.0.23-3
An alternative implementation of Linux sound support
вот всё, что надо.

snoopcat ★★★★★
()
Ответ на: комментарий от snoopcat

$ modinfo snd_hda_intel |grep depends
depends: snd-hda-codec,snd-pcm,snd,snd-page-alloc

$ modinfo snd |grep depends
depends: soundcore

Ядро собрано без поддержки oss, да и откуда в старой oss поддержка hda и hdmi?

anon_666
()
Ответ на: комментарий от anon_666

блин, пусть ТС уже проверит что пишет mplayer при незаблеклистенном soundcore
у меня лично что-то вроде
...
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
...
с заблеклистенным:
...
[AO OSS] audio_setup: Can't open audio device /dev/dsp: No such file or directory
Failed to initialize audio driver 'oss'
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
...

snoopcat ★★★★★
()
Ответ на: комментарий от snoopcat

в alsamixer'е около каналов не стоит MM? громкость на максимум? это так , на всякий случай

Звук ЕСТЬ, только воспроизводить его может одна программа, к примеру если ритмбокс играет, пока я его не закрою, никаких больше звуков не будет

MyFreedom ★★★
() автор топика
Ответ на: комментарий от snoopcat

+

[neko@gdetotut ~]$ uname -a
Linux gdetotut 2.6.35-ARCH #1 SMP PREEMPT Sat Oct 30 19:57:05 UTC 2010 i686 AMD Athlon(tm) II Dual-Core M320 AuthenticAMD GNU/Linux
[neko@gdetotut ~]$ lspci|grep Audio
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)

snoopcat ★★★★★
()
Ответ на: комментарий от MyFreedom

а как же http://www.linux.org.ru/jump-message.jsp?msgid=5739289&cid=5739364 ?
ты же там писал, что !soundcore вырубает нахер звук, не?
и да, проверь что mplayer пишет где-то тут:

<вот тут проверять>AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)</вот тут проверять>

snoopcat ★★★★★
()
Ответ на: комментарий от anon_666

странно, но у меня с !soundcore в rc.conf - нет /dev/dsp - соотс-но OSS не работает, без блеклиста девайс есть и все программы поют через OSS \:

snoopcat ★★★★★
()
Ответ на: комментарий от anon_666

да мне пох, работало год и еще столько же работать будет
и да, soundcore таки загружен
\\не поленился и ребутнулся. если не !soundcore, то модуль snd-pcm-oss подгружается. если !soundcore - не грузится. без !soundcore — звук одновременно только в одном приложении, будь то amarok, skype или chromium. если, например, в амароке поёт музыка, то мплеер например просто так петь не будет:

[AO OSS] audio_setup: Can't open audio device /dev/dsp: Device or resource busy
закрываем амарок:

AO: [oss] 44100Hz 2ch s16le (2 bytes per sample)

snoopcat ★★★★★
()
Ответ на: комментарий от MyFreedom

вот! чтд! а теперь:
$ mplayer file.mp3 -ao alsa
переходим на другую консоль
$ mplayer file2.mp3 -ao alsa
поют одновременно две песни, да?

snoopcat ★★★★★
()
Ответ на: комментарий от anon_666

>нужно было блеклистить snd-pcm-oss
Это блеклистит не OSS, а его эмуляцию через alsa.
По теме: советую поставить OSSv4.

x3al ★★★★★
()
Ответ на: комментарий от snoopcat

нет

 [AO_ALSA] alsa-lib: pcm_hw.c:1293:(snd_pcm_hw_open) open '/dev/snd/pcmC0D0p' failed (-16): Device or resource busy
[AO_ALSA] Playback open error: Device or resource busy
Failed to initialize audio driver 'alsa'
Could not open/initialize audio device -> no sound.
Audio: no sound 

MyFreedom ★★★
() автор топика
Ответ на: комментарий от anon_666

Да,

 $ fuser /dev/snd/* -kuv; rmmod -f snd-pcm-oss
                     ПОЛЬЗ-ЛЬ    PID ДОСТУП КОМАНДА
/dev/snd/controlC0:  myfreedom   3838 F.... (myfreedom)mixer_applet2
/dev/snd/pcmC0D0p:   myfreedom   3967 F...m (myfreedom)rhythmbox
ERROR: Removing 'snd_pcm_oss': Operation not permitted
 

MyFreedom ★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.