Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Paul Smedley

Pages: 1 ... 67 68 [69] 70 71 ... 140
1021
Multimedia / Re: Updated Uniaud32 build
« on: September 19, 2022, 01:01:14 am »
I've traced the problem with the ALC892 chipset to something between build 3.8.13 (File version 2.2.5) and build 3.9.11 (File Version 2.2.5). It seems to have broke then. I've attached the testlogs below for both, using the debug versions of both.

Thanks - this should be useful. I'll try and investigate this week. It's a short week here - Thursday is a Public Holiday for QEII, and I'm taking a leave day on Friday to turn it into a long weekend.

Cheers,

Paul.

1022
Hardware / Re: Affordable Mini PCs
« on: September 18, 2022, 09:18:19 am »
I've wondering if something like this https://www.aliexpress.com/item/1005002642282828.html would work. Would more than likely need AOS 5.1 foe UEFI support....

Sure a good price

Just ordered - a have a suitable M2242 SSD spare, so got the one without an SSD for $A240 delivered.

It would be nice if it was powered by USB-C, but oh well.

Cheers,

Paul

1023
Multimedia / Re: Updated Uniaud32 build
« on: September 18, 2022, 09:12:26 am »
Well that was quicker than I thought - I only tested with AC97 and HDA on virtualbox so far.... https://smedley.id.au/tmp/uniaud32-linux-5.19.9-20220918.zip

Code is in: http://trac.netlabs.org/uniaud/browser/GPL/branches/uniaud32-exp

My intent is that once the next LTS kernel is decided (likely 6.0 or maybe 6.1); I'll merge the uniaud32-exp code back into uniaud32-next.

A typical linux kernel release is only supported for about 3 months, by which time another kernel has been released. Whatever kernel is current at the end of a calendar year, gets supported for at least a couple of years.

I'll try test on my T470s a bit later today.
edit: sound works on my T470s

1024
Multimedia / Re: Updated Uniaud32 build
« on: September 18, 2022, 08:42:17 am »
Thanks guys. I spent some time today creating an uniaud32-exp branch, so that I can maintain the Long Term Support 5.15.x codebase in uniaud32-next whilst seeing if I can get the current kernel (5.19.x) working. I worked through the code (5.16.x, 5.17.x, etc) and have the current released kernel (5.19.9) compiling.

AC97 is working; HDA is not detecting hardware for some reason since the update to 5.16.x

More as time permits....

1025
Multimedia / Re: Updated Uniaud32 build
« on: September 18, 2022, 12:10:46 am »

1026
Hardware / Re: Affordable Mini PCs
« on: September 17, 2022, 11:50:12 am »
I've wondering if something like this https://www.aliexpress.com/item/1005002642282828.html would work. Would more than likely need AOS 5.1 foe UEFI support....

1027
Multimedia / Re: Updated Uniaud32 build
« on: September 17, 2022, 11:31:38 am »
Hey Mark,
As to generating a testlog .............

Downloading and trying 3.2.102 debug - first of all it was a memory hog - had to disable a couple of optional device drivers in CONFIG.SYS to proceed, only to trap 000e in the kernel. Loading the release version got an internal processing error in the current kernel installed - 14.203 SMP.

I noted that you also had a version labelled 3.2.102 MikeK (three versions in fact: MikeK - MikeK3), so I downloaded K3 as a further test and installed it - I assume that was also a debug version as I got the same trap 000e.

So I suspect there are memory usage problems involved with that version of UniAud and my base metal system HYPERFIRE - also don't know what kernel you were testing it on there - I'm loath to revert kernel wise, if that may be needed, even on a test partition, in case thing go wacky.

Do you think installing 3.2 debug would tell you anything? I don't know if that will even load, and I assume that that version preceded 3.2.102 so you may not have committed the changes in the change log. Your next version after that is 3.5.

Interesting... it's been way too long, but I don't recall others reporting traps in 3.2.102 - otherwise, I doubt I would have checked the code in to SVN... anyways...

