I have installed openSUSE 15.1 on my laptop and on a VM. In both cases, I am unable to launch VIPM. When I try, an error message comes up: Unable to open x display.
I have confirmed this behavior with both the Wayland and Xorg x servers (echo $XDG_SESSION_TYPE).
I have been successful in using VIPM with CentOS. However, I would prefer to use openSUSE if possible. If anyone has any suggestions, I would be open to trying them. Please keep in mind that I am new to Linux, so please be patient with me. Also, whatever I need to do to transition over to Linux for development will be better than what I am enduring using Windows.
I installed openSUSE 15.1 (Desktop with KDE Plasma), then followed the instructions here to install support for LabVIEW 2015RTE 32-bit. After extracting the archive files, I moved the /JKI/ directory to /usr/local/. After running the INSTALL script, the message Installation Completed comes up, and no errors or warnings were displayed during the process. I changed to the /usr/local/JKI/VIPM directory and entered 'sudo ./vipm' and the message "Unable to open X display" appears. After typing 'echo $XDG_SESSION_TYPE' the response is "x11".
Did you ever get this resolved?
I have the same issue as you and would appreciate your help.
After some tinkering, I finally found a work-around for this problem. Please keep in mind that I have just installed openSUSE as an operating system, and as such I did not have any personal files at risk here.
I downloaded and installed openSUSE 15.0 on my laptop. After getting all of the updates, I followed the previous instructions to install the additional 32bit related packages. Then I installed VIPM. Please note the following responses from the terminal window:
User Terminal: Command: sudo ./vipm Response: Unable to open X display
User Terminal: Command: ./vipm Response: Do not have permission to open file
Root Terminal: Command: sudo ./vipm Response: Unable to open X display
Root Terminal: Command: ./vipm Response: VIPM opens successfully!!
Once I verified that VIPM would open, I used a USB with the openSUSE Leap 15.1 installation files. When the screen pops up, I selected UPDATE instead of INSTALL or BOOT FROM HARD DRIVE (see example here). After selecting all of the default values, the system updated to Leap 15.1. After rebooting, I verified that Leap 15.1 was installed, and checked for any additional updates. Once that was done, I was able to successfully launch VIPM as root from a terminal window (see above responses).
I tested the above on a virtual machine first. As an alternative, I used the example found here on the VM as well, with success in launching VIPM, though it was not the method I used to update my laptop.
For some reason, starting from a fresh install of Leap 15.1 does not allow VIPM to run. When trying to launch, I get the Fatal Error 0x90FFFA4E error. This has been the only way that I have been able to successfully launch VIPM in openSUSE 15.1.
I hope that this works for you!
thanks for the follow up.
I've installed LV RT and the librarys mentioned, but unfortunatly I still can't launch VIPM.
Second is the Terminal -Superuser Mode. Is that what you meant with Root Terminal?
Any other ideas?
Please remember, I started with a fresh install of openSUSE 15.0, then installed VIPM. Once VIPM was installed and successfully running, only then did I upgrade to openSUSE 15.1. Whenever I installed VIPM on 15.1, I always received the error you attached.
When installing VIPM, I opened Konsole, and then switched to root using su root. From there, I installed and ran VIPM.
If you can, I would suggest reinstalling openSUSE 15.0, installing VIPM, and then upgrading to 15.1. Another option might be to downgrade to 15.0 and reinstall VIPM. However, I have not tried this, so I cannot speak to its success.
I started with a fresh install of openSUSE 15.0, then installed VIPM. Once VIPM was installed and successfully running, only then did I upgrade to openSUSE 15.1.
Thank you for the clarification! I didn't read it carefully the first time. After Installing openSUSE 15.0 instead of 15.1 and following the procedere VIPM is starting now.