Я пытаюсь изменить звуковую систему по умолчанию на ALSA, чтобы устранить некоторые проблемы со звуком. Как это можно сделать?
Я использую ветку 1.3.x из PPA, что намного лучше, чем 1.1.x и 1.2.x во всех отношениях.
Я знаю, что Wine только что полностью переписал аудиосистему, и, возможно, winetricks
все еще может помочь с вашим вопросом ...
В терминале запустить
winetricks
В вашем терминале введите winetricks sound=alsa
.
Это дает тот же эффект, что и в @fossfreedom -s решении. Примечание: если вы хотите отключить все аудио в Wine, используйте winetricks sound=disabled
.
regedit
. HKEY_CURRENT_USER\Software\Wine\Drivers
. Чтобы восстановить стандартное значение Ubuntu, повторите первые 2 шага, а затем установите для Audio значение Pulse.
Другой способ - запустить gstreamer-properties
и выбрать ALSA, OSS или PulseAudio в опциях Выход по умолчанию и Вход по умолчанию . Какой бы вариант пользователь не выбрал. Работает как winetricks, упомянутый в fossfreedom, но это только для звука в целом. В его случае вы можете сделать намного больше.
Все, что вам нужно сделать, это включить Alsa и отключить все остальные в winecfg
. Вы также можете попробовать padsp wine insert-application-name-here
, это перенаправит его на OSS, но исправит многие проблемы со звуком.
Если вы не видите эту опцию там, вы можете добавить ее в свой файл .reg (вам может понадобиться заглянуть в WINE Wiki, чтобы узнать, как это сделать).
, что также можно сделать с помощью winetricks:
winetricks settings sound=alsa
, чтобы увидеть все доступные опции:
winetricks settings list | grep sound
Я согласен с FossFreedom, однако добавлю, что вам также может понадобиться удалить Wine и удалить папку .wine
, а затем переустановить новую копию Wine, если ваше приложение Windows не работает должным образом.
На этот раз настройка Winetricks, как описано, ДО установки любого приложения Windows.
Работал для меня.