Author Topic: Updated Uniaud32 build  (Read 43395 times)

Paul Smedley

  • Hero Member
  • *****
  • Thank You
  • -Given: 58
  • -Receive: 110
  • Posts: 810
  • Karma: +50/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #120 on: August 07, 2020, 01:20:28 am »
OK, I found the change in hda_codec.c that was causing the TRAP000E in 3.10.108 on some chipsets - I don't understand why yet, but I've reverted part of the code to that from 3.9 and I now get no trap from 3.10.108 on my X250 with an ALC292. I'm also (currently) getting no sound, but that's a different issue.

http://smedley.id.au/tmp/uniaud32-linux-3.10.108-20200807.zip
&
http://smedley.id.au/tmp/uniaud32-linux-3.12.74-20200807.zip
« Last Edit: August 07, 2020, 01:37:46 am by Paul Smedley »

David McKenna

  • Sr. Member
  • ****
  • Thank You
  • -Given: 12
  • -Receive: 25
  • Posts: 332
  • Karma: +13/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #121 on: August 07, 2020, 02:11:00 am »
 Paul,

  I can boot with both of those release versions, but no sound and no trap, even when playing an MP3. They do show in the hardware manager. Let me know if you need a debug alsahlp$....

Regards,
« Last Edit: August 07, 2020, 02:16:35 am by David McKenna »

Paul Smedley

  • Hero Member
  • *****
  • Thank You
  • -Given: 58
  • -Receive: 110
  • Posts: 810
  • Karma: +50/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #122 on: August 07, 2020, 02:22:48 am »
Thanks Dave, that matches behaviour on my X250, so no need for a log at this stage. Let me investigate locally, and once I get sound working here on my X250, if you still have issues, then I'll ask for a log.

I'm also trying to clean up some of the patches to simplify things going forwards.

Paul Smedley

  • Hero Member
  • *****
  • Thank You
  • -Given: 58
  • -Receive: 110
  • Posts: 810
  • Karma: +50/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #123 on: August 07, 2020, 05:13:53 am »
Does http://smedley.id.au/tmp/uniaud32-linux-3.10.108-20200807b.zip give sound for people? The sound is distorted on my X250, but I think that's the problem MikeK reported a few months back with earlier builds.

I'll try and test this evening with the other old Thinkpad I have here.

Dave Yeo

  • Hero Member
  • *****
  • Thank You
  • -Given: 13
  • -Receive: 205
  • Posts: 2931
  • Karma: +31/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #124 on: August 07, 2020, 06:21:23 am »
Hi Paul, linux-3.10.108-20200807b gives not bad sound here, it doesn't seem quite right but close, like a crappy or old cassette recording or a radio station just very slightly miss tuned.
I only tested with Z!. The volume control on Z! and the volume widget, when adjusted causes static while adjusting and then back to where it was, same with mute, no muting.
Using PMUniMix, the volume sliders all work but if click the on/off button, the sound just loses some bass/gets tinny.
I'd put up with this but given a choice, well, I'm downgrading to your last good driver, Linux-3.6.11.
Thanks for the work.

Paul Smedley

  • Hero Member
  • *****
  • Thank You
  • -Given: 58
  • -Receive: 110
  • Posts: 810
  • Karma: +50/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #125 on: August 07, 2020, 06:35:11 am »
Hi Dave,

Hi Paul, linux-3.10.108-20200807b gives not bad sound here, it doesn't seem quite right but close, like a crappy or old cassette recording or a radio station just very slightly miss tuned.
I only tested with Z!. The volume control on Z! and the volume widget, when adjusted causes static while adjusting and then back to where it was, same with mute, no muting.
Using PMUniMix, the volume sliders all work but if click the on/off button, the sound just loses some bass/gets tinny.
I'd put up with this but given a choice, well, I'm downgrading to your last good driver, Linux-3.6.11.
Thanks for the work.

Thanks for the comments. I thought your earlier post said 3.8.x was OK for you?

Can you try with:
http://smedley.id.au/tmp/uniaud32-linux-3.10.108-20200807c.zip (hda_intel.c backlevelled to linux 3.8.13)
or
http://smedley.id.au/tmp/uniaud32-linux-3.10.108-20200807d.zip (hda_intel.c backlevelled to linux 3.6.11)

This is just on a hunch that changes to hda_intel.c are driving the sound issues.

Cheers,

Paul


Dave Yeo

  • Hero Member
  • *****
  • Thank You
  • -Given: 13
  • -Receive: 205
  • Posts: 2931
  • Karma: +31/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #126 on: August 07, 2020, 06:43:42 am »
Hi Paul, I'm going to have to take back my comments after downgrading and then downgrading again to the stock uniaud shipped with AOS 5.05. I think it is these speakers causing the crappy sound, though with my bad hearing it is hard to judge :) PMUniMix acts much the same with all the tested drivers and the volume at first worked on Z!, then after opening the volume control, stopped working along with the volume control not working.
I probably did get mixed up on the tested versions.
I'll try your latest. I am using the Intel HDA I believe, Ivy Lake I5

Dave Yeo

  • Hero Member
  • *****
  • Thank You
  • -Given: 13
  • -Receive: 205
  • Posts: 2931
  • Karma: +31/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #127 on: August 07, 2020, 07:07:26 am »
