ASP10 & alsa+AC97 or reboot & mute

Автор: Swind1er Дата: 08.02.2005 15:30 Хай пипл...
За весь свой опыт работы с линуксами не нашёл более достойного дистрибутива чем АСП, работать в нём я начал с 9.0 , затем 9.2 и теперь купил 10 . Во всех этих АСП-хах были разные незначительныве глюки , которые исправлял , но столкнулся в 10-ке с проблемой звука ...
Звуковая моя AC97 встроенная опредеялется на ура системой , затем включаем микшер и добавляем громкости и вуаля слухаем музычку.. =)).
Но после перезагрузки снова настройки микшера на нулях .. Заглянул в modprobe и modules.conf .
Там как и положено вписаны строки для считывания настроек микшера при старте и сохранении их при выгрузке модуля . Вот тока этих действий походу не происходит при ребуте системы. В 9.2 в вышеуказанных конфигах использовалась не альза и всё работало. Есть (возникло при просмотре сервисов =)) )подозрение на то что альза просто на просто не стартует при загрузке. Как добавить мне эту штуку в службы или если не в этом дело как разрешить мою проблемку.

P.S.: Я не линукс гуру, так что писать попонятней и желательно с примерами =)))
Re: ASP10 & alsa+AC97 or reboot & mute 08.02.2005 18:49ushakov Подобное наблюдал в Fecoda Core 3. Несколько раз задавал громкость в KMix, но после перезагрузки - звук на нуле. Когда настроил звук и попрятал ненужные индикаторы (сначала - показать все, потом для каждого неиспользуемого - скрыть) - все стало нормально ?!!
Re: ASP10 & alsa+AC97 or reboot & mute 08.02.2005 19:29Woodoo Настройка alsa:
- запускаем от рута alsamixer, настраиваем (включаем каналы, определяем уровни и прочее).
- выполняем (в общем случае)
---
# alsactl store
---
т.е. сохраняем настройки.
Теперь будет выполняться восстановление сохраненных параметров alsa-микшера при удачной загрузке модуля звука (modules.conf&modprobe.conf).
Но! Улыбка
Пользователям KDE остается еще включить канал PCM в KMix. Вот с последним я тоже долго грустил. Благо, здесь, на форуме промелькнула здравая мысль.
Re: ASP10 & alsa+AC97 or reboot & mute 09.02.2005 07:17Swind1er 2Woodoo
Альзу запускал , и настраивал alsamixer , сохранял настройки, это не помогает. Мой пост внимательней прочти в конце....
У меня вопрос , если звук в системе настраиваеться альзой, она должна стартовать при запуске с остльными сервисами ?
Если да то как добавить её туды =)
Re: ASP10 & alsa+AC97 or reboot & mute 09.02.2005 23:16Woodoo Swind1er писал(а):

> 2Woodoo
> Альзу запускал , и настраивал alsamixer , сохранял настройки,
> это не помогает. Мой пост внимательней прочти в конце....

Предлагаю разбить задачу на две части:
1. Проверка загрузки и работы модуля (в командной строке)
2. Проверка работы звуковой подситемы GUI.

> У меня вопрос , если звук в системе настраиваеться альзой, она
> должна стартовать при запуске с остльными сервисами ?

Нет. Это - загружаемый модуль, не сервис.

> Если да то как добавить её туды =)

Дай вывод
---
# lsmod
---
Re: ASP10 & alsa+AC97 or reboot & mute 10.02.2005 07:03Swind1er Вот вывод lsmod:

...
snd_intel8x0 34829 2
snd_ac97_codec 64529 1 snd_intel8x0
snd_pcm_oss 47865 0
snd_mixer_oss 17217 2 snd_pcm_oss
snd_pcm 98761 2 snd_intel8x0,snd_pcm_oss
snd_timer 30021 1 snd_pcm
snd_page_alloc 9801 2 snd_intel8x0,snd_pcm
gameport 5057 1 snd_intel8x0
snd_mpu401_uart 8897 1 snd_intel8x0
snd_rawmidi 26853 1 snd_mpu401_uart
snd_seq_device 8137 1 snd_rawmidi
snd 54949 11 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi,snd_seq_device
soundcore 10145 2 snd
...

помоему всё загружено как положено =)
причём если щас малость дбавить громкости то всё заработает на ура...


>> У меня вопрос , если звук в системе настраиваеться альзой, она
>> должна стартовать при запуске с остльными сервисами ?

>Нет. Это - загружаемый модуль, не сервис.

