[ https://issues.apache.org/jira/browse/GUACAMOLE-1613?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17543764#comment-17543764 ]
Sid Bose commented on GUACAMOLE-1613: ------------------------------------- Seems like the underline terminal style is not supported by the Guacamole renderer. I tried running echo -e "\033[4munderline\033[0m" in a local terminal (or any regular SSH session). The underline word is printed with an underline. When run through Guacamole (connecting to the same host) the underline is not rendered. We traced the problem down to the renderer code in the guacd code base. The underline property is correctly parsed from the SSH session but then not translated into the PNG that is sent to the browser. This also explains some other rendering issues, like the red highlights (Errors like invalid option etc in the emulation) that are currently missing from the Guacamole renderer. > Underline definitions in vt220 emulation > ---------------------------------------- > > Key: GUACAMOLE-1613 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-1613 > Project: Guacamole > Issue Type: Bug > Components: guacamole > Affects Versions: 1.4.0 > Reporter: Sid Bose > Priority: Major > Attachments: Underline set reset comparison.docx, > vt220_terminfo_mapping.txt > > > Hi Team, > We are using terminal type vt220 with additional terminfo mapping file at > the upstream app which is legacy. > Now guacamole doesn't show underline in the text space. Whereas in ZOC > terminal to same upstream does. > I have attached the mapping file and below is the set reset code for > underline in vt220 and linux. > > $ infocmp -1 vt220 | grep mul > rmul=\E[24m, > smul=\E[4m, > $ infocmp -1 linux | grep mul > rmul=\E[24m, > smul=\E[4m, > > Also attached is the visual comparison of guacamole and ZOC. Doesn't > guacamole uses the same set reset code for vt220. How can we have this in > guacamole checked. -- This message was sent by Atlassian Jira (v8.20.7#820007)