In some actions, I need to inform the user about the change in his environment. On openSUSE 11, I could do that, just marking in Menu “Messages” the check box “Display message…”. However, on SLED 12 it´s not working anymore.
The Bigfix´s User Interface is controlled by XBESClientUI process, but it’s being dead few seconds later:
At 11:29:57 -0300 -
User interface process started for user 'root'
At 11:30:03 -0300 -
User interface process ended (30.0) for user 'root'. Retry in 5 minutes.
At 11:31:44 -0300 -
Report posted successfully
At 11:35:27 -0300 -
User interface process started for user 'root'
At 11:35:33 -0300 -
User interface process ended (30.0) for user 'root'. Retry in 5 minutes.
At 11:40:57 -0300 -
User interface process started for user 'root'
At 11:41:03 -0300 -
User interface process ended (30.0) for user 'root'. Final attempt failed. Retry in 24 hours.
This depends generally on your console having its X Windows set up correctly so we can launch a process correctly. The root user has some other issues. Which version of the client are you using?
Also a general comment that while a client may work on openSUSE, it isn’t an officially supported platofmr
We didn’t migrate to 9.5.11 yet because we are waiting an enhancement to Bigfix support SLES 15. The librpm was changed on SLES 15 and the RPM relevances are not working.
I looked at the problem, and I was able to reproduce it on the OS’ Server version (SLES 12), which is the version of SuSE that BigFix supports officially.
There might be two causes for this issue:
The shared library libXaw8 is not installed on the system. In order to verify if this is the case, please try to manually launch /opt/BESClient/bin/XBESClientUI, and check the output to stdout
A compatibility issue between XBESClientUI and older versions of the X Window System, so this would possibly depend on the version of xorg-x11-server installed on the system. We are working to have this compatibility issue resolved in 9.5.13