Шум после возобновления работы компьютера с приостановки

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

О, я забыл, я запускаю Ubuntu 11.04, а моя звуковая карта - Creative X-Fi ExtremeGamer.

3
задан 6 August 2011 в 20:29

6 ответов

Вы можете добавить скрипт в /etc/pm/sleep.d/, чтобы запускать все, когда компьютер просыпается. Сценарии в этом каталоге запускаются как в режиме сна, так и в обратном порядке, чтобы определить, какие из них, сценарии переданы аргументом, чтобы сказать, что происходит. В вашем случае это не имеет особого значения, но я все равно буду кодировать.

Запустите gksu gedit /etc/pm/sleep.d/20_restart-alsa, а затем вставьте в него следующее. Вы захотите внести изменения, потому что я не уверен, как вы перезапускаете звуковую систему. Просто добавьте то, что работает для вас.

#!/bin/sh case "${1}" in hibernate|suspend) # we don't need to do anything when it's going to sleep ;; resume|thaw) # this is coming back from sleep/hibernate # ** ADD YOUR ALSA-RESTART CODE ON THE NEXT LINE ** ;; esac
8
ответ дан 25 July 2018 в 21:29

Вы можете добавить скрипт в /etc/pm/sleep.d/, чтобы запускать все, когда компьютер просыпается. Сценарии в этом каталоге запускаются как в режиме сна, так и в обратном порядке, чтобы определить, какие из них, сценарии переданы аргументом, чтобы сказать, что происходит. В вашем случае это не имеет особого значения, но я все равно буду кодировать.

Запустите gksu gedit /etc/pm/sleep.d/20_restart-alsa, а затем вставьте в него следующее. Вы захотите внести изменения, потому что я не уверен, как вы перезапускаете звуковую систему. Просто добавьте то, что работает для вас.

#!/bin/sh case "${1}" in hibernate|suspend) # we don't need to do anything when it's going to sleep ;; resume|thaw) # this is coming back from sleep/hibernate # ** ADD YOUR ALSA-RESTART CODE ON THE NEXT LINE ** ;; esac
8
ответ дан 31 July 2018 в 13:14

Вы можете добавить скрипт в /etc/pm/sleep.d/, чтобы запускать все, когда компьютер просыпается. Сценарии в этом каталоге запускаются как в режиме сна, так и в обратном порядке, чтобы определить, какие из них, сценарии переданы аргументом, чтобы сказать, что происходит. В вашем случае это не имеет особого значения, но я все равно буду кодировать.

Запустите gksu gedit /etc/pm/sleep.d/20_restart-alsa, а затем вставьте в него следующее. Вы захотите внести изменения, потому что я не уверен, как вы перезапускаете звуковую систему. Просто добавьте то, что работает для вас.

#!/bin/sh case "${1}" in hibernate|suspend) # we don't need to do anything when it's going to sleep ;; resume|thaw) # this is coming back from sleep/hibernate # ** ADD YOUR ALSA-RESTART CODE ON THE NEXT LINE ** ;; esac
8
ответ дан 2 August 2018 в 03:08

Вы можете добавить скрипт в /etc/pm/sleep.d/, чтобы запускать все, когда компьютер просыпается. Сценарии в этом каталоге запускаются как в режиме сна, так и в обратном порядке, чтобы определить, какие из них, сценарии переданы аргументом, чтобы сказать, что происходит. В вашем случае это не имеет особого значения, но я все равно буду кодировать.

Запустите gksu gedit /etc/pm/sleep.d/20_restart-alsa, а затем вставьте в него следующее. Вы захотите внести изменения, потому что я не уверен, как вы перезапускаете звуковую систему. Просто добавьте то, что работает для вас.

#!/bin/sh case "${1}" in hibernate|suspend) # we don't need to do anything when it's going to sleep ;; resume|thaw) # this is coming back from sleep/hibernate # ** ADD YOUR ALSA-RESTART CODE ON THE NEXT LINE ** ;; esac
8
ответ дан 4 August 2018 в 18:59

Вы можете добавить скрипт в /etc/pm/sleep.d/, чтобы запускать все, когда компьютер просыпается. Сценарии в этом каталоге запускаются как в режиме сна, так и в обратном порядке, чтобы определить, какие из них, сценарии переданы аргументом, чтобы сказать, что происходит. В вашем случае это не имеет особого значения, но я все равно буду кодировать.

Запустите gksu gedit /etc/pm/sleep.d/20_restart-alsa, а затем вставьте в него следующее. Вы захотите внести изменения, потому что я не уверен, как вы перезапускаете звуковую систему. Просто добавьте то, что работает для вас.

#!/bin/sh case "${1}" in hibernate|suspend) # we don't need to do anything when it's going to sleep ;; resume|thaw) # this is coming back from sleep/hibernate # ** ADD YOUR ALSA-RESTART CODE ON THE NEXT LINE ** ;; esac
8
ответ дан 6 August 2018 в 03:20

Вы можете добавить скрипт в /etc/pm/sleep.d/, чтобы запускать все, когда компьютер просыпается. Сценарии в этом каталоге запускаются как в режиме сна, так и в обратном порядке, чтобы определить, какие из них, сценарии переданы аргументом, чтобы сказать, что происходит. В вашем случае это не имеет особого значения, но я все равно буду кодировать.

Запустите gksu gedit /etc/pm/sleep.d/20_restart-alsa, а затем вставьте в него следующее. Вы захотите внести изменения, потому что я не уверен, как вы перезапускаете звуковую систему. Просто добавьте то, что работает для вас.

#!/bin/sh case "${1}" in hibernate|suspend) # we don't need to do anything when it's going to sleep ;; resume|thaw) # this is coming back from sleep/hibernate # ** ADD YOUR ALSA-RESTART CODE ON THE NEXT LINE ** ;; esac
8
ответ дан 7 August 2018 в 21:04

Другие вопросы по тегам:

Похожие вопросы: