ALSA есть, а звука нет.

Помогите настроить алсу, в ядре алса включина и нужный драйвер для моей Realtek ALC883 вкомпелирован.
Установил "alsa-utils"
Запустив "alsaconf" сгенерировался конфиг для моей pci звукавухи
Запустил "alsasoun"
Затем "alsamixer" который правильно описал мою звукавуху как
Card: HDA Nvidia
Chip: Realtec ALC883
Включил и выставил нужные каналы (фронт и мастер)
А звука всеравно нет, гномовский аплет показывает что звука нет, при попытке запустить регулятор громкости (из система->параметры) говорит что модули GStreamer не установлен, установил его, сейчас отвечает что устройства регулировки громкости не найдены. (алсасоунд в загрузочный уровень добавил)
Что нитак? подсажите.

Mute с каналов

Mute с каналов снял?
_______________________
From Siberia with Love!

Mute с каналов

да, я это имел введу фразой "Включил и выставил нужные каналы"
Пробовал даже все каналы активировать и поднять громкость, но аплет всеравно показывал что звука нет, как и на слух его не слышно было.

_

vit.ok написал(а):
да, я это имел введу фразой "Включил и выставил нужные каналы"
Пробовал даже все каналы активировать и поднять громкость, но аплет всеравно показывал что звука нет, как и на слух его не слышно было.

мне в своё время помогло то, что я тупо переключал всё подряд в разных вариантах, пока звук не пошёл. потом стал разбираться, что и где включил )

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 есть, а звука нет

t17fenics написал(а):
--depclean, насколько я знаю, пытается снести только те пакеты, которые уже не требуются по зависимостям и не были явно установлены пользователем.

Проблема в том, что это действие "не видит" зависимостей других пакетов от удаляемых. Частенько так теряются нужные библиотеки. В результате этого и получил комрад vit.ok не запланированую головную боль.
Помочь может пересборка удалённых пакетов с опцией --with-bdeps, но это не панацея.

если вы не в

если вы не в курсе, для того чтобы он начал видеть зависимости нужно делать revdep-rebuild

о чем так же пишется во время выполнения команды --depclean

--depclean написал(а):
*** WARNING *** Depclean may break link level dependencies. Thus, it is
*** WARNING *** recommended to use a tool such as `revdep-rebuild` (from
*** WARNING *** app-portage/gentoolkit) in order to detect such breakage.

эта команда перестроит зависимости всех пакетов...

Вы о чём? Кто он?

Вы о чём? Кто он? emerge или revdep-rebuild?
revdep-rebuild восстанавливает похеренные зависимости после выполнения emerge --deepclean <имя_пакета>.
Предложенный мной вариант восстановления работоспособности пакетов взят из man emerge.

о чем я у меня

о чем я у меня написано, и преведена цитата )

сршенно верно, revdep-rebuild проверяет пакеты на восстребованность и не позволяет --depclean их удалить если они нужны хоть кому нить в системе и может быть выполнен в любой момент, не обязательно после --depclean. Это просто скрипт, который шерстит дерево проверяя зависимости...
Если чо-то нехватает или неподходит - revdep-rebuild это исправит
а --depclean наоборот удалит лишнее
И раз удаляет - значит считает, что пакет лишний. А вот причины, по которым он так считает нужно выяснять автору топика, но в идеале все должно быть МЕГАчетко, на то оно и gentoo )

И я в свою очередь спрашиваю о чем вы? ))

belo0v написал(а):
Предложенный мной вариант восстановления работоспособности пакетов взят из man emerge.

какой еще вариант??

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".