The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск Wine 1.7.37, opennews (??), 20-Фев-15, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


9. "Выпуск Wine 1.7.37"  +/
Сообщение от arzeth (ok), 20-Фев-15, 21:28 
https://github.com/wine-compholio/wine-staging
В wine-staging (там даже поддержка pulseaudio есть из коробки).
Для арчеводов, которым лень компилировать, есть репо pipelight:
sudo pacman-key -r E49CC0415DC2D5CA
sudo pacman-key --lsign-key E49CC0415DC2D5CA
echo "\n[pipelight]\nServer = http://repos.fds-team.de/stable/arch/\$arch" | sudo tee -a /etc/pacman.conf > /dev/null
sudo pacman -Sy wine-staging
установлен будет в /opt/wine-staging/ (запускать с помощью /opt/wine-staging/bin/wine) — то есть можно одновременно держать CSMT-шный и d3d9-шный вайн (а его я на арчике с помощью sudo ln -s /usr/lib32 /usr/lib/i386-linux-gnu && sudo dpkg --force-all -i установил из PPA commendsarnex). И в /opt/wine-staging/bin/winecfg галочку CSMT надо поставить (хотя вроде написано, что по умолчанию включено).
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

22. "Выпуск Wine 1.7.37"  –1 +/
Сообщение от ano (??), 21-Фев-15, 03:43 
в генте проще.
layman -o http://git.io/wine-overlays-xml -f -a wine-overlay
cd /var/lib/layman/wine-overlay
git checkout d3d9
USE="staging d3d9" emerge wine -va
потом можно включать и отключать csmt и nine через winecfg.
Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск Wine 1.7.37"  –1 +/
Сообщение от арчевод (?), 21-Фев-15, 16:22 
Пожалуйста, поясните, что значит "там даже поддержка PulseAudio есть".
Пользуюсь на Арче с PulseAudio wine 1.7.37 без патчей, звук под wine есть без проблем
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

35. "Выпуск Wine 1.7.37"  +/
Сообщение от arzeth (ok), 21-Фев-15, 20:24 
Звук может идти такими способами:
Wine -> ALSA (при winealsa.drv без pulseaudio-alsa. Громкость будет максимальной в обход настроек PulseAudio)
Wine -> ALSA -> PulseAudio -> ALSA (при winealsa.drv с установленным пакетом pulseaudio-alsa)
Wine -> PulseAudio -> ALSA (при winepulse.drv)

Дак вот, под поддержкой PulseAudio я имел ввиду, что звук идёт сразу напрямую к PulseAudio (winepulse.drv).
Лично у меня при winealsa.drv в каком-нибудь Diablo 2 сильно звук тормозил (хотя FPS нормальный был), а в логах куча таких строк
ALSA lib pcm.c:7843:(snd_pcm_recover) underrun occurred
И для этого приходилось костылить:
$ PULSE_LATENCY_MSEC=20 wine Game.exe
Вроде бы такая фигня часто встречается на USB-шных звуковых картах (а у меня дурацкая Creative X-Fi Surround 5.1 Pro).
Дак вот теперь с winepulse.drv одним костылём меньше, по крайней мере у меня.

Ответить | Правка | Наверх | Cообщить модератору

37. "Выпуск Wine 1.7.37"  –1 +/
Сообщение от арчевод (?), 22-Фев-15, 16:37 
Спасибо. Видимо, у меня вариант Wine -> ALSA -> PulseAudio.
Еще небольшой вопрос: вы пишете цепочки
Wine -> ALSA -> PulseAudio -> ALSA и
Wine -> PulseAudio -> ALSA
Зачем после Pulse передавать обратно в Alsa,
т.е., почему не
Wine -> ALSA -> PulseAudio и
Wine -> PulseAudio ?
Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск Wine 1.7.37"  +/
Сообщение от Аноним (-), 24-Фев-15, 07:03 
поскольку реально звук выводятся через драйвера, а в ядре есть только две звуковые _архитектуры_ драйверов ALSA и OSS. Про вторую (OSS) - почти уже забыли.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру