Cloudflare Tunnel もnoVNCを用いたブラウザVNCレンダリングに対応したり、セルフホスト系でも ProxmoxにnoVNCに加えて標準搭載の xterm.js や、最新技術でラップした KasmVNC など、Webブラウザレンダリング可能なVNCが安定してきたように感じます。
しかし、解像度フィットなど、やはり Microsoft RDP の完成度の高さと手軽さには目を見張るものがあります。
ただし、RDPを超えるリモートデスクトップ環境をLinux/Macで実現できる規格が SPICE になります。USBリダイレクト/フォワードやオーディオ転送など夢があります。
しかし、導入が難しく特にMacの情報が少なかったので調べたことをメモ。
MacでSPICEを使うには
brew install spice-gtk と --cask remoteviewer を組み合わせ
https://formulae.brew.sh/formula/spice-gtk
brew install virt-manager と --cask remoteviewer を組み合わせ
https://formulae.brew.sh/formula/virt-manager
https://formulae.brew.sh/cask/remoteviewer
AppStoreで「aSPICE Pro」
https://apps.apple.com/jp/app/aspice-pro-ovirt-proxmox/id1560593107
ホスト側
ゲストツールをインストールすることで、
https://www.spice-space.org/download.html#guest
proxmoxでの使い方
https://qiita.com/flathill/items/cbd6c3f74b9f50f7648c