ControlsDemo test on different Linux systems

Issue #130 open
Zoltan Karpati
created an issue

I would like to inform you that I have tested my program and the 'official' ControlsDemo on the following Linux systems (under VMware Workstation):

It worked fine on: Black Lab Enterprise Linux 8; CentOS 7; Debian 9.1; Deepin 15.4.1; Fedora 26; Gentoo Linux 2016.07.04; Kali Linux 2017.2; Linux Mint 18.1; Lubuntu 17.10; Manjaro Linux 17.0; OpenMandriva Lx 3.0; openSUSE Leap 42.2; Parrot Studio 3.8; PCLinuxOS 2017.07; Red Hat Enterprise Linux 7; Ubuntu 16.10; Zorin OS 12.1 Core

It did not work correctly on: Elementary OS 0.4.1; KNOPPIX 8.1 (It gives an Runtime Error 217); Slacko Puppy 6.3 (It gives an Runtime Error 217); SliTaz GNU/Linux 4.0 ( It gives an unexpected end of file error.)

Can anyone test it on other Linux systems and share the result?

Comments (52)

  1. Eugene Kryukov repo owner

    We will try do our tests, and also will make a research about using of linux dists. We certainly don't have plan to support exotic (or not stable like Elementary 0.4.x).

  2. Zoltan Karpati reporter

    I can select the File and Help and its menupoints, but I can't select the TabControl's Tabitems (Standard, Addicional, etc...) by mouse. I can't select the component on the Standard Tabitem by mouse.

  3. Zoltan Karpati reporter

    One thing is maybe different in our development systems: the used Linux SDK. I am using the Ubuntu 16.10 SDK. I have uploaded my ControlsDemo executable to my web page (without the libfmux.so file): http://www.i3dconverter.com/ControlsDemo.tar.gz Can you test it on your Linux system?

    Can you tell which SDK are you using? Can you send me (3dconverter@gmail.com) your ControlsDemo executable to test it in my Linux systems?

  4. Zoltan Karpati reporter

    I did try your ControlsDemo version, but the problem is the same as I reported:

    I can select the File and Help and its menupoints, but I can't select the TabControl's Tabitems (Standard, Addicional, etc...) by mouse. I can't select (use) the components on the Standard Tabitem by mouse.

    Did you try my build on your Fedora?

  5. Zoltan Karpati reporter

    Thank you for your testing, but I don't understand the issues absolutely.

    Can you tell which Linux SDK are you using in your Rad Studio?

    Are you tested it on real Linux PC or using VMWare only?

  6. Eugene Kryukov repo owner

    We use Ubuntu 16.04 sdk. The main reason of difference maybe is because we use Linux inside Parallels Desktop - it support GPU and all OpenGL stuff installed by default. I'm not sure about VMWare.

  7. Zoltan Karpati reporter

    Thank you for your information.

    I will try to create a bootable Fedora 26 USB pendrive (live DVD) to test it in a real PC. I will report you the result.

    Is is important which SDK I must use?

  8. Zoltan Karpati reporter

    I did create a bootable Fedora 26 USB pendrive (live DVD) to test it in a real PC. After it I tested it on different PCs, but the result was the same.

    I can select the File and Help and its menupoints, but I can't select the TabControl's Tabitems (Standard, Addicional, etc...) by mouse on its position. I can't select (use) the components on the Standard Tabitem on its position, but sometimes I can use the component, if I click above the component (about 1.5-2 cm).

  9. Zoltan Karpati reporter

    If it will work on Fedora, I think it will work on Elementary OS 0.4.1 and Gentoo Linux also.

    (I can't imagine how works it on your Parallels Desktop correctly.)

  10. Eugene Kryukov repo owner

    Ok, eventually we found a reason why it works different and it seems it is not so easy to fix all of issues. It happens when Linux uses Wayland display - https://en.wikipedia.org/wiki/Wayland_(display_server_protocol). I've checked this and it is correct than on VMWare wayland is active, but on Parallels regular X11 server is used. The main Wayland limitation is that it is not support global coordinates and this bring lot of issues. The painting is easy to fix, but the other requires some time. We are working on it.

  11. Zoltan Karpati reporter
    • edited description

    I have retested the ControlsDemo (with FMXLinux 1.14) the Fedora 26 and Gentoo Linux 2016.07.04. It worked fine.

    It works fine on the following systems also: Manjaro Linux 17.0; OpenMandriva Lx 3.0; Red Hat Enterprise Linux 7;

  12. Zoltan Karpati reporter

    I retested the v1.15 on the following systems: Elementary OS 0.4.1 (I can't select (use) the components on the Standard Tabitem on its position, but sometimes I can use the component, if I click above the component (about 1.5-2 cm); KNOPPIX 8.1 (It gives an Runtime Error 217); Slacko Puppy 6.3 (It gives an Runtime Error 217); SliTaz GNU/Linux 4.0 ( It gives an unexpected end of file error.)

  13. Zoltan Karpati reporter

    After running paserver on KNOPPIX 8.1 I got the following error message:

    Error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory

  14. Zoltan Karpati reporter

    I did try to run on KaOS 2017.11 (https://kaosx.us), but I got the following error message: Runtime Error 217

    I installed the PAServer on KaOS and ran the ConrolsDemo (debug, release) from IDE, but the result was the same on the PAServer: Runtime Error 217

  15. Log in to comment