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 ... 316 317 [318] 319 320 ... 357
4756
Applications / Re: Apache OpenOffice 4.1.2 for eComStation and OS/2
« on: December 30, 2015, 06:57:02 pm »
Quote
Dynamic linking is the way to go and that's where we are already now!

Well, dynamic linking causes more DLLs to be loaded in shared memory space, which is very limited. I am at the point where I need to stop using very useful programs to accommodate that. If something can be done to fix the problems with loading in high shared memory space, we will get some relief, for a while, but eventually we will run into the same problem, again.

Something needs to be done, and soon, or OS/2 will become unusable, again.

Private memory is also limited as programs can't be loaded high. I experimented with SeaMonkey back before we moved it to use more high memory and before Mozilla forced the huge xul dll on us. It only helped for a while before it started running out of memory.
Eventually we'll get screwed as more programs go mostly X64 and expect to have even more memory available then we can ever deliver.

4757
Internet / Re: Seamonkey 2.28b5r2 will not accept addons.
« on: December 26, 2015, 08:59:07 pm »
Here installing an add-on doesn't seem to affect the CPU hardly at all. C2D at 2.6Ghz with 2GB memory, at least with the add-on referenced below. Possible CPU usage hidden due to needing to restart which does max out my CPU for a short while.
I built a test version yesterday targeted at my CPU and with the new fontconfig (needs work) and the add-on wouldn't even install with an error about unable to open file and the error console pointing to the xpi not opening with unix error 0. Strange as error 0 should mean no error.
For putting the close button on individual tabs, you need an add-on, https://addons.mozilla.org/en-US/seamonkey/addon/seatab-x-2/ seems to work fine here with the SM I distributed, note the different possible preferences.

4758
Internet / Re: Seamonkey 2.28b5r2 will not accept addons.
« on: December 24, 2015, 10:44:40 pm »
now Seamonkey does accept addons although getting them installed is slow because doing so runs the CPU at 100%.  Once installed and having closed the addons tab the CPU reverts to normal operation - since I don't anticipate having more than my normal 10 addons I don't see the 100% usage being a problem.

Strange, what CPU do you have?
Quote
BTW, why are some of the Seamonky DLLs read only?

Security, all the read only DLLs are security related and installed with mode 444, which equals read only for us. Note that for a while we had to patch the source to remove the read only part as mv needed updating to overwrite a read only file but Mozilla has been shipping them read only for a while.

4759
Internet / Re: Seamonkey 2.28b5r2 will not accept addons.
« on: December 24, 2015, 05:12:53 pm »
Sorry for the delay in replying, had work to do.

Andreas.  tried that with the same results.

Dave.  Only one version of libc065.dll  (175,212 bytes 26/10/14) on the test machine and all the gccxx.dlls appear to be up to date.  Maybe it is time to wipe this machine and restore from our standard image.

Strange, my libc065.dll has 157,213 bytes, same date, with the other libc forwarder DLLs being the same or slightly smaller (libc061 48179 bytes).
Most everyone else with this problem has been due to not replacing the real libc065.dll with the forwarder dll.

4760
Internet / Re: Seamonkey 2.28b5r2 will not accept addons.
« on: December 23, 2015, 06:49:01 pm »
I decided to try out Seamonkey 2.28b5r2 and while it works, I can browse web sites etc. it will not allow the install of any addons.  They download and appear to install BUT the message in the attachment always pops up and there is no addon to be found.

You have a backlevel DLL getting loaded, usually libc065.dll hiding in ecs\dll or os2\dll but could be a gcc dll.

4761
Storage / Share a 2TB USB drive between Windows and OS/2?
« on: December 18, 2015, 12:57:39 am »
I understand that for OS/2 to see a 2TB drive the geometry needs adjusting. If done to a USB 2TB drive, will Windows still see it?
I'd like to acquire one and share it between myself (OS/2) and my son who has Win7 and Linux on his box by partitioning into two 1TB partitions and using for backup purposes.

4762
Applications / Re: Lucide Gsview and printers error in Lucide or not
« on: December 12, 2015, 06:10:51 pm »
Simplest is unix2dos/dos2unix or addcr/delcr, http://hobbes.nmsu.edu/h-search.php?button=Search&key=dos2unix&dir=%2F. Both programs can add or remove CRs.

