Имеется Генту (amd64); используется ALSA и Pulseaudio последних версий вместе с app-emulation/emul-linux-x86-soundlibs (и другими либами которые потянул за собой вайн). Wine 1.1.12.
При первом же запуске winecfg, получил что-то вроде
ALSA lib pcm.c:2104:(snd_pcm_open_conf) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so
ALSA lib pcm.c:2104:(snd_pcm_open_conf) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so
эти либы (64-битный вариант) идут вместе с media-plugins/alsa-plugins; для lib32 же ничто их не предоставляет...
Слил сорцы, собрал под 32-бит, закинул в /usr/lib32/alsa-lib/.
Получаю что-то вроде
E: shm.c: Invalid shared memory segment size
(причем с каждым тестом звука, таких сообщений появляется оч. много)
Но звук при тесте winecfg, тем не менее, появляется.
Ради теста запустил WoW - звук есть, все ок. Был рад. Оказалось зря.
Попытка запустить Quake 4 (нативный) закончилась неудачно:
------ Alsa Sound Initialization -----
E: shm.c: Invalid shared memory segment size
E: shm.c: Invalid shared memory segment size
E: shm.c: Invalid shared memory segment size
opened Alsa PCM device default for playback
quake4.x86: pcm_params.c:2333: sndrv_pcm_hw_params: Assertion `err >= 0' failed.
signal caught: Aborted
si_code -6
Trying to exit gracefully..
Удалил libasound_module_pcm_pulse.so и libasound_module_pcm_pulse.so из /usr/lib32/alsa-lib/:
------ Alsa Sound Initialization -----
ALSA lib pcm.c:2104:(snd_pcm_open_conf) Cannot open shared library /usr/lib32/alsa-lib/libasound_module_pcm_pulse.so
snd_pcm_open SND_PCM_STREAM_PLAYBACK 'default' failed: No such file or directory
dlclose
--------------------------------------
----------- Alsa Shutdown ------------
--------------------------------------
Но игра все-таки запускается. Звук, ессно, не работает. WoW тоже запускается. И также без звука.
На Генту перешел недавно, до этого Дебиан использовал; возможно не нашел нужных ебилдов / оверлеев, или что-то не так делал.
Убить pulseaudio, себя об стену, поставить бубунту/венду и прочие "умные" вещи просьба не предлагать, а вот советы по теме - хотелось бы.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум debian x86_64 vs skype (2008)
- Форум Terraria 1.2, артефакты в отображении. (2013)
- Форум Ubuntu jack plugin для alsa (2008)
- Форум Проблемы с EMU 0202 на Arch Linux. (2012)
- Форум Alsa хочет PulseAudio (2016)
- Форум Убить Pulseaudio, восстановить esound (2009)
- Форум Pulseaudio падает с сегфолтом при добавлении наушников (2018)
- Форум [gentoo] [mocp] alsa failed (2012)
- Форум Пропал звук в играх после обновления клиента steam. (2013)
- Форум Долгий запуск приложений (2012)