Wine & OSS

Вопросы настройки, запуск любых Windows-программ, кроме игр

Модератор: Модераторы разделов

Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

Wine & OSS

Сообщение shevan »

Значит, в системе стоит OSS.
Запустил недавно Heroes III, звука нет и тормоза ужасные.
В консоли ругается:

Код: Выделить всё

ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: Нет такого файла или каталога

Открыл winecfg (та же ругань), снимал/ставил галочки oss/alsa. Звук проходит тест.

Загружать alsa не хочу.
alsa-oss стоит. пробовал запускать через aoss wine.
Может кто знает, пока я в гугле копаюсь..
Спасибо сказали:
Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

Re: Wine & OSS

Сообщение shevan »

Окай.
Вопрос можно решить как минимум 3-мя способами:
1. На уровне звукового драйвера. У OSS нет своего секвенсера? Да, нет?
2. На уровне Wine. Настойчиво скормить ему OSS, не принимая никаких возражений. А то бишь грамотный, алсу ему подавай.
3. На уровне игры. Пересобрать так, чтоб она проигрывала свои медиа файлы в системном динамике) Ха-ха.

Если серьезно, какие есть идеи?
Спасибо сказали:
Аватара пользователя
Hamash
Сообщения: 128
ОС: Debian GNU/Linux

Re: Wine & OSS

Сообщение Hamash »

А может всё-таки поставить alsa и не парить себе мозг?
Или может wine пересобрать?
Спасибо сказали:
Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

Re: Wine & OSS

Сообщение shevan »

А может всё-таки поставить alsa и не парить себе мозг?

Она стоит, только модули выгружены.
Или они могут работать в паре c OSS?
Или может wine пересобрать?

Зачем? Просто так?
Я его пересоберу (возможно), когда буду знать что мне это даст.


Где он там алсу видит? Нелогичное программное обеспечение.
В Winecfg все так же ругается:

Код: Выделить всё

ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: Нет такого файла или каталога
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
AlexFilth
Сообщения: 450
Статус: Хронический ламер
ОС: GENTOO

Re: Wine & OSS

Сообщение AlexFilth »

Тоесть, если даже выключить звук в Wine он всеравно ругается? В дебиане у меня такое сообщение было хронически и на скорость игры не влияло(стояла Алса). Под слакой тоже АЛСА, но такого еррора нет.
Кстати, а какая конфигурация машины ? На старой машине с Дебианом (Sempron 1.75/512 RAM/GeForce FX5200) тоже тормозили Герои/Варкрафт и даже Старкрафт. И еще - а какой у вас Wine стоит?
-=emerge -auDn world=-
Спасибо сказали:
Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

Re: Wine & OSS

Сообщение shevan »

Тоесть, если даже выключить звук в Wine он всеравно ругается?

Не пробовал. Думаю простым удалением ключей из реестра он не выключится.
Посмотрю как себя будет вести.
В дебиане у меня такое сообщение было хронически и на скорость игры не влияло(стояла Алса). Под слакой тоже АЛСА, но такого еррора нет.
Кстати, а какая конфигурация машины ? На старой машине с Дебианом (Sempron 1.75/512 RAM/GeForce FX5200) тоже тормозили Герои/Варкрафт и даже Старкрафт.

На этой машине нормально шли, до установки OSS.
Дело даже не в них, wine сам конкретно подвисает при выборе вкладки audio в winecfg. Оно понятно, что ищет алсу, только не понятно почему. Я ведь в реестре указал не использовать этот драйвер звука.
Вобще не люблю такое самовольное поведение и встроенную защиту от дурака.

И еще - а какой у вас Wine стоит?

wine-1.1.28
Спасибо сказали:
Аватара пользователя
shevan
Сообщения: 992
ОС: Debian, Puppy

Re: Wine & OSS

Сообщение shevan »

Wine оставил в покое.

Код: Выделить всё

$ ossinfo -p
Number of audio devices:    1
Number of audio engines:    6
Number of MIDI devices:    0
Number of mixer devices:    1

Те что по нулю, нам и не хватает. Бум читать OSS v4.x user quide & API references и создавать MIDI девайсы.

Хотя если кто-то подскажет, буду признателен.
Спасибо сказали: