• Авторизация


/dev/dsp 17-08-2007 23:00 к комментариям - к полной версии - понравилось!


Проблема со звуком - Линукс позволяет доступ только одному потоку к /dev/dsp

т.е. звук-то есть, но если запустить второго юзера, он будет слушать тишину :(
также нет звука в Audacity и игрушке Shogo. (Если звук в KDE отключить, звук появляется)

Звукарь - встроенный в мать Realtek AC97
ОСь - Mandriva Linux 2007.0 Почти PowerPack. (Практически заводская сборка)

В колонках играет - (под звуки тишины из /dev/dsp)
вверх^ к полной версии понравилось! в evernote
Комментарии (45): вперёд»
sanjek65 17-08-2007-23:08 удалить
так, давай-ка вместе покумекаем, для начала, заскринь-ка и запости сюда, плиз, два alsamixer, поясню:
в одной иксовой сессии поднимаешь консоль и набираешь alsamixer, поднимай вторую консоль, там перелогинься в другого юзера и опять alsamixer, и вот скрин с обеими консолями сюда.
sanjek65 17-08-2007-23:08 удалить
т.е. - обе консоли в ОДНОМ иксовом (кде - в твоём случае) сеансе
paladka 17-08-2007-23:25 удалить
на сколько я помню, встроенная звуковуха как раз и имеет такое ограничение, как однопотоковый аппаратный вывод (я могу ошибаться)
Такая проблема у меня была когда я юзал встроенную звуковуху. Одновременно мог играть только один поток, например при игре аудиоплеера уже не играл звук в видеоплеере. Решал в тот раз юзаньем программных микшеров (типа kmix), его надо было везде прописывать в качестве аудиоустройства.

Сейчас сижу с нармальной звуковухой, проблем нет - звучит из всех дырок.

ещё раз пишу, что могу ошибаться, но вроде все признаки...
sanjek65 17-08-2007-23:33 удалить
paladka, да ну нна, у меня на ноуте звуковая вмазана (nforce - сам чип риалтек) таких трабл нет, у дочери на компе, тож вмазанный звук - не помню что за чипсет звуковой, тож такого нет,
sanjek65 17-08-2007-23:36 удалить
paladka, смари:

sanja@amigo:~> /sbin/lspci|grep Audio
00:10.1 Audio device: nVidia Corporation MCP51 High Definition Audio (rev a2)
paladka 17-08-2007-23:38 удалить
возможно дело в чипе, у меня тоже реалтек был на сколько я помню. Или у меня просто такая-же трабла была. Тогда кстати стоял asplinux
18-08-2007-00:56 удалить
также нет звука в Audacity и игрушке Shogo. (Если звук в KDE отключить, звук появляется)

попробуй запускать их через artsdsp.
Quende 18-08-2007-17:46 удалить
sanjek65, под норм. юзером - запускает альзамиксер, под вторым -

[balthazar@localhost obsidian]$ alsamixer

alsamixer: function snd_ctl_open failed for default: No such device
Quende 18-08-2007-17:47 удалить
Инфа, выводимая работающим миксером

┌──────────────────[AlsaMixer v1.0.12 (Press Escape to quit)]──────────────────┐
│ Card: NVidia CK804 │
│ Chip: Realtek ALC850 rev 0 │
│ View: [Playback] Capture All │
│ Item: Master [dB gain=-3.00, -3.00]
Quende 18-08-2007-18:01 удалить
vinick, через artsdsp Shogo не запускается, а Audacity виснет при попытке что-нибудь проиграть

кстати говоря,
paladka, это как раз допускается. Видео и аудио одновременно работают. Дают нормальный смешанный звук. Траблы с прогами, которые нарямую обращаются к /dev/dsp
sanjek65 18-08-2007-19:16 удалить
Quende,
AlsaMixer v1.0.12 - скорее всего вот и ответ;)
ставь альсу с alsa-project.org не ниже 1.0.14r4 ;)
сам так мучался;)
Quende 18-08-2007-21:01 удалить
Теперь он при загрузке матерится что