4763
Applications / Re: OSS Project ideas for OS2VOICE
« on: December 03, 2015, 06:53:35 am »
Media Transfer Protocol (MTP) https://en.wikipedia.org/wiki/Media_Transfer_Protocol support would be a needed addition for a modern operating system. Devices are moving away from USB mass storage (mounting the device as a drive) as it seems that newer operating systems have lost the ability to lock a file  :) , or more likely users are not allowed to use their devices as they'd like but rather have to use them as the big media companies would like. eg I just picked up a cheap Android tablet and even though the instructions claim it supports USB mass storage, it only actually supports MTP and PTP and the PTP seems newer then camera15 supports.
Options seem to include updating gphoto2 OS/2 support, a project I just found and need to investigate further once github loads for me or porting libmtp http://libmtp.sourceforge.net/ which I just built but has problems on OS/2 and needs further porting and a front end written, basically a minimal file manager.

4764
Applications / Re: XWorkplace Monster Revival ?
« on: November 28, 2015, 01:54:58 am »
Probably be good to update WPSWizard to use the Moziila Cairo code which Rich improved quite a bit. There should be an RPM for it soon.

4765
Applications / Re: OS/2 Components / Architecture - Indentifying OS/2 Files
« on: November 26, 2015, 11:55:14 pm »
I assume that "PMDDEML.DLL"  contains the DDE stuff.  DDE is an old means for programs to communicate between each other, this includes PM programs, Win16 programs (there's a setting in the winos2 properties to allow winos2 program to use DDE to communicate with PM program) and I guess Win32 programs. In which case "PMDDEML.DLL"  is the PM part of the DDE chain and any OS/2 program trying to use DDE would probably fail or produce warnings if "PMDDEML.DLL"  is missing.
From https://en.wikipedia.org/wiki/Dynamic_Data_Exchange,
Quote
In computing, Dynamic Data Exchange (DDE) is a method of interprocess communication under Microsoft Windows or OS/2. It allows one program to subscribe to items made available by another program, for example a cell in a Microsoft Excel spreadsheet, and be notified whenever that item changes.

4766
Applications / Re: OS/2 Components / Architecture - Indentifying OS/2 Files
« on: November 26, 2015, 04:44:16 pm »
Perhaps at heart it is registry.dll that creates the registry and the program I'm thinking of only calls registry.dll. Is the registry populated or empty when created o your system? You might need to install regedit2 to check.

4767
Hardware / Re: Kingston memory stick problem
« on: November 26, 2015, 08:25:41 am »
The newest USB drivers (Hobbes) can handle the extra large floppy format without having to repartition.

4768
Applications / Re: OS/2 Components / Architecture - Indentifying OS/2 Files
« on: November 26, 2015, 08:23:46 am »
There's a program, which I forget the name of, to recreate them. Simplest is to run regedit2.exe which will call the other program and recreate both with the bare entries.  Note that not only Open32 but also Odin programs use them as the WIn registry.

4769
Applications / Re: Firefox 31.8.0 Beta 5 - First Impressions
« on: November 24, 2015, 07:06:19 am »
OK, I assume you're using eCS2.1. Really your rpm/yum install needs fixing, probably by nuking it and starting over. Perhaps your ancient python was the problem and even your new one is old. Perhaps it should be a new thread.
For now the simplest would be to download the ones listed in the readme, or listed on http://os2news.warpstock.org/Warpzilla.html and put them somewhere close to the beginning of your LIBPATH and move all the other older versions out of the way. Use unlock if they're in use, unlock foo.dll. After moving them, reboot.
The newer ones are compatible with the older ones but have added functionality. The exception is really old ones that depend on EMX.DLL.

4770
Applications / Re: Firefox 31.8.0 Beta 5 - First Impressions
« on: November 22, 2015, 07:51:22 pm »
Probably a DLL conflict. Make sure that if using YUM/RPM that @UNIXROOT\usr\lib is close to the front of your LIBPATH (change @UNIXROOT to the correct drive letter) and if not using YUM/RPM make sure the newer DLLs are loaded before the ones in \ecs\dll, os2\dll or better yet update them. This will mostly be the libc0x and gccxx dlls though also watch for other ones such as stdcppp6.dll etc.
You should also give a bit more information when reporting problems such as this, eg OS level and how you're installing the DLLs at least.

Pages: 1 ... 316 317 [318] 319 320 ... 357