Any working version around 3.2 would be useful...

even:
uniaud32-linux-3.0-debug.zip
uniaud32-linux-3.1.zip
uniaud32-linux-3.1.9.zip
uniaud32-linux-3.2-debug.zip

The original linux source is available for these, so they're still possibly helpful in identifying an additional (or mission) log entry which might give clues...

Edit: I also wonder if removing the PCIe sound cards makes any difference...

Cheers,

Paul


1028
Multimedia / Re: Updated Uniaud32 build
« on: September 15, 2022, 11:25:32 pm »
Hey Mark,
The UniAud32 files report as being dated 2021-12-7 in the 5.0.7 archive. And if I'm reading the above correctly the files were based on UniAud 5.14.7 (Don't know if David is also using the Linux sources, but I would assume so).
More specifically, the build in AOS 5.0.7 is based on the sound code from linux 5.14.7; and was taken from my 'uniaud32-next' branch at netlabs.

Cheers,

Paul

1029
Multimedia / Re: Updated Uniaud32 build
« on: September 15, 2022, 11:23:41 pm »
Hey Mark,

Well that was quick, Gents

As Davids 3.01.03 build didn't work, based on v5.14.7 (if I'm reading that right), I decided to go right back to the first files in your directory, Paul, also based on v5 - I downloaded your 3.0 and 3.1 debugs and releases, and installed each one - unless there is some other variable I'm missing, no sound seems to be generated from any of the 5.x series on the ALC892 chipset.

Brief history lesson if I may....

In the early days of ALSA, it was maintained as a separate source repository outside of the linux kernel. This is back in the days when Uniaud was first created. ALSA 1.0.25 was the final release as a standalone project. The Uniaud in ArcaOS 5.0.24 (the v2 series) was based on ALSA code.

Around the time of the release of the linux kernel 3.0; the ALSA code was incorporated into the kernel, and wasn't available as a separate download.

The list of builds I posted (including the 3.0 release) are based on the corresponding sound code from the linux kernel. So (for example) the uniaud32-linux-3.0.zip was based on the 'linux 3.0' kernel.

So if this is the build that broke things for you, something changed between the ALSA 1.0.24 code; and the sound code from the 3.0 kernel release. This certainly should help narrow things down :)

Edit: the 3.0 code didn't make it in to SVN, but the breaking change for Mark's ALC892 should be somewhere in https://trac.netlabs.org/uniaud/changeset/612 :)

Edit2: @Mark - can you please generate a log with the debug driver from https://smedley.id.au/tmp/uniaud32-linux-3.2.102.zip ? I don't expect it to produce audio - but it will give me a log that corresponds with https://trac.netlabs.org/uniaud/changeset/612

Cheers,

Paul

1030
Multimedia / Re: Updated Uniaud32 build
« on: September 15, 2022, 10:45:56 am »
Let me generate a list of builds tonight.

