How to add Bi-Directional text support with iAccess in linux - linux

I have a problem configuring bi-directional text support with Linux.
On the iAccess ODBC driver for windows there is a GUI app called cwbprops.exe and it has a button that sorts it, but I don't know what would be the equivalent action in Linux and can't find anything online.
I am running on an ubuntu docker container.
Thanks!

Related

Flutter desktop app for Linux - but Linux server not running desktop

Question: Is there any way to provide a terminal connection with a canvas to a Flutter app being hosted on a non-gui Linux server?
Context: We have a lot of character-based tools running on (CentOS) Linux server. It would be great to write them (or a wrapper around them) as GUI apps using Flutter. I don't need full window management, just things like GUI components, mouse text selection, cut-n-paste, drag-n-drop, SDI design UI.
Is there any way to accomplish that without installing desktop software on the server? I know there's a Raspberry Pi setup for flutter apps on Linux WITHOUT installing desktop. Would anything like that work?

How to enumerate all top level windows using Wayland display server?

How do I enumerate all top level windows on the desktop (and further fetching its titles and other properties) on Ubuntu 17.10 using the new default display server Wayland?
Before we used X11 / XLib to achieve this, but now with Wayland this does not work reliable any more. Some windows, like gedit and LibreOffice do not show up any more in the window list, and other tools like xwininfo also do not work any more with these windows.
Currently we use the following technologies:
Ubuntu 17.04 with X.org as default display server:
X11-XLib / X_QueryTree
Windows:
Win32-API / EnumerateWindows (there also exists Windows Automation API)
macOS:
NSAccessibility / AXUIElementCreateApplication, AXUIElementCopyAttributeValue, kAXChildrenAttribute
Ubuntu 17.10 with Wayland:
???
I have not found any API documentation about Wayland and accessibility or UI automation so far.
Can anybody help? A future-proof solution/technology how to access desktop windows on Linux/Ubuntu would be nice.
Regards.
Actually, I think you don't. Wayland is designed in the way that clients don't know about each other. There may be a special API in that specific Wayland composer you are using - but its not part of the protocol. (E.g. GNOME's composer has a DBus API to capture screens)

how to find out what GUI file browser linux is using

Im currently running CentOS (6.6) on a virtual machine that i got from another person
He is not using the default GUI file explorer and looks to be much more advanced that the regular GUI file explorer that comes with CentOS
Is there any way to find out what GUI he installed on the machine via command?

Xserver on Windows7

I have been using X11 with windows Maker provided with cygwin package for multi windows in windows Xp. Currently I am moving to windows 7 but unable to install cygwin.
Is there any other multi windowing system like windows maker for cygwin on windows ?
Thanks for your help in advance.
~ JJA
I really like to use MobaXterm as nice ssh client, but more importantly as very lightweight and fast X server for Windows.
Typical usage on Windows: start MobaXterm, then from its console ssh user#linux-box. Now, you can simply execute any GUI program on your Linux box, like gedit, eclipse, etc., and it simply works! This is because MobaXterm automatically supports forwarding of you graphical DISPLAY from Linux to Windows.
This method for remote access works much faster than VNC. Performance is actually similar to Remote Desktop, if not even faster.

Creating a executable linux (e. g. LAMP) virtualization for windows?

We are developing a web application in TYPO3 Flow for one of our customers. Usally it should run on a web server over the internet, but there should also be an offline version for windows.
Our customer would sell this application with the two versions, on the web server it's combiled/crypted with Zend so his customer isn't able to change the code or anything like this.
Our idea for the offline windows application is, that we create an executable linux virtualisation with an installed apache and maybe with an pre-installed browser. So the user only starts the executable and the package will start with the browser pointing on the webapp.
Is there any solution, I think something like VMWare ThinApp (but I think this it's only for windows applications)?
Or you can build a bootable USB stick based on a linux distribution, with a custom version of some distribution like webconverger, but the user must reboot to use it.
Or you can customize a Virtual Box image, based on Turnkey Lamp Stack per exemple, but the user must have a copy of Virtual Box (that's free).
How do you wont to deal with data persistence ?

Resources