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 - Dave Yeo

Pages: 1 ... 203 204 [205] 206 207 ... 321
3061
While Ivan's advice to use a USB/SATA adapter is good. If you had to you could copy the files under Linux, OS/2 ignores the Linux permissions.
You'd have to do your partitioning under OS/2, including using LVM to give the new drive's (stick's) partition(s) drive letters. Then using a Linux distribution that comes with JFS support (most Debian based ones I believe. Mint and Ubuntu for sure), mount both partitions as root using sudo and the right cp command (need to look it up), copy the files over, either to the new disk or a large stick
Or use DFSee to make an image of the bad disks partitions and write/copy them to a stick/new drive.

3062
Hardware / Re: Turning Off Monitor (DPMS) with Panorama
« on: January 26, 2019, 06:21:29 pm »
Just discussing similar elsewhere. No, there doesn't seem to be.

3063
Applications / Re: Seamonkey and AOO4.1.6 problem
« on: January 26, 2019, 07:58:29 am »
Good to hear. Another fix might have been to raise your VIRTUALADDRESSLIMIT, though that would have probably just delayed the inevitable.

3064
Applications / Re: Virtualaddresslimit and Disk Free space, Questions
« on: January 25, 2019, 11:50:49 pm »
You can not really put a value greater than 3072 in virtualaddresslimit. If I modify it in the config.sys, it gives me a SYS1196 error and puts the value of 1024.
I would like to experiment with a higher value, but I can not, that's all.
The kernel is 14201-smp, arcaos503
On the other hand I read in a document of OS / 2 2.1,:
Virtual memory addressing to 64 TB

Yes, the i386 is capable of 64TBs Virtual memory I believe. The way this works is that you can have multiple process each using 3GBs of address space and use the swap file I guess to take up the access. There's also the difference between allocating memory and committing it. My understanding is that only when committed does it actually use ram.
In practice, from experimentation, OS/2 is limited by using signed (and unsigned?) 32 bit data structures. for example I managed to crash OS/2 with a swap file full error when the swap file grew over 2GBs with lots of room on the drive. I had 1.5 GBs of real ram at the time and was linking a debug version of xul.dll, which did need the full 3GBs of address space and would fail unless VIRTUALADDRESSLIMIT was set at 3072.
So there is address space, how much memory a process sees, which is set by VIRTUALADDRESSLIMIT. And virtual memory, so multiple processes can each use that same address space.

3065
Applications / Re: Seamonkey and AOO4.1.6 problem
« on: January 24, 2019, 09:08:59 pm »
Sounds like a memory/resource problem. Both SM and AOO use a lot of memory. This can be checked with Theseus if needed
Have you marked either or both DLLs to load high? If not, you're probably running short on lower shared memory. If so, it may be high memory or both. Note that memory fragmentation can also be the problem.

Suggestions, mark the SM DLLs, or at least xul.dll to load code high. I believe there is a utility to do the same with AOO. Then we run into the bug where the kernel does not release the high memory when unloading the DLLs, so use mozturbo (actually smturbo) to keep the Mozilla DLLs loaded and likewise for AOO which I believe includes a utillity to keep the DLLs loaded/preload them. Both should be started at boot up.

3066
Web applications / Re: Firefox high mem
« on: January 24, 2019, 12:30:45 am »
Hunspell is included with the Mozilla source and is compiled into SeaMonkey's xul.dll. The default en-US dictionary is in your SeaMonkey program directory under dictionaries. What you added were more dictionaries.
As for what else uses hunspell, see
Code: [Select]
https://hunspell.github.io/, a surprising number of programs and even operating systems, including our port of OpenOffice I assume.
The data files for our hunspell port go into @UNIXROOT/usr/share/myspell. Myspell dictionaries are compatible.

What was the sys2070? So far I've only seen it with this build I'm using (unreleased) which is linked against the newest libcx when testing on a new install with an older libcx.
All the latest builds of FF, Sm, and TB set LIBPATHSTRICT in their own so scripts should be unneeded.

3067
Hardware / Re: Anyone know of an IDE CD driver for OS2 2.1?
« on: January 23, 2019, 04:07:50 am »
Seems you found the official package which should work to update v2.1's IDE stack (for large drive support and such) as well as support IDE CD's and even DVD's formatted as a CD. I can't remember if you also need the CDFS.IFS to read CD's but probably not as v2.1 did support some CD players. Probably good to update as well
I'm not sure if you have to manually add the drivers to config.sys, but if you do, ask.
Generally most device drivers are compatible with OS/2 2.0+ though they might need unpacking with lxlite as Warp V3 introduced more efficient program compression.

You can also replace various parts of the IBM stack with Dani's, available in the same directory at Hobbes. I'd advise starting out with the official IBM stuff to keep it simple.

3068
Web applications / Re: Firefox high mem
« on: January 22, 2019, 11:13:32 pm »
Well, with SM, it'll use the profile installed dictionary just like previous versions. You're probably right with FF and TB.
I added LIBPATHSTRICT to my xxturbo's and they can co-exist. The original mozturbo doesn't have this and would need wrapping in a script to set LIBPATHSTRICT and BEGINLIBPATH if you want it to coexist with my builds.

3069
Web applications / Re: Firefox high mem
« on: January 22, 2019, 06:54:56 pm »

The manually installed HUNSPEL0.DLL, which AFAICT just has to be loadable and isn't used by any other app. And if another app is using it, then such an app never complained about missing "spell checker's data files".

SeaMonkey actually doesn't use hunspell as I seem to have neglected to add the line,
Code: [Select]
ac_add_options --enable-system-hunspell
to my .mozconfig.sm file.
Thunderbird and Firefox do use it. Currently I'm not aware of anything else using hunspell.

Edit, Sm actually uses the intree version of hunspell so it is in xul.dll.

3070
Andi's right. Install the second hard drive, doesn't even have to be screwed into your computer, just plugged in. Boot to the ArcaOS maintenance. Partition and format and give a drive letter then use xcopy.
xcopy x:\* y: /h /o /t /s /e /r /v

3071
Utilities / Re: best process killer application
« on: January 20, 2019, 04:41:34 am »
What was added last year, was the ability to use cadh.sys instead of xf86sup.sys for the forced kill feature.
From top.txt (ver 2.14)
Quote
Version 2.14  06-01-18
  Added ability to use CADH.SYS for force kill option.

Version 2.13  25-10-14
  Added usage information for force kill option to PKILL.

Version 2.12  20-10-14
  Added force kill options.
...

3072
Web applications / Re: Firefox high mem
« on: January 20, 2019, 04:20:52 am »
I assume ABOVE512.EXE can be used too, to mark that single and unused FF/SM dictionary DLL (code & data) as high?

Sure, it basically does the same thing. marking data as high is usually discouraged as it can cause problems, your mileage may vary.
Which dictionary DLL?

3073
Games / Re: Tetris-like game
« on: January 19, 2019, 01:01:14 am »
The problem is so many OS/2 apps aren't open source and most of those that are, are ports to begin with.

3074
Games / Re: Tetris-like game
« on: January 18, 2019, 09:35:10 pm »

I can leave OS2 World if my presence is causing people frustration and grief.  I don't want to cause people frustration or grief.  It would be my loss as I learn a lot here.

I don't think there's any need for you to leave. You do bring a different interesting viewpoint and as long as your work reflects your pay, you're free to do what you like with your time.
You probably won't find much help with your project as most of us think there are more pressing things to do, but that reflects our pay scale. Volunteers do what they volunteer to do.

3075
Games / Re: Tetris-like game
« on: January 18, 2019, 06:59:02 pm »
Silvan probably thinks you're just reinventing the wheel, rather then inventing something new, which is sort of true but its your time to do what you like with.

Pages: 1 ... 203 204 [205] 206 207 ... 321