[ 
https://issues.apache.org/jira/browse/GUACAMOLE-1450?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17433266#comment-17433266
 ] 

Nick Couchman commented on GUACAMOLE-1450:
------------------------------------------

{quote}
I didn't find the option of "encodings" parameter in the whole guacamole web 
project

And the information displayed in debug is that the "encodings" parameter only 
supports

zrle ultra copyrect hextile zlib corre rre raw
{quote}

This is covered in the manual:

http://guacamole.apache.org/doc/gug/configuring-guacamole.html#vnc

Under that section, if you look at the encodings parameter, it says:

{quote}
A space-delimited list of VNC encodings to use. The format of this parameter is 
dictated by libvncclient and thus doesn't really follow the form of other 
Guacamole parameters. This parameter is optional, and libguac-client-vnc will 
use any supported encoding by default.
{quote}

So, yes, you can configure the encodings you want, and, as I mentioned before, 
support is dictated by what libvncclient supports.

{quote}
The conclusion is that the current guacamole supports tight coding.

I wonder if this can prove that guacamole can support tight compression
{quote}

It looks to me as though libvncclient supports tight encoding, provided that it 
is compiled with libz and libjpeg support. I do not know what version they 
added it in, but looking at the current source documentation, it definitely 
shows that it supports it:
https://libvnc.github.io/doc/html/rfbproto_8c_source.html#l01209

So, if libvncclient supports it, then Guacamole will transparently use it, as 
required by the server or requested by the encodings parameter.

> How to support tigervnc JPEG compression ?
> ------------------------------------------
>
>                 Key: GUACAMOLE-1450
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1450
>             Project: Guacamole
>          Issue Type: Improvement
>          Components: guacamole
>            Reporter: yuanyl
>            Priority: Minor
>         Attachments: 02-kvmd.png, 03-kvmd.png, 1-yum.png, 10-传输参数.png, 
> 11-vnc--thightok.png, 12-guacamoleok.png, 13-guacd-degug.png, 2-config.png, 
> 3-make.png, 4-make.png, 5-vncserver.png, 6-new-vncserver.png, 
> 7-run-testvnc.png, 8-err.png, libvncserver-devel.png
>
>
> 我在运行一个 支持 vnc 的项目,目前该项目使用到了 VNC JPEG compression 方式,当tigervnc 客户端可以完美接管画面。
> I am running a project that supports VNC. At present, the project uses VNC 
> JPEG compression mode. When tigervnc client can perfectly take over the 
> picture.
> 但是 guacamole 无法得到支持,请问如何在当前 0.13.0 版本上更新补丁,从而得到支持?
> However, guacamole cannot be supported. How can I update the patch on the 
> current version 0.13.0 to get support?
> Project address: [pikvm/pikvm: Open and cheap DIY IP-KVM based on Raspberry 
> Pi (github.com)|https://github.com/pikvm/pikvm]
> [How to turn off VNC JPEG compression without considering traffic? · Issue 
> #490 · pikvm/pikvm (github.com)|https://github.com/pikvm/pikvm/issues/490]
>  
> Guacamole documentation
>  [第五章配置瓜卡莫莱 
> (apache.org)|https://guacamole.apache.org/doc/gug/configuring-guacamole.html#vnc]
>  
> “encodings” parameter not supported 0.13.0 Run log through debug
>  
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to