FATAL: Error inserting snd_intel8x0 (/lib/modules/2.6.17-5mdv/kernel/sound/pci/snd-intel8x0.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error running install command for snd_intel8x0

и звука нет ваще
Quende 18-08-2007-21:02 удалить
Это Мандрива с модифицированным ядром? Или мну наглючил?
sanjek65 18-08-2007-21:39 удалить
Quende, перечисляй, чо именно сделал! ну и вывод dmesg давай!
оно ж те русским языком по англицки пишет:
"see dmesg"
sanjek65 18-08-2007-21:45 удалить
Quende, сдаёцца мне, шо если ты с альса-прожект ставил дрова, не всё поставил, это всё поставил:

alsa-driver-1.0.14
alsa-lib-1.0.14
alsa-plugins-1.0.14
alsa-oss-1.0.14
alsa-utils-1.0.14

??? именно в такой последовательности???
Quende 18-08-2007-22:46 удалить
sanjek65, ставил всё, но за последовательность не отвечаю... Щас перезагружусь и всё уточню.
sanjek65 18-08-2007-22:50 удалить
Quende, "перезагружусь" - вот сильны в тебе виндовые привычки;)
Quende 18-08-2007-22:53 удалить
sanjek65, из винды в линукс. Я не перелез окончательно.
Quende 18-08-2007-23:21 удалить
Драйвер так загружаться и не начал.

Чтобы не мусорить здесь логами...
http://www.westland.susu.ru/viewtopic.php?f=8&t=13
sanjek65 18-08-2007-23:32 удалить
Quende,
1. давай вывод
lsmod|grep hda сюда.
2. как дрова ставил???? какими командами????
Quende 18-08-2007-23:41 удалить
sanjek65,
1. абсолютнейший \n
hda - чтоль винт? тогда у мну sda. хотя, тоже без эффекта
2. по инструкции
http://alsa-project.org/main/index.php/Matrix:Module-intel8x0

(./configure для drivers как с параметрами, так и без)
sanjek65 18-08-2007-23:50 удалить
Quende,
"твайужмать"©
hda - ХАЙ ДЕФИНЕДЕД АУДИО!!!!!!!!!!!


amigo:/home/sanja # lsmod|grep hda
snd_hda_intel 243864 2
snd_pcm 81412 2 snd_pcm_oss,snd_hda_intel
snd 59784 11 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_intel,snd_pcm,snd_timer
snd_page_alloc 14088 2 snd_hda_intel,snd_pcm


модули у тебя хер загрузились;)
стрянно ты дрова ставил, ты хоть файлики такие INSTALL в кажном тарболе читал???
Quende 19-08-2007-00:01 удалить
sanjek65,
1) INSTALL-ы есть не в каждом.
2) Где они есть, они инструкции не противоречат
3)
> модули у тебя хер загрузились;) <
логично, если команда "загрузить модуль" приводит к фатал еррору "загрузка модуля прошла неудачно" ;)
4)
> hda - ХАЙ ДЕФИНЕДЕД АУДИО!!!!!!!!!!! <
бум знать. думаю, знаешь сколько там похожих и одинаковых обозначений.
sanjek65 19-08-2007-00:01 удалить
Quende, ты ядро часом не пересобирал????

нука, давай сюды:


cat ТВОЙ_РЕАЛЬНЫЙ_КОНФИГ_ЯДРА|grep SND
Quende 19-08-2007-00:04 удалить
а еще мне не нравится этот ворнинг при компиляции драйвера

WARNING: Symbol version dump /usr/src/linux-2.6.17-5mdv/Module.symvers
is missing; modules will have no dependencies and modversions.
sanjek65 19-08-2007-00:05 удалить
Quende, если ядро не трогал, значит дрова поставил неправильно, ща я те скриптец свой выложу, сам подправишь названия каталогов, ибо я ещё 1.0.14rc4 юзаю, всё что до них не шевелят мою звуку))))), смогёшь с ориентироваться-то??
хинт:
я в отдельную диру распаковал в подкаталоги тарболы с альса-проджект и скриптяру туды ж, ибо ленив я;)
sanjek65 19-08-2007-00:07 удалить
Quende, на смари:


amigo:/boot # amigo:/home/build/alsa # cat ./install.sh
#! /bin/bash

cd ./alsa-driver-1.0.14rc4
./configure
make uninstall
make
make install
make clean
cd ../alsa-lib-1.0.14rc4
./configure
make uninstall
make
make install
make clean
cd ../alsa-oss-1.0.14rc4
./configure
make uninstall
make
make install
make clean
cd ../alsa-plugins-1.0.14rc4
./configure
make uninstall
make
make install
make clean
cd ../alsa-utils-1.0.14rc4
./configure
make uninstall
make install
make clean


если вопросы есть - задавай;)
да, и при компиляции дров ошибки были????


Комментарии (45): вперёд» вверх^

Вы сейчас не можете прокомментировать это сообщение.

Дневник /dev/dsp | Linux_Comunity - Linux Li Community | Лента друзей Linux_Comunity / Полная версия Добавить в друзья Страницы: раньше»