본문 바로가기
728x90

VNC3

GPU 원격 렌더링 환경 구축: TurboVNC + VirtualGL + NVIDIA GPU 개요GPU가 장착된 서버에서 OpenGL 기반 3D 애플리케이션을 원격으로 실행하고 싶다면, 가장 대표적인 조합이 바로 TurboVNC + VirtualGL입니다. 이번 포스트에서는 해당 기술 스택을 기반으로 GPU 리소스를 활용한 원격 데스크탑 환경을 구축하는 전체 과정을 다룹니다. 📌 개념 정리: VirtualGL이 GPU를 어떻게 사용하는가?기본적으로 ssh -X나 X11 forwarding을 사용할 경우, OpenGL 렌더링은 서버의 CPU 소프트웨어 렌더러가 담당하기 때문에 성능이 매우 떨어집니다.하지만 VirtualGL을 활용하면 OpenGL 명령을 서버의 GPU에서 직접 처리하게 만들어 성능을 비약적으로 향상시킬 수 있습니다. 전체 흐름 요약TurboVNC Viewer (Client) .. 2025. 4. 24.
[Ubuntu24.04]OpenLens 설치 1. OpenLens란 무엇인가?OpenLens는 Kubernetes 클러스터를 관리하는 데 필요한 여러 도구들을 직관적인 사용자 인터페이스로 제공합니다. Kubernetes를 효율적으로 관리하기 위해서는 명령줄을 통해 다양한 작업을 수행해야 하지만, OpenLens는 이 모든 작업을 GUI를 통해 보다 쉽게 수행할 수 있게 도와줍니다.원래 OpenLens는 Lens라는 상용 제품에서 파생되었습니다. Lens는 매우 인기 있는 Kubernetes 관리 툴이지만, 상용 제품으로 판매되고 있어 일부 기능은 유료입니다. 이에 비해 OpenLens는 완전 오픈 소스로, 무료로 제공되며, GitHub에서 소스를 내려받아 자유롭게 사용할 수 있습니다.OpenLens는 Kubernetes 환경을 구축하고 운영하는 D.. 2024. 12. 3.
Ubuntu에 VNC 설치 OS : Ubuntu : 20.04.4 turbovnc_2.2.6_amd64.deb 해당 파일로 설치하였다. # dpkg -i turbovnc_2.2.6_amd64.deb # dpkg -L "turbovnc" | grep bin (경로 찾기) # cd /opt/TurboVNC/bin/ # /opt/TurboVNC/bin/vncviewer (실행) 발생한 오류 # /opt/TurboVNC/bin/vncviewer WARNING: Could not find libjawt.so. Some features may not work properly. /opt/TurboVNC/bin/vncviewer: 65: exec: java: not found 해결 아래 블로그를 참고하여 java를 설치하였다. https://g.. 2024. 4. 1.
728x90