I’m working with ParaView 5.12.0 downloaded as the precompiled package on Rocky Linux 9.4 and having trouble with the rendering of fonts in 2D views, which appear to have some rendering artifacts around each glyph that is drawn. I’m using the EGL binary in a headless server mode with Paraview 5.12.0 on a Windows 11 host as the client. I have attached the client information reported in the “About Paraview” dialog and also a screenshot illustrating the observed behavior. Is this a known problem with a known solution?
This problem was solved by changing the compression levels and image quality parameters provided by OpenOnDemand.
From your client information, I see that Remote Connection is YES. So it can be a possibility that what you see is a “compression artifact” and not a “rendering artifact”.
Don’t know if this is going to help in your 2D plots, but if you go to Settings → RenderView ,you will find few options to change the compression method and related parameters. You can try changing those to see if it helps.
Thanks for this idea. I set the compression to “None” but the artifacts remain in some places. I’ve realized since the original post that it is sensitive to the font size selected and it also appears in any exported png images.
I also updated to Paraview 5.13, and the problem persists.
Thanks for adding more info. I did some more testing and we can now safely assume that this is not a compression artifact. This happens in the simple use case of running a prebuilt version (5.12, 5.13, ubuntu 24, latest nvidia) of ParaView locally. I also observed that this happens for specific font sizes.
Let me simplify the steps to reproduce as follows:
Run the prebuilt version 5.12/5.13 of ParaView.
Create a LineChartView1 and keep increasing (step size 1) the font size until you see the artifact as shown below:
Yes, I also confirm that this appears in exported images like PNGs, which will be a problem for those who users who want to put graphs in publications.
Let’s wait to get some help from ParaView experts. In the meantime, I think you may resort to the workaround of slightly adjusting the font size or screen pixels per inch.