Headless Hyprland
ヘッドレスのHyprlandデスクトップに接続してみます。
GDMとGNOME ShellはRDPで接続し、HyprlandはVNCで接続する構成としました。

環境
サーバ
- Arch Linux
- GDM / GNOME Shell
- RDPサーバ: GRD(GNOME Remote Desktop)
- Hyprland
- VNCサーバ: WayVNC
- GDM / GNOME Shell
クライアント
- Windows 11
- RDPクライアント: リモートデスクトップ接続(mstsc.exe)
- VNCクライアント: RealVNC Viewer
- CachyOS
- RDP/VNCクライアント: Remmina
構築: サーバ
RDPサーバ
VNCサーバ
- インストール
sudo pacman -S wayvnc
- wayvncの起動設定
exec-once = bash -lc 'hyprctl output create headless VNC-1; \
sleep 0.2; \
hyprctl keyword monitor "VNC-1,1920x1080@60,auto,1"; \
wayvnc -o VNC-1 0.0.0.0 5900'
構築: Windowsクライアント
RealVNC Viewer
- インストール
winget install -e --id RealVNC.VNCViewer
- ショートカット作成 上記ファイルのショートカットを作成して引数に接続先の<サーバ名またはIPアドレス>を設定します。
C:\Program Files\RealVNC\VNC Viewer\vncviewer.exe
構築: ChacyOSクライアント
Remmina
- インストール
sudo pacman -S remmina
- 接続コマンド
remmina -c rdp://<ユーザ名>@<サーバ名またはIPアドレス>
remmina -c vnc://<サーバ名またはIPアドレス>
VNCで接続した場合、Superキー等のイベントをサーバに転送するかを右Ctrlキーで切り替えられる。
Comments



