Привет, я попробовал программу «EarCandy», теперь у меня / было много проблем. Сначала я не получил никакого звука, и теперь он очень низкий. PS Теперь, когда я открываю Alsamixer с помощью:
alsamixer
, я вижу, что громкость для динамиков равна нулю.
Теперь я подталкиваю его к максимальному объему. Но после каждого перезапуска я должен снова открыть alsamixer и снова установить громкость. Могу ли я сохранить настройки для alsamixer или есть ли другой способ устранить проблему?
Выполнить:
sudo alsactl store
Это должно сохранить конфигурации alsamixer в /etc/asound.state
, который получает загружен каждый запуск.
После запуска sudo alsamixer
микшер должен сохранить внесенные вами изменения.
См. Звук не работает, когда мой профиль загружает , на котором ответы вы можете найти подсказку.
Удачи!
Alsa-Json-Gateway https://github.com/fulup-bzh/AlsaJsonGateway поддерживает сохранение / восстановление сеансов звуковой карты из API JSON / REST
/ jsonapi? request = session- list & amp; cardid = hw: 0 store session / jsonapi? request = session-store & amp; cardid = hw: 0 & amp; args = MySoundConfig restore / jsonapi? request = session-load & amp; cardid = hw: 0 & amp; args = MySoundConfigОтвет Сеппо Эрвиаля правильный, но не полный. Как уже отмечалось, dma_k man alsactl четко заявляет в конце, что
/var/lib/alsa/asound.state (или любой другой файл, который вы указываете с флагом -f) используется для хранения текущих настроек для ваших звуковых карт.palacsinit надлежащим образом отметил, что вы можете сохранить конфиг в свой файл с помощью
alsactl --file ~/.config/asound.state store
и перезагрузить его с помощью
alsactl --file ~/.config/asound.state restore
. Это можно улучшить с помощью вторая строка, команда restore в файл .desktop.
Вам нужно будет запустить nano ~/.config/autostart/alsarestore.desktop, который откроет текстовый редактор и создаст файл ~/.config/autostart/alsarestore.desktop. Записи в каталоге ~/.config/autostart/ используются для автозапуска программ и служб для конкретного пользователя при запуске / графическом входе.
Содержимое файла .desktop должно быть следующим:
[Desktop Entry]
Type=Application
Terminal=false
Name=alsarestore
Exec=alsactl --file ~/.config/asound.state restore
Помимо прочего, вы можете сохранить свою конфигурацию в /etc/asound.state и пометить ее на /var/lib/alsa/asound.state, но это скорее предложение, а не протестированное решение
Вы также можете сохранить настройки микшера в пользовательский файл с помощью alsactl:
alsactl --file ~/.config/asound.state store
Перезагрузка:
alsactl --file ~/.config/asound.state restore
Спустя 2 месяца, чтобы заставить «sudo alsactl store» работать, мне, наконец, удалось это сделать. Сначала введите терминальный «alsamixer», чтобы войти в пользовательский интерфейс alsamixer. Затем выполните необходимые настройки (например, увеличьте громкость динамиков / наушников или включите что-то нажатие «m» на клавиатуре). Теперь самая важная часть. Прежде чем выйти из alsamixer, откройте новый терминал и выполните следующие действия: «sudo su», чтобы получить высокие привилегии (будьте очень осторожны с командами, которые вы используете в режиме «sudo su», потому что вы можете уничтожить свою систему), а затем выполните «alsactl store» для сохранения alsa. Затем закройте оба терминала и перезагрузите компьютер. Это выполнит эту работу.
Спустя 2 месяца, чтобы заставить «sudo alsactl store» работать, мне, наконец, удалось это сделать. Сначала введите терминальный «alsamixer», чтобы войти в пользовательский интерфейс alsamixer. Затем выполните необходимые настройки (например, увеличьте громкость динамиков / наушников или включите что-то нажатие «m» на клавиатуре). Теперь самая важная часть. Прежде чем выйти из alsamixer, откройте новый терминал и выполните следующие действия: «sudo su», чтобы получить высокие привилегии (будьте очень осторожны с командами, которые вы используете в режиме «sudo su», потому что вы можете уничтожить свою систему), а затем выполните «alsactl store» для сохранения alsa. Затем закройте оба терминала и перезагрузите компьютер. Это выполнит эту работу.
Вы также можете сохранить настройки микшера в пользовательский файл с помощью alsactl
:
alsactl --file ~ / .config / asound.state store
Перезагрузка:
alsactl --file ~ / .config / asound.state restore
Ответ Сеппо Эрвиаля правильный, но не полный. Как уже отмечалось, dma_k man alsactl
в конце концов утверждает, что
/var/lib/alsa/asound.state (или любой другой файл, который вы указываете с помощью - f) используется для хранения текущих настроек ваших звуковых карт.
blockquote>palacsinit надлежащим образом отметил, что вы можете сохранить конфигурацию в свой файл с помощью
alsactl -file ~ / .config / asound.state сохранить
и перезагрузить с помощью
alsactl -file ~ / .config / asound.state restore
Это может быть дополнительно улучшено с установкой второй строки команды restore в файл .desktop.
Вам нужно будет запустить
nano ~ / .config / autostart / alsarestore.desktop
, который откроет текстовый редактор и создаст файл~ / .config / autostart / alsarestore.desktop
. Записи в каталоге~ / .config / autostart /
используются для автозапуска программ и служб для конкретного пользователя при запуске / графическом входе в систему.Содержимое файла .desktop должно быть следующее:
[Desktop Entry] Тип = Application Terminal = false Name = alsarestore Exec = alsactl --file ~ / .config / asound.state restore
Кроме всего прочего, вы можете сохранить свой конфиг в
/etc/asound.state
и символически привязать его к/var/lib/alsa/asound.state
, но этот скорее предложение, а не протестированное решение
Выполнить:
sudo alsactl store
Это должно сохранить конфигурации alsamixer в /etc/asound.state
, который получает загружен каждый запуск.
После запуска sudo alsamixer
микшер должен сохранить внесенные вами изменения.
См. Звук не работает, когда мой профиль загружает , на котором ответы вы можете найти подсказку.
Удачи!
Alsa-Json-Gateway https://github.com/fulup-bzh/AlsaJsonGateway поддерживает сохранение / восстановление сеансов звуковой карты из API JSON / REST
Спустя 2 месяца, чтобы заставить «sudo alsactl store» работать, мне, наконец, удалось это сделать. Сначала введите терминальный «alsamixer», чтобы войти в пользовательский интерфейс alsamixer. Затем выполните необходимые настройки (например, увеличьте громкость динамиков / наушников или включите что-то нажатие «m» на клавиатуре). Теперь самая важная часть. Прежде чем выйти из alsamixer, откройте новый терминал и выполните следующие действия: «sudo su», чтобы получить высокие привилегии (будьте очень осторожны с командами, которые вы используете в режиме «sudo su», потому что вы можете уничтожить свою систему), а затем выполните «alsactl store» для сохранения alsa. Затем закройте оба терминала и перезагрузите компьютер. Это выполнит эту работу.
Выполнить:
sudo alsactl store
Это должно сохранить конфигурации alsamixer в /etc/asound.state
, который получает загружен каждый запуск.
Ответ Сеппо Эрвиаля правильный, но не полный. Как уже отмечалось, dma_k man alsactl
в конце концов утверждает, что
/var/lib/alsa/asound.state (или любой другой файл, который вы указываете с помощью - f) используется для хранения текущих настроек ваших звуковых карт.
blockquote>palacsinit надлежащим образом отметил, что вы можете сохранить конфигурацию в свой файл с помощью
alsactl -file ~ / .config / asound.state сохранить
и перезагрузить с помощью
alsactl -file ~ / .config / asound.state restore
Это может быть дополнительно улучшено с установкой второй строки команды restore в файл .desktop.
Вам нужно будет запустить
nano ~ / .config / autostart / alsarestore.desktop
, который откроет текстовый редактор и создаст файл~ / .config / autostart / alsarestore.desktop
. Записи в каталоге~ / .config / autostart /
используются для автозапуска программ и служб для конкретного пользователя при запуске / графическом входе в систему.Содержимое файла .desktop должно быть следующее:
[Desktop Entry] Тип = Application Terminal = false Name = alsarestore Exec = alsactl --file ~ / .config / asound.state restore
Кроме всего прочего, вы можете сохранить свой конфиг в
/etc/asound.state
и символически привязать его к/var/lib/alsa/asound.state
, но этот скорее предложение, а не протестированное решение
Вы также можете сохранить настройки микшера в пользовательский файл с помощью alsactl
:
alsactl --file ~ / .config / asound.state store
Перезагрузка:
alsactl --file ~ / .config / asound.state restore
После запуска sudo alsamixer
микшер должен сохранить внесенные вами изменения.
См. Звук не работает, когда мой профиль загружает , на котором ответы вы можете найти подсказку.
Удачи!
Alsa-Json-Gateway https://github.com/fulup-bzh/AlsaJsonGateway поддерживает сохранение / восстановление сеансов звуковой карты из API JSON / REST
Вы также можете сохранить настройки микшера в пользовательский файл с помощью alsactl
:
alsactl --file ~ / .config / asound.state store
Перезагрузка:
alsactl --file ~ / .config / asound.state restore
/etc/asound.state
и добавил строку перезагрузки в мой /etc/rc.local
.
– John
31 August 2015 в 16:21
Спустя 2 месяца, чтобы заставить «sudo alsactl store» работать, мне, наконец, удалось это сделать. Сначала введите терминальный «alsamixer», чтобы войти в пользовательский интерфейс alsamixer. Затем выполните необходимые настройки (например, увеличьте громкость динамиков / наушников или включите что-то нажатие «m» на клавиатуре). Теперь самая важная часть. Прежде чем выйти из alsamixer, откройте новый терминал и выполните следующие действия: «sudo su», чтобы получить высокие привилегии (будьте очень осторожны с командами, которые вы используете в режиме «sudo su», потому что вы можете уничтожить свою систему), а затем выполните «alsactl store» для сохранения alsa. Затем закройте оба терминала и перезагрузите компьютер. Это выполнит эту работу.
После запуска sudo alsamixer
микшер должен сохранить внесенные вами изменения.
См. Звук не работает, когда мой профиль загружает , на котором ответы вы можете найти подсказку.
Удачи!
Alsa-Json-Gateway https://github.com/fulup-bzh/AlsaJsonGateway поддерживает сохранение / восстановление сеансов звуковой карты из API JSON / REST
Выполнить:
sudo alsactl store
Это должно сохранить конфигурации alsamixer в /etc/asound.state
, который получает загружен каждый запуск.
/var/lib/alsa/asound.state
. Есть ли другая причина, по которой он не работает?
– Azmisov
31 August 2013 в 08:35
alsamixer
и изменить мастер-уровень (2) восстановить конфигурацию (3) проверить, что мастер-уровень восстановлен , Если выше, как и ожидалось, проверьте, что восстановление действительно запускается при загрузке системы ( chkconfig alsa-utils
должен отображать alsa-utils на
).
– dma_k
12 March 2015 в 14:54
sudo alsactl store
, он дает мне следующую ошибку: alsactl: get_controls: 567: ошибка snd_ctl_open: недопустимый аргумент
.
– user2513149
9 November 2016 в 00:36
Ответ Сеппо Эрвиаля правильный, но не полный. Как уже отмечалось, dma_k man alsactl
в конце концов утверждает, что
/var/lib/alsa/asound.state (или любой другой файл, который вы указываете с помощью - f) используется для хранения текущих настроек ваших звуковых карт.
blockquote>palacsinit надлежащим образом отметил, что вы можете сохранить конфигурацию в свой файл с помощью
alsactl -file ~ / .config / asound.state сохранить
и перезагрузить с помощью
alsactl -file ~ / .config / asound.state restore
Это может быть дополнительно улучшено с установкой второй строки команды restore в файл .desktop.
Вам нужно будет запустить
nano ~ / .config / autostart / alsarestore.desktop
, который откроет текстовый редактор и создаст файл~ / .config / autostart / alsarestore.desktop
. Записи в каталоге~ / .config / autostart /
используются для автозапуска программ и служб для конкретного пользователя при запуске / графическом входе в систему.Содержимое файла .desktop должно быть следующее:
[Desktop Entry] Тип = Application Terminal = false Name = alsarestore Exec = alsactl --file ~ / .config / asound.state restore
Кроме всего прочего, вы можете сохранить свой конфиг в
/etc/asound.state
и символически привязать его к/var/lib/alsa/asound.state
, но этот скорее предложение, а не протестированное решение
Exec
в файле .desktop
как Exec = bash -c "sleep 5 & amp; & amp; & amp; alsactl --file ~ / .config / asound.state restore "
. Это приведет к 5-секундной задержке, поэтому все, что переписывает ваши настройки, будет работать в первую очередь, а затем после этого будет запускаться ваша команда восстановления. Попробуйте сыграть со значениями sleep
, если это все еще отменяет ваши настройки.
– Sergiy Kolodyazhnyy
8 October 2016 в 14:49