Hi, uniaud32-linux-3.10.108-20200807c works much the same and actually sounds pretty good on headphones, but still not the best, need better speakers :)
About the volume, the Z! volume works fine until I open the volume widget, then it gets staticy when adjusting and stops actually changing the volume. Trick is to not use it.
All your builds I've tried vs the stock one in PMUniMix show PCM volume instead of front volume and also show the Headphone Playback Volume and it works, PCM adjusts the speakers, Headphone adjusts the headphone jack on the front of the computer. There's also front and rear mic volume controls which I haven't tested.
Have to see what others find with newer chipsets.
Once again, thanks.

Paul Smedley

  • Hero Member
  • *****
  • Thank You
  • -Given: 58
  • -Receive: 110
  • Posts: 810
  • Karma: +50/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #128 on: August 07, 2020, 07:10:10 am »
Hi Dave,

Hi, uniaud32-linux-3.10.108-20200807c works much the same and actually sounds pretty good on headphones, but still not the best, need better speakers :)
About the volume, the Z! volume works fine until I open the volume widget, then it gets staticy when adjusting and stops actually changing the volume. Trick is to not use it.
All your builds I've tried vs the stock one in PMUniMix show PCM volume instead of front volume and also show the Headphone Playback Volume and it works, PCM adjusts the speakers, Headphone adjusts the headphone jack on the front of the computer. There's also front and rear mic volume controls which I haven't tested.
Have to see what others find with newer chipsets.
Once again, thanks.

Thanks for testing! So no significant difference between 20200807b.zip and 20200807c.zip ? (That's good if it's the case, as I'll continue with cleaning up the code).

_Hermit_

  • Newbie
  • *
  • Thank You
  • -Given: 1
  • -Receive: 1
  • Posts: 17
  • Karma: +0/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #129 on: August 07, 2020, 02:51:58 pm »
Hi, Paul.

Does http://smedley.id.au/tmp/uniaud32-linux-3.10.108-20200807b.zip give sound for people? The sound is distorted on my X250, but I think that's the problem MikeK reported a few months back with earlier builds.

Versions
uniaud32-linux-3.10.108-20200807b.zip
uniaud32-linux-3.10.108-20200807c.zip
uniaud32-linux-3.10.108-20200807d.zip
they work just as well as
uniaud32-linux-3.5.zip

  driver: HDA-Intel
  longname: HDA ATI SB at 0xfe6f8000 irq 19
  mixer: Realtek ALC892

David McKenna

  • Sr. Member
  • ****
  • Thank You
  • -Given: 12
  • -Receive: 25
  • Posts: 332
  • Karma: +13/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #130 on: August 07, 2020, 03:36:35 pm »
Paul,

  All 3 of those 3.10 versions work with sound here - system sounds, MP3's, YouTube, and PMUniMix works with them as well. Great progress, thanks!

Regards,

roberto

  • Hero Member
  • *****
  • Thank You
  • -Given: 18
  • -Receive: 13
  • Posts: 588
  • Karma: +1/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #131 on: August 07, 2020, 04:02:45 pm »
All these versions work fine.

 LINUX-3-12-74-20200807-DEBUG   OK SONIDO, OK VOLUMEN, PANTALLA 16M
 LINUX-3-10-108-20200807B-DEBUG OK SONIDO, OK VOLUMEN, PANTALLA 16M
 LINUX-3-10-108-20200807C-DEBUG OK SONIDO, OK VOLUMEN, PANTALLA 16M
 LINUX-3-10-108-20200807D-DEBUG OK SONIDO, OK VOLUMEN, PANTALLA 16M

But when returning to the version  lllinux-3.10.108-20200804-debug

 4/08/20 19:06         38.868      0 a---  uniaud32.sym
 4/08/20 19:06      1.051.468      0 a---  uniaud32.sys


I had just started this video on youtube:
 https://www.youtube.com/watch?v=Tuyy-DMBAwM
 background music
 
 
open TrueSpectra, load any program and close it.
The system sounds are activated, I do not remember if when opening or closing.
The volume suddenly increased without me activating anything
 And the screen disappears but only from the running video, what normally looks like a tree and moon turns black.
 All the rest of the screen works correctly.
 The sound interferes with the screen, but if I try to repeat it I can't,
  although this is the second time it has happened to me.
Luck
« Last Edit: August 07, 2020, 04:04:54 pm by roberto »

Paul Smedley

  • Hero Member
  • *****
  • Thank You
  • -Given: 58
  • -Receive: 110
  • Posts: 810
  • Karma: +50/-0
    • View Profile
« Last Edit: August 08, 2020, 10:10:41 am by Paul Smedley »

David McKenna

  • Sr. Member
  • ****
  • Thank You
  • -Given: 12
  • -Receive: 25
  • Posts: 332
  • Karma: +13/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #133 on: August 08, 2020, 01:26:38 pm »
 Paul,

  3.12 seems to work fine, but I get no sound with 3.10. I'll upload debug Alsahlp$ files...

Regards,

roberto

  • Hero Member
  • *****
  • Thank You
  • -Given: 18
  • -Receive: 13
  • Posts: 588
  • Karma: +1/-0
    • View Profile
Re: Updated Uniaud32 build
« Reply #134 on: August 08, 2020, 03:25:02 pm »
Both work well for me with the basics, but the 3-12-74-20200808 is much higher. This is my new favorite. After torturing him a bit.
Saludos