Prepend these filenames with https://smedley.id.au/tmp/
Code: [Select]
uniaud32-linux-3.0-debug.zip
uniaud32-linux-3.0.zip
uniaud32-linux-3.10.108-20200804.zip
uniaud32-linux-3.10.108-20200807b.zip
uniaud32-linux-3.10.108-20200807c.zip
uniaud32-linux-3.10.108-20200807d.zip
uniaud32-linux-3.10.108-20200807.zip
uniaud32-linux-3.10.108-20200808.zip
uniaud32-linux-3.10.108.zip
uniaud32-linux-3.11.10-20200810.zip
uniaud32-linux-3.12.74-20200807.zip
uniaud32-linux-3.12.74-20200808.zip
uniaud32-linux-3.12.74-20200809.zip
uniaud32-linux-3.12.74-20200810.zip
uniaud32-linux-3.12.74.zip
uniaud32-linux-3.13.11.zip
uniaud32-linux-3.14.79-20200809.zip
uniaud32-linux-3.14.79-20200810.zip
uniaud32-linux-3.14.79.zip
uniaud32-linux-3.16.85-20200812.zip
uniaud32-linux-3.16.85-20200813.zip
uniaud32-linux-3.16.85-20200814.zip
uniaud32-linux-3.17.8-20200823.zip
uniaud32-linux-3.17.8-20200824.zip
uniaud32-linux-3.18.140-20200816.zip
uniaud32-linux-3.18.140-20200823-vortex.zip
uniaud32-linux-3.18.140-20201009.zip
uniaud32-linux-3.1.9.zip
uniaud32-linux-3.1.zip
uniaud32-linux-3.2.102-MikeK2.zip
uniaud32-linux-3.2.102-MikeK3.zip
uniaud32-linux-3.2.102-MikeK.zip
uniaud32-linux-3.2.102.zip
uniaud32-linux-3.2-debug.zip
uniaud32-linux-3.2.zip
uniaud32-linux-3.5.zip
uniaud32-linux-3.6.11.zip
uniaud32-linux-3.7.9.zip
uniaud32-linux-3.8.13.zip
uniaud32-linux-3.9.11.zip
uniaud32-linux-4.0.9-20200816.zip
uniaud32-linux-4.0.9-20201008.zip
uniaud32-linux-4.14.202-20201024.zip
uniaud32-linux-4.14.202-20201101b.zip
uniaud32-linux-4.14.202-20201101.zip
uniaud32-linux-4.14.202-20201110.zip
uniaud32-linux-4.14.202-20201114.zip
uniaud32-linux-4.14.202-20201121.zip
uniaud32-linux-4.14.202-20201227.zip
uniaud32-linux-4.14.202-src-20201029.zip
uniaud32-linux-4.14.202-src-20201106.zip
uniaud32-linux-4.14.202-src-20201109.zip
uniaud32-linux-4.14.202-src-20201116.zip
uniaud32-linux-4.14.202-trap-20201029.zip
uniaud32-linux-4.14.202-trap-20201116.zip
uniaud32-linux-4.14.202-trap.zip
uniaud32-linux-4.16.18-20201227.zip
uniaud32-linux-4.17.19-20201228.zip
uniaud32-linux-4.19.163-20201228.zip
uniaud32-linux-4.19.163-20201229b.zip
uniaud32-linux-4.19.163-20201229.zip
uniaud32-linux-4.19.163-20201230b.zip
uniaud32-linux-4.19.163-20201230c.zip
uniaud32-linux-4.19.163-20201230d.zip
uniaud32-linux-4.19.163-20201230.zip
uniaud32-linux-4.4.238-20201018.zip
uniaud32-linux-4.4.238-20201022.zip
uniaud32-linux-4.4.238-src.zip
uniaud32-linux-4.9.240-20201024.zip
uniaud32-linux-5.0.21-20201231.zip
uniaud32-linux-5.2.21-20201231.zip
uniaud32-linux-5.2.21-20210107.zip
uniaud32-linux-5.3.18-20210101.zip
uniaud32-linux-5.4.86-20210101b.zip
uniaud32-linux-5.4.86-20210101.zip
uniaud32-linux-5.4.86-20210102-debug.zip
uniaud32-linux-5.4.86-20210103-debug.zip
uniaud32-linux-5.5.19-20210104-debug.zip
uniaud32-linux-5.6.19-20210104-debug.zip
uniaud32-linux-5.7.19-20210104-debug.zip
uniaud32-linux-5.8.18-20210104-debug.zip
uniaud32-linux-5.9.16-20210104-debug.zip
uniaud32-linux-5.10.10-20210124.zip
uniaud32-linux-5.10.10-20210126.zip
uniaud32-linux-5.10.11-20210131.zip
uniaud32-linux-5.10.17-20210227.zip
uniaud32-linux-5.10.20-20210305.zip
uniaud32-linux-5.10.25-20210322.zip
uniaud32-linux-5.10.30-20210414.zip
uniaud32-linux-5.10.40-20210527.zip
uniaud32-linux-5.10.4-20210104-debug.zip
uniaud32-linux-5.10.4-20210105b.zip
uniaud32-linux-5.10.4-20210105c.zip
uniaud32-linux-5.10.4-20210105.zip
uniaud32-linux-5.10.45-20210619.zip
uniaud32-linux-5.10.50-202107179.zip
uniaud32-linux-5.10.50-20210720.zip
uniaud32-linux-5.10.50-20210721.zip
uniaud32-linux-5.10.5-20210108.zip
uniaud32-linux-5.10.7-20210115.zip
uniaud32-linux-5.10.7-20210116.zip
uniaud32-linux-5.10.7-20210117.zip
uniaud32-linux-5.11.22-20210814.zip
uniaud32-linux-5.1.21-20201231.zip
uniaud32-linux-5.12.19-20210814.zip
uniaud32-linux-5.13.10-20210815.zip
uniaud32-linux-5.14.7-20210926.zip
uniaud32-linux-5.14.7-20211028.zip
uniaud32-linux-5.15.20-20220807.zip
uniaud32-linux-5.15-20211107.zip
uniaud32-linux-5.15-20220805.zip
uniaud32-linux-5.15.59-20220805.zip
uniaud32-linux-5.15.59-20220806.zip
uniaud32-linux-5.15.59-20220807b.zip
uniaud32-linux-5.15.59-20220807.zip
uniaud32-linux-5.15.59-20220903.zip
uniaud32-linux-5.15.59-20220904b.zip
uniaud32-linux-5.15.59-20220904.zip
uniaud32-linux-5.15.65-20220905.zip
uniaud32-linux-5.15.65-20220906.zip
uniaud32-linux-5.15.65-20220907.zip
uniaud32-linux-5.15.65-20220908.zip
uniaud32-linux-5.15.65-20220910b.zip
uniaud32-linux-5.15.65-20220910.zip

