Unix & Linux Stack Exchange
Q&A for users of Linux, FreeBSD and other Unix-like operating systems
Latest Questions
0
votes
0
answers
20
views
xfreerdp multimonitor shows default desktop screen mirrored in fullscreen on CachyOS with KDE Plasma
I'm trying to connect to use remote servers in multi monitor setup with following command ``` xfreerdp3 /d:foobar.intranet /u:myuser /v:xx.xx.xx.31 \ +clipboard +sound -wallpaper /cert:ignore \ /multimon:force /monitors:0,3 ``` The problem is that both monitors are mirrored in full screen and are no...
I'm trying to connect to use remote servers in multi monitor setup with following command
xfreerdp3 /d:foobar.intranet /u:myuser /v:xx.xx.xx.31 \
+clipboard +sound -wallpaper /cert:ignore \
/multimon:force /monitors:0,3
The problem is that both monitors are mirrored in full screen and are not interactable (it's like they show a default desktop without any input).
My monitors are:
❯ xfreerdp3 /list:monitor
* 2560x1440 +2560+0
1920x1080 +7680+0
2560x1440 +5120+0
2560x1440 +0+0
The thing which makes no sense to me is that in the window preview both monitors are rendered correctly but if opened it's still frozen.
I'm using CachyOS with KDE Plasma, both on the newest default release.
Hille
(101 rep)
Aug 6, 2025, 08:49 AM
• Last activity: Aug 6, 2025, 10:37 AM
5
votes
1
answers
2377
views
Is it possible to run FreeRDP without a display for running scripts?
I am working in a very strict enviroment where I only have access to a remote computer via RDP and it is impossible for me to enable SSH or SFTP etc on the other computer. I CAN connect to the computer through FreeRDP however as far as I know this is only useful in order to enable you just launch a...
I am working in a very strict enviroment where I only have access to a remote computer via RDP and it is impossible for me to enable SSH or SFTP etc on the other computer. I CAN connect to the computer through FreeRDP however as far as I know this is only useful in order to enable you just launch a display.
Basically my question is there an option that I can feed into FreeRDP so that I can execute a single command on the remote desktop without a need for a display.
**Is there a way to Use/Hack FreeRDP to use it LIKE SSH**
Thank you in advance.
Michael Giba
(51 rep)
Jun 26, 2015, 09:32 PM
• Last activity: Jun 16, 2025, 02:04 AM
1
votes
1
answers
2645
views
xfreerdp multiple screens don't work
I have dual monitor setup. I can't get `xfreerdp` to launch full screen on both monitors. $ xfreerdp /monitor-list * [0] 1920x1080 +0+0 [1] 1920x1080 +1920+0 ```xfreerdp /multimon``` - just launches inside window ```xfreerdp /monitors:0,1 /multimon``` - just launches inside window ```xfreerdp /monit...
I have dual monitor setup. I can't get
xfreerdp
to launch full screen on both monitors.
$ xfreerdp /monitor-list
* 1920x1080 +0+0
1920x1080 +1920+0
/multimon
- just launches inside window
/monitors:0,1 /multimon
- just launches inside window
/monitors:1,2 /multimon
- launches full screen on monitor 0
/monitors:0 /multimon
- launches full screen on monitor 0
/monitors:1 /multimon
- launches full screen on monitor 0
FreeRDP version 2.1.0
I am using Arch Linux
I have
as windows manager,
as a compositor.
$ xrandr
Screen 0: minimum 8 x 8, current 3840 x 1080, maximum 32767 x 32767
HDMI-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 521mm x 293mm
1920x1080 60.00*+ 59.94 50.00
1680x1050 59.95
1440x900 59.89
1280x1024 75.02 60.02
1280x960 60.00
1280x720 60.00 59.94 50.00
1024x768 75.03 70.07 60.00
800x600 75.00 72.19 60.32 56.25
720x576 50.00
720x480 59.94
640x480 75.00 72.81 59.94 59.93
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 disconnected (normal left inverted right x axis y axis)
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
HDMI-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 521mm x 293mm
1920x1080 60.00*+ 59.94 50.00
1680x1050 59.95
1440x900 59.89
1280x1024 75.02 60.02
1280x960 60.00
1280x720 60.00 59.94 50.00
1024x768 75.03 70.07 60.00
800x600 75.00 72.19 60.32 56.25
720x576 50.00
720x480 59.94
640x480 75.00 72.81 59.94 59.93
USB-C-0 disconnected (normal left inverted right x axis y axis)
Danil
(31 rep)
May 18, 2020, 12:21 AM
• Last activity: May 30, 2025, 11:04 PM
0
votes
1
answers
28
views
remmina-gnome: stuck, buttons not doing anything
I use LinuxMint Wilma. Installed remmina 1.4.35 via apt. When I open remmina-gnome, I have: [![enter image description here][1]][1] When I click on buttons, nothing happens. If I add an hotsname, nothing change. ``` G_MESSAGES_PREFIXED=all G_MESSAGES_DEBUG=all remmina-gnome (process:766370): remmina...
I use LinuxMint Wilma.
Installed remmina 1.4.35 via apt.
When I open remmina-gnome, I have:
When I click on buttons, nothing happens. If I add an hotsname, nothing change.
But I can ssh without password. Remmina try to use password.

G_MESSAGES_PREFIXED=all G_MESSAGES_DEBUG=all remmina-gnome
(process:766370): remmina-DEBUG: 17:34:44.035: (remmina_file_manager_init) - Initialized the "/home/stardust/.local/share/remmina" data folder
(process:766370): GLib-GIO-DEBUG: 17:34:44.038: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
(process:766370): GLib-GIO-DEBUG: 17:34:44.042: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ?gio-vfs?
(process:766370): remmina-DEBUG: 17:34:44.053: (remmina_plugin_entry) - gfx_h264_available: 0
(process:766370): remmina-DEBUG: 17:34:44.054: (remmina_rdp_settings_kbd_init) - rdp_keyboard_remapping_list: (null)
(process:766370): remmina-DEBUG: 17:34:44.057: (remmina_plugin_manager_register_plugin) - Remmina plugin glibsecret (type=Secret) has been registered, but is not yet initialized/activated. The initialization order is 2000.
(process:766370): remmina-DEBUG: 17:34:44.120: (remmina_plugin_manager_load_plugins) - The glibsecret secret plugin has been initialized and it will be your default secret plugin
(process:766370): GLib-DEBUG: 17:34:44.120: unsetenv() is not thread-safe and should not be used after threads are created
(org.remmina.Remmina:766370): GLib-DEBUG: 17:34:44.139: unsetenv() is not thread-safe and should not be used after threads are created
(org.remmina.Remmina:766370): Gtk-DEBUG: 17:34:44.139: Connecting to session manager
(org.remmina.Remmina:766370): Gtk-DEBUG: 17:34:44.139: Failed to get the GNOME session proxy: The name org.gnome.SessionManager is not owned
(org.remmina.Remmina:766370): remmina-INFO: 17:34:44.202: StatusNotifier/Appindicator support in “xfce xfce”: your desktop does support it
(org.remmina.Remmina:766370): remmina-INFO: 17:34:44.202: StatusNotifier/Appindicator support in “xfce xfce”: and Remmina has built-in (compiled) support for libappindicator.
(org.remmina.Remmina:766370): Gtk-WARNING **: 17:34:44.413: gtk_menu_attach_to_widget(): menu already attached to GtkMenuItem
(org.remmina.Remmina:766370): remmina-DEBUG: 17:34:44.418: (remmina_main_init) - Initializing the Remmina main window
(org.remmina.Remmina:766370): remmina-DEBUG: 17:34:44.476: (remmina_main_init) - Initializing monitor
(org.remmina.Remmina:766370): GLib-GIO-DEBUG: 17:34:44.476: Failed to initialize portal (GNetworkMonitorPortal) for gio-network-monitor: Not using portals
(org.remmina.Remmina:766370): GLib-GIO-DEBUG: 17:34:44.477: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
(org.remmina.Remmina:766370): GLib-GIO-DEBUG: 17:34:44.481: _g_io_module_get_default: Found default implementation networkmanager (GNetworkMonitorNM) for ‘gio-network-monitor’
(org.remmina.Remmina:766370): remmina-DEBUG: 17:34:44.484: (remmina_network_monitor_status) - G_NETWORK_CONNECTIVITY_FULL
(org.remmina.Remmina:766370): remmina-DEBUG: 17:34:44.692: (remmina_icon_connection_changed_cb) - Indicator connection changed to: 1
I don't use gnome-keyring. I try to connect in cli by ssh, but it fails with:

Mévatlavé Kraspek
(541 rep)
Oct 19, 2024, 10:41 AM
• Last activity: Oct 21, 2024, 06:04 AM
4
votes
1
answers
457
views
Detach running command from terminal window
I run the following .desktop file in Gnome, to start my Remote Session: [Desktop Entry] Type=Application Encoding=UTF-8 Name=xfreerdp RDP Comment=A sample application Exec=/usr/bin/xfreerdp +clipboard +smart-sizing -decorations /u:myuser /d:DOMAIN /v:pc.domain.com /f /kbd:0x00000807 /fonts Icon=/hom...
I run the following .desktop file in Gnome, to start my Remote Session:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=xfreerdp RDP
Comment=A sample application
Exec=/usr/bin/xfreerdp +clipboard +smart-sizing -decorations /u:myuser /d:DOMAIN /v:pc.domain.com /f /kbd:0x00000807 /fonts
Icon=/home/user/.local/share/applications/rdp.png
Terminal=true
This will open a Terminal window to type the password for the session. After i fill in the passwort, the session start.
Now, if i close the terminal, the Remote Session also closes.
How do i prevent that?
What i tried so far is, instead to start xfreerdp directly, run a bash script, which usese '&' for spawnig, which not worked. Here is how this is look like:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=xfreerdp RDP
Comment=A sample application
Exec=/home/user/.local/share/applications/xfreerdp.sh
Icon=/home/user/.local/share/applications/rdp.png
Terminal=true
Here is the xfreerdp.sh script:
echo "password:"
read p
/usr/bin/xfreerdp +clipboard +smart-sizing -decorations /p:$p /u:user /d:DOMAIN /v:pc.domain.com /f /kbd:0x00000807 /fonts &
cat Man
(88 rep)
Aug 10, 2023, 07:35 AM
• Last activity: Aug 14, 2023, 04:23 PM
19
votes
4
answers
45106
views
Enable audio on remote Windows computer through xfreerdp
I'm using xfreerdp to login to a windows machine (runnning windos 7 64bit) on my desk next to my linux machine (running RHEL7). Normally I use: xfreerdp -k uk -g 1280x950 --no-nla --plugin cliprdr Which leaves the audio disabled. I can forward the sound output from the windows machine to my linux bo...
I'm using xfreerdp to login to a windows machine (runnning windos 7 64bit) on my desk next to my linux machine (running RHEL7).
Normally I use:
xfreerdp -k uk -g 1280x950 --no-nla --plugin cliprdr
Which leaves the audio disabled.
I can forward the sound output from the windows machine to my linux box using:
xfreerdp --plugin drdynvc --plugin rdpsnd
I cannot use the linux microphone device to supply audio to the windows box.
I tried:
--plugin audin_pulse
and setting the registry entry:
HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp
fDisableAudioCapture
to 0.
I'm not sure how to fix this problem, despite looking at similar questions here.
However, the windows box is on my desk so I would be perfectly happy to have use the headphone and mic sockets there instead.
**That is I don't want to forward the audio at all just leave it enabled on the remote machine**.
Remote desktop seems to disable it (on the windows side I think) by default .
Under the old rdesktop program I was able to run
-r sound:remote
or -r sound:local
to do this. What is the equivalent on xfreerdp?
[Background: I am aiming to use skype for business on the windows box. It doesn't matter where I plug the headset in as long as I can get it to work.
I do have pidgin+sipe working on the linux box but I'm not certain all the features will work]
Bruce Adams
(682 rep)
May 26, 2016, 04:25 PM
• Last activity: Jun 15, 2023, 01:43 PM
25
votes
4
answers
124899
views
Example xfreerdp usage with clipboard plugin
FreeRDP 1.0.2 has an updated their parameter syntax for "[better interoperability with Windows][1]." I had a problem using the old syntax where the clipboard plugin only worked the first time I pasted, and subsequently stopped: xfreerdp --plugin cliprdr -g 1920x1060 -u Administrator -p xxx n.n.n.n S...
FreeRDP 1.0.2 has an updated their parameter syntax for "better interoperability with Windows ." I had a problem using the old syntax where the clipboard plugin only worked the first time I pasted, and subsequently stopped:
xfreerdp --plugin cliprdr -g 1920x1060 -u Administrator -p xxx n.n.n.n
So I decided to try the new syntax, but I can't seem to get it right. The following:
xfreerdp +clipboard /size:1920x1060 /u:Administrator /p:xxx /v:n.n.n.n
Gives an error:
Warning xf_GetWindowProperty (140): Property 385 does not exist
transport_connect: getaddrinfo (Name or service not known)
Error: protocol security negotiation failure
Any advice?
blee
(1352 rep)
Feb 10, 2014, 11:54 PM
• Last activity: Mar 10, 2023, 08:17 PM
1
votes
1
answers
6922
views
xrdp_iso_send: trans_write_copy_s failed - Issues rdp from RaspiOS to Arch x86 when using Remmina
I am trying to setup rdp from my rpi 4 with Raspberry pi OS to my laptop running Arch Linux using Remmina. Currently I cannot rdp from my rpi into any Arch machines (there are two) using Remmina. However, using rdesktop as a client does work. rdesktop is an undesirable solution, as I wish to have ac...
I am trying to setup rdp from my rpi 4 with Raspberry pi OS to my laptop running Arch Linux using Remmina.
Currently I cannot rdp from my rpi into any Arch machines (there are two) using Remmina. However, using rdesktop as a client does work.
rdesktop is an undesirable solution, as I wish to have access to the features of Remmina and potentially run Remmina straight from X in some kind of makeshift kiosk mode.
This is the offending error on Arch VM/BM when running
watch systemctl status xrdp
during a connection attempt from the rpi to the Arch machines with Remmina:
May 05 23:51:30 zion xrdp: [INFO ] xrdp_load_keyboard_layout: keyboard_type keyboard_subtype
May 05 23:51:30 zion xrdp: [INFO ] xrdp_load_keyboard_layout: model [] variant [] layout [us] options []
May 05 23:51:30 zion xrdp: [INFO ] TLS connection established from 10.0.0.94 port 43248: TLSv1.3 with cipher TLS_AES_256_GCM_SHA384
May 05 23:51:30 zion xrdp: [INFO ] xrdp_caps_process_pointer: client supports new(color) cursor
May 05 23:51:30 zion xrdp: [INFO ] xrdp_process_offscreen_bmpcache: support level 1 cache size 7864320 MB cache entries 2000
May 05 23:51:30 zion xrdp: [INFO ] Loading keymap file /etc/xrdp/km-00000409.ini
May 05 23:51:30 zion xrdp: [WARN ] local keymap file for 0x00000409 found and doesn't match built in keymap, using local keymap file
May 05 23:51:31 zion xrdp: [ERROR] xrdp_iso_send: trans_write_copy_s failed
May 05 23:51:31 zion xrdp: [ERROR] SSL_shutdown: Server closed TLS connection
May 05 23:51:31 zion xrdp: [ERROR] Sending [ITU T.125] DisconnectProviderUltimatum failed
----------
I have 4 machines:
- Windows 10 Lappy
- Arch Linux in a VM
- Arch Linux on "Bare Metal"
- Raspberry pi OS on rpi "Bare Metal"
Here are the success/failure scenarios that I have experienced thus far, which have been repeated and confirmed:
|Result|Source|Session Protocol|Destination|
|------|------|----------------|----|
| PF | ALL | vnc over rdp | rpi|
| PF | ALL | xorg over rdp | Arch VM/BM|
| S | Win10 | xorg over rdp | rpi|
| S | rpi | standard rdp | Win10|
| S | Win10 | vnc over rdp | Arch VM/BM|
| S | Arch VM/BM | standard rdp | Win10|
| TF | rpi | n/a | Arch VM/BM|
| S | Arch VM/BM | xorg over rdp | rpi|
- S = success
- TF = total failure = connection drops before session manager can illicit credentials
- PF = partial failure = no window manager started and only backgound of session manager persists
- ALL = all machines
- VM/BM = Virtual Machine / Bare Metal
Despite the xorgxrdp package being installed on Arch VM/BM I cannot start an Xorg session.
The most important thing here is establishing an rdp session FROM my rpi to my Arch machines, as the rpi is running as an rdp portal of sorts.
I have tried turning off xrdp-sesman to see if that at least results in establishing a connection. My thinking there was maybe it's only the session manager having problems, which assumed the connection is made separately. This configuration does not work, no connection appears possible.
----------
### Arch Linux VM/BM system/app info (identical systems) ###
xrdp version:
xrdp -v
xrdp 0.9.16
A Remote Desktop Protocol Server.
Copyright (C) 2004-2020 Jay Sorg, Neutrino Labs, and all contributors.
See https://github.com/neutrinolabs/xrdp for more information.
Configure options:
--prefix=/usr
--sysconfdir=/etc
--localstatedir=/var
--sbindir=/usr/bin
--with-systemdsystemunitdir=/usr/lib/systemd/system
--enable-jpeg
--enable-tjpeg
--enable-fuse
--enable-opus
--enable-rfxcodec
--enable-mp3lame
--enable-pixman
--enable-painter
--enable-vsock
CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fno-plt
LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now
CPPFLAGS=-D_FORTIFY_SOURCE=2
Compiled with OpenSSL 1.1.1k 25 Mar 2021
Freerdp versions:
xfreerdp /version
> This is FreeRDP version 2.3.2 (n/a)
kernel version:
uname -r
> 5.10.27-1-lts
Remmina version:
remmina -V
Load modules from /usr/lib/remmina/plugins
Remmina plugin glibsecret (type=Secret) has been registered, but is not yet initialized/activated. The initialization order is 2000.
Failed to load plugin: /usr/lib/remmina/plugins/remmina-plugin-vnc.so.
Error: libvncclient.so.1: cannot open shared object file: No such file or directory
Failed to load plugin: /usr/lib/remmina/plugins/remmina-plugin-spice.so.
Error: libspice-client-gtk-3.0.so.5: cannot open shared object file: No such file or directory
The glibsecret secret plugin has been initialized and it will be your default secret plugin
org.remmina.Remmina - 1.4.13 (git n/a)
NAME TYPE DESCRIPTION PLUGIN AND LIBRARY VERSION
EXEC Protocol Execute a command 1.0
NX Protocol NX - NX Technology 1.4.13
RDP Protocol RDP - Remote Desktop Protocol RDP plugin: 1.4.13 (Git n/a), Compiled with libfreerdp 2.3.2 (n/a), Running with libfreerdp 2.3.2 (rev n/a), H.264 Yes
RDPF File RDP - RDP File Handler RDP plugin: 1.4.13 (Git n/a), Compiled with libfreerdp 2.3.2 (n/a), Running with libfreerdp 2.3.2 (rev n/a), H.264 Yes
RDPS Preference RDP - Preferences RDP plugin: 1.4.13 (Git n/a), Compiled with libfreerdp 2.3.2 (n/a), Running with libfreerdp 2.3.2 (rev n/a), H.264 Yes
ST Protocol Remmina simple terminal 1.0.0.0
XDMCP Protocol XDMCP - X Remote Session 1.4.13
glibsecret Secret Secured password storage in the GNOME keyring 1.4.13
Build configuration: HAVE_ARPA_INET_H=1 HAVE_ERRNO_H=1 HAVE_FCNTL_H=1 HAVE_NETDB_H=1 HAVE_NETINET_IN_H=1 HAVE_NETINET_TCP_H=1 HAVE_SYS_SOCKET_H=1 HAVE_SYS_UN_H=1 HAVE_TERMIOS_H=1 HAVE_UNISTD_H=1 WITH_APPINDICATOR=ON WITH_AVAHI=ON WITH_GCRYPT=ON WITH_ICON_CACHE=ON WITH_IPP=OFF WITH_LIBRARY_VERSIONING=ON WITH_MANPAGES=ON WITH_NEWS=OFF WITH_SSE2=ON WITH_TRANSLATIONS=ON WITH_UPDATE_DESKTOP_DB=ON
Build type: Release
CFLAGS: -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fPIC -Wall -Wno-unused-result -Wno-unused-but-set-variable -Wno-deprecated-declarations -Wimplicit-function-declaration -Wredundant-decls
Compiler: GNU, 10.2.0
Target architecture: x64
----------
### Raspberry Pi OS system/app info ###
xrdp version:
xrdp -v
xrdp 0.9.9
A Remote Desktop Protocol Server.
Copyright (C) 2004-2018 Jay Sorg, Neutrino Labs, and all contributors.
See https://github.com/neutrinolabs/xrdp for more information.
Configure options:
--enable-ipv6
--enable-jpeg
--enable-fuse
--enable-rfxcodec
--enable-opus
--enable-painter
--enable-vsock
--build=arm-linux-gnueabihf
--prefix=/usr
--includedir=${prefix}/include
--mandir=${prefix}/share/man
--infodir=${prefix}/share/info
--sysconfdir=/etc
--localstatedir=/var
--disable-silent-rules
--libdir=${prefix}/lib/arm-linux-gnueabihf
--libexecdir=${prefix}/lib/arm-linux-gnueabihf
--disable-maintainer-mode
--disable-dependency-tracking
--with-socketdir=/var/run/xrdp/sockdir
build_alias=arm-linux-gnueabihf
CFLAGS=-g -O2 -fdebug-prefix-map=/build/xrdp-q47Nhl/xrdp-0.9.9=. -fstack-protector-strong -Wformat -Werror=format-security
LDFLAGS=-Wl,-z,relro -Wl,-z,now -Wl,--as-needed
CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2
PKG_CONFIG_PATH=/build/xrdp-q47Nhl/xrdp-0.9.9/pkgconfig
Compiled with OpenSSL 1.1.1d 10 Sep 2019
Freerdp versions:
xfreerdp /version
> This is FreeRDP version 2.0.0-dev5 (2693389a+debian)
kernel versions:
uname -r
> 5.10.17-v7l+
Remmina versions:
Remmina -V
:
** (org.remmina.Remmina:31546): CRITICAL **: 12:05:00.357: secret_service_load_collections_sync: assertion 'paths != NULL' failed [glibsecret] unable to get secret service: Unknown error. Plugin entry returned false: /usr/lib/arm-linux-gnueabihf/remmina/plugins/remmina-plugin-secret.so. StatusNotifier/Appindicator support: not supported by desktop. libappindicator will try to fallback to GtkStatusIcon/xembed WARNING: Remmina is running with a secret plugin, but it cannot connect to a secret service.
Remmina - 1.3.3 (git n/a)
NAME TYPE DESCRIPTION PLUGIN AND LIBRARY VERSION RDP Protocol RDP - Remote Desktop Protocol RDP Plugin:
1.3.3 (git n/a), Compiled with FreeRDP lib: 2.0.0-dev5 (2693389a+debian), Running with FreeRDP lib: 2.0.0-dev5 (rev 2693389a+debian), H264: Yes RDPF File RDP - RDP File Handler RDP Plugin:
1.3.3 (git n/a), Compiled with FreeRDP lib: 2.0.0-dev5 (2693389a+debian), Running with FreeRDP lib: 2.0.0-dev5 (rev 2693389a+debian), H264: Yes RDPS Preference RDP - Preferences RDP Plugin:
1.3.3 (git n/a), Compiled with FreeRDP lib: 2.0.0-dev5 (2693389a+debian), Running with FreeRDP lib: 2.0.0-dev5 (rev 2693389a+debian), H264: Yes SFTP Protocol SFTP - Secure File Transfer 1.3.3 SSH Protocol SSH - Secure Shell
1.3.3 VNC Protocol VNC - VNC viewer 1.3.3 VNCI Protocol VNCI - VNC viewer listen mode 1.3.3 glibsecret Secret Secure passwords storing in the GNOME keyring
1.3.3
Build configuration: HAVE_ARPA_INET_H=1 HAVE_ERRNO_H=1 HAVE_FCNTL_H=1 HAVE_NETDB_H=1 HAVE_NETINET_IN_H=1 HAVE_NETINET_TCP_H=1 HAVE_SYS_SOCKET_H=1 HAVE_SYS_UN_H=1 HAVE_TERMIOS_H=1 HAVE_UNISTD_H=1 WITH_APPINDICATOR=ON WITH_AVAHI=ON WITH_FREERDP=ON WITH_GCRYPT=ON WITH_GETTEXT=ON WITH_LIBRARY_VERSIONING=ON WITH_LIBSECRET=ON WITH_LIBSSH=ON WITH_LIBVNCSERVER=ON WITH_MANPAGES=ON WITH_NEON=ON WITH_SPICE=ON WITH_SSE2=OFF WITH_TELEPATHY=ON WITH_TRANSLATIONS=ON WITH_VTE=ON Build type: None CFLAGS: -g -O2
-fdebug-prefix-map=/build/remmina-iuOrHL/remmina-1.3.3+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -g Compiler: GNU, 8.2.0 Target architecture: ARM
BitShift
(141 rep)
May 5, 2021, 02:31 PM
• Last activity: Aug 26, 2022, 10:01 AM
0
votes
1
answers
856
views
How to launch 3+ instances of freerdp for 3 windows VMs from single centos
I have 3 or more windows machines, those I can connect from centos individually using below command xfreerdp /u:username /p:password /v:hostname but what I want is to connect them in parallel, using some shell script like - #!/bin/bash xfreerdp /u:username /p:password /v:host1 & xfreerdp /u:username...
I have 3 or more windows machines, those I can connect from centos individually using below command
xfreerdp /u:username /p:password /v:hostname
but what I want is to connect them in parallel, using some shell script like -
#!/bin/bash
xfreerdp /u:username /p:password /v:host1 &
xfreerdp /u:username /p:password /v:host2 &
xfreerdp /u:username /p:password /v:host3
wait
Try1 : and received the below error, and also it has launched the only single rdp connection.
> rdp_set_error_info:freerdp_set_last_error_ex
> ERRINFO_DISCONNECTED_BY_OTHER_CONNECTION [0x00010005]
Tyr2 : after the above attempt I tried using separate tabs of terminal to start the new RDP session for new VM still it throws same error.
Please suggest if any other ways of doing rdp connection in parallel.
**Note:** I don't have multimonitors to my system. I want this sessions on single system for different VM's
Dev
(101 rep)
May 25, 2022, 12:04 PM
• Last activity: Aug 5, 2022, 09:57 AM
0
votes
1
answers
2827
views
Store Username and Password securely for xfreerdp
I am xfreerdp to login to my other pcs. I am storing the connection on bash file, > xfreerdp /multimon /u:{username} /v:{ip:port} /p:{password} > -d:{domain} /f /floatbar /multitransport /network:auto I click on them when I want to connect. But the issue is anyone with access to this machine will ge...
I am xfreerdp to login to my other pcs. I am storing the connection on bash file,
> xfreerdp /multimon /u:{username} /v:{ip:port} /p:{password}
> -d:{domain} /f /floatbar /multitransport /network:auto
I click on them when I want to connect. But the issue is anyone with access to this machine will get the username and password of my other machines, what is the proper way to store and execute such files.
I am relatively new to Linux, so please consider that.
Taufiq Abdur Rahman
(101 rep)
Mar 2, 2022, 05:52 AM
• Last activity: Mar 2, 2022, 07:22 AM
2
votes
2
answers
3233
views
Multiple monitors with xfreerdp and Xvfb
I am trying to start an X server with multiple screens on a single Xvfb like this: Xvfb :50 -screen 0 1792x1120x24 -screen 1 1792x1120x24 and start an RDP connection which will use those two screens: DISPLAY=:50; xfreerdp /w:1792 /h:1120 /monitors:0,1 /multimon /u:... /p... /v:... This doesn't work...
I am trying to start an X server with multiple screens on a single Xvfb like this:
Xvfb :50 -screen 0 1792x1120x24 -screen 1 1792x1120x24
and start an RDP connection which will use those two screens:
DISPLAY=:50; xfreerdp /w:1792 /h:1120 /monitors:0,1 /multimon /u:... /p... /v:...
This doesn't work like this, the xfreerdp process crashes. I've tried some combinations of
/span
and monitor numbers and /multimon:force
and nothing worked. When I'm trying the same with one monitor and one Xvfb screen it works. I also don't understand how do I set resolutions per screen/monitor in xfreerdp since I have just one of each /w and /h.
Also tried to xfreerdp /monitor-list
after starting Xvfb with one or two screens. After starting Xvfb with one screen, the monitor-list printed it correctly. But with two xvfb screens, the monitor-list printed nothing.
Thanks for any answers or even hints!
eagr
(141 rep)
Oct 3, 2021, 03:50 PM
• Last activity: Oct 5, 2021, 07:59 AM
4
votes
1
answers
22452
views
Using xfreerdp to connect to Remote Desktop Gateway Server
I am trying to use Remote Desktop connection on Linux. After some research, it seems that ``xfreerdp`` can do what I need. The basic usage example provided by that tool is: xfreerdp /u:CONTOSO\\JohnDoe /p:Pwd123! /v:rdp.contoso.com Some comments: * ``/u`` corresponds to ``User name:`` in picture 1 *...
I am trying to use Remote Desktop connection on Linux. After some research, it seems that `
I am ok with using another tool other than `
xfreerdp
` can do what I need. The basic usage example provided by that tool is:
xfreerdp /u:CONTOSO\\JohnDoe /p:Pwd123! /v:rdp.contoso.com
Some comments:
* `/u
corresponds to
User name:
` in picture 1
* `/v
corresponds to
Server name:
` in picture 2
I also need to enter a `Computer name:
(see picture 1). How could
xfreerdp
` take this into account?


xfreerdp
` if it can accomplish this as well.
nathanesau
(141 rep)
Jul 6, 2018, 05:08 PM
• Last activity: Aug 23, 2021, 05:03 PM
1
votes
0
answers
940
views
How to extend two monitors in a freerdp session?
I would like to extend my two monitors in a FreeRDP session. I want something like [this][1]. In Windows, we normally go to the displays settings and there we choose to extend the monitors, but I don't know how to do it with FreeRDP. When I run my FreeDRP session, if I specify `/span`, Windows recog...
I would like to extend my two monitors in a FreeRDP session. I want something like
. In Windows, we normally go to the displays settings and there we choose to extend the monitors, but I don't know how to do it with FreeRDP. When I run my FreeDRP session, if I specify
it is what it currently looks like. I already tried specifying

/span
, Windows recognizes my two monitors as a very large one. 
/multimon
, /monitors:0,1
and /span
options to xfreerdp
, but nothing works. How can I achieve what I want?
Thanks.
Adel M.
(358 rep)
Jul 3, 2021, 10:11 PM
15
votes
4
answers
4568
views
Is there a remote desktop solution for GNU/Linux as performant as RDP for Microsoft Windows?
Currently I have a very powerful dedicated server I run Windows 10 on and [RDP][1] into from other Windows "thin clients". This works very well and you can barely feel that you're RDPing. Multiple monitors, audio, microphones, USB, etc. all just work. I'd prefer to be using Linux, [Manjaro][2] or an...
Currently I have a very powerful dedicated server I run Windows 10 on and RDP into from other Windows "thin clients".
This works very well and you can barely feel that you're RDPing. Multiple monitors, audio, microphones, USB, etc. all just work.
I'd prefer to be using Linux, Manjaro or any of the Debian/Ubuntu flavours, on the dedicated server with a desktop environment.
And I wouldn't mind if my thin clients used Linux or Windows.
I've tried VNC , xrdp, freerdp, nomachine, etc, but none are as performant, stable, and feature-rich as RDP on Microsoft Windows. They still feel very remote.
I only need a single session at a time, and I only ever use one client at a time. Multi monitor support for my client is a must.
Daniel Dewhurst
(266 rep)
Dec 30, 2020, 12:59 PM
• Last activity: Dec 31, 2020, 12:16 PM
11
votes
5
answers
57625
views
How to start freerdp fullscreen on second monitor
when I log in to a Windows Computer with xfreerdp -v computer -u user --workarea -f the full screen window always appears on the first of my two monitors. Is it possible to tell freerdp to start on the second monitor or maybe to move the window? The standard KDE window moving with Alt+Click does not...
when I log in to a Windows Computer with
xfreerdp -v computer -u user --workarea -f
the full screen window always appears on the first of my two monitors.
Is it possible to tell freerdp to start on the second monitor or maybe to move the window? The standard KDE window moving with Alt+Click does not work with the freerdp window.
Searching on the internet, I only found examples regarding multi monitoring with multiple remote screens. But I just want to select the local screen displaying the remote session.
I am using freerdp 1.2.0 under Gentoo Linux with KDE 4.14.3.
Addition:
I am not using different X displays. I have a multi monitor setup with randr,
xrandr
outputs the following:
Screen 0: minimum 8 x 8, current 3840 x 1200, maximum 16384 x 16384
DVI-I-0 disconnected (normal left inverted right x axis y axis)
DVI-I-1 connected 1920x1200+1920+0 (normal left inverted right x axis y axis) 518mm x 324mm
1920x1200 59.95*+
...
DP-0 disconnected (normal left inverted right x axis y axis)
DP-1 connected primary 1920x1200+0+0 (normal left inverted right x axis y axis) 518mm x 324mm
1920x1200 59.95*+
...
DP-2 disconnected (normal left inverted right x axis y axis)
DP-3 disconnected (normal left inverted right x axis y axis)
Andi
(726 rep)
Mar 26, 2015, 11:26 AM
• Last activity: Nov 1, 2020, 10:36 AM
1
votes
0
answers
1779
views
USB/Smartcard rdp Passthrough
Im trying to get the USB/Smartcard (Datev Smartcard Reader) redirected to my Windows Server 2019 Remote Desktop Service from my Fedora 31 machine. I tried `rdesktop` and `xfreerdp` but none of them are showing the results im looking for. What have i tried: - I installed `opensc ccid pcsc-lite pcsc-t...
Im trying to get the USB/Smartcard (Datev Smartcard Reader) redirected to my Windows Server 2019 Remote Desktop Service from my Fedora 31 machine. I tried
rdesktop
and xfreerdp
but none of them are showing the results im looking for.
What have i tried:
- I installed opensc ccid pcsc-lite pcsc-tools
and started the pcscd service in order to get it working in fedora. (Even if i think this is not necessary because its a Smartcard Reader not the smartcard)
- I tried to redirect it with rdesktop
with the following commands:
rdesktop -u $USER -d WINDOWS -r scard rds.my.tld
, here the conecction got stuck in the windows login screen. When i removed the -r scard
everything worked well so there must be a problem with this switch somehow.
- I tried to redirect it with xfreerdp
with the following commands:
xfreerdp -d WINDOWS -u $USER /usb:dbg,dev:VENDOOR:DEVICE rds.my.tdl
xfreerdp -d WINDOWS -u $USER /usb:rules:allow rds.my.tdl
xfreerdp -d WINDOWS -u $USER /usb:auto rds.my.tdl
xfreerdp -d WINDOWS -u $USER /usb:VENDOOR:DEVICE rds.my.tdl
xfreerdp -d WINDOWS -u $USER /smartcard rds.my.tdl
With xfreerdp
every session worked well but no device was visible anywhere. scardsvr on Windows is enabled and started. I installed all datev tools to make sure drivers are correctly installed. And even tried a normal usb data stick. That did not work too. I have no clue anymore. Am i missing something in windows?
# xfreerdp --version
This is FreeRDP version 2.0.0-dev5 (n/a)
# rdesktop --version
Version 1.9.0. Copyright (C) 1999-2016 Matthew Chapman et al.
Nico
(123 rep)
Apr 24, 2020, 10:01 AM
• Last activity: Oct 15, 2020, 12:57 PM
0
votes
0
answers
304
views
Freerdp mouse cursor changes its shape to X on the margins
I'm running `xfreerdp` on an arm64. The package version is `2.0.0~git20190204.1.2693389a+dfsg1-2~bpo10+1`. Sometimes when I run an `xfreerdp` instance and then move the mouse cursor to the margins of the screen (left/right/bottom), the cursor changes shape to `X` as in the attached picture. Please e...
I'm running
xfreerdp
on an arm64. The package version is 2.0.0~git20190204.1.2693389a+dfsg1-2~bpo10+1
.
Sometimes when I run an xfreerdp
instance and then move the mouse cursor to the margins of the screen (left/right/bottom), the cursor changes shape to X
as in the attached picture.
Please explain why this happens, and how to avoid it?

Maor
(1 rep)
Sep 24, 2020, 02:41 PM
• Last activity: Sep 24, 2020, 04:20 PM
0
votes
1
answers
7066
views
xfreerdp not connect to server with different RDP port!
I have changed default RDP port on server from 3389 to 1687. Here is the command I'm trying to connect : xfreerdp /u:administrator /v:177.8.130.250 /p:1687 /size:1280x700 But it returns this error : [01:11:14:846] [23825:23826] [INFO][com.freerdp.client.common.cmdline] - loading channel cliprdr [01:...
I have changed default RDP port on server from 3389 to 1687.
Here is the command I'm trying to connect :
xfreerdp /u:administrator /v:177.8.130.250 /p:1687 /size:1280x700
But it returns this error :
[01:11:14:846] [23825:23826] [INFO][com.freerdp.client.common.cmdline] - loading channel cliprdr
[01:11:14:019] [23825:23826] [ERROR][com.freerdp.core.transport] - BIO_should_retry returned a system error 32: Broken pipe
[01:11:14:019] [23825:23826] [ERROR][com.freerdp.core.nego] - Protocol Security Negotiation Failure
[01:11:14:019] [23825:23826] [ERROR][com.freerdp.core] - freerdp_set_last_error ERRCONNECT_SECURITY_NEGO_CONNECT_FAILED [0x2000C]
[01:11:14:019] [23825:23826] [ERROR][com.freerdp.core.connection] - Error: protocol security negotiation or connection failure
[01:11:14:019] [23825:23826] [ERROR][com.freerdp.client.x11] - Freerdp connect error exit status 1
Hamed Kamrava
(7168 rep)
Jan 17, 2017, 09:46 PM
• Last activity: Aug 2, 2020, 05:03 PM
0
votes
1
answers
2502
views
Cant Enable audio on through xfreerdp. Remmina works
Guys please help me enabling audio via xfreeRdp. It works for me better then remmina. Only issue I have is audio I can hear remote (Windows 7) PC audio (rg from youtube) on my Linux box only when Im connecting via remmina. Can manage same via xfreeRdp command line. **Is there any way to see what par...
Guys please help me enabling audio via xfreeRdp.
It works for me better then remmina. Only issue I have is audio
I can hear remote (Windows 7) PC audio (rg from youtube) on my Linux box only when Im connecting via remmina.
Can manage same via xfreeRdp command line.
**Is there any way to see what params Remmina passes to xfreerdp ?**
what I've tried:
/audio-mode:1
/sound:sys:alsa
/sound
--plugin drdynvc --data audin -- server
--plugin rdpsnd --data pulse -- server
/sound /microphone:sys:alsa
Nothing of above was working...
PS my linux laptop is My laptop is Lenovo x220
xfreerdp verison: 1.1.0-beta1
Maciej
(101 rep)
Mar 27, 2020, 04:50 PM
• Last activity: Mar 30, 2020, 12:15 AM
0
votes
0
answers
574
views
Launch a GUI app on Linux Core (without desktop)
Is it possible to launch a GUI app (like XFreeRDP) on a Linux without having to load the whole desktop ? The goal is to have thin clients with Linux launching XFreeRDP uppon boot
Is it possible to launch a GUI app (like XFreeRDP) on a Linux without having to load the whole desktop ?
The goal is to have thin clients with Linux launching XFreeRDP uppon boot
Keytrap
(101 rep)
Mar 1, 2019, 07:08 PM
• Last activity: Mar 1, 2019, 07:27 PM
Showing page 1 of 20 total questions