ALSA есть, а звука нет.
vit.ok 29 апреля, 2008 - 16:07
Помогите настроить алсу, в ядре алса включина и нужный драйвер для моей Realtek ALC883 вкомпелирован.
Установил "alsa-utils"
Запустив "alsaconf" сгенерировался конфиг для моей pci звукавухи
Запустил "alsasoun"
Затем "alsamixer" который правильно описал мою звукавуху как
Card: HDA Nvidia
Chip: Realtec ALC883
Включил и выставил нужные каналы (фронт и мастер)
А звука всеравно нет, гномовский аплет показывает что звука нет, при попытке запустить регулятор громкости (из система->параметры) говорит что модули GStreamer не установлен, установил его, сейчас отвечает что устройства регулировки громкости не найдены. (алсасоунд в загрузочный уровень добавил)
Что нитак? подсажите.
»
- Для комментирования войдите или зарегистрируйтесь
Mute с каналов
Mute с каналов снял?
_______________________
From Siberia with Love!
Mute с каналов
да, я это имел введу фразой "Включил и выставил нужные каналы"
Пробовал даже все каналы активировать и поднять громкость, но аплет всеравно показывал что звука нет, как и на слух его не слышно было.
_
мне в своё время помогло то, что я тупо переключал всё подряд в разных вариантах, пока звук не пошёл. потом стал разбираться, что и где включил )
snd_hda_intel
alsa и snd_hda_intel, при компиляции ядра, надеюсь, собраны как модули, а не вкопилены в ядро, и lsmod при этом показывает, что snd_hda_intel загружен?
snd_hda_intel
а почему как модуль? я и поддержку звуковых карт вкомпилил и алсу и интел_хда->риалтек
конфиг ядра использую с убунты, там настроено все было (со звуком долго мучался) (конфиг четко под свое железо собрал ядро весит 1.7 метра, модули 70 кб)
Раз уж зашел такой разговор...
Не по теме, но... У мну ядро весит 1,5М, это которое 2.6.24, предыдущее было 1,4... Думаю собраться, поэксериментировать и выкинуть что лишнее, ежели таковое имеется! :-)
что самое
что самое странное, что ни в одном приложение в настройках звука нету пункта "alsa" какбудто она не установлена, может еще что-то нужно доустанавливать кроме alsa-utils ?
Audio?
Себя в группу audio добавил?
да
да
хз. У меня такая
хз. У меня такая же проблема была в Дебиане. Разрешилось всё добавление себя в группу audio. Проверь ещё раз.
когда создавал
когда создавал свой акаунт сразу прописал себя в аудио "useradd -m -G users,wheel,audio -s /bin/bash vitok" затем еще раз как в хендбуке "gpasswd -a vitok audio" но раз думаете что это причина тогда если можно команду которой можно проверить отношусь ли я к группе аудио?
#groups vitok А в
#groups vitok
А в консоле звук есть (например '$mplayer file')? Может что не так собрали? Проверьте флаги, обновитесь.
В группе аудио
В группе аудио я есть, попробовал в терминале запутить мплеер, там звук есть. походу я гнома неправильно как-то собрал, или иксы?
В консоле звук есть, а в иксах нету
Теперь тема наверно звучит так: В консоле звук есть, а в иксах нету. Что делать? кого пересобирать? с какими параметрами USE ?
Если у тебя kde
Если у тебя kde то убей arts демон. Если поможет - можеш "-arts" в глобальные юзы добавить и обновить мир, но необязательно, достаточно просто в kde звук полностью вырубить через Sound Settings.
я про это читал
я про это читал на форуме, но у меня гном
Первая
Первая радостная новость, собрал vlc и в нем звук работает (счастливый!!!)
Осталось гнома заставить увидеть алсу.
Возможно
Возможно поможет следующее: в make.conf в USE стоит флаг alsa? Если нет, то добавить и пересобрать world.
втом-то и дело,
втом-то и дело, что этот флаг я выставил еще перед установкой кисов и гнома, и если посмотреть какому пакету что надо (emerge -pv <название_файла> ) то при запуске emerge -pv gnome алсы нигде нету, есть "-esd" но он мне не нужен, а собрал vlc и aqualung (в них какраз были флаги "alsa", которые и активировал, "-esd" выключил) и в них звук есть. а в гноме нету ни флагов alsa ни звука.
--------------edit----------------------
Похоже что всетаки я лохонулся при сборке гнома, и алсу не включил, ща случайно удалил всего гнома командой "emerge --depclean" заново собирать, а там стока пакетов, и алса флаги присуцтвуют. собиру гнома отпишусь.
Все, пересобрал
Все, пересобрал гнома, теперь звук есть везде, спасибо всем кто откликнулся. оказалось все бонально просто, забыл включить алсу в USE при сборке гнома.
В Gentoo
В Gentoo прихрамывает отслеживание зависимостей. В 2006 или 2006.1, уже не помню, удалил gnome-keyring, был сильно удивлен, когда оказалось, что многие пакеты зависят от него. А --deepclean'ом лучше пореже пользоваться (если вообще не закинуть в топку его).
--deepclean это
--deepclean это походу очень подлая команда, только установил гнома, снес пидгина (захотел пересобрать), запускаю эту команду чтоб зависимости пидгина снести, а он мне опять хочет снести весь гном. что мне уже не нужно.
вообщето он
вообщето он честно предупреждает об этом
--depclean,
--depclean, насколько я знаю, пытается снести только те пакеты, которые уже не требуются по зависимостям и не были явно установлены пользователем.
если вы делали emerge gnom (или как уж там), то я не думаю, что он стал бы вам его сносить...
ALSA есть, а звука нет
если вы не в
если вы не в курсе, для того чтобы он начал видеть зависимости нужно делать revdep-rebuild
о чем так же пишется во время выполнения команды --depclean
эта команда перестроит зависимости всех пакетов...
Вы о чём? Кто он?
Вы о чём? Кто он? emerge или revdep-rebuild?
revdep-rebuild восстанавливает похеренные зависимости после выполнения emerge --deepclean <имя_пакета>.
Предложенный мной вариант восстановления работоспособности пакетов взят из man emerge.
о чем я у меня
о чем я у меня написано, и преведена цитата )
сршенно верно, revdep-rebuild проверяет пакеты на восстребованность и не позволяет --depclean их удалить если они нужны хоть кому нить в системе и может быть выполнен в любой момент, не обязательно после --depclean. Это просто скрипт, который шерстит дерево проверяя зависимости...
Если чо-то нехватает или неподходит - revdep-rebuild это исправит
а --depclean наоборот удалит лишнее
И раз удаляет - значит считает, что пакет лишний. А вот причины, по которым он так считает нужно выяснять автору топика, но в идеале все должно быть МЕГАчетко, на то оно и gentoo )
И я в свою очередь спрашиваю о чем вы? ))
какой еще вариант??