Author Topic: Updated Uniaud32 build  (Read 370562 times)



Paul Smedley

  • Hero Member
  • *****
  • Posts: 2092
  • Karma: +159/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #437 on: January 05, 2021, 05:19:45 am »
Fixes for ksize() from Steven Levine - release builds work for me now....
https://smedley.id.au/tmp/uniaud32-linux-5.10.4-20210105.zip (corresponds to svn r631)

&
https://smedley.id.au/tmp/uniaud32-linux-5.10.4-20210105b.zip adds an improved krealloc() implementation to the above (corresponds to svn r632)

Both work for me in virtualbox.

Similar to yesterday, if the newer build works, no need to test the earlier one....

Cheers,

Paul
« Last Edit: January 05, 2021, 05:41:15 am by Paul Smedley »

Dave Yeo

  • Hero Member
  • *****
  • Posts: 4786
  • Karma: +99/-1
    • View Profile
Re: Updated Uniaud32 build
« Reply #438 on: January 05, 2021, 05:45:22 am »
Release seems fine and fixes my volume issue

Dariusz Piatkowski

  • Hero Member
  • *****
  • Posts: 1317
  • Karma: +26/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #439 on: January 05, 2021, 05:48:39 am »
Paul,

Hi - you're missing a few...

https://smedley.id.au/tmp/uniaud32-linux-5.0.21-20201231.zip
https://smedley.id.au/tmp/uniaud32-linux-5.1.21-20201231.zip
https://smedley.id.au/tmp/uniaud32-linux-5.2.21-20201231.zip

Aha...you bet, testing right now...

Last one to successfully boot is uniaud32-linux-5.1.21-20201231.zip, but that has no sound. The uniaud32-linux-5.2.21-20201231.zip had the same hard-lock as all the following ones did.

Attached is the updated tracker.

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2092
  • Karma: +159/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #440 on: January 05, 2021, 06:04:40 am »
Thanks, I'll run a diff of 5.1 -> 5.2 and see if anything stands out that may cause a hang.

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2092
  • Karma: +159/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #441 on: January 05, 2021, 07:17:06 am »
Meanwhile, I reverted some diffs in http://trac.netlabs.org/uniaud/browser/GPL/branches/uniaud32-next/alsa-kernel/hda/hdac_controller.c in snd_hdac_bus_get_response() that were put in place some years ago to avoid hangs on HDA chips on OS/2. There seems to be similar code already so I don't think the OS/2 changes are required anymore.

I haven't committed this one yet until I have some more confirmation it doesn't break things...

https://smedley.id.au/tmp/uniaud32-linux-5.10.4-20210105c.zip

Cheers,

Paul

David McKenna

  • Hero Member
  • *****
  • Posts: 742
  • Karma: +24/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #442 on: January 05, 2021, 12:29:03 pm »
 Paul,

  All 3 of the release versions of 5.10 made on 0105 work fine here on my HDA:ALC887-VD desktop. I'll try the laptop later today...

  EDIT: all work on the  HDA:IDT92HD81B1X5 laptop too...

Regards,
« Last Edit: January 05, 2021, 11:08:01 pm by David McKenna »

OS4User

  • Sr. Member
  • ****
  • Posts: 406
  • Karma: +10/-0
    • View Profile
« Last Edit: January 05, 2021, 08:28:14 pm by OS4User »

Eugene Tucker

  • Sr. Member
  • ****
  • Posts: 368
  • Karma: +12/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #444 on: January 05, 2021, 06:23:50 pm »
Working well here on my Dell laptop.

Ian Manners

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 464
  • Karma: +10/-0
  • I am the computer, it is me.
    • View Profile
    • ComKal Networks Australia
Re: Updated Uniaud32 build
« Reply #445 on: January 06, 2021, 04:39:53 pm »
uniaud32-linux-5.10.4-20210105c.zip
Working well on everything I've previously tested, plus another 3 intel and 2 AMD Motherboards.

