Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Хрипит звук в Wine  (Прочитано 5068 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Foxie

  • Автор темы
  • Участник
  • *
  • Сообщений: 147
    • Просмотр профиля
Хрипит звук в Wine
« : 15 Октября 2019, 14:28:55 »
Всем привет! Решил поиграть в старый добрый NFS Carbon, в общем игра идёт, но звук хрипит, как будто постоянная перегрузка. :-\ Дистрибутив Kubuntu 18.04.04, ядро 5.3.5, Wine 4, pulseaudio. звук VIA VT1708S встроен в мать Asus P8B75-M. ранее в других играх хрипящего звука не было. погуглив, я ничего толкового не нашёл, разве что советы а-ля "снести пульсу" или "скачать микшер такой-то". я скачивал микшеры, пробовал выставить уровни, но хрип идёт на любой громкости. такое ощущение, что звук, воспроизводящийся игрой, выше по громкости, и программно не успевает обрабатываться. кто-нибудь сталкивался с этим и как лечится?

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1178
    • Просмотр профиля
Re: Хрипит звук в Wine
« Ответ #1 : 15 Октября 2019, 14:34:39 »
Я лечил отсутствие звука, требовалось установить libpulse0:i386

Последние тесты на сайте wine были с wine до 2й версии, и они были успешные. Такие версии можно поставить и попробовать через lutris.net
« Последнее редактирование: 15 Октября 2019, 15:12:30 от m-svo »
Debian 11, Debian 11 Server

Оффлайн Foxie

  • Автор темы
  • Участник
  • *
  • Сообщений: 147
    • Просмотр профиля
Re: Хрипит звук в Wine
« Ответ #2 : 15 Октября 2019, 15:09:05 »
я попробовал просто запустить через Lutris, настройки особо не помогают, всё равно звук хрипит. ну что ж, попробую поставить Wine другой версии, спасибо! но мне кажется, что дело всё равно не в нём.

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1178
    • Просмотр профиля
Re: Хрипит звук в Wine
« Ответ #3 : 15 Октября 2019, 15:11:31 »
главное разные версии ставить внутри Lutris, чтобы не ломать систему
они там в 2 клика скачиваются, мне часто это помогало решить проблему

Пользователь добавил сообщение 15 Октября 2019, 15:12:21:
так может libpulse0:i386 попробуете поставить? хуже точно не станет.
Debian 11, Debian 11 Server

cgpk00

  • Гость
Re: Хрипит звук в Wine
« Ответ #4 : 16 Октября 2019, 08:45:52 »
но мне кажется, что дело всё равно не в нём
начиная с какой-то версии wine надо ставить faudio. В репозитории Ubuntu этого пакета нет, поэтому ставить через winetricks или с github

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1178
    • Просмотр профиля
Re: Хрипит звук в Wine
« Ответ #5 : 16 Октября 2019, 10:42:35 »
начиная с какой-то версии wine

wine совсем никак не завязан на FAudio

Необходимость в FAudio для корректного воспроизведения звука зависит от того, использовали ли при разработке игры XAudio (что совершенно не обязательно).

Цитата: Github
This is FAudio, an XAudio reimplementation that focuses solely on developing
fully accurate DirectX Audio runtime libraries for the FNA project

Цитата: Wikipedia
XAudio2
Developer(s)   Microsoft
Initial release   March 7, 2008;

XAudio2 is a lower-level audio API for Microsoft Windows, Xbox 360 and Windows Phone 8, the successor to DirectSound on Windows and a supplement to the original XAudio on the Xbox 360.

Иными словами, разработка 2008 года не может использоваться в игре 2006 года.
Debian 11, Debian 11 Server

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3788
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
Re: Хрипит звук в Wine
« Ответ #6 : 16 Октября 2019, 11:37:33 »
Foxie, ещё во времена 12.04 встречал совет по поводу звука в Wine - разкомментировать в конфиге /etc/pulse/daemon.conf строки:
; default-fragments = 4
; default-fragment-size-msec = 25
и привести их к виду:
default-fragments = 8
default-fragment-size-msec = 10
Не знаю, актуально ли это сегодня, но тогда помогло.
Я странен, а не странен кто ж? (С)

Оффлайн The Green Side

  • Старожил
  • *
  • Сообщений: 1178
    • Просмотр профиля
Re: Хрипит звук в Wine
« Ответ #7 : 16 Октября 2019, 11:44:45 »
AlexBKost, вы мне напомнили про ещё один фикс

export PULSE_LATENCY_MSEC=60
wine игра.exe
если это поможет, в Lutris в настройках игры можно прописать этот параметр.
Debian 11, Debian 11 Server

Оффлайн Foxie

  • Автор темы
  • Участник
  • *
  • Сообщений: 147
    • Просмотр профиля
Re: Хрипит звук в Wine
« Ответ #8 : 17 Октября 2019, 15:49:44 »
Сделал все рекомендации, описанные вами, но звук в игре по-прежнему с искажениями, ничего не поменялось. Я только не ставил faudio, так как не могу понять, как устанавливать из исходников, вечно какие-то ошибки вылазят. ???

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6164
    • Просмотр профиля
Re: Хрипит звук в Wine
« Ответ #9 : 17 Октября 2019, 15:58:05 »
Foxie, дайте выводdpkg -l | grep libpulse0

cgpk00

  • Гость
Re: Хрипит звук в Wine
« Ответ #10 : 17 Октября 2019, 16:06:02 »
Сделал все рекомендации, описанные вами, но звук в игре по-прежнему с искажениями, ничего не поменялось. Я только не ставил faudio, так как не могу понять, как устанавливать из исходников, вечно какие-то ошибки вылазят. ???
Через winetricks, или
(Нажмите, чтобы показать/скрыть)
хотя m-svo пишет не поможет   :-[
« Последнее редактирование: 17 Октября 2019, 16:16:48 от cgpk00 »

Оффлайн бамбук

  • Активист
  • *
  • Сообщений: 541
  • Kubuntu 20.04 LTS x86_64
    • Просмотр профиля
Re: Хрипит звук в Wine
« Ответ #11 : 17 Октября 2019, 18:40:35 »
TC
в wine установи родной драйвер на звук
из винды

(Нажмите, чтобы показать/скрыть)
Chuwi LapBook 14.1   ревизия ноутбука-3.0

Оффлайн РыжийПёс

  • Активист
  • *
  • Сообщений: 786
  • 好红狼
    • Просмотр профиля
Re: Хрипит звук в Wine
« Ответ #12 : 17 Октября 2019, 21:33:13 »
Я бы в такой ситуации попробовал бы поэкспериментировать с версиями wine (это возможно, например, с помощью PlayOnLinux), ибо часто бывает так, что от версии к версии что-то чинят, а что-то и ломают.
Каждый отдельно взятый человек, перешедший на GNU Linux, приближает всё остальное человечество к Светлому Будущему.

Оффлайн Foxie

  • Автор темы
  • Участник
  • *
  • Сообщений: 147
    • Просмотр профиля
Re: Хрипит звук в Wine
« Ответ #13 : 28 Октября 2019, 20:10:11 »
БТР,
ii  libpulse0:amd64                                                  1:12.2-9~bionic1                                    amd64        PulseAudio client libraries
ii  libpulse0:i386                                                   1:12.2-9~bionic1                                    i386         PulseAudio client libraries

cgpk00,
в Winetricks его не нашёл, а из исходников не умею устанавливать.

бамбук,
Попытался поставить, выходит окошко с сообщением вроде "не найдено необходимого технического обеспечения".


cgpk00

  • Гость
Re: Хрипит звук в Wine
« Ответ #14 : 28 Октября 2019, 21:47:51 »
в Winetricks его не нашёл
(Нажмите, чтобы показать/скрыть)
, в папке src лежит файл winetricks. Сделай его исполняемым и кинь в /usr/bin. Можно ещё 
(Нажмите, чтобы показать/скрыть)
установить

Пользователь добавил сообщение 28 Октября 2019, 21:50:47:
Попытался поставить, выходит окошко с сообщением вроде "не найдено необходимого технического обеспечения"
Сначала надо
sudo dpkg --add-architecture i386 , затем sudo apt update
« Последнее редактирование: 28 Октября 2019, 21:50:47 от cgpk00 »

 

Страница сгенерирована за 0.056 секунд. Запросов: 25.