Portál AbcLinuxu, 19. dubna 2024 04:16


Dotaz: NeoMagic NM2200 (MagicMedia256AV)

28.12.2005 10:13 Hrabosh | skóre: 26 | blog: HBlog | Brno
NeoMagic NM2200 (MagicMedia256AV)
Přečteno: 543×
Odpovědět | Admin

Zdravím

Snažím se v mojem Dell Latitude CPi rozchodit zvukovku. lspci ji vidí jako:01:00.1 Multimedia audio controller: Neomagic Corporation NM2200 [MagicMedia 256AV Audio] (rev 12) a já se snažím používat driver ALSY pod názvem snd-nm256.

Bohužel při načítání toho modulu v 80% případů zamrzne NB takovým způsobem, že pomůže jen pdržet vypínač. Na netu jsem našel pár diskuzí na tohle téma, vyzkoušel parametry reset_workaround=1 a podobne, ale nepomohlo to.

Modul z OSS pro tuhle kartu (nm256_audio) natáhnout jde. Někdo radil, že pomůže tenhle (OSS) modul natáhnout, pak ho unloadnout a nahrát ten ALSovej...nepomohlo. Při nahrávání snd-mn256 se to kousne.

Jisté naděje vkládám do parametru buffer_top, protože na stránkách ALSY psali, že se to někdy nepovede autodetekovat a počítač zamrzne. Nicméně správná hodnota pro můj NB tam nebyla a já nevím, jak ji zjistit.

Povedlo se někomu úspěšně rozchodit tuhle odpornost ?

Z.H.

To jsem psal já ... to není bordel, to je modulární!
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

28.12.2005 10:43 pzad | skóre: 30 | blog: pzad
Rozbalit Rozbalit vše Re: NeoMagic NM2200 (MagicMedia256AV)
Odpovědět | | Sbalit | Link | Blokovat | Admin
  Module snd-nm256
  ----------------

    Module for NeoMagic NM256AV/ZX chips

    playback_bufsize - max playback frame size in kB (4-128kB)
    capture_bufsize  - max capture frame size in kB (4-128kB)
    force_ac97       - 0 or 1 (disabled by default)
    buffer_top       - specify buffer top address
    use_cache        - 0 or 1 (disabled by default)
    vaio_hack        - alias buffer_top=0x25a800
    reset_workaround - enable AC97 RESET workaround for some laptops
    reset_workaround2 - enable extended AC97 RESET workaround for some
		      other laptops

    This module supports one chip and autoprobe.

    The power-management is supported.

    Note: on some notebooks the buffer address cannot be detected
    automatically, or causes hang-up during initialization.
    In such a case, specify the buffer top address explicity via
    buffer_top option.
    For example,
      Sony F250: buffer_top=0x25a800
      Sony F270: buffer_top=0x272800
    The driver supports only ac97 codec.  It's possible to force
    to initialize/use ac97 although it's not detected.  In such a
    case, use force_ac97=1 option - but *NO* guarantee whether it
    works!

    Note: The NM256 chip can be linked internally with non-AC97
    codecs.  This driver supports only the AC97 codec, and won't work
    with machines with other (most likely CS423x or OPL3SAx) chips,
    even though the device is detected in lspci.  In such a case, try
    other drivers, e.g. snd-cs4232 or snd-opl3sa2.  Some has ISA-PnP
    but some doesn't have ISA PnP.  You'll need to specify isapnp=0
    and proper hardware parameters in the case without ISA PnP.

    Note: some laptops need a workaround for AC97 RESET.  For the
    known hardware like Dell Latitude LS and Sony PCG-F305, this
    workaround is enabled automatically.  For other laptops with a
    hard freeze, you can try reset_workaround=1 option.

    Note: Dell Latitude CSx laptops have another problem regarding
    AC97 RESET.  On these laptops, reset_workaround2 option is
    turned on as default.  This option is worth to try if the
    previous reset_workaround option doesn't help.

    Note: This driver is really crappy.  It's a porting from the
    OSS driver, which is a result of black-magic reverse engineering.
    The detection of codec will fail if the driver is loaded *after*
    X-server as described above.  You might be able to force to load
    the module, but it may result in hang-up.   Hence, make sure that
    you load this module *before* X if you encounter this kind of
    problem.
