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 - Andi B.

Pages: 1 2 [3] 4 5 ... 49
eComStation and best I can tell ArcaOS have an contract with IBM and the EULA of IBM is leading. The EULA requires you for installation to have a license.
So you can not install ArcaOS from a legal perspective if you buy one license.

I remember there was an eCS license which worded something like - you are not allowed to use your license more than once at any given time. But it was allowed f.i. to have it installed on the desktop and when traveling using it on your notebook. All from the top of my head and I may remember wrong as it's so long ago. But it's not worth to dig it out as this is OT here anyway. Or do you think I violate any of my ArcaOS or eCS or Warp licenses? Of course I'm allowed to run my eCS as guest under my ArcaOS host. But it does not make any sense for me anyway. So what's your point?

-  I want access to a modern Firefox, and I don't want to boot into Linux to get it. At the same time, I don't want to lose access to ArcaOS (by booting into Linux).
You would not lose your OS/2 data cause Linux can read your JFS partitions very well.

But he, when I'm on Linux then my FF and Seamonkey (email) profile and all my other data (documents, passwords, program sources) is on Linux host too. There's no sense anymore to store them in a virtualized guest system.

Follow with me now ...
1. *Boot* one Host-OS, minimally configured ... never touch it again.

The key is the Host-OS. What is your Host-OS? Do you think there is any host OS which your really can 'never touch again'? And when you have a host OS, even a crippled one, then you have to master this host OS. And live with the host OS. Live with the host OSes quirks and problems. Have to keep them running and maybe install security updates there. Have to backup the host OS itself in case of ....

Example - for me the host OS never can be any Win cause I can't trust this OS. So the host have to be some flavor of Linux. FreeBSD, OpenSuse, Manjaro, Ubuntu, ... name it. It does not care. If I have a host OS which I have to know how to save, manage and backup my productive data, there's not much need anymore to produce any new data in a virtualized guest. There are tons of programs running native on Linux which will do my jobs similar or better than I do it on OS/2. But I've to live with the host OS crippled user interface (compared to the WPS) and with all the things you've to configure in some conf files in Linux.

Remember I know the benefits of VMs. But I don't see any advantage on running OS/2 as guest. If I change my main OS to some Linux then there will be no need anymore start OS/2 - ArcaOS. F.i. when I change my current file/mail/svn/web/.... server from OS/2 to Linux then a lot of things probably will work more smoothly as they do now. Given I ever invest the time to learn how to setup all this stuff on Linux.

For what do YOU need ArcaOS running in a VM?

it turns out that we can bypass these limitations with multiple VM's. As best I can see, this takes away any remaining reasons why you can't run ArcaOS in fully productive fashion, today.
Virtualized ArcaOS has the same limitations than on bare metal. So what's the point? ArcaOS can't be 'fully productive' in the sense of running current applications or technology. F.i. no current browser (except dooble which works sort of) runs on ArcaOS regardless if virtualized or not. You can't dynamically add f.i. an eSATA drive to ArcaOS regardless if virtualized or not. You can't run current FF on ArcaOS. If I need it, I boot another OS. I've plenty of them in parallel on my system(s) to choice from the AirBoot menu. Or I fire up my WinXP guest (OS/2 host) and run what's available on this guest (though today very limited too).

As you see I still don't get what you're dreaming about. As long as I want my important data being manged under control of OS/2 I need to boot it bare metal. When I sometimes decide to manage my data under Linux then there is not much point in f.i. starting OpenOffice within the ArcaOS virtualized environment. OpenOffice runs better on Linux than it does under OS/2. So why should I fire up an ArcaOS guest if I finally decided to run Linux as primary (host) system?

to modern standards for a single OS on a single physical machine
For me a single OS on on physical machine is not a standard. In contrary. All my systems have multiple OSes installed in parallel.

Applications / Re: VLC3018 IDN11.DLL
« on: January 08, 2023, 03:55:47 pm »
Remembering the last time I updated some DLLs and had several working programs stop working because the new DLLs were not backward compatible so never again.
For the few cases where the new version is really not fully backward compatible there are the proper xxxxx_legacy packages available. Though I've no clue which program didn't work for you after a yum update.

