Rstudio on redhat 6 does not load fonts anymore

I have rstudio-0.98.1103 Desktop installed on Red Hat Enterprise Linux Server release 6.7 (Santiago). When I start rstudio on the redhat server (I am using X11 forwarding to render on my local windows box) then I see the rstudio gui but all characters are displayed as black squares.

I was interested in which shared object libraries were loaded by rstudio so I looked up the PID and found the following in /prod/PID/maps

7fdbb4aa1000-7fdbb4b7c000 r-xp 00000000 fd:00 1204177 /usr/lib64/libgstreamer-0.10.so.0.25.0
7fdbb4b7c000-7fdbb4d7b000 ---p 000db000 fd:00 1204177 /usr/lib64/libgstreamer-0.10.so.0.25.0
7fdbb4d7b000-7fdbb4d83000 rw-p 000da000 fd:00 1204177 /usr/lib64/libgstreamer-0.10.so.0.25.0
7fdbb4d83000-7fdbb4d84000 rw-p 00000000 00:00 0
7fdbb4d84000-7fdbb4dc2000 r-xp 00000000 fd:00 1204169 /usr/lib64/libgstbase-0.10.so.0.25.0
7fdbb4dc2000-7fdbb4fc1000 ---p 0003e000 fd:00 1204169 /usr/lib64/libgstbase-0.10.so.0.25.0
7fdbb4fc1000-7fdbb4fc2000 rw-p 0003d000 fd:00 1204169 /usr/lib64/libgstbase-0.10.so.0.25.0
7fdbb4fc2000-7fdbb4fc9000 r-xp 00000000 fd:00 1204286 /usr/lib64/libgstvideo-0.10.so.0.20.0
7fdbb4fc9000-7fdbb51c9000 ---p 00007000 fd:00 1204286 /usr/lib64/libgstvideo-0.10.so.0.20.0
7fdbb51c9000-7fdbb51ca000 rw-p 00007000 fd:00 1204286 /usr/lib64/libgstvideo-0.10.so.0.20.0
7fdbb51ca000-7fdbb51d7000 r-xp 00000000 fd:00 1204274 /usr/lib64/libgstpbutils-0.10.so.0.20.0
7fdbb51d7000-7fdbb53d6000 ---p 0000d000 fd:00 1204274 /usr/lib64/libgstpbutils-0.10.so.0.20.0
7fdbb53d6000-7fdbb53d8000 rw-p 0000c000 fd:00 1204274 /usr/lib64/libgstpbutils-0.10.so.0.20.0
7fdbb53d8000-7fdbb53e8000 r-xp 00000000 fd:00 1204270 /usr/lib64/libgstinterfaces-0.10.so.0.20.0
7fdbb53e8000-7fdbb55e7000 ---p 00010000 fd:00 1204270 /usr/lib64/libgstinterfaces-0.10.so.0.20.0
7fdbb55e7000-7fdbb55e9000 rw-p 0000f000 fd:00 1204270 /usr/lib64/libgstinterfaces-0.10.so.0.20.0
7fdbb55e9000-7fdbb55f5000 r-xp 00000000 fd:00 1204262 /usr/lib64/libgstapp-0.10.so.0.20.0
7fdbb55f5000-7fdbb57f4000 ---p 0000c000 fd:00 1204262 /usr/lib64/libgstapp-0.10.so.0.20.0
7fdbb57f4000-7fdbb57f5000 rw-p 0000b000 fd:00 1204262 /usr/lib64/libgstapp-0.10.so.0.20.0

When I compare the libgstreamer version to the objdump of libQtWebKit.so.4.9.0 (inside of ~/rstudio/bin/) then I see

Dynamic Section:
NEEDED libXrender.so.1
NEEDED libQtGui.so.4
NEEDED libQtNetwork.so.4
NEEDED libQtCore.so.4
NEEDED libpthread.so.0
NEEDED libgio-2.0.so.0
NEEDED libgstapp-0.10.so.0
NEEDED libgstinterfaces-0.10.so.0
NEEDED libgstpbutils-0.10.so.0
NEEDED libgstvideo-0.10.so.0
NEEDED libgstbase-0.10.so.0
NEEDED libgstreamer-0.10.so.0

This is slightly different from what is loaded by rstudio (see above the loaded .so files have a 0.25.0 appended. Is that a problem?

Here are some more details that might help:

  • R: version 3.5.1 (x86_64)

Thanks for the help!

Any chance you can try updating to a newer release of RStudio? v0.98 is quite old at this point. You might try the v1.2 preview release.

is that compatible with redhat 6? On the rstudio page it says redhat 7+

Thanks

You can update your version to at least RStudio Server 1.2.1153. It requires Redhat/CentOS 6+ (64-bit) version at least. follow the below link for direct download.

https://s3.amazonaws.com/rstudio-ide-build/server/centos6/x86_64/rstudio-server-rhel-1.2.1153-x86_64.rpm

This topic was automatically closed 21 days after the last reply. New replies are no longer allowed.