Only thing it's not working on is a Sound Blaster CT4810 PCI 1999 but I think it's a hardware fault. I bought this in 2000 and I've never been able to get it to work with anything though I keep meaning to try it with Windows, I've never got around to it - think it's time to bin it.
Cheers
Ian B Manners

Dariusz Piatkowski

  • Hero Member
  • *****
  • Posts: 1317
  • Karma: +26/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #446 on: January 06, 2021, 05:27:30 pm »
Hi Ian,

uniaud32-linux-5.10.4-20210105c.zip
Working well on everything I've previously tested, plus another 3 intel and 2 AMD Motherboards...

What chipset are the AMD motherboards?

My MSI 890FXA-GD70 is 890FX and SB850, but Paul identified a problem (suspicion of one anyways) with the ATI chipset based Realtek AC889 mixers, which is why all releases past uniaud32-linux-5.1.21-20201231.zip have resulted in a HARD-LOCK during boot for me here.

Therefore I'm curious what AMD combo works on your end.

Thanks!

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4710
  • Karma: +41/-1
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: Updated Uniaud32 build
« Reply #447 on: January 06, 2021, 06:46:13 pm »
https://smedley.id.au/tmp/uniaud32-linux-5.10.4-20210105c.zip

I just did a quick test with "uniaud32-linux-5.10.4-20210105c.zip" on the ArcaOS 5.0.6 VirtualBox VM (Intel HD Audio) on W10 host on the TP Yoga 14.
No Trap. It produce sound and I have control of the volume with the master volume tool. Working good for the moment.

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Ian Manners

  • Global Moderator
  • Sr. Member
  • *****
  • Posts: 464
  • Karma: +10/-0
  • I am the computer, it is me.
    • View Profile
    • ComKal Networks Australia
Re: Updated Uniaud32 build
« Reply #448 on: January 07, 2021, 06:15:02 am »
Hi Darius,

Old(er) AMD motherboards,

What chipset are the AMD motherboards?

Gigabyte GA-M61PME-S2 (AMD) Motherboard
=================================
Command line mixer for UNIAUD32. Version 1.1
Detected UNIAUD version 2.02.05
Detected 1 audio adapter(s)
Card info for adapter 0:
  num: 0
  id: NVidia
  driver: HDA-Intel
  name: HDA NVidia
  longname: HDA NVidia at 0xfbff8000 irq 23
  mixer: Realtek ALC662 rev1
  componenets: HDA:10ec0662,1458a002,00100101

eMachines (ECS) ET1331, MCP61PM-GM Rev 2.4 (AMD)
==========================================
Command line mixer for UNIAUD32. Version 1.1
Detected UNIAUD version 2.02.05
Detected 1 audio adapter(s)
Card info for adapter 0:
  num: 0
  id: NVidia
  driver: HDA-Intel
  name: HDA NVidia
  longname: HDA NVidia at 0xdfe78000 irq 23
  mixer: Realtek ALC1200
  componenets: HDA:10ec0888,10250181,00100101

(Edited spelling)
« Last Edit: January 07, 2021, 10:57:02 am by Ian Manners »
Cheers
Ian B Manners

Paul Smedley

  • Hero Member
  • *****
  • Posts: 2092
  • Karma: +159/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #449 on: January 07, 2021, 09:22:03 am »
Hi Dariusz,

Hi - you're missing a few...

https://smedley.id.au/tmp/uniaud32-linux-5.0.21-20201231.zip
https://smedley.id.au/tmp/uniaud32-linux-5.1.21-20201231.zip
https://smedley.id.au/tmp/uniaud32-linux-5.2.21-20201231.zip

Aha...you bet, testing right now...

Last one to successfully boot is uniaud32-linux-5.1.21-20201231.zip, but that has no sound. The uniaud32-linux-5.2.21-20201231.zip had the same hard-lock as all the following ones did.

Attached is the updated tracker.

https://smedley.id.au/tmp/uniaud32-linux-5.2.21-20210107.zip has hda_intel.c replaced with the version from 5.1.21 - I'd be interested to hear if this resolves the hang. There's nothing obvious at first glance that changed, but worth a shot.

Cheers,

Paul