OS 템플릿 사양서

OS 템플릿 사양서

End User Public Specification

MetaTrader 4 / 5 용
OS 템플릿 #

사양서 #

Ubuntu 24.04 LTS (Kubuntu Desktop) 상에서 MetaTrader 4 / 5 를 Wine 으로 안정적으로 운영하기 위한 공개 사양서입니다.
“무엇이 포함되어 있는지” “어떻게 사용하는지” “어느 템플릿이 자신에게 맞는지”를 제품별 차이도 포함하여 알기 쉽게 정리했습니다.

문서 정보 #

버전 v1.4 (2026-03-14 JST)
대상 템플릿: 콘솔FXVPS / 원격 데스크톱FXVPS / OptiMax

이번 정리 사항 #

  • 콘솔FXVPS 는 XRDP 없음
  • 원격 데스크톱FXVPS / OptiMax 는 XRDP 탑재
  • 템플릿 종류별 사용 구분을 명확화

Template Lineup

템플릿 종류와 연결 방법 #

먼저 확인해야 할 것은 자신이 사용하는 템플릿에 XRDP 가 포함되어 있는지 여부입니다.
연결 방법과 예상 용도는 템플릿의 종류에 따라 다릅니다.

XRDP 없음

콘솔FXVPS #

초급자 대상 / 경량 구성 / 불필요한 상시 서비스를 늘리지 않는 운영에 적합

  • 연결 전제: 콘솔 /
  • XRDP: 포함되지 않음
  • 적합한 용도: 단순하게 MT 를 사용하고 싶은 구성
  • 주의: 원격 데스크톱 연결을 전제로 한 템플릿이 아닙니다

XRDP 탑재

원격 데스크톱FXVPS #

중상급자 대상 / 원격 데스크톱 연결에서의 상용을 전제로 한 구성

  • 연결 전제: XRDP / 콘솔
  • XRDP: 표준 탑재
  • 적합한 용도: 외부 PC 에서 데스크톱 조작을 하고 싶은 사용자
  • 보호: 로그인 실패가 짧은 시간에 계속되면 일시적으로 연결이 제한됩니다

XRDP 탑재

OptiMax #

고성능 운영 대상 / 원격 데스크톱 전제 / MT 운영에 최적화된 상위 계통

  • 연결 전제: XRDP / 콘솔
  • XRDP: 표준 탑재
  • 적합한 용도: 고부하・복수 인스턴스・상위 플랜 운영
  • 보호: 로그인 실패가 짧은 시간에 계속되면 일시적으로 연결이 제한됩니다
템플릿
XRDP
주요 연결 방법
적합한 사용 방법
콘솔FXVPS
없음
Proxmox 콘솔 / VNC
단순 운영
원격 데스크톱FXVPS
있음
XRDP / Proxmox 콘솔 / VNC
원격 데스크톱 운영
OptiMax
있음
XRDP / Proxmox 콘솔 / VNC
고성능 운영

Value

OS 템플릿의 주요 사양 #

MetaTrader 운영에서 망가지기 쉬운 부분을 미리 고정화하여,
사용자가 MT4 / MT5 의 .exe 를 GUI 상에서 실행하기만 하면 사용을 시작할 수 있도록 목표하고 있습니다.

Wine 을 고정 #

WineHQ devel 10.2 를 고정하여 의도하지 않은 업데이트나 갈라짐을 방지합니다.

일본어 표시 개선 #

Windows 폰트를 설치하지 않으면서도 두부(□) 나 문자 깨짐을 일으키기 어려운 설정을 적용했습니다.

더블클릭으로 실행 #

.exe 를 열면 wine-mt 가 시작되어 MT4 / MT5 용 prefix 를 자동으로 선택합니다.

MT5 다중 실행에 대비 #

prefix pool (기본 4 개) 로 분산하여 동시 실행 시 충돌을 줄입니다.

복구 도구 동봉 #

“무겁다 / 멈춤” 시 사용할 수 있는 MetaTrader Reset (Wine) 을 메뉴에서 실행할 수 있습니다.

진단 도구 동봉 #

지원용으로 MetaTrader Diagnostics (wine-mt) 를 준비하고 있습니다.

Prerequisites

이용 전제 #

중요: Wine 의 GUI 조작은 X11 세션 상에서 수행하세요 #

설치 관리자, 로그인 화면, 설정 화면 등 Wine 의 GUI 를 수반하는 조작은 반드시 GUI 세션 상에서 실행하세요.

  • OK: Proxmox 콘솔 / VNC / XRDP (탑재 템플릿의 경우)
  • NG: SSH 만으로 GUI 를 시작, Wayland 상에서 무리하게 사용

확인 명령 #

echo "DISPLAY=$DISPLAY"
echo "XDG_SESSION_TYPE=$XDG_SESSION_TYPE"

예상값 #

  • DISPLAY 가 비어있지 않음 (예: :0, :1)
  • XDG_SESSION_TYPE=x11

nodrv_CreateWindow 가 나오는 경우는 거의 “GUI 세션 외에서 실행” 또는 “Wayland” 에서의 실행이 원인입니다.

Included

템플릿에 포함되는 것 #

Wine 고정 #

Wine 은 WineHQ devel 10.2. pin + hold 로 의도하지 않은 버전 상향 또는 갈라짐이 없도록 하고 있습니다.

자동 업데이트 무효화 #

운영 중 자동으로 업데이트되어 MT 가 불안정해지는 사고를 방지하기 위해 unattended-upgrades / apt-daily 는 무효입니다.

일본어 폰트 대책 #

Linux 측의 Noto / IPA 계 폰트와 Wine 측의 치환 설정으로 두부나 문자 깨짐을 일으키기 어려운 구성입니다.

