We are running the latest Centos 7.6 (problem exist on the earlier 7.5 version to) .
It runs in a virtual environment and the desktop is shown to the user using a thin client over VNC, witch works completely correct.
There are some small tweaks to the environment so the user is almost limited to using the application.
The user is running a java application that is located in /usr/local/wesp/wesp3/
The user must be able to make show reports that the application creates as PDF and are stored in/tmp/
At startup there are no problems, the PDF pops up in adobe (or evenice if that is configured) and the only thing is an error in
/var/log/messages:
Code: Select all
Jan 10 11:31:54 wspcvl-wstdor journal: Unable to locate theme engine in module_path: "adwaita",
Jan 10 11:31:54 wspcvl-wstdor journal: Unable to locate theme engine in module_path: "adwaita",
Jan 10 11:31:54 wspcvl-wstdor journal: Failed to load module "pk-gtk-module"
Jan 7 13:28:43 wspcvl-wstdor org.gnome.Shell.desktop: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x380004d (Adobe Read)
Jan 7 13:28:43 wspcvl-wstdor org.gnome.Shell.desktop: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x380004d (Toelating-)
Jan 7 13:28:43 wspcvl-wstdor org.gnome.Shell.desktop: Window manager warning: Buggy client sent a _NET_ACTIVE_WINDOW message with a timestamp of 0 for 0x380004d (Toelating-)
Code: Select all
Dec 31 09:00:43 wspcvl-wstdor org.gnome.Shell.desktop: Window manager warning: Invalid WM_TRANSIENT_FOR window 0x321795c specified for 0x3217963 (WESP - Fou).
In this error situation a PDF located anywhere on the system can be opened, just by a dubble click on it.
Somehow the link between the application and the PDF viewer gets broken and I am getting clueless.
The startup Icon for the application is on the desktop, and copying the icon to /home/wesp/.local/share/applications/
seems to make it start faster.
Are there rules or guidelines for deploying one's own application in Centos/Gnome.