Проблема со звуком
qwerty123 29 сентября, 2008 - 11:12
Доброго времени суток.
Подскажите пожалуйста начинающему как удалить KDE (kdebase-meta)? И чтобы все настройки сохранились если это возможно. Пробовал по http://www.gentoo.org/doc/ru/kde-config.xml пишет что не существует команды equery((
»
- Для комментирования войдите или зарегистрируйтесь
emerge gentoolkit ?
emerge gentoolkit ?
emerge -C kdebase-meta,
emerge -C kdebase-meta, emerge -uDN world, revdep-rebuild, emerge --depclean если нужно вычистить ненужные пакеты. Настройки остаются в домашней дирректории пользователя.
Проблема
Проблема заключается в том, что я сам не очень знаю что мне нужно... я не настроил вовремя звук т.е. сначала установил KDE потом ALSA теперь звук есть только в консоли (( Прочитал, что для решения этой проблемы надо пересобрать KDE. emerge kdebase-meta работает 3 минуты и говорит, что-то вроде «успешно завершено», звук естестно не появляется.
В make.conf alsa в
В make.conf alsa в USE-флагах имеется? В центре управления kde посмотреть устройство по умолчанию для вывода звука.
Теперь уже
Теперь уже имееться. Но при сборке KDE флага "alsa" небыло. В центре упровления все отображаеться нормально - показывает мою звуковую карточку
Если ты USE
Если ты USE поменял, то
должно помочь.
а вот реально.
а вот реально. как снести все что связано с kde? сами kde и программы, которые от них зависят :)
Quote:сами kde и
Если именно этого хочется, то примерно такого шаблона bash скриптом:
PS. Пъяным, или неуверенным в своих руках делать описанное выше - крайне не рекомендуется!
Спасибо
Спасибо за совет, use "alsa" установил сразу после настройки звука. Попробывал
emerge --update --newuse world пересобралось 42 пакета (если я правильно понял)ни каких изменей непроизошло ((
emerge -e kdebase-meta ???
emerge -e kdebase-meta ???
а еще лучше весь мир пересобрать ;)
emerge kde-multimedia?
emerge kde-multimedia? Вроде так пакет называется, вообще то звук должен быть.
чтобы у
чтобы у пользователя был звук в кедах его надо добавить в группу аудио.
добавлен ((
И пользователь добавлен (дважды при создании и после настройки звука) да и звук в консоли есть madplay работает. И уже KDE пересобрано полностью(emerge -e kde-meta) ... Единственное в ценре управления мою карточку показывает но есть две подозрительные строчки:
Synth devices: NOT ENABLED IN CONFIG
Midi devaces: NOT ENABLED IN CONFIG
.
а что говорит revdep-rebuild?
и в каких конкретно программах нет звука?
ни в каких
ни в каких программах нет звука даже системных звуков нет, пробовал все встроеные в kde-meta проигроватили + ставил сам juk
А с kmix играться
А с kmix играться не пробовал?
Не пробывал
Беда в том что это мой первый linux, и решил я с ним познакомиться около недели назад - на память я еще ни программ ни команд почти не помню...
Сейчас точно не скажу, но если это проигрыватель CD и вопрос к тому, что системе не нужно обрабатывать звук, то могу сказать что соответствующего кабеля нет аппаратно т.е. cdrom со звуковой картой прямой связи не имеет((
kmix - KDE Mixer, это
kmix - KDE Mixer, это программа для включения/отключения звуковых каналов и регулировки громкости. Есть шанс, что там что-то отключено или на минимальное громкости стоит. Стоит попробовать различные комбинации в ней при запущенном проигрывателе.
Да
Да я видел эту программу все в ней включил, но результатов это не дало...
Глупый понимаю
Глупый понимаю вопрос, но....
1. Модули ALSA в автозагрузку влючены, при старте системы загружаются?
2. А ты alsamixer запускал, конфигурил?
Все делолось по
Все делолось по http://www.gentoo.org/doc/ru/alsa-guide.xml
соответственно:
да в автозагруску включены
нет по умолчанию написано юзать alsaconf
Это хорошо, что
Это хорошо, что делал по руководству.
Немного поправлюсь. Alsaconf- прога для выбора железки с которой будет работать alsa. Alsamixer- прога для настройки уровней громкости, каналов и пр. настроек звука. Если ты его не ковырял- то поковыряй, выглядит он вот так
.
Бесспорно глупый :)
Я проверял: прописывать модули альсы в автозагрузку не надо; они загружаются скриптом, запускающим сервис.
--
Live free or die
Есть мысль, что
Есть мысль, что это после настроки их alsaconf'ом
Пожалуйста, не описывайте своё железо в подписи
Спасибо!
Спасибо HAMyak! emerge -e правда уже kde-meta, но это имненно то чтоя хотел сделать, прошу прощения за некоректно поставленый вопрос, спасибо, что прочитали мои мысли))
Только звука так и нет.
Еще
Еще идеи у желающих оказать помощ новичку есть???
Потому, как я всеравно чувствую предется переставлять с нуля всё то, безабразие, что я наделал)) Но както это недостойно, таким путем решать роблемы...
Достойно,
Достойно, достойно :)
Повторенье- мать ученья... Этак переставишь раз 10 с 0 и будешь устанавливать без всяких хендбуков с закрытыми глазами :)
Особенно для новичка, сам так много раз делал в своё вермя... Улавно при переустановке с 0 учесть предыдущие ошибки.
может и так
может и так
Еще
Еще идеи у желающих оказать помощь новичку есть???
И так еще раз.
Исходные данные
- у соскучившегося за время первой в своей жизни установки gentoo по "окошкам" новичка не хватило терпения поставить звук. И он сначала собрал kdebase-meta
- потом был настроен звук (в процессе было пересобрано ядро (хотя я уже не уверен)) так или иначе звук появился.
- только ничего кроме консольного madplayer'а его не воспроизводит
- во время запущенного madplayer'а из консоли kde не под root - kmix отлично работает (по крайней мере громкость регулируется, шумы меняются, на нажатие всяких лампочек реагирует адекватно)
- в центре управление аудиоустройство отображается правильно за исключением двух строчек
Synth devices: NOT ENABLED IN CONFIG
Midi devaces: NOT ENABLED IN CONFIG
- что пробовал
1 emerje juk - нажимаешь play он даже не начинает реагировать
2 emerge kde-meta
3 emerge -e kde-meta - долго, но все равно бесполезно
Вариантов причины такого поведения (не новичка, а gentoo) жду от вас
Вариантов
Вариантов действительно много,
/etc/init.d/alsasound status
rc-updata -s
lsmod
ls /dev/dsp
в студию,
cat /dev/urandom > /dev/dsp из консоли или kde , шум в колонки идет?
# /etc/init.d/alsasound
# /etc/init.d/alsasound status
* status: stopped
# rc-updata -s
bash: rc-updata: command not found
# lsmod
Module Size Used by
nvidia 4703856 16
snd_intel8x0 29852 1
snd_ac97_codec 89632 1 snd_intel8x0
ac97_bus 5504 1 snd_ac97_codec
snd_pcm 54660 2 snd_intel8x0,snd_ac97_codec
snd_timer 20104 1 snd_pcm
snd 42020 6 snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 9184 1 snd
snd_page_alloc 11016 2 snd_intel8x0,snd_pcm
# ls /dev/dsp
/dev/dsp
alsasound stopped
ни о чем не говорит?
rc-update add alsasound boot
Quote: Synth devices: NOT
Думается мне, нужен timidity
((
mynix ~ # emerge timidity -avb
These are the packages that would be merged, in order:
Calculating dependencies \
emerge: there are no ebuilds to satisfy "timidity".
sorry
Понял
emerge timidity++
Не не спасло а жаль...
Спасибо за участие)
Ответ скорее всего элементарный
и скорее всего он заключаеться в моих неправильных действиях вовремя установки/перезборки
может xorg тоже пересобрать нужно было?
Кстати есть
Кстати есть идея по поводу - установки звука после kde.
KDE настройки в etc не держит, насколько я помню. Так что различие в том, когда ты настраивал звук - до или после установки KDE может съиграть свою роль только при формировании /home/user_name/.kde* настроек.
Попробуй создать нового юзера для чистоты экспиримента (групп - video,audio,plugdev думаю достаточно будет). И запустить под ним KDE.
Честно говоря - идей больше нет.
Спасибо
Спасибо, но пользователей новых я уже насоздовал... и после emerge -e kde-meta втом числе, не помогло. единственно, что запущеный из под рута проигрыватель cd, что-то играет (полоска воспроизведения движится), но звука нет. Но я думаю что я еще с монтированием/автомотированием/итд не шибко освоился (но это совсем другая история) поэтому у юзера не работает проигрыватель cd
1. emerge --update --deep
1. emerge --update --deep --newuse world
2. revdep-rebuild
открывает
открываем консоль с правами рута.
cat /dev/urandom > /dev/dsp
должен быть слышен шум.
если шума нет - запускаем в другой консоли alsamixer (ну или кедовый kmix) и начинаем тыкать в кнопки и двигать ползунки до момента когда звук появится.
если нам говорят что нет устройства /dev/dsp ищем его в /dev в папках типа snd или ещё чёмнить напоминающем о звуке - не находим - нет звучки в ядре.
# cat /dev/urandom >
# cat /dev/urandom > /dev/dsp
cat: write error: No space left on device
забавный баг...
забавный баг... теперь удали феерический фаел /dev/dsp который выжрал всё место на диске и включи звук в ядре...
Извини, если
Извини, если несложно можно поподробнее, что именно нужно в ядре включать и как? Я все делал по http://www.gentoo.org/doc/ru/alsa-guide.xml#alsa-utilities и уменя все все включено, как там написано (те напротив всего что там указано стоит буковка М напротив всего остольного ничего нет), что именно нужно включить и как: как модуль? или просто включить?
Переставил все
Переставил все с самого начала теперь в кде в консоли вобще нет звука... толко в обычной консоли...
После перестановки
После перестановки в ценре управления подозрительных строчек стало больше((
Sound Driver:3.8.la-980706 (ALSA v1.0.16rc2 emulation cone)
Kernel: Linux my 2.6.25-gentoo-r8 # SMP Sat Oct 4 00:30:51 GMT 2008 i686
Config options: 0
Installed drivers
Type 10: ALSA emulation
Card onfig:
Lntel 82801BA-ICH2 wish ACL200,200P at irq 17
Audio devices: NOT ENABLED IN CONFIG
Synth devices: NOT ENABLED IN CONFIG
Midi devices: NOT ENABLED IN CONFIG
Timers:
7: system timer
Miers: NOT ENABLED IN CONFIG
Прошу прощения,
Прошу прощения, вопрос отсуствия звука в консоли решился установкой kmix.
Итого я на том же месте, что до перестановки gentoo, только там было kde-meta, теперь kdebase-meta...
Так, давайте по
Так, давайте по порядку.
1.
lspci |grep audio
. Убедиться, что драйвер данного устройства в ядре включён. Остальные опции по HOWTO2. Если необходимо, пересобрать ядро, перезагрузиться.
3. Убедиться, что файлы
ls -l /dev/pcm* /dev/dsp* /dev/snd/*
являются символьными устройствами (наличие атрибута "c") или ссылками на них (наличие атрибута "l"). Если ссылками, проверить файлы, на которые ссылаются. Если не символьное устройства, удалить. Перед удалением, остановить alsasound.4. Добавляем в make.conf USE="${USE} alsa"
5.
Убедиться, что всё прошло без ошибок/првильно определилось
6. groups <ваш_логин> - убедиться, что вы в группе audio. Если нет,
gpasswd -a audio <ваш_логин>
7. Запускаем/перезапускаем иксы, перелогиниваемся
8. Запускаем kmix или alsamixer. Отдельно в консоли делаем как писал evadim. Регулируем громкость и пытаемся услышать звук.
9. Если ни чего не выходит, lspci, /etc/asound.conf, конфиг ядра, скрин kmix/alsamixer,
emerge kdelibs kdemultimedia -vp && emerge alsa-lib -vp
в студиюPS Вы используюте arts? Если да, не помешает скрин настроек звуковой подсистемы KDE
Спасибо
Спасибо, следовал вашей инструкции шаг за шагом. И действительно шум появился! Kmix выполняет все свои функции реагирует адекватно вобщем все отлично madplay продолжает проигрывать mp3 файлы.
Koffein начал проигрывать mp3!!!
Но как в KinfoCenter висели строчки
Synth devices: NOT ENABLED IN CONFIG
Midi devaces: NOT ENABLED IN CONFIG
так собственно и висят((
Как небыло системных звуков так и нет. Правда вот появилась в ControlCenter новый раздел Sound Sistem но при попылке что либо поменять и нажать apply рестартится добегает ло 90% и полоска начинает бежать заного/
по п.9
my# lspci
00:00.0 Host bridge: Intel Corporation 82845 845 (Brookdale) Chipset Host Bridge (rev 04)
00:01.0 PCI bridge: Intel Corporation 82845 845 (Brookdale) Chipset AGP Bridge (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 05)
00:1f.0 ISA bridge: Intel Corporation 82801BA ISA Bridge (LPC) (rev 05)
00:1f.1 IDE interface: Intel Corporation 82801BA IDE U100 Controller (rev 05)
00:1f.2 USB Controller: Intel Corporation 82801BA/BAM USB Controller #1 (rev 05)
00:1f.3 SMBus: Intel Corporation 82801BA/BAM SMBus Controller (rev 05)
00:1f.4 USB Controller: Intel Corporation 82801BA/BAM USB Controller #1 (rev 05)
00:1f.5 Multimedia audio controller: Intel Corporation 82801BA/BAM AC'97 Audio Controller (rev 05)
01:00.0 VGA compatible controller: nVidia Corporation NV28 [GeForce4 Ti 4200 AGP 8x] (rev a1)
02:02.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet Pro 100] (rev 02)
/etc/asound.conf - файл пуст точнее его нет
конфиг ядра??? Я правильно понимаю что вы хотите увидеть ВСЁ что в файле /usr/src/linux/.config ???
скрин kmix - чесноговоря незнаю как его разместить здесь, но он помоему хорошо работает
my# emerge kdelibs kdemultimedia -vp && emerge alsa-lib -vp
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] kde-base/kdelibs-3.5.9-r4 USE="acl alsa arts cups -avahi -bindist -branding -debug -doc -fam -jpeg2k -kdeenablefinal -kdehiddenvisibility -kerberos -legacyssl -lua -openexr -spell -tiff -utempter -xinerama" 0 kB
[ebuild N ] kde-base/kdemultimedia-3.5.9 USE="alsa arts -akode -audiofile -debug -encode -flac -gstreamer -kdeenablefinal -mp3 -theora -vorbis -xine -xinerama" 0 kB
[blocks B ] kde-base/juk:3.5 (is blocking kde-base/kdemultimedia-3.5.9)
[blocks B ] =kde-base/kdemultimedia-3.5* (is blocking kde-base/juk-3.5.9, kde-base/kmix-3.5.9)
[blocks B ] kde-base/kmix:3.5 (is blocking kde-base/kdemultimedia-3.5.9)
Total: 2 packages (1 new, 1 reinstall, 3 blocks), Size of downloads: 0 kB
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] media-libs/alsa-lib-1.0.16 USE="midi -alisp -debug -doc" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" 0 kB
Total: 1 package (1 reinstall), Size of downloads: 0 kB
my#
Приятно видеть, что сдвиги есть :-)
Самое забавное, у меня они тоже оказывается есть, хотя и midi и всё остальное работает отлично. Т.ч. не заморачивайтесь. Пока...
Вы используете arts, я нет. По этому для меня данный раздел не актуален. Так что даже не знаю что вам подсказать. См. тут http://www.gentoo.ru/, тут http://gentoo-wiki.com/ и документацию на оф. сайте. Ну и поиск по форуму никто не отменял
Пардон, /etc/asound.state. Но, т.к. звук работает, уже не актуально.
Достаточно того, что касается звука. Так же уже не нужно.
Тоже уже не нужно. Вообще, чтоб размещать скрины, я предлагаю использовать сайты для размещения картинок, а здесь уже размещать ссылку.
Вы используете не весь kdemultimedia, а части из него. Возможно, чтоб появились системные звуки, вам нужно доустановить какой-то пакет из их состава. Или просто назначте свои.
/etc/init.d/alsasound
/etc/init.d/alsasound status
status: stopped !!!
у тебя сервис остановлен. /etc/init.d/alsasound start
rc-update add alsasound default,
rc-update -s (ошибся в одной букве)
Всем спасибо
Сейчаз все работает. Я так понимаю что моя проблема была в том что ставил по куче руководств сразу и собералось все без arts гдето порекомендовали а я и сделал не разобравшись зачем оно надо