Proxmox VE 8.4を使っています。 仮想マシンのコンソール画面を別ウインドウで開く機能がありますが、1280x800がデフォルトらしく、普段使っているノートPC(1366x768)だと画面からはみ出ます。 (今どきのノートPCは1920x1080だから関係ないとは思いますが) 仕方なく、都度ローカルスケーリングの設定を行っていました。 Copilotに聞くと、ブラウザ側で設定しておけばいいという怪しい回答が・・。 試してみたけど、Copilotの言う設定個所なんてありません。 ブラウザ画面キャプチャを渡すと、8.4ではその方法ではダメで、ブラウザ画面URL https://PVEのIP:8006/?console=kvm&novnc=1&vmid=VMのID&vmname=VMの名前&node=PVEノード名&resize=off&cmd= の、 resize=off を resize=scale にすればいいらしい。 このためには、jsを書き換える必要があるとか。 Copilotの言うjsを探したら、やはり無く(笑)、「どーゆーことかね?」と尋ねると8.4は /usr/share/pve-manager/js/pvemanagerlib.js なんだそうです。それっぽいところを探して書き換えました。 # diff /usr/share/pve-manager/js/pvemanagerlib.js.org /usr/share/pve-manager/js/pvemanagerlib.js 2887c2887 < scaling = sp.get('novnc-scaling', 'off'); --- > scaling = sp.get('novnc-scaling', 'scale'); # そのあと、 systemctl restart pveproxy を実行したら、別ウインドウコンソール画面がローカルスケーリングされました。