OHDSI Home | Forums | Wiki | Github

Atlas on CentOS 7 - weird display behavior

I’m working on installing OHDSI Atlas on a client’s computer. I can access the servers on client’s side only through AnyDesk. Here’s my configuration:

AnyDesk version: 7.0.14
OS: Cent OS 7
jdk: 1.8
WebAPI: 2.8
Atlas: 2.8.2
CDM v5.4

Installation was successful and I can run Atlas but the display is messed up. Data sources, dashboard, treemaps that are normally on the right side are now being displayed on the left side. I have attached a screenshot showing the dashboard on the left side. I see this behavior on both firefox and chrome (which I access on the client’s computer through AnyDesk).

Any ideas on how to fix this?

Thanks in advance
Prashanth

Any console errors in Chrome?

Is the machine running Wayland or X11 graphical server? Both Chrome and Firefox are X only, and go through a compatibility layer, which is very error-prone, especially in edge use-cases. It looks like Wayland used to be default for CentOS 7, and they even reverted to old reliable X11 in version 8.

To fix this, you could try to either:

  1. Update the system using the built-in package manager. There is a chance an update with fix was released for graphic drivers/xwayland.
  2. Re-login into X11, if anydesk allows it. There should be a session choice between “GNOME (X11)” and “GNOME (Wayland)” somewhere on OS user selection screen.
  3. Use this guide to enable experimental native Wayland support in either browser.

Sorry for the delayed response. I was sick.

@Ajit_Londhe Thanks for responding. The only errors in chrome are related to config-local.js. If I understand the forums and the documentation correctly then I can safely ignore those errors.

@Eduard_Korchmar Thank you. I will have to contact the server’s administrator for changing the session choice.

Give me 2-3 days and I will get back to you.

@Eduard_Korchmar I changed gdm to use Wayland and nothing changed. I still see dashboard, treemaps on the left-hand side just like shown above.

@Eduard_Korchmar @Ajit_Londhe I also used port forwarding and tunneling to get around using Anydesk while connecting to my client’s computer. So, now I’m able to use my laptop’s browser to access localhost:8080/Atlas on client’s server without using Anydesk. Dispay is still weird as before and all the plots, dashboards are on the left-hand side.

Is this connected to CentOS 7 and not display drivers? If yes, how do I fix it?

Thanks

Sorry, not sure. The AnyDesk piece is not something I’m familiar with.

Does the problem persist only on Atlas site or any website?

just on Atlas. all the other sites open fine.

t