Ideally, we want to know the 'newest' build where sound still works.

I'd start about halfway through the list and see if it works, if it doesn't - divide the remaining list in half and try that one, etc

Cheers,

Paul

1031
Multimedia / Re: Updated Uniaud32 build
« on: September 15, 2022, 05:42:07 am »
Hey Mark,

No idea which build came with 5.0.7, but your testlog shows:
1.0.24:::06::SVN609

This means the 'working' build is based on ALSA 1.0.24 - circa 2010!

Let me generate a list of builds tonight.

Cheers,

Paul.

1032
Multimedia / Re: Updated Uniaud32 build
« on: September 15, 2022, 03:18:12 am »
Hey Mark!

Funny - I'd had the thought to ask you if any previous versions of Uniaud produced sound with your ALC892 machine and kept forgetting to ask you.

It would be helpful (if you have time) to try and identify which build first broke support. Rather than trawling through this thread, I can send you a consolidated list of builds that are sitting on my webserver. That might help narrow down the specific change that broke things.

re: the creative card and the stock ArcaOS driver - it was relatively recent that I added in the patch_ca0110.c and patch_ca0132.c into the driver - so older drivers would have no chance of supporting this hardware.

Cheers,

Paul.


1033
Multimedia / Re: Updated Uniaud32 build
« on: September 14, 2022, 11:04:02 am »
Interesting.... there's nothing obvious in that log as to why it's not working :(

1034
Multimedia / Re: Updated Uniaud32 build
« on: September 14, 2022, 01:35:33 am »
Hey Mark,

Interesting... I have a T60 here that is similar in the sense that after a cold boot, sound works fine - but warm boots have no audio.

I don't see a log for Hyperfire with the Sound Blaster X-Fi Titanium?

...and yes, red wine will likely be involved in fixing issues :)

Cheers,

Paul.

Pages: 1 ... 67 68 [69] 70 71 ... 140