Zda sa ze vsetko sposobuje na tejto zvukovke lock.
28.12.2005 11:14 Hrabosh | skóre: 26 | blog: HBlog | Brno
Rozbalit Rozbalit vše Re: NeoMagic NM2200 (MagicMedia256AV)

Tohle znám...teda něco podobného (nebyl tam ten parametr reset_workaround2). Ale i když ho zadám, tak píše, že ho nezná a když dám reset_workaround_2, tak se kousne...

Z.H.

To jsem psal já ... to není bordel, to je modulární!
28.12.2005 16:25 Hrabosh | skóre: 26 | blog: HBlog | Brno
Rozbalit Rozbalit vše Re: NeoMagic NM2200 (MagicMedia256AV)

A nešlo by nějak přesvědčit Alsu, aby používala ten OSS driver ?

Z.H.

To jsem psal já ... to není bordel, to je modulární!
28.12.2005 21:18 noone
Rozbalit Rozbalit vše Re: NeoMagic NM2200 (MagicMedia256AV)
To nepojde.
Nikto nikomu nebrani pouzivat OSS drivery. Malo by sa nejako dat presmerovat programy, ktore pouzivaju alsa cez nejaky alsa plugin na oss driver, ale ja som to nikdy neskusal.
Myslim ze ten cip sa uz ani nevyraba, nikto z vyvojarov alsa ho nema. Takze to, preco mrzne musi zistit niekto iny - a tomu moc neverim, ze sa tak stane.
28.12.2005 21:02 Dušan Hokův | skóre: 43 | blog: Fedora a další...
Rozbalit Rozbalit vše Re: NeoMagic NM2200 (MagicMedia256AV)
Odpovědět | | Sbalit | Link | Blokovat | Admin
ee tam bude uplne jinej driver. Koukni na http://www.linuxfreunde.de/marl/mobile510/mobile510.html Je to uplne jinej notas, mel jsem ho a taky zvuk chodil uplne s jinym modulem nez by sis myslel.
28.12.2005 21:21 Hrabosh | skóre: 26 | blog: HBlog | Brno
Rozbalit Rozbalit vše Re: NeoMagic NM2200 (MagicMedia256AV)

Bohužel...tohle už jsem taky zkoušel. On píše,že:

but offers also to autoprobe for Legacy ISA Cards , which did successfully install an CS4231 Sounddriver:

Jenže mě to to kartu v tom Legacy ISA režimu nenašlo. Navíc k ní nemám v BIOSu žádné volby...

Z.H.

To jsem psal já ... to není bordel, to je modulární!
29.12.2005 13:14 pzad | skóre: 30 | blog: pzad
Rozbalit Rozbalit vše Re: NeoMagic NM2200 (MagicMedia256AV)
A ten OSS modul chodi (hra)?
29.12.2005 17:30 Hrabosh | skóre: 26 | blog: HBlog | Brno
Rozbalit Rozbalit vše Re: NeoMagic NM2200 (MagicMedia256AV)

Jo... nm256_audio..jede v pohodě.

Z.H.

To jsem psal já ... to není bordel, to je modulární!
13.3.2006 17:53 pzad | skóre: 30 | blog: pzad
Rozbalit Rozbalit vše Re: NeoMagic NM2200 (MagicMedia256AV)
Vypada, ze sa to v alsa vyriesi. Problemom je citane AC97 registrov, uz je k dispozicii aj nejak patch.
15.3.2006 17:45 pzad | skóre: 30 | blog: pzad
Rozbalit Rozbalit vše Re: NeoMagic NM2200 (MagicMedia256AV)
Tak uz je to v alsa CVS - dalsia verzia alsa ktora bude by mala byt OK.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.