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 2 [3] 4 5 ... 167
31
Hardware / Re: HP Deskjet 3635 need a workable driver
« on: April 12, 2025, 01:00:51 am »
According to https://developers.hp.com/hp-linux-imaging-and-printing/supported_devices/index this model is supported in hplip 3.15.6

The current code at bww is above this - so it *should* work

32
Web applications / Re: Dooble releases, Qt5 builds
« on: April 12, 2025, 12:58:10 am »
I will (almost) always recommend the latest qt6weben.dll. Does the same occur with simplebrowser.exe? (I think that's the right name)

33
Web applications / Re: Dooble releases, Qt5 builds
« on: April 11, 2025, 11:17:48 pm »
Same QT6 DLLs as I have set for QT5 are set highmem (no differences between QT5 or QT6)
QT5 = ok
QT6 = memory issue  (may be this could explain many crashes or silent close all seems to have !)

I doubt this is the cause of the crashes/silent closes - qt6 webengine builds have been out for ~2 years now and nobody has commented on low memory being exhausted previously. Not saying you're not seeing the behaviour.

99% of the OS/2 specific code is the same between Qt5 and Qt6 - so I'm struggling to explain this, hence my suggestion to ensure the DLL's are marked high. Which Qt6WebEn.dll build are you using, and do you see the same behaviour with all releases?

34
Multimedia / Re: Updated Uniaud32 build
« on: April 11, 2025, 10:35:51 am »
OK I started looking at the 6.12 kernel code. Doesn't look too nasty.. biggest challenge in terms of failed diffs is lots of changes like:
Code: [Select]
- write_lock_irqsave(&card->ctl_files_rwlock, flags);
+
+ scoped_guard(write_lock_irqsave, &card->controls_rwlock)
&
Code: [Select]
- read_lock_irqsave(&card->ctl_files_rwlock, flags);
+
+ guard(read_lock_irqsave)(&card->controls_rwlock);
&
Code: [Select]
- down_read(&snd_ioctl_rwsem);
+ scoped_guard(rwsem_read, &snd_ioctl_rwsem) {

I need to work out whether to keep the code that works (which increases complexity of applying future diffs), or work out how to implement guard() and scoped_guard().

These look like they're defined in:
https://elixir.bootlin.com/linux/v6.12.4/source/include/linux/cleanup.h#L302

35
Web applications / Re: Dooble releases, Qt5 builds
« on: April 11, 2025, 09:13:52 am »
Under Dooble QT6:
Each new loaded web page from different site under a new tab decreases shared low free memory size until no more available shared low memory size !
(and then crash)

Worth checking that \qt6-6.2.x\lib\qt6web*.dll are marked high. I've screwed this up in a couple of releases.
highmem -c \qt6-6.2.x\lib\*.dll

36
Multimedia / Re: Updated Uniaud32 build
« on: April 09, 2025, 10:40:33 am »
Hey Sigurd - thanks for that information. That package is interesting - there is a source package listed at https://launchpad.net/ubuntu/noble/+package/linux-oem-24.04b but it's still not clear to me how it differs from the upstream kernel.

Anyway, at some point I'll target 6.12 and see how I go!

Motivation via the AN store wasn't what I was thinking of, but it is very much appreciated!!

It's more a matter of preparing myself for some tedious work applying diffs and implementing (or working around) missing kernel functions - and more particularly - limitiations from the ageing openwatcom compiler which doesn't support some of the newer C code styles used in the kernel.

37
Multimedia / Re: Updated Uniaud32 build
« on: April 08, 2025, 10:50:22 pm »
Thanks Sigurd - where exactly are you downloading/installing this '6.11.XXX OEM Version' kernel from? I'm guessing they have created some patches which should eventually make it to an upstream kernel.

My next goal will be to try and get last year's LTS kernel (ie 6.12) working (well the sound code from this kernel). Just need a rainy day and some motivation :)

38
Multimedia / Re: Updated Uniaud32 build
« on: April 08, 2025, 11:26:27 am »
As said before, changing the Kernel to an 6.11.XXX OEM Version just fixed it, sound works perfect.

So I guess these problems with UNIAUD are there because fo the Linux Kernel Version used. But only a thought or guess.

Do Asus publish patches for their OEM 6.11.xxx kernel? They readlly should as the kernel code is GPL....

Cheers,

Paul

39
Multimedia / Re: Updated Uniaud32 build
« on: April 07, 2025, 10:33:01 am »
  Thanks Paul... it works well here on VBox 7.1 in hda mode. Haven't tried bare metal yet...

Thanks David - anyone on bare metal?

40
Multimedia / Re: Updated Uniaud32 build
« on: April 06, 2025, 10:47:51 am »
OK fixed a bunch of warnings, and found a typo which was causing the TRP (missing an enter after a #endif of all things!)

Virtualbox 7.1.x boots with this with ac97 and hda. hda either was producing no sound or was very quiet.

Had enough for today, but here's a link - YMMV - https://smedley.id.au/tmp/uniaud32-linux-6.6.85-20250406.zip

41
Multimedia / Re: Updated Uniaud32 build
« on: April 06, 2025, 08:54:10 am »
OK fixed that trap and have a different one now. I forgot I have a VM setup to capture serial output which makes things easier :)

42
Multimedia / Re: Updated Uniaud32 build
« on: April 06, 2025, 03:33:40 am »
I updated source to linux 6.6.85 - AC97 in Virtualbox is working, but HDA is trapping - now to dust off my notes reading of interpreting uniaud traps :)

No binaries (yet) as I have no reason to believe the HDA trap is unique to virtualbox...

43
Hardware / Re: OpenWatcom Discussion
« on: March 25, 2025, 03:27:17 am »
Has someone tested this build?
http://openwatcom.org/ftp/source/ow_portable_v2_test_build.zip

I think this is made of the perforce sources.
I was made aware of it over the weekend - I built uniaud32.sys with it (https://smedley.id.au/tmp/uniaud32.sys) but haven't had a chance to test it yet.

44
General Discussion / Re: Brainstorm: What is Next with OS/2 ?
« on: March 21, 2025, 11:33:26 pm »
What would need to be changed in ARCAOS to have a modern network?

**ChatGPT Response:**
   - **SMBv2 and SMBv3**: The current network file system protocol, SMB (Server Message Block), is outdated and uses SMBv1, which is increasingly blocked in modern networks. Implementing SMBv2 or SMBv3 would be necessary to remain compatible with modern Windows and Linux servers.
This part at least is incorrect. ArcaOS has some some time (since 5.0?) included a Samba plugin that supports smb2+

45
General Discussion / Re: Brainstorm: What is Next with OS/2 ?
« on: March 21, 2025, 09:10:43 am »
Not wanting to be negative, but even *compiling* qtwebengine is a PITA due to memory exhaustion - let alone running the thing.....

Pages: 1 2 [3] 4 5 ... 167