Applications / Re: VLC3018 IDN11.DLL
« on: January 08, 2023, 11:11:39 am »
(begin libpath works wonders)
set beginlibpath=xxx - been there, done that. As said, as long as you only have a very limited set of programs you want to run and as long as you don't being hit by the shortcomings (bugs) of our kernel it may work for your task. But definitely not worth proposing to others. I see begin-endlibpath and libpathstrict as a very very last resort for a very few special cases. If you ever wanna use some of the newer ported stuff sooner or later you will find yourself in big troubles without our rpm environment.

Applications / Re: Software Wishlist for 2023
« on: January 07, 2023, 07:31:02 pm »
Should I use GCC (in absence of clang, it's to only sane choice) or OW? well it depends to who you talk.
I don't think it depends on who you talk but on what you want to do. You also have to add to your list IBM VAC3.65/3.08.

A few thoughts about this from my side -
1) if you wanna port something from Linux -> yum install gcc, wlink and the other stuff from bww including libc(x) is your choice.
2) if you wanna start some simple C stuff from scratch - you may start with OpenWatcom and the IDE supplied including the debugger wd(w). But if you have some experience with gcc, of course you better go the 1) way
3) if you wanna write a device driver - probably OpenWatcom is your choice. Maybe you wanna use Davids driver samples for that. Or otherwise if you start with a DDK example you may need an older version of Watcom and/or MASM and/or ICC....
4) if you wanna contribute to some existing project - you don't have much choice. You may need gcc or VAC3.xx or Watcom or a mix of that.

For all of the above you may sometimes need or like to have idebug from the VAC3 or VAC4 environment or ICAT. But it depends. There are people out there who never want to use a debugger. Most of the time because they never knew a decent debugger like idebug or f.i. the debugers integrated in some mikrocontroller development environments. But...

Sum up, reality is more complex than can be handled by one unified solution.

Applications / Re: VLC3018 IDN11.DLL
« on: January 07, 2023, 03:12:09 pm »
Sorry Andi, you missed my point which was/is that we shouldn't have to search all over to try and find the necessary parts for a program to run, they should all be there and if necessary have a note in the 'readme' file that states they should be put in a different dir.
We agree here, the readme should explain what's necessary. Most of the time this is done correctly that way. Sometimes some readme is not complete. In such case a ticket or in case no ticket system for the program is available, a mail to the programmer is what a user has to do when he finds such error. At least when he gets a lot of work for free. Remember, errors happen as porters are only humans. But -

and no rpm/yum is not the answer.
I've interpreted your post in a way that you think you can run different current programs (ports) reliable, stable, reproducible and manageable in a way without yum/rpm/ANPM. If this is what you think then there are only a few explanations for that comes to my mind. Either you -
1) have only very little experience with current ports
2) you use only a very few ported programs in a very limited scenario
3) you do not update or try out many different ports
4) you're a super power OS/2 user who knows and remembers exactly where you've put everything on your disk and your paths and you have a super memory and memorizes every detail of every dll you ever put into some program directory and remember the correct order how you have to start which application and you're knowing all the details and problems of beginlibpath/endpath and don't have the need to run big applications with much memory requirements and ...

Hope 4) is valid for you ;-).

Applications / Re: VLC3018 IDN11.DLL
« on: January 07, 2023, 11:03:54 am »
Here we are seeing my biggest complaint - new programs that don't supply ALL the required extra bits (dll etc.) and no rpm/yum is not the answer.

Unfortunately as long as you refuse to accept that things can't work the way you like it, you're lost. Our OS can't handle required dlls in different directories/version well enough to fulfill your wishes. Sorry, OS/2 limits don't go away only when someone wishes they do.

I use VMs with different host OSes and different guest OSes. That said, the problem is you need to know different OSes well enough to backup your data, to keep your data private, to secure your networks, to keep things running....