Может ты меня не понял просто !
Я имел ввиду что в других дистрибутивах я встречался с таки сервисом как alsa , то есть она была прописана и стратовала вместе со всеми =)) . А вот в АСП10 такого нету , как в прочем и в 9 и 9.2 . Строчка из modules.conf типа /usr/sbin/alsactl store и resore работает если её запустить с командной строки (то есть звук сразу поднимаеться, и настройки те что при последнем использовании) . А вот при страте компутера такого не наблюдаеться , может как нибудь просто добавить скрипт запуска с этой строчкой.
Тока как это сделать ? =)
Re: ASP10 & alsa+AC97 or reboot & mute 10.02.2005 08:49krep Пипл..
добавь в конец файла /etc/rc.sysinit строку alsactl restore и забудь об этом.
Re: ASP10 & alsa+AC97 or reboot & mute 11.02.2005 01:41Woodoo Swind1er писал(а):

> помоему всё загружено как положено =)

Да.

> причём если щас малость дбавить громкости то всё заработает на
> ура...

Где? Где "добавить громкость"? Мозги набекрень

> >Нет. Это - загружаемый модуль, не сервис.
>
> Может ты меня не понял просто !
> Я имел ввиду что в других дистрибутивах я встречался с таки
> сервисом как alsa , то есть она была прописана и стратовала
> вместе со всеми =)) . А вот в АСП10 такого нету , как в прочем
> и в 9 и 9.2 .

Что-то было. Впрочем, "сервис" в контексте /etc/rc.d - это набор стартовых скриптов. Так стартскрипт "alsasound" занимался именно alsactl store|restore с некоторой обвязкой.

Строчка из modules.conf типа /usr/sbin/alsactl
> store и resore работает если её запустить с командной строки
> (то есть звук сразу поднимаеться, и настройки те что при
> последнем использовании) . А вот при страте компутера такого не
> наблюдаеться , может как нибудь просто добавить скрипт запуска
> с этой строчкой.
> Тока как это сделать ? =)

Создать файл /etc/rc.d/rc.local.local и вписать туда с полным путем. )
Re: ASP10 & alsa+AC97 or reboot & mute 11.02.2005 01:44Woodoo krep писал(а):

> Пипл..
> добавь в конец файла /etc/rc.sysinit строку alsactl restore и
> забудь об этом.

До первого обновления пакета initscripts.
---
# yum provides rc.sysinit
---
Re: ASP10 & alsa+AC97 or reboot & mute 11.02.2005 05:15krep Согласен,мне это самому не очень нравилось.Пробовал разные варианты,но
не сообразил...
Re: ASP10 & alsa+AC97 or reboot & mute 11.02.2005 17:04zaitsev Сказали уже:
su
cd /etc/rc.d
touch rc.local.local
chmod 755 rc.local.local
echo "#!/bin/sh" >> rc.local.local
echo "/usr/sbin/alsactl restore" >> rc.local.local

Перед этим нужно в alsamixer выставить все уровни громкости и потом сделать alsactl store. rc.local.local при апдейтах не уничтожится. У меня лечилось именно так (звук бортовой via8235).
Re: ASP10 & alsa+AC97 or reboot & mute 06.03.2005 18:19alek та же проблема...
т.е. просто в файле /etc/rc.d/rc.local
нужно прописать строку в конце /usr/sbin/alsactl restore ?
Re: ASP10 & alsa+AC97 or reboot & mute 09.03.2005 13:52alek Есть кто живой?
Re: ASP10 & alsa+AC97 or reboot & mute 11.03.2005 00:15Preston Проблема остается не решенной.
alsactl store (restore) не помогают. Все работает до следующей перезагрузки. И каждый раз приходится так делать.
Куда лезть?
Re: ASP10 & alsa+AC97 or reboot & mute 11.03.2005 10:28alek Я вот так решил проблему:

Записал в файл:
/etc/rc.d/rc.local
строчку в самом конце:
/usr/sbin/alsactl restore

Все рабоатет.
Re: ASP10 & alsa+AC97 or reboot & mute 11.03.2005 15:08Preston Ура!
У меня тоже решилось таким же образом. Но еще необходимо поставить права доступа на папку /dev/mixer.
Re: ASP10 & alsa+AC97 or reboot & mute 11.03.2005 21:22Tuba_Tux У мя немного другая трабла! в KDE звуковой сервер aRts? Я прав?? И он перехватывает на себя весь звук! даже если в настройках устройства выбираю Alsa, то в XMMS звук идет только через aRts!!! И не микшируется звук из левый приложений например Tux Racer, если в обнаружении звуковой карты нажимаю "проверить звук" то он проигрывается лишь тогда когда я останавливаю aRts! Никогда такой проблемы не было, даже не представляю как ее решить, все время приложения отлично микшироавли звук между собой, кстати "гудок" Sim'a появляется тоже только после остановки сервера!!!
Re: ASP10 & alsa+AC97 or reboot & mute 12.03.2005 23:13DDD понемаю что не по теме..но версия далеко неушла...ASPLinux 9 невидит модема Lusen win modem ....я вроде дрова поставил (скачал это точно) но неуверен..модема всеравно невидит...ХЕЛП
RSS-материал