wine-mt 핸들러 #

.exe 의 실행을 wine-mt 가 담당하여 MT4 / MT5 에 맞는 prefix 를 자동으로 선택합니다.

XRDP 탑재 템플릿의 추가 항목 #

원격 데스크톱FXVPS 와 OptiMax 에는 XRDP 가 표준 탑재됩니다.
동일 소스 IP 에서 일정 시간 내에 복수 회 로그인 실패를 감지하면 일정 시간 IP BAN 을 실시합니다.

  • 비밀번호의 연속 입력 실수에 주의하세요.
  • 실수로 차단되었을 가능성이 있는 경우 잠시 기다리거나 지원 티켓을 오픈하세요.

Usage

사용자가 접하는 작동 원리 #

준비된 MT4/5 의 .exe 더블클릭 운영 #

  • 파일 관리자에서 .exe 를 더블클릭하면 wine-mt 가 시작됩니다.
  • MT4 / MT5 의 실행 파일・설치 관리자는 적절한 prefix 를 자동으로 선택합니다.
  • 사고 방지를 위해 표준으로는 MT 계 이외의 .exe 는 실행 거부 설정입니다.

prefix 배치 #

  • MT4: ~/.mt4
  • MT5: ~/.mt5pool/mt5-01~/.mt5pool/mt5-0N

권장 흐름 #

  1. 자신의 템플릿에 맞는 GUI 연결을 사용
  2. MT4 / MT5 의 설치 관리자 .exe 를 준비하거나 자신의 환경에서MetaTrader 폴더를 통째로 가져가세요.
  3. .exe 를 더블클릭하여 시작
  4. 설치 후 terminal.exe 또는 terminal64.exe 를 시작

Pool

MT5 다중 실행의 개념 #

MT5 는 동시 실행 수가 증가하면 prefix 충돌로 불안정해질 수 있습니다.
이 템플릿은 복수 prefix 에 분산시키는 전제로 설계되었습니다.

~/.mt5pool/mt5-01
~/.mt5pool/mt5-02
~/.mt5pool/mt5-03
~/.mt5pool/mt5-04

안정적인 운영의 요령 #

wine-mt 는 .exe 의 위치를 단서로 할당을 결정합니다.
폴더명을 분리하면 prefix 가 분산되기 쉬워져 동시 실행이 안정적입니다.

MT5-A/terminal64.exe
MT5-B/terminal64.exe
MT5-C/terminal64.exe
MT5-D/terminal64.exe

Support Tools

Reset 과 Diagnostics #

MetaTrader Reset (Wine) #

무겁고, 멈추고, 반응이 나쁠 경우 Wine 의 상태만을 리셋하는 도구입니다.

  • 실행 중인 MT 는 종료됩니다
  • OS 재시작 대신 사용할 수 있는 경우가 있습니다
  • 앱 메뉴에서 실행할 수 있습니다

MetaTrader Diagnostics (wine-mt) #

지원・트러블 조사용으로 환경 정보와 상태 확인을 간단하게 얻을 수 있습니다.

  • 앱 메뉴에서 실행할 수 있습니다
  • 필요에 따라 CLI 에서의 실행 지시가 올 수 있습니다
  • 취득 결과를 지원에 공유하세요

Limitations

알려진 제약・주의 사항 #

자동 업데이트는 무효입니다

OS 의 보안 업데이트 및 패키지 업데이트는 관리 측의 계획에 따라 실시됩니다.

Wine 은 고정입니다

사용자가 임의로 Wine 을 업데이트하거나 다른 계통의 Wine 을 혼재시키면 불구의 원인이 됩니다.

.exe 의 실행은 원칙 MT 계 한정입니다

사고 방지를 위해 표준으로는 MT 계 이외의 .exe 는 실행 거부입니다. 예외가 필요한 경우는 지원 티켓을 오픈하세요.

XRDP 의 유무는 템플릿에 따릅니다

콘솔FXVPS 는 XRDP 없음, 원격 데스크톱FXVPS 와 OptiMax 는 XRDP 있음입니다.

MT 의 작동은 외부 요인으로도 변합니다

브로커, EA, WebView2, 회선 상황 등의 영향으로 작동이 바뀔 수 있습니다.

Troubleshooting

문제 발생 시 #

먼저 연결 방법과 세션 종류를 확인하면 원인 분리가 빨라집니다.

nodrv_CreateWindow 가 나옴 #

GUI 세션 외에서 실행하고 있을 가능성이 높습니다. 콘솔 / XRDP 중 하나로 다시 연결하세요.

MT 를 여러 개 시작했는데 무거움 #

먼저 시작하고 있는 것이 너무 많지는 않은지 확인하고, 개선되지 않으면 MetaTrader Reset (Wine) 을 실행하세요.

XRDP 로 갑자기 들어갈 수 없음 #

비밀번호 연속 실수로 일시적으로 연결이 제한되고 있을 가능성이 있습니다. 잠시 기다리거나 지원 티켓을 오픈하세요.

메뉴에 Reset / Diagnostics 가 나오지 않음 #

kbuildsycoca6 2>/dev/null || true
kbuildsycoca5 2>/dev/null || true

그래도 나오지 않으면 로그아웃 → 로그인 을 시도하세요.

지원에 전달하면 도움이 되는 정보 #

  • 발생 일시 (JST)
  • 무엇을 시작했는지 (MT4/MT5, 어느 폴더에서인지)
  • Diagnostics 의 결과
  • DISPLAYXDG_SESSION_TYPE 의 값
  • XRDP 이용 시 로그인 실패 후인지 여부
What are your feelings
Updated on 2026年6月6日

제휴 파트너가 되어주시지 않겠습니까?

당사의 제휴 프로그램은 간편하게 시작할 수 있습니다