OS/2, eCS & ArcaOS - Technical > Applications
XFree86-OS/2
Martin Iturbide:
Thanks Dave
I will keep experimenting with XFree86-OS2. Since I already told you that it is the first time that I had made it run after all this time using OS/2.
Any tips are welcome, for example how to take screenshots, or if there is a way to have icons or somekind of launcher there.
--- Quote from: Dave Yeo on March 16, 2019, 04:13:09 am ---To start programs, IIRC
--- Code: ---start /n program
--- End code ---
In an xterm or on the OS/2 desktop
--- Code: ---start /n program -display 0:0
--- End code ---
--- End quote ---
I didn't get that? Do you mean I can run a XFree86 program directly from the OS/2 Command line? (without launching x first?)
Regards
ivan:
If you are running the XFree86 as a window on the OS/2 desktop then I would recommend Gotcha (on hobbes) to take screenshots.
I do that if I need a screenshot when I am using HobX11 - like you I never got XFree86 to work reliably so I boughr Hobx11 and never looked back.
Dave Yeo:
--- Quote from: Martin Iturbide on March 18, 2019, 07:46:25 pm ---Thanks Dave
I will keep experimenting with XFree86-OS2. Since I already told you that it is the first time that I had made it run after all this time using OS/2.
Any tips are welcome, for example how to take screenshots, or if there is a way to have icons or somekind of launcher there.
--- End quote ---
Screenshots are done with xwd. For testing, "xwd | xwud" and click the window you want to shoot, desktop for all. To save, something like "xwd -out /tmp/window.xwd" and to convert to something useful like png, "ffmpeg -i window.xwd window.png"
There used to be quite a few window managers floating around, they handle icons, launchers, window frames etc. You're probably using twm which is a really basic window manager. See my screenshot with fvwm.
--- Quote ---
--- Quote from: Dave Yeo on March 16, 2019, 04:13:09 am ---To start programs, IIRC
--- Code: ---start /n program
--- End code ---
In an xterm or on the OS/2 desktop
--- Code: ---start /n program -display 0:0
--- End code ---
--- End quote ---
I didn't get that? Do you mean I can run a XFree86 program directly from the OS/2 Command line? (without launching x first?)
--- End quote ---
You need an Xserver to connect to. In theory you could launch a program and have it run it on my system with the right permissions. You could also have a Linux box and run the Linux programs on the OS/2 Xserver.
Doug Clark:
Martin, Sean,
You could also try pmx as the x windows server on OS/2. Each x window it creates is a seamless window on the desktop - actually a PM window. So you can resize the window to whatever size you want. I took the screen shot of the Gimp windows on eComStation 2.0 (running SNAP dual head) with PMview, but pmx appears to run ok on AOS also.
The only x windows application I know of that runs on OS/2 is Gimp. Which makes an OS/2 x windows server useful mainly for running applications on another machine - most probably another machine running Linux. Conceptually sort of like VNC or Remote Desktop - but for unix applications, or applications ported from unix.
I stopped using Linux years ago so Dave Yeo is a better authority on this - but it seems to me the Linux world has moved away from x windows to other graphical APIs for its applications
Dave Yeo:
Where is PMX available?
As for Linux, most distributions are still using X though they're trying to get away from it. It's hard to make another graphics layer that everyone agrees to and most programs are written for X.
I will note that X, or rather the session managers and window managers are a lot more familiar to people now, as in working more like Windows then traditional X where copy and pasting is done by highlighting something and middle clicking to paste and scroll bars scroll in different directions based on which mouse button you click. Even on OS/2, X has its own clipboard.
As for programs, at one point we had quite a few. QT, GTK etc were all ported. Mozilla first ran on X, just fired up Warpzilla 0.98. About the only page it would load was Hobbes :)
Sadly most of the old programs seem to be lost, especially the source code.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version