Most of us use OS/2 - ArcaOS cause they are used to it. They don't want to relinquish the strengths of the WPS. They don't want to get used to 'other' ways of getting things done. You can't solve these problems by virtualizing ArcaOS completely. F.i. it does not help to run ArcaOS virtualized under a Win or *nix host as long as you don't master Win/*nix very well. Otherwise your VM is as unreliable and insecure than the host OS itself. You can't get things done until you know the host OS good enough. You need extra efforts to keep the host OS running. And you have to arrange with the OSes drawbacks additionally to the ArcaOS shortcomings. So even more time needed to get things done.

F.i. my Win10 on another systems constantly nerves me with 'please complete installation' messages only cause I don't want to register with my private data on their servers. You can't solve such problems with virtualizing ArcaOS but only by running it on bare metal. When you're already at the point where you've arranged yourself with another OS, then it does not make much sense anymore to use ArcaOS itself. Except habit. And refusal to learn the host OS good enough. For most of us there is no killer application which does not have a better or at least similar good replacement on the host OS.

So what's your specific OS/2 - ArcaOS related point here? Do you wanna sell VM solutions?

Applications / Re: Software Wishlist for 2023
« on: January 07, 2023, 09:57:00 am »
For what do you really need IPv6?

My own LAN is running IPv4 as it always did. If I've ever have a need for outside IPv6 connection, I'm pretty sure my LTE and my xDSL modems will do the conversion for me. For me there's no sense in making a direct connection from the outside world to one of my private systems except VPN. What are your use cases for IPv6?

Applications / Re: What is the trick for multiple dots on files ?
« on: January 05, 2023, 11:01:25 am »
ArcaOS does not has that problem. What is the trick for it?
A patched dll included in ArcaOS. Or was it XWP? Unfortunately I don't remember the details anymore. But a reminder that's not always fun to play with very old software ;-)
I was playing with a Warp 4.52 VM

Hardware / Re: Hardware Compatibility Wishlist for 2023
« on: January 05, 2023, 10:58:42 am »
I may start a new thread for this, but this is my list of choices for screen resolution
With Panorama the resolutions displayed is (a subset?) from what is read from the list the BIOS offers. On modern systems it depends on the attached monitor and the interface you choice (DP, HDMI, DVI, RGB). My current system shows all your wished resolutions and a few more. Except 1920x1440. Currently I also do not see 1920x1200. But I run this system for years with 1920x1200 (different monitor, integrated graphic) before I switched to 3840x2160 (separate graphic card and new monitor).

The key here is -
Quote from: Neil Waldhauer on January 01, 2023, 04:17:30 pm
    I'd like to be able to set display resolution to numbers I like, instead of relying on those few that the VESA interface provides.
which basically says Neil is wanting a real full graphic chip driver instead Panorama/Bios. For us this would mean reanimating SNAP. But I fear this is not achievable in the near future :-(

Andi and Martin,

These are good suggestions you guys, but I ONLY want to change the font size for the Drives/Drive/Folder WPS objects...I do not want to modify anything else.
Why don't you set it for this folder in the appropriate Folder menu display section then? Or simply drag another font into this folder? I mean I checked again and it works here as it worked since ages - font palette -> drag desired font onto the open folder. In your case the drives folder. I cant see what does not work for you. It's simple drag 'n drop.

I only can imagine that this does not work anymore with xview enabled as I can't test this. Sorry no xview here. Maybe a xview bug?

There's a key combination while drag a font from the font palette which changes all the fonts of the same category, isn't it? <ALT> or <SHFT> <ALT> or? Read about in the OS/2 help more than 20 years ago....

But as OS/2 (the WPS) is by far more adjustable than other OSes there is no single place to change all settings at once. Have you followed Alex presentation at last Warpstock about that topic? Worth to rehear on youtube. As there are different settings for Icon, Tree and Details View I guess you've to <ALT> (?) drag and drop at least 3 times.

Programming / Re: Qt6
« on: December 28, 2022, 10:33:42 am »
I follow such discussions too. I learn from the posts of the knowledge people here. I'm pretty sure there are more people out there like me who follow such discussions. So keep on posting. It's not useless to spread OS/2 specific porting knowledge to the world. Thank you all who share your findings/your code.

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