- Navios
- 27 de agosto de 2026 às 22:14 UTC
- Autor
- Kamo
- Enviar
- 2ac407f
A área de trabalho remota nunca foi bloqueada para uma resolução — ela rastreia o navegador A janela, e sempre o fez. guacd honra o tamanho do cliente e xorgxrdp redimensiona X tela ao vivo; o registro de sessão mostra que se move entre 1920x1014, 1080x711 e 1280x676 como a janela mudou. Guacamole também já multiplica por dispositivoPixelRatio, então uma tela HiDPI obtém sua contagem real de pixels. O que estava faltando é qualquer maneira de pedir mais desktop do que a janela tem. O SSO Endpoint agora leva largura e altura opcionais e passa-os para a conexão. método de redimensionamento é desligado quando um tamanho é dado, e esse é todo o truque: deixá-lo ligado e o navegador envia seu próprio tamanho na próxima janela redimensionar, guacd Obedece, e a resolução escolhida é silenciosamente desfeita — o escolhido olharia quebrado por razões que ninguém podia ver. Sem ele o tamanho mantém e Guacamole escala o display para caber, com seu controle de zoom para 1:1 e rolagem. Um teste pinos que, porque é o único detalhe que faz este trabalho. Limites são travados lado servidor em vez de confiável: o chamador é um navegador, o token é assinado, e o framebuffer é alocado em uma VM everyone shares, valor ilimitado é uma decisão de recurso, não uma formatação. Largura e altura deve ser dado em conjunto; meio tamanho é um erro de chamada, e preenchendo o outro metade devolveria uma área de trabalho em forma de nada que alguém pedisse. Omitir ambos mantém o comportamento anterior exatamente, então ninguém que não tocar o novo coletor vê qualquer mudança em tudo.