[
https://issues.apache.org/jira/browse/GUACAMOLE-1852?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nick Couchman updated GUACAMOLE-1852:
-------------------------------------
Affects Version/s: (was: 1.5.3)
> Requesting DPI Support for Remote Desktop Scaling in Guacd RDP to Achieve
> Retina HD Display
> -------------------------------------------------------------------------------------------
>
> Key: GUACAMOLE-1852
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-1852
> Project: Guacamole
> Issue Type: Wish
> Components: guacamole-server
> Reporter: rysinal
> Priority: Minor
> Attachments: image-2023-09-01-20-09-32-502.png
>
>
> Microsoft Remote Desktop has a feature called "optimize for retina displays,"
> which, when enabled, enhances the display quality of RDP sessions on
> high-resolution screens.
> !image-2023-09-01-20-09-32-502.png!
> However, while testing docker-guacd, I observed that using
> {code:java}
> window.devicePixelRatio {code}
> multiplied by the actual dimensions of page elements and submitting DPI
> values calculated by multiplying {{pixelRatio}} with multiples of 96 resulted
> in a clear desktop appearance. However, the desktop scaling ratio was not
> achieved, leading to extremely small fonts and icons. I suspect that this DPI
> parameter might be limited to client-side behavior and not actually applied
> within the corresponding remote desktop environment.
> 1. when window.devicePixelRatio = 1,width=1792 , height=1092, DPI=96,
> The font and icon sizes are appropriate, but the clarity is average.
> .
> 2. when window.devicePixelRatio = 2,width=3584 , height=2184, DPI=192,The
> font and icon sizes are extremely small, but the clarity is very high. It
> would be perfect if the remote desktop could be scaled by 200% like in
> Microsoft Remote Desktop. I am unsure whether the issue lies with my testing
> method or if we have not implemented this mechanism yet. The
> {{devicePixelRatio}} on my MacBook is set to 2 by default.
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)