Hi Jon and all other,

After so much enthusiasm for the multi-monitor feature, I have now tried the build as well and want to give the feature a try ;-)

Hint: On Debian in the client-build process i get errors "Error while generating Javadoc: Unable to find javadoc command: The environment variable JAVA_HOME is not correct..." after set "<javadocExecutable>/usr/bin/javadoc</javadocExecutable>" in pom.xml the build works fine. But this is maybe a issue with my environment.

But now i have a problem after the rdp connection is startet.

After i get the mouse over the rdp - display, the connection is terminated.

Linux - Version:

Debian GNU/Linux 12.11 (bookworm)

Jun 26 08:27:06 host guacd[292360]: guac_rdpdr_fs_process_query_basic_info: [file_id=0] Jun 26 08:27:06 host guacd[292360]: guacd[292360]: DEBUG: guac_rdpdr_fs_process_query_basic_info: [file_id=0] Jun 26 08:27:06 host guacd[292360]: guac_rdpdr_fs_process_query_standard_info: [file_id=0] Jun 26 08:27:06 host guacd[292360]: guacd[292360]: DEBUG: guac_rdpdr_fs_process_query_standard_info: [file_id=0]
Jun 26 08:27:06 host guacd[292360]: guac_rdpdr_fs_process_close: [file_id=0]
Jun 26 08:27:06 host guacd[292360]: guacd[292360]: DEBUG: guac_rdpdr_fs_process_close: [file_id=0] Jun 26 08:27:06 host guacd[292360]: guacd[292360]: DEBUG: guac_rdp_fs_close: Closed "\" (file_id=0) Jun 26 08:27:06 host guacd[292360]: guac_rdp_fs_close: Closed "\" (file_id=0) Jun 26 08:27:06 host guacd[292360]: Display update channel will be used for display size changes. Jun 26 08:27:06 host guacd[292360]: guacd[292360]: DEBUG: Display update channel will be used for display size changes. Jun 26 08:27:09 host guacd[292360]: Ignoring printer cached configuration data Jun 26 08:27:09 host guacd[292360]: guacd[292360]: DEBUG: Ignoring printer cached configuration data *Jun 26 08:27:35 host guacd[292360]: /usr/local/sbin/guacd: symbol lookup error: /usr/local/lib/libguac-client-rdp.so: undefined symbol: guac_display_render_thread_notify_user_moved_mouse* Jun 26 08:27:35 host guacd[723]: Connection "$741c5f83-544b-4d56-a02a-846e294ad734" removed. Jun 26 08:27:35 host guacd[723]: guacd[723]: INFO: Connection "$741c5f83-544b-4d56-a02a-846e294ad734" removed. Jun 26 08:27:35 host guacd[723]: guacd[723]: DEBUG:        Unable to request termination of client process: No such process Jun 26 08:27:35 host guacd[723]: guacd[723]: DEBUG:        All child processes for connection "$741c5f83-544b-4d56-a02a-846e294ad734" have been terminated. Jun 26 08:27:35 host guacd[723]: Unable to request termination of client process: No such process Jun 26 08:27:35 host guacd[723]: All child processes for connection "$741c5f83-544b-4d56-a02a-846e294ad734" have been terminated.

Any hint/solution for this? Maybe wrong freerdp?

i have both installed

libfreerdp2-2:
  Installiert:           2.10.0+dfsg1-1

libfreerdp3-3:
  Installiert:           3.10.3+dfsg-1~bpo12+1

Don't know which version will be preferred in the build-process. I think the final 1.6 has a forced "downgrade" to libfreerdp2.

Thanks.

Tobias

Am 25.06.2025 um 23:51 schrieb Jon Gerdes:

Jay

I've been running the previous multi-monitor commit on a pre-release
1.6.0 for several weeks at work and everyone loves it!

Unlike mstsc.exe, Guac's support allows you to spawn more browser
connections, regardless of the number of actual monitors you have.  Its
up to you to place them on screen or use them as virtual desktops that
do not match to real screens.  It works really well and it is a great
way to finally get users to stop griping and use the CTRL-ALT-SHIFT
menu.

I have no idea when it might be released (1.6.1 perhaps).  I find the
code quality in ApGuac to be rather good so if you want to give it a go
get your compiler out!

You may find this repo handy:

https://github.com/gerdesj/Various
and the comments on how to get at the code which includes the multi
screen support:
  https://github.com/apache/guacamole-client/pull/1061#issuecomment-2861246211
I will be updating my doc again when I have time and I also have one
for RedHat but that still has customer details on it!  These are .pdfs
direct from my company internal media wiki and they get used for real.
The docs for AG are superb but of necessity they have a far greater
coverage than mine which are rather more task focused with minimal
chat.

Cheers
Jon



On Tue, 2025-06-24 at 17:01 -0700, Jay Lepore wrote:
Hi there.  Thank you for your continued efforts.. It is greatly
appreciated.

I am curious if there’s any news drips on the possibility of
supporting multiple monitors

Thank you

Jay / ServerMatter


Sent from my iPhone

On Jun 24, 2025, at 4:12 PM, Jon Gerdes<[email protected]>
wrote:

All

Where the hell are my manners!

Thank you very much for this release. Â

Your approach to software quality is second to none.  Please keep
it
like that.  It means that I can reasonably and confidently run pre-
release and patch in things like the multi screen stuff and expect
it
to work.

I really like that you don't allow yourselves to be pushed into an
early release for marketing or showboating - that's the joy of open
source done right.

The quality of support on the mailing lists is also legendary.
Thank
you all again.  I include everyone who participates positively on
the
list here.  Not everyone is a developer, we all have our own skills
and
we can all positively contribute to the project to all our mutual
benefit.

Thank you all for a great release
Jon


On Mon, 2025-06-23 at 21:16 -0700, Michael Jumper wrote:
The Apache Guacamole community is proud to announce the release
of
Apache Guacamole 1.6.0.

Apache Guacamole is a clientless remote desktop gateway which
supports
standard protocols like VNC, RDP, and SSH. We call it
"clientless"
because no plugins or client software are required; once
Guacamole is
installed on a server, all you need to access your desktops is a
web
browser.

The 1.6.0 release features improved rendering performance,
improved
Docker support, configurable case sensitivity, and support for
Duo
v4.

A full list of the changes in this release, along with links to
downloads and updated documentation, can be found in the release
notes:

https://guacamole.apache.org/releases/1.6.0/

For more information on Apache Guacamole, please see:

https://guacamole.apache.org/

Thanks!

The Apache Guacamole Community

-----------------------------------------------------------------
----
To unsubscribe, e-mail:[email protected]
For additional commands, e-mail:[email protected]
ТÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒÒ
ÒÒÒÐÐ¥FòVç7V'67&–&RÂRÖÖ–âW6W"×Vç7V'67&–&TwV6ÖöÆRæ6†Ræ÷&p
Фf÷"FF—F–öæÂ6öÖÖæG2ÂRÖÖ–âW6W"Ö†VÇwV6ÖöÆRæ6†Ræ÷&pÐ
---------------------------------------------------------------------
To unsubscribe, e-mail:[email protected]
For additional commands, e-mail:[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail:[email protected]

Reply via email to