# Ubuntu 22.04 , what is the required packages for HC

**URL:** <https://forum.techsoft3d.com/t/ubuntu-22-04-what-is-the-required-packages-for-hc/3609>\
**Category:** HOOPS Visualize Web\
**Tags:** server\
**Created:** [April 25, 2024, 7:23am UTC](https://forum.techsoft3d.com/t/ubuntu-22-04-what-is-the-required-packages-for-hc/3609 "2024-04-25T07:23:49Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![hskwon](https://avatars.discourse-cdn.com/v4/letter/h/f04885/32.png) [@hskwon](https://forum.techsoft3d.com/u/hskwon)\
**Post date:** [April 25, 2024, 7:23am UTC](https://forum.techsoft3d.com/t/ubuntu-22-04-what-is-the-required-packages-for-hc/3609/1 "2024-04-25T07:23:49Z")

</div>

The documentation below says about ubuntu 14.04( released at 2014-04-17).  
[https://docs.techsoft3d.com/communicator/latest/overview/platform-setup/ubuntu-physical.html](https://docs.techsoft3d.com/communicator/latest/overview/platform-setup/ubuntu-physical.html)

Above documentation says below required packages.  
#install required packages  
sudo apt-get install xserver-xorg mesa-utils libgl1-mesa-glx libglu1-mesa build-essential unzip xinit

Please guide the required packages for Ubuntu 22.04 server edition( converter and Stream cache server).

---

<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:** [April 28, 2024, 8:06pm UTC](https://forum.techsoft3d.com/t/ubuntu-22-04-what-is-the-required-packages-for-hc/3609/2 "2024-04-28T20:06:06Z")

</div>

Hello @hskwon,

I will notifiy our Documentation team to update the respective build instructions for Linux.

In the interim, are you getting specific errors on missing packages that you have not been able to resolve?

Thanks,  
Tino

---

<div class="post-metadata">

**Author:** ![hskwon](https://avatars.discourse-cdn.com/v4/letter/h/f04885/32.png) [@hskwon](https://forum.techsoft3d.com/u/hskwon)\
**Post date:** [April 29, 2024, 2:32am UTC](https://forum.techsoft3d.com/t/ubuntu-22-04-what-is-the-required-packages-for-hc/3609/3 "2024-04-29T02:32:15Z")

</div>

Hello tino.  
Thanks for your response.

My environment is intra networking. And my GPU server (ubuntu 22.04) has no internet connection.  
So I can not update ubuntu package by appt-get install command.

I will  
step 1. Download the Deb files in the internet environment.  
step 2. Send the Deb files via putty.  
step 3. And setup gpu server for stream cache server. (providing CSR and SSR)

In step 1, I want to find the necessary deb files.

So I asked the required packages for ubuntu 22.04.

---

<div class="post-metadata">

**Author:** ![hskwon](https://avatars.discourse-cdn.com/v4/letter/h/f04885/32.png) [@hskwon](https://forum.techsoft3d.com/u/hskwon)\
**Post date:** [May 1, 2024, 11:57pm UTC](https://forum.techsoft3d.com/t/ubuntu-22-04-what-is-the-required-packages-for-hc/3609/4 "2024-05-01T23:57:40Z")

</div>

Additionally, is the “build-essential” package needed for CSR or SSR?

---

<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:** [May 2, 2024, 1:19am UTC](https://forum.techsoft3d.com/t/ubuntu-22-04-what-is-the-required-packages-for-hc/3609/5 "2024-05-02T01:19:31Z")

</div>

Hello @hskwon,

For running CSR or SSR sessions in the Web Viewer component, you do not need `build-essential`.

As part of Communicator, there is also the Authoring component. And there are a number of Linux examples that you will need to compile as mentioned in our [docs](https://docs.techsoft3d.com/communicator/latest/prog_guide/data_import/authoring/data-import-examples.html#building-and-running-the-c-examples-on-linux).

Thanks,  
Tino

---

<div class="post-metadata">

**Author:** ![hskwon](https://avatars.discourse-cdn.com/v4/letter/h/f04885/32.png) [@hskwon](https://forum.techsoft3d.com/u/hskwon)\
**Post date:** [May 3, 2024, 5:03am UTC](https://forum.techsoft3d.com/t/ubuntu-22-04-what-is-the-required-packages-for-hc/3609/6 "2024-05-03T05:03:04Z")

</div>

Thanks for your helping.

1. I installed all deb files for HC, except build-essential.
2. It looks like HC Viewer is good.

But, when I converted ifc file, the converter is trying to make a PNG file.  
And some error occurred. The converter said to me:

INFO: Saving PNG: /home/…/user/images/{file\_name}. png  
" Segmentation fault (core dumped)"

I searched the error in the documentation.  
[https://docs.techsoft3d.com/communicator/latest/prog\_guide/data\_import/cad\_conversion/converter\_app/converter-application-overview.html#running-in-a-headless-linux-environment](https://docs.techsoft3d.com/communicator/latest/prog_guide/data_import/cad_conversion/converter_app/converter-application-overview.html#running-in-a-headless-linux-environment)

I installed “xvfb” and “libsdl1.2-dev”.

But the same error is occurred.

---

<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:** [May 3, 2024, 10:47am UTC](https://forum.techsoft3d.com/t/ubuntu-22-04-what-is-the-required-packages-for-hc/3609/7 "2024-05-03T10:47:39Z")

</div>

Hello @hskwon,

Just to quickly confirm, in addition to installing `xvfb` and `libsdl1.2-dev`, did you also modify your commands according to this template:

```auto
/usr/bin/xvfb-run "--auto-servernum" "-s" "-screen 0 640x480x24" /path/to/hoops/converter --license_file
"/path/to/communicator_license.txt" --input "/path/to/input.file" --output_png "/path/to/output.png"

```

Thanks,  
Tino
