Хотелось бы связать, чтобы работало нормально. Настроил, отредактировал файлик, а толку ноль!
1. Установил без проблем.
2. Отредактировал файлы по разным инструкциям - например тут и тут, а также как на офф. сайте - эффект ноль!
3. Если в кедах зайти в настройки звука - то там показывает полный 5.1, при тестирования каждого канала - реагирует нормально
[console]
# lspci | grep Audio
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)
[/console]
4. Звук трещит
5. Если сделать так - pulseaudio --kill, а потом из под рута - pulseaudio --system, то пишет:
[console]W: main.c: Running in system mode, but --disallow-exit not set!
W: main.c: Running in system mode, but --disallow-module-loading not set!
N: main.c: Running in system mode, forcibly disabling SHM mode!
N: main.c: Running in system mode, forcibly disabling exit idle time!
W: main.c: OK, so you are running PA in system mode. Please note that you most likely shouldn't be doing that.
W: main.c: If you do it nonetheless then it's your own fault if things don't work as expected.
W: main.c: Please read http://pulseaudio.org/wiki/WhatIsWrongWithSystemMode for an explanation why system mode is usually a bad idea.
W: module.c: module-hal-detect is deprecated: Please use module-udev-detect instead of module-hal-detect!
W: module-hal-detect-compat.c: We will now load module-udev-detect. Please make sure to remove module-hal-detect from your configuration.
N: alsa-util.c: Disabling timer-based scheduling because high-resolution timers are not available from the kernel.
N: alsa-util.c: Disabling timer-based scheduling because high-resolution timers are not available from the kernel.
N: alsa-util.c: Disabling timer-based scheduling because high-resolution timers are not available from the kernel.
E: module-protocol-stub.c: Failed to create socket directory '/tmp/.esd/socket': Отказано в доступе
E: module.c: Failed to load module "module-esound-protocol-unix" (argument: ""): initialization failed.
E: main.c: Module load failed.
E: main.c: Failed to initialize daemon.
[/console]
Pulseaudio + 5.1 = звук есть но только в 2-х?
Я справился с этой проблемой, теперь есть другая!
Немогу сохранить настройки сделанные в alsamixer - после перезагрузки эта штука все по умолчанию восстанавливает, уже замучился, команды не помогают... есть мысли?
DragоN, В файле "/etc/conf.d/alsasound"
RESTORE_ON_START="yes"
SAVE_ON_STOP="yes"
Стоит, не помогает. После перезагрузки все ползунки на 100 % устанавливаются. Пробовал даже командами сохранять, ничего не выходит.
Ну и сам файл:
Показать
# Do you want to enable in-kernel oss emulation?
# no - Do not load oss emul drivers
# yes - Load oss emul drivers if they're found
ENABLE_OSS_EMUL="yes"
# RESTORE_ON_START:
# Do you want to restore your mixer settings? If not, your cards will be
# muted.
# no - Do not restore state
# yes - Restore state
RESTORE_ON_START="yes"
# SAVE_ON_STOP:
# Do you want to save changes made to your mixer volumes when alsasound
# stops?
# no - Do not save state
# yes - Save state
SAVE_ON_STOP="yes"
# LOAD_ON_START:
# Do you want to load sound modules when alsasound starts?
# Note: The Gentoo ALSA developers encourage you to build your sound
# drivers into the kernel unless the device is hotpluggable or
# you need to supply specific options (such as model= to HD-Audio).
# no - Do not load modules
# yes - Load modules
LOAD_ON_START="yes"
Стоит, не помогает. После перезагрузки все ползунки на 100 % устанавливаются. Пробовал даже командами сохранять, ничего не выходит.
Ну и сам файл:
Показать
# ENABLE_OSS_EMUL:
# Do you want to enable in-kernel oss emulation?
# no - Do not load oss emul drivers
# yes - Load oss emul drivers if they're found
ENABLE_OSS_EMUL="yes"
# RESTORE_ON_START:
# Do you want to restore your mixer settings? If not, your cards will be
# muted.
# no - Do not restore state
# yes - Restore state
RESTORE_ON_START="yes"
# SAVE_ON_STOP:
# Do you want to save changes made to your mixer volumes when alsasound
# stops?
# no - Do not save state
# yes - Save state
SAVE_ON_STOP="yes"
# LOAD_ON_START:
# Do you want to load sound modules when alsasound starts?
# Note: The Gentoo ALSA developers encourage you to build your sound
# drivers into the kernel unless the device is hotpluggable or
# you need to supply specific options (such as model= to HD-Audio).
# no - Do not load modules
# yes - Load modules
LOAD_ON_START="yes"
Хм ну а демон /etc/init.d/alsasound запущен при этом?
rc-update add alsasound defaultОбычно еще некоторые оконные менеджеры например kde сохраняют звук при перезагрузке, например если редактировали в консольном режиме настройки звука а запустив оконный менеджер настройки снова меняются на старые.
Ну и для особого извращения можно еще скрипт в автозагрузку настроек микшера написать, тогда курить в сторону amixer
Демон да, поподробнее про КДЕ и ее сохранении плиз.
Демон да, поподробнее про КДЕ и ее сохранении плиз.
Да тут особо не чего сказать, просто редактируется звук в kmix вообще kmix довольно удобная штука, если присмотреться по ближе, так как alsamixer(amixer более гибкий в настройках) видит не все каналы, то в kmix можно добавить каналы через менюшку, все довольно просто, после перезагрузки при следующем входе в kde запускается kmix и соответственно настройки звука созданные в нем.
Все сохраняется автоматом.
поподробнее про КДЕ и ее сохранении плиз.
В настройках kmix галочка "Restore volumes on login"
Как мне кажется все стоит
Ну если alsa и так восстанавливает настройки, то в kmixe галочки как раз не должно быть.
у меня же стоит PulseAudio, может в нем копать надо?
Вот тут уж не знаю, никогда им не пользовался.
Хм не понял kmix не сохраняет настроек?
тогда можно попробовать в .kde4/Autostart
добавить скрипт для правки настроек звука
например:
#!/bin/bash
amixer set 'PCM' 200команда amixer без параметров показывает список каналов и их настройки.
в данном примере правится канал PCM.
Если правили по данному мануалу и если создавали файл .asoundrc то понятно становится по чему alsa не сохраняет настроек, так как данные настройки работают не глобально а на уровне пользователя.

