LINUX.ORG.RU

alsa 0.9.7b released


0

0

Вышла ещё одна бета замечтальных драйверов alsa - 0.9.7b. Чейнджлога, как обычно, нет, кроме "fixes serious bug in PCM (mutex hangup)", однако также в этот релиз наконец-то включена поддержка карт на чипах aureal 88x0 (vortex), за что большое спасибо Manuel Jander и Jeff Muizelaar.

>>> Отсутствующие подробности



Проверено: maxcom

интересно из каких источников известно что поддержка всех вортексов появилась?
я вижу только AU8830 (правда 2 раза) %)

anonymous
()

В сырцах говорится про все Vortex(au8810, au8820, au8830). Судя по тем же сырцам они и A3D поддерживать собираются! Просто Супер!

anonymous
()

Валяется у меня этот Aureal Vortex ....
Тока его ж почти ни в какую мать ткнуть низя вешяет всё..

ezhikov
()
Ответ на: комментарий от ezhikov

Незнаю незнаю, мож /dev/hands кривоват! У меня на двух машинах Vortex & Vortex2 вполоборота подымаються - ни разу глюков замечено не было!
Ну а звук так вообще сказка - особенно на первом Vortex(там кодек от AnalogDevices стоит!) хоть и 2 канала всего!

anonymous
()
Ответ на: комментарий от anonymous

Re:alsa 0.9.7c released

diff -r -u alsa-driver-0.9.7b/pci/au88x0/au88x0_core.c alsa-driver-0.9.7c/pci/au88x0/au88x0_core.c
--- alsa-driver-0.9.7b/pci/au88x0/au88x0_core.c 2003-10-06 22:01:04.000000000 +0800
+++ alsa-driver-0.9.7c/pci/au88x0/au88x0_core.c 2003-10-11 16:15:25.000000000 +0800
@@ -1777,7 +1777,7 @@
    if ((nr_ch == 3) || ((dir == SNDRV_PCM_STREAM_CAPTURE)&&(nr_ch > 2)))
        return -EBUSY;
    
-   spin_lock(vortex->lock);
+   spin_lock(&vortex->lock);
    if (dma >= 0) {
            en = 0;
        vortex_adb_checkinout(vortex, vortex->dma_adb[dma].resources, en, VORTEX_RESOURCE_DMA);
@@ -1884,7 +1884,7 @@
        }
    }
    vortex->dma_adb[dma].nr_ch = nr_ch;
-   spin_unlock(vortex->lock);
+   spin_unlock(&vortex->lock);
    
 #if 0
    /* AC97 Codec channel setup. FIXME: this has no effect !! */


всего то изменений...

anonymous
()
Ответ на: комментарий от anonymous

Руки не руки ... мож сама карточка у меня такая ,но 
 единственный чипсет на которм она стабильно пашет это BX ...
А если на одну мать с nVidia ставить так ваобще 5 мин и висим
Тока второй вортекс естестенно ...

ezhikov
()

> "замечтальных драйверов"

я аж замечтался ;)

anonymous
()
Ответ на: комментарий от ezhikov

1. IPIII Copermine 980 MHz @ i440BX + nVidia gf2mx + Aureal Vortex SQ2500 (au8830)
2. K6-2 450 MHz @ VIA MVP3 + S3Savage2000 + IOMagic MagicWave PCI(au8820)

Всё работает на Ура! Хотя сам видишь что второе сочетание вообще дикое! ;)

anonymous
()
Ответ на: Re:alsa 0.9.7c released от anonymous


> всего то изменений...

Ну да, ерунда какая, амперсандик забыли присобачить ;)
Только не говорите мне, что у них это работало. Я думаю, что и не компилировалось. Какого тогда они это дело запостили вообще? Не могу понять, как такое получается у людей.

anonymous
()
Ответ на: комментарий от anonymous

не поверишь - работало вообще странно, этот баг ребята из openvortex давно пофиксили. Не понятно, почему это исправление не вошло в патч, который они отправляли алсовцам.

steam
() автор топика
Ответ на: комментарий от steam

Наконец то, а то достало самому 2.6 патчить и копировать из CVS папочку au88x0 :).
На самом деле дрова работают, а баг этот да давно.
Я всё им патч собирался отослать но всё как то не получалось.

anonymous
()
Ответ на: комментарий от anonymous

Дык я ж грю проблемы тока у 8830 ... вот если ты переставиш звуковухи местами :) Тогда MVP5 работать рееезка перестанет ... на BX всё пашет - это я в курсе ....

ezhikov
()
Ответ на: комментарий от anonymous

/dev/hands виноват, конечно, но только у разработчиков Vortex и тайваньских чипсетов. Это проблема известная и старая. В некоторых мануалах на материнские платы (например Abit KT7A) прямым текстом писано - с Aureal не работает...

dea
()
Ответ на: комментарий от anonymous

А как вообще смогла появится поддержка? Драйвера к вортиксам только в бинарном виде раздавались, а Creative вряд ли почешется. alsa это же GPL и только.

Evgueni ★★★★★
()
Ответ на: комментарий от anonymous

8830 + VIA == полёт нормальный

To All 8830 + VIA users. Вот такая команда - setpci -d '12eb:*' 40.B=ff - спасает отцов русской демократии от тоталитарного подвисания. Подробности - в google.

Кстати, никто не хочет отдать/продать по дешевке свою гадскую SQ2500 (AU8830 + оптичекий цифровой выход)?... Рассмотрю варианты :-D

anonymous
()

Очень хотелось бы надеяться, что все вышеописанное работает, а то у меня карточка на базе aureal 8820... кажется, даймондовская... Хорошо, что в ALSA, наконец, добавили двайвер. ;)

Zubok ★★★★★
()
Ответ на: комментарий от ezhikov

2 ezhikov
Хм а ты прерывание в БИОСе резервировал под SB-Emulation. У меня много глюков пропало после того как я IRQ 5 забил на ISA. Просто прикол Vortex-ов в том что они юзают 2 IRQ-шника! Если под SB-Emulation нет чёткого прерывания, то ты "сам себе злобный Буратино"!
Ну и в довершение - замечено, что именно Monster Sound MX300 намного больше глючит, чем AurealVortex SQ2500. Сам Монстра снес на возврат из-за того, что "выпадал" звук и драйвер, и взял "чистую" модельку.

anonymous
()
Ответ на: комментарий от anonymous

Канешно зарезервировал .... Усё как у людей ...
Тока ВСЁРАВНО НЕ ДРУЖИТ ОН С ЧИПСЕТОМ МОИМ ....

ezhikov
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.