bug in sound driver

From: Xian (ml-freebsd-newbies_at_codepad.net)
Date: 12/21/04

  • Next message: Adam: "What do these PHP ports mean?"
    To: freebsd-newbies@freebsd.org
    Date: Tue, 21 Dec 2004 16:28:14 +0000
    
    

    I had a problem with Ogle (my DVD player) and it turned out to be a problem
    with the sound driver I'm using. I found this email in an archive that lead
    me to the workaround:

    <email>
    Wed Mar 24 2004, John Polstra wrote:
    > On 24-Mar-2004 Bj|rn Englund wrote:
    >
    > > Try setting the environment variable OGLE_OSS_RESET_BUG and then run
    > > ogle and see if you still have the problem or if it works.
    >
    > Wow, that fixes it!  I never would have guessed that this problem had
    > anything to do with audio.
    >
    > I'm a FreeBSD committer and might be able to help get our driver
    > fixed.  Do you know whether this particular sound chip works with Ogle
    > under Linux (without the OGLE_OSS_RESET_BUG work-around)?  If it does,
    > then maybe I can see what the Linux driver is doing differently when
    > it resets the chip.
    >

    No I don't know if this chip works in linux.
    But this is a common problem that pops up from time to time
    in different audio drivers, nothing chip/hw specific.
    I suspect that driver writers forget that the device should "reset"/be able to
    accept new format settings after a
    SNDCTL_DSP_SYNC or SNDCTL_DSP_RESET ioctl,
    and not just after a new open of the audio device.

    /Bj|rn
    </email>

    Should I do anything like file a bug report? I don't know what these guys have
    done. btw on my system `uname -a` says

    FreeBSD hercules.codepad.net 5.3-RELEASE-p2 FreeBSD 5.3-RELEASE-p2 #3: Mon Dec
    20 17:20:40 GMT 2004
    root@hercules.codepad.net:/usr/obj/usr/src/sys/HERCULES i386

    -- 
    /Xian
    "The important thing is not to stop questioning. Curiosity has its own reason 
    for existing."
    Albert Einstein
    _______________________________________________
    freebsd-newbies@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-newbies
    To unsubscribe, send any mail to "freebsd-newbies-unsubscribe@freebsd.org"
    

  • Next message: Adam: "What do these PHP ports mean?"

    Relevant Pages

    • Re: Re: HARDWARE: Open-Source-Friendly Graphics Cards -- Viable?]
      ... Some of them do dominate a market. ... implementing a specific grafics standard. ... grafic chips just need a driver - but they ... spent tons of research on the chip development as well, ...
      (Linux-Kernel)
    • Re: VIA Envy24PT sound card driver loads at startup properly 9 of 10 times
      ... driver updates including the latest and correct driver for the sound card. ... Onboard sound chip is disabled in BIOS and the driver for it is not installed. ... The sound card, Chaintech, Envy24 Family Audio Controller WDM, is installed/seated properly and uses the IRQ 16 exclusively. ...
      (microsoft.public.windowsxp.hardware)
    • Re: [PATCH 3/3] wm97xx-core: Support use as a wakeup source
      ... the features of the driver depend on exactly how the chip is connected ... It's probably worth pointing out here that this part of the WM97xx ... the suspend_mode configuration to know how to wake. ...
      (Linux-Kernel)
    • Re: Can i8042prt.sys crashes be avoided?
      ... it sounds like malfunctioning hardware to me. ... most laptops have an Fn+key ... If the i8042 chip did not overheat then I have ... > Is there really no way for the driver to command the chip to reset itself? ...
      (microsoft.public.development.device.drivers)
    • Re: [PATCH] I2C fixes for 2.6.10-rc2
      ... I2C: add adm1026 chip driver ... Here is the revised adm1026 driver port for kernel 2.6.10-rc2. ... No way is currently provided to turn on DAC-mediated automatic fan control. ... +static ssize_t show_in(struct device *dev, char *buf, int nr) ...
      (Linux-Kernel)