потому что у меня он падает и при запуске через koules, если забыть выключить shared memory, но с другой стороны не падает при soundwrapper xkoules -M. решение: давай из меню запускать /usr/games/koules, в котором конфигуратор.
Гм. Так конфигуратор по умолчанию с shared запускает и таки падает...
/usr/games/xkoules падает довольно внятно: starting intro X Error of failed request: BadMatch (invalid parameter attributes) Major opcode of failed request: 147 (MIT-SHM) Minor opcode of failed request: 3 (X_ShmPutImage) Serial number of failed request: 308 Current serial number in output stream: 309 Похоже, действительно придётся пока забить -M в меню (1.4-alt5).
Хотя всё равно плохо получается -- переделал на /usr/games/xkoules -M, с soundwrapper у меня на 2.6.18-alt2 и alsa 1.0.13-alt1 с emu10k1 звук плющит.
а саундврапер вообще нужен еще?
(In reply to comment #4) > а саундврапер вообще нужен еще? Да вот и мне кажется, что нафиг не нужен ввиду dmix. Который, правда, на ряде чипов вреден (поскольку под i/o load икает за счёт пользователя вместо того, чтоб дать железке заниматься своим делом).
(In reply to comment #5) > Да вот и мне кажется, что нафиг не нужен ввиду dmix. А где увидеть, что он есть по умолчанию? Если глобально убрать, опять полезут баги типа #3748 В конкретном приложении проще определить, запускать ли его через soundwrapper
(In reply to comment #6) > > Да вот и мне кажется, что нафиг не нужен ввиду dmix. > А где увидеть, что он есть по умолчанию? На http://alsa.opensrc.org/DmixPlugin пишут: NOTE: For ALSA 1.0.9rc2 and higher you don't need to setup dmix. Dmix is enabled as default for soundcards which don't support hw mixing. > Если глобально убрать, опять полезут баги типа #3748 Вот как мне кажется -- уже не полезут. > В конкретном приложении проще определить, запускать ли его через soundwrapper Не уверен, хотя риск огрести странных неприятностей с любителями наиздавать кучу отдельных звуков действительно выше.