1

Хотелось бы связать, чтобы работало нормально. Настроил, отредактировал файлик, а толку ноль!
1. Установил без проблем.
2. Отредактировал файлы по разным инструкциям - например тут и тут, а также как на офф. сайте - эффект ноль!
3. Если в кедах зайти в настройки звука - то там показывает полный 5.1, при тестирования каждого канала - реагирует нормально

 Консоль:

# lspci | grep Audio
00:14.2 Audio device: ATI Technologies Inc SBx00 Azalia (Intel HDA)

4. Звук трещит
5. Если сделать так - pulseaudio --kill, а потом из под рута - pulseaudio --system, то пишет:
 Консоль:
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.

Limp Bizkit 4ever!

2

Я справился с этой проблемой, теперь есть другая!

Немогу сохранить настройки сделанные в alsamixer - после перезагрузки эта штука все по умолчанию восстанавливает, уже замучился, команды не помогают... есть мысли?

Limp Bizkit 4ever!

3

DragоN,  В файле "/etc/conf.d/alsasound"

RESTORE_ON_START="yes"
SAVE_ON_STOP="yes"

Йа тьомный эльф

4 (17.07.2011 05:12:57 отредактировано DragоN)

Стоит, не помогает. После перезагрузки все ползунки на 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"

Limp Bizkit 4ever!

5

DragоN пишет:

Стоит, не помогает. После перезагрузки все ползунки на 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

6

Демон да, поподробнее про КДЕ и ее сохранении плиз.

Limp Bizkit 4ever!

7

DragоN пишет:

Демон да, поподробнее про КДЕ и ее сохранении плиз.

Да тут особо не чего сказать, просто редактируется звук в kmix вообще kmix довольно удобная штука, если присмотреться по ближе, так как alsamixer(amixer более гибкий в настройках) видит не все каналы, то в kmix можно добавить каналы через менюшку, все довольно просто, после перезагрузки при следующем входе в kde запускается kmix и соответственно настройки звука созданные в нем.
Все сохраняется автоматом.

8

DragоN пишет:

поподробнее про КДЕ и ее сохранении плиз.

В настройках kmix галочка "Restore volumes on login"

Йа тьомный эльф

9

Как мне кажется все стоит + у меня же стоит PulseAudio, может в нем копать надо?

http://i005.radikal.ru/1107/f6/70948e0c558bt.jpg

Limp Bizkit 4ever!

10

DragоN пишет:

Как мне кажется все стоит

Ну если alsa и так восстанавливает настройки, то в kmixe галочки как раз не должно быть.

DragоN пишет:

у меня же стоит PulseAudio, может в нем копать надо?

Вот тут уж не знаю, никогда им не пользовался.

Йа тьомный эльф

11 (18.07.2011 23:52:25 отредактировано ormorph)

Хм не понял kmix не сохраняет настроек?
тогда можно попробовать в .kde4/Autostart
добавить скрипт для правки настроек звука
например:

#!/bin/bash
amixer set 'PCM' 200

команда amixer без параметров показывает список каналов и их настройки.
в данном примере правится канал PCM.

Если правили по данному мануалу и если создавали файл .asoundrc то понятно становится по чему alsa не сохраняет настроек, так как данные настройки работают не глобально а на уровне пользователя.

12

bobr пишет:

Ну если alsa и так восстанавливает настройки, то в kmixe галочки как раз не должно быть.

Вообщем, сделал - убрал, работает, только одно, сразу же после перезагрузки нужные мне каналы просто отключились, но зато сохранили уровни, в чем прикол?

http://i045.radikal.ru/1107/c1/55889f7e4dc1t.jpg

Limp Bizkit 4ever!