# AWS EC2 (GPU) Instance setup

**URL:** https://discourse.slicer.org/t/aws-ec2-gpu-instance-setup/40453
**Category:** Development
**Tags:** build, compile
**Created:** [November 30, 2024, 5:31am UTC](https://discourse.slicer.org/t/aws-ec2-gpu-instance-setup/40453 "2024-11-30T05:31:04Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Muhammad\_Hilal](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/muhammad_hilal/32/78690_2.png) [@Muhammad\_Hilal](https://discourse.slicer.org/u/Muhammad_Hilal)
#### Post date: [November 30, 2024, 5:31am UTC](https://discourse.slicer.org/t/aws-ec2-gpu-instance-setup/40453/1 "2024-11-30T05:31:04Z")

</div>

I have setup the slicer in AWS EC2 (GPU) Instance G5.8xlarge.  
I need guidelines, what should I do after completing the setup if I need UI?

final result  
./Slicer

Slicer: cannot connect to X server :0

**ubuntu@ip-172-31-114-1** : **~/Slicer-SuperBuild-Debug/Slicer-build** $ export DISPLAY=:99

**ubuntu@ip-172-31-114-1** : **~/Slicer-SuperBuild-Debug/Slicer-build** $ ./Slicer

qt.network.ssl: QSslSocket: cannot resolve SSL\_get1\_peer\_certificate

qt.network.ssl: QSslSocket: cannot resolve EVP\_PKEY\_get\_base\_id

qt.network.ssl: QSslSocket: cannot resolve SSL\_CTX\_load\_verify\_dir

Switch to module: “Welcome”

---

<div class="post-metadata">

### Author: ![pieper](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/pieper/32/8_2.png) [@pieper](https://discourse.slicer.org/u/pieper)
#### Post date: [November 30, 2024, 2:02pm UTC](https://discourse.slicer.org/t/aws-ec2-gpu-instance-setup/40453/2 "2024-11-30T14:02:53Z")

</div>

It looks like you have some kind of X server running on display 99. You need to connect to it via somthing like x11vnc/noVNC.

Something like what’s described here:

> **[3D Slicer desktop VM | IDC User Guide](https://learn.canceridc.dev/cookbook/virtual-machines/idc-desktop)**
