OperatorPurple
Posts: 3
Joined: Mon Aug 05, 2019 3:00 pm

Pi 4 - Dual Monitor Thinclient

Mon Aug 05, 2019 3:13 pm

Hello All,

I am working transitioning thinclients, and my company has selected the Pi 4 as the "Machine of Choice." Previously we set up our Pi 3B+ as a remote desktop client using rdesktop into a Server 2016 RDSH. We have luck getting the Pis to connect but it seems that the monitor extension doesn't carry over well to the RDP, as when using the fullscreen option the session recognizes the two monitors as a single.

We're looking to have the session look normal for our staff's sake, as any deviation and the crowd loses its mind.

Please advise!
Thank you.

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 26659
Joined: Sat Jul 30, 2011 7:41 pm

Re: Pi 4 - Dual Monitor Thinclient

Mon Aug 05, 2019 3:30 pm

On the Pi4, the new graphics stack and display system create a single large virtual monitor that spreads over the attached monitors. Is that what you're talking about?

You can turn off the driver by editing config.txt and commenting out the line vc4_fkms_v3d.That will make the Pi run two framebuffers. Might help.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed.
I've been saying "Mucho" to my Spanish friend a lot more lately. It means a lot to him.

OperatorPurple
Posts: 3
Joined: Mon Aug 05, 2019 3:00 pm

Re: Pi 4 - Dual Monitor Thinclient

Mon Aug 05, 2019 4:19 pm

jamesh wrote:
Mon Aug 05, 2019 3:30 pm
On the Pi4, the new graphics stack and display system create a single large virtual monitor that spreads over the attached monitors. Is that what you're talking about?

You can turn off the driver by editing config.txt and commenting out the line vc4_fkms_v3d.That will make the Pi run two framebuffers. Might help.

Thanks!

I've disabled the driver, but there's no display on Monitor 2 now. Surely we are in the right direction, but is there any way that we can get the pi to interpret the displays as two separate monitors?

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 26659
Joined: Sat Jul 30, 2011 7:41 pm

Re: Pi 4 - Dual Monitor Thinclient

Mon Aug 05, 2019 8:17 pm

I'm still not sure exactly what you are trying to do. Are you remote desktopping to the Pi (Pi host), or using the Pi as a client? What are you using as software at each end? What result are you trying to achieve?
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed.
I've been saying "Mucho" to my Spanish friend a lot more lately. It means a lot to him.

OperatorPurple
Posts: 3
Joined: Mon Aug 05, 2019 3:00 pm

Re: Pi 4 - Dual Monitor Thinclient

Tue Aug 06, 2019 11:50 am

We are using the Pi as the Client(utilizing rDesktop), connecting to a Remote Desktop Session Host running Windows Server 2016. We are expecting users to be able to log into the RDSH and use both monitors in the Remote Session. The current configuration can do that, however, when prompting the user for login, the screen bezels split the login screen in half. For normal users this won't be an issue, but we have several setups that require a login on a single screen, as the second screen is either not in immediate range, or not the same size display.

jamesh
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 26659
Joined: Sat Jul 30, 2011 7:41 pm

Re: Pi 4 - Dual Monitor Thinclient

Tue Aug 06, 2019 11:57 am

OperatorPurple wrote:
Tue Aug 06, 2019 11:50 am
We are using the Pi as the Client(utilizing rDesktop), connecting to a Remote Desktop Session Host running Windows Server 2016. We are expecting users to be able to log into the RDSH and use both monitors in the Remote Session. The current configuration can do that, however, when prompting the user for login, the screen bezels split the login screen in half. For normal users this won't be an issue, but we have several setups that require a login on a single screen, as the second screen is either not in immediate range, or not the same size display.
Ah, OK, I thought it wasn't working at all. That sounds like it is working as intended. Not sure how to specify what you want.
Principal Software Engineer at Raspberry Pi (Trading) Ltd.
Contrary to popular belief, humorous signatures are allowed.
I've been saying "Mucho" to my Spanish friend a lot more lately. It means a lot to him.


Synoia
Posts: 7
Joined: Mon Jun 06, 2016 9:16 pm

Re: Pi 4 - Dual Monitor Thinclient

Fri Aug 09, 2019 5:34 pm

Have two identical Dell monitors
Buster works well.
Remmina, as thin MS Windows client does not.

1. Stretching the MS windows rdp session to both monitors moves the LHS of the MS windows RDP session information right. I've discussed this with the remmina people and they are looking at it.

2. Expanding the remmia to full screen only get the remmina MS Winfows RDP window to expand to Buster full screen on a single monitor.

3. It appears the Buster definition of full screen means full screen on the current screen, not across both screens.

How can one expand a MS Windows rdp screen to full screen spanning both monitors?

Thanks

raysgremlin
Posts: 2
Joined: Fri Aug 16, 2019 9:43 am

Re: Pi 4 - Dual Monitor Thinclient

Fri Aug 16, 2019 10:22 am

First Post - So be nice

This has been known for sometime by the Rdesktop engineers
https://github.com/rdesktop/rdesktop/issues/205

I have had a look around and Freerdp is suposed to support "multi monitors". I have not been able to install it on buster

https://winterminal.com is a comercial offering and therefore I have not tried.

All we want is a cheap Pi to run a remote desktop client to Windows. "And Use all my monitors for the remote session" as is says in microsoft land. So its hoping Rdesktop engineers see this as a big thing

raysgremlin
Posts: 2
Joined: Fri Aug 16, 2019 9:43 am

Re: Pi 4 - Dual Monitor Thinclient

Mon Sep 02, 2019 10:54 am

Has anyone installed FreeRDP successfully on Pi4?. This RDP client is supossed to have cracked this problem

Return to “Networking and servers”