# Using server side rendering but the viewer show nothing

**URL:** <https://forum.techsoft3d.com/t/using-server-side-rendering-but-the-viewer-show-nothing/2993>\
**Category:** HOOPS Visualize Web\
**Tags:** code\
**Created:** [December 4, 2023, 11:55am UTC](https://forum.techsoft3d.com/t/using-server-side-rendering-but-the-viewer-show-nothing/2993 "2023-12-04T11:55:45Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![slfeng612](https://avatars.discourse-cdn.com/v4/letter/s/2bfe46/32.png) [@slfeng612](https://forum.techsoft3d.com/u/slfeng612)\
**Post date:** [December 4, 2023, 11:55am UTC](https://forum.techsoft3d.com/t/using-server-side-rendering-but-the-viewer-show-nothing/2993/1 "2023-12-04T11:55:45Z")

</div>

![image](https://us1.discourse-cdn.com/flex020/uploads/techsoft3d/original/2X/3/3eb1500531535c6dc325603a1b82c6229d3364af.png)

I test server side rendering, the websocket return server messages, but model viewer is black and nothing show.

 ![image](https://us1.discourse-cdn.com/flex020/uploads/techsoft3d/original/2X/8/81e16b9ae9416c33601076b5b0798d9f63ef6706.png)

Graphics card configuration:  
Navida Tesla V100-SXM2-16GB  
OraylddDriver Device

---

<div class="post-metadata">

**Author:** ![tino](https://avatars.discourse-cdn.com/v4/letter/t/9dc877/32.png) [@tino](https://forum.techsoft3d.com/u/tino)\
**Post date:** [December 4, 2023, 1:24pm UTC](https://forum.techsoft3d.com/t/using-server-side-rendering-but-the-viewer-show-nothing/2993/2 "2023-12-04T13:24:19Z")

</div>

Hello @slfeng612,

The issue could be a mismatch between the graphics card and the driver installed. If you are running an NVIDIA Tesla GPU, we would expect the device driver to be NVIDIA not OraylddDriver. Can you please confirm that the correct driver is installed on your machine?

Thanks,  
Tino

---

<div class="post-metadata">

**Author:** ![slfeng612](https://avatars.discourse-cdn.com/v4/letter/s/2bfe46/32.png) [@slfeng612](https://forum.techsoft3d.com/u/slfeng612)\
**Post date:** [December 5, 2023, 1:48am UTC](https://forum.techsoft3d.com/t/using-server-side-rendering-but-the-viewer-show-nothing/2993/3 "2023-12-05T01:48:23Z")

</div>

The NVIDIA driver is installed. I set OrayIdDriver disable, but the server side rendering still return: model: “empty”  
 ![db9ec54bead176bf434c35d14bc6c4a8](https://us1.discourse-cdn.com/flex020/uploads/techsoft3d/original/2X/1/1da8ea1542dcfa6a2f3c9b2a8b7ce84ba98667fa.png)

![image](https://us1.discourse-cdn.com/flex020/uploads/techsoft3d/original/2X/2/20a72f096f807b1917b767dd1c68a0ab3b9f10b4.png)

May I know if using server side rendering， are there any special requirements for Graphics card and graphics card driver.  
Sorry, my hardware knowledge is poor, the expression may not be very accurate. Hope you can unserstand me.

Thanks!

---

<div class="post-metadata">

**Author:** ![tino](https://avatars.discourse-cdn.com/v4/letter/t/9dc877/32.png) [@tino](https://forum.techsoft3d.com/u/tino)\
**Post date:** [December 5, 2023, 12:56pm UTC](https://forum.techsoft3d.com/t/using-server-side-rendering-but-the-viewer-show-nothing/2993/4 "2023-12-05T12:56:37Z")

</div>

Maybe we can do a quick test to ensure that the GPU and driver setup is running correctly. To do that, we can run a popular graphics test that is available on this webpage:

[https://webglsamples.org/aquarium/aquarium.html](https://webglsamples.org/aquarium/aquarium.html)

On the left-hand side, there is an options menu that allows you to choose the number of models to render in the viewport (from 1 to 30000). When running this test on your machine, what is the highest number that achieves ~30 frames per second?

---

<div class="post-metadata">

**Author:** ![slfeng612](https://avatars.discourse-cdn.com/v4/letter/s/2bfe46/32.png) [@slfeng612](https://forum.techsoft3d.com/u/slfeng612)\
**Post date:** [December 6, 2023, 3:48am UTC](https://forum.techsoft3d.com/t/using-server-side-rendering-but-the-viewer-show-nothing/2993/5 "2023-12-06T03:48:23Z")

</div>

The highest frames is 15 per second. Maybe the driver’s problem, but how to correctly steup the driver? I down the corresponding driver from NVIDIA official website then installing，and you can see the screenshot in my last response msg, the GPU version is same with driver version, only one GPU is Tesla V100-SXM2,

---

<div class="post-metadata">

**Author:** ![slfeng612](https://avatars.discourse-cdn.com/v4/letter/s/2bfe46/32.png) [@slfeng612](https://forum.techsoft3d.com/u/slfeng612)\
**Post date:** [December 6, 2023, 4:38am UTC](https://forum.techsoft3d.com/t/using-server-side-rendering-but-the-viewer-show-nothing/2993/6 "2023-12-06T04:38:52Z")

</div>

I found that using Communicator 23.1.0 version is available to SSR. My test version is 22.2.  
So is it a compatibility issues ?

---

<div class="post-metadata">

**Author:** ![tino](https://avatars.discourse-cdn.com/v4/letter/t/9dc877/32.png) [@tino](https://forum.techsoft3d.com/u/tino)\
**Post date:** [December 6, 2023, 11:54am UTC](https://forum.techsoft3d.com/t/using-server-side-rendering-but-the-viewer-show-nothing/2993/7 "2023-12-06T11:54:36Z")

</div>

In your tests, which value did you choose (1 through 30000) on the menu that yielded 15 frames per second?  
 ![webgl_test](https://us1.discourse-cdn.com/flex020/uploads/techsoft3d/original/2X/2/2f62bf2d9974c0159379fa224996ee3ccd2f9d6e.png)

In the [NVIDIA driver download page](https://www.nvidia.com/download/index.aspx), this is what I selected:  
 ![driver_selection](https://us1.discourse-cdn.com/flex020/uploads/techsoft3d/original/2X/f/f2206f0e1488f5099ad63718ed2a44ebe9f93cbe.png)

And this is the result:

 ![driver_selection_2](https://us1.discourse-cdn.com/flex020/uploads/techsoft3d/original/2X/a/ac6431052b43551f522cb13c7b9a4290c4f702f9.png)

Based on the screenshot you provided, the driver versions are different (v537.70 versus v528.89).

Also, I don’t think there is a compatibility issue between Communicator v23.X.x AND v22.X.x.
