please advise what packages i need to be able to use rdp successfully, im gettins some bizare errors in messages.
root baldur ~ kinfo
Operating System: Fedora Linux 43
KDE Plasma Version: 6.5.3
KDE Frameworks Version: 6.20.0
Qt Version: 6.10.1
Kernel Version: 6.17.8-300.fc43.x86_64 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-4790K CPU @ 4.00GHz
Memory: 32 GiB of RAM (31.3 GiB usable)
Graphics Processor: NVIDIA GeForce GTX 1080
root baldur ~ exit
logout
sivesrutherfordd baldur ~ kinfo
Operating System: Fedora Linux 43
KDE Plasma Version: 6.5.3
KDE Frameworks Version: 6.20.0
Qt Version: 6.10.1
Kernel Version: 6.17.8-300.fc43.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 8 × Intel® Core™ i7-4790K CPU @ 4.00GHz
Memory: 32 GiB of RAM (31.3 GiB usable)
Graphics Processor: NVIDIA GeForce GTX 1080
sivesrutherfordd baldur ~
root baldur ~ rpm -qa | grep -i rdp
freerdp-libs-3.17.2-1.fc43.x86_64
freerdp-3.17.2-1.fc43.x86_64
krdp-libs-6.5.3-1.fc43.x86_64
krdp-6.5.3-1.fc43.x86_64
root baldur ~ rpm -qa | grep -i h264
openh264-2.6.0-2.fc43.x86_64
mozilla-openh264-2.6.0-2.fc43.x86_64
gstreamer1-plugin-openh264-1.26.8-1.fc43.x86_64
root baldur ~
Nov 26 09:31:20 baldur systemd[5131]: Created slice background.slice - User Background Tasks Slice.
Nov 26 09:31:20 baldur systemd[5131]: Starting systemd-tmpfiles-clean.service - Cleanup of User’s Temporary Files and Directories…
Nov 26 09:31:20 baldur systemd[5131]: Finished systemd-tmpfiles-clean.service - Cleanup of User’s Temporary Files and Directories.
Nov 26 09:31:30 baldur krdpserver[2480]: [09:31:30:394] [2480:00001954] [WARN][com.freerdp.api] - [peer_unexpected_client_message]: Unexpected client message in state CONNECTION_STATE_FINALIZATION_FONT_LIST, missing flag FINALIZE_CS_FONT_LIST_PDU [0x00000100]
Nov 26 09:31:30 baldur krdpserver[2480]: New client connected: UNIX platform Native X Server
Nov 26 09:31:30 baldur audit: BPF prog-id=108 op=LOAD
Nov 26 09:31:30 baldur systemd[1]: Starting fprintd.service - Fingerprint Authentication Daemon…
Nov 26 09:31:30 baldur systemd[1]: Started fprintd.service - Fingerprint Authentication Daemon.
Nov 26 09:31:30 baldur audit[1]: SERVICE_START pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg=‘unit=fprintd comm=“systemd” exe=“/usr/lib/systemd/systemd” hostname=? addr=? terminal=? res=success’
Nov 26 09:31:30 baldur audit[6493]: AUDIT1100 pid=6493 uid=1000 auid=1000 ses=3 subj=unconfined_u:unconfined_r:chkpwd_t:s0-s0:c0.c1023 msg=‘op=PAM:unix_chkpwd acct=“sivesrutherfordd” exe=“/usr/bin/unix_chkpwd” hostname=? addr=? terminal=? res=success’
Nov 26 09:31:30 baldur krdpserver[2480]: Client does not support H.264 in YUV420 mode!
Nov 26 09:31:30 baldur krdpserver[2480]: [09:31:30:663] [2480:00001960] [ERROR][com.freerdp.core.peer] - [rdp_set_error_info]: ERRINFO_GRAPHICS_SUBSYSTEM_FAILED [0x0001112F]
Nov 26 09:31:30 baldur krdpserver[2480]: [09:31:30:663] [2480:00001960] [ERROR][com.freerdp.channels.rdpgfx.server] - [rdpgfx_recv_caps_advertise_pdu]: context->CapsAdvertise failed with error 20
Nov 26 09:31:30 baldur krdpserver[2480]: [09:31:30:663] [2480:00001960] [ERROR][com.freerdp.channels.rdpgfx.server] - [rdpgfx_server_receive_pdu]: rdpgfx_recv_caps_advertise_pdu failed with error 20!
Nov 26 09:31:30 baldur krdpserver[2480]: [09:31:30:663] [2480:00001960] [ERROR][com.freerdp.channels.rdpgfx.server] - [rdpgfx_server_receive_pdu]: Error while parsing GFX cmdId: RDPGFX_CMDID_CAPSADVERTISE (0x0012)
Nov 26 09:31:30 baldur krdpserver[2480]: [09:31:30:663] [2480:00001960] [ERROR][com.freerdp.channels.rdpgfx.server] - [rdpgfx_server_handle_messages]: rdpgfx_server_receive_pdu failed with error 20!
Nov 26 09:31:30 baldur krdpserver[2480]: [09:31:30:663] [2480:00001960] [ERROR][com.freerdp.channels.rdpgfx.server] - [rdpgfx_server_thread_func]: rdpgfx_server_handle_messages failed with error 20
Nov 26 09:31:30 baldur krdpserver[2480]: Hardware encoding is not supported on this device.
Nov 26 09:31:30 baldur krdpserver[2480]: libx264 codec not found
Nov 26 09:31:30 baldur krdpserver[2480]: [libopenh264 @ 0x7fbca0252ec0] [OpenH264] this = 0x0x7fbca004f5c0, Warning:layerId(0) doesn’t support profile(578), change to UNSPECIFIC profile
Nov 26 09:31:30 baldur krdpserver[2480]: [libopenh264 @ 0x7fbca0252ec0] [OpenH264] this = 0x0x7fbca004f5c0, Warning:bEnableFrameSkip = 0,bitrate can’t be controlled for RC_QUALITY_MODE,RC_BITRATE_MODE and RC_TIMESTAMP_MODE without enabling skip frame.
Nov 26 09:31:30 baldur krdpserver[2480]: eglChooseConfig returned this many configs: 1
Nov 26 09:31:30 baldur xdg-desktop-portal-kde[2454]: Failed to notify “Created too many similar notifications in quick succession”
im using remotix from my mobile phone, the above was with client compression and h264 turned on.
Nov 26 09:32:56 baldur audit[1]: SERVICE_STOP pid=1 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:init_t:s0 msg=‘unit=flatpak-system-helper comm=“systemd” exe=“/usr/lib/systemd/systemd” hostname=? addr=? terminal=? res=success’
Nov 26 09:33:03 baldur krdpserver[2480]: Client does not support graphics pipeline which is required
Nov 26 09:33:03 baldur krdpserver[2480]: QDBusConnection: error: could not send message to service “org.freedesktop.portal.Desktop” path “/org/freedesktop/portal/desktop” interface “org.freedesktop.portal.RemoteDesktop” member “NotifyKeyboardKeycode”: Marshalling failed: Invalid object path passed in arguments
Nov 26 09:33:03 baldur krdpserver[2480]: [09:33:03:466] [2480:00001a4b] [ERROR][com.freerdp.api] - [rdp_peer_handle_state_demand_active]: [CONNECTION_STATE_CAPABILITIES_EXCHANGE_DEMAND_ACTIVE] freerdp_peer::Capabilities() callback failed
Nov 26 09:33:03 baldur krdpserver[2480]: [09:33:03:466] [2480:00001a4b] [ERROR][com.freerdp.core.transport] - [transport_check_fds]: transport_check_fds: transport->ReceiveCallback() - STATE_RUN_FAILED [-1]
Nov 26 09:33:03 baldur krdpserver[2480]: QDBusConnection: error: could not send message to service “org.freedesktop.portal.Desktop” path “/org/freedesktop/portal/desktop” interface “org.freedesktop.portal.RemoteDesktop” member “NotifyKeyboardKeycode”: Marshalling failed: Invalid object path passed in arguments
Nov 26 09:33:03 baldur krdpserver[2480]: QDBusConnection: error: could not send message to service “org.freedesktop.portal.Desktop” path “/org/freedesktop/portal/desktop” interface “org.freedesktop.portal.RemoteDesktop” member “NotifyKeyboardKeycode”: Marshalling failed: Invalid object path passed in arguments
Nov 26 09:33:03 baldur krdpserver[2480]: QDBusConnection: error: could not send message to service “org.freedesktop.portal.Desktop” path “/org/freedesktop/portal/desktop” interface “org.freedesktop.portal.RemoteDesktop” member “NotifyKeyboardKeycode”: Marshalling failed: Invalid object path passed in arguments
Nov 26 09:33:03 baldur krdpserver[2480]: QDBusConnection: error: could not send message to service “org.freedesktop.portal.Desktop” path “/org/freedesktop/portal/desktop” interface “org.freedesktop.portal.RemoteDesktop” member “NotifyKeyboardKeycode”: Marshalling failed: Invalid object path passed in arguments
Nov 26 09:33:03 baldur krdpserver[2480]: QDBusConnection: error: could not send message to service “org.freedesktop.portal.Desktop” path “/org/freedesktop/portal/desktop” interface “org.freedesktop.portal.RemoteDesktop” member “NotifyKeyboardKeycode”: Marshalling failed: Invalid object path passed in arguments
Nov 26 09:33:03 baldur krdpserver[2480]: QDBusConnection: error: could not send message to service “org.freedesktop.portal.Desktop” path “/org/freedesktop/portal/desktop” interface “org.freedesktop.portal.RemoteDesktop” member “NotifyKeyboardKeycode”: Marshalling failed: Invalid object path passed in arguments
Nov 26 09:33:03 baldur krdpserver[2480]: QDBusConnection: error: could not send message to service “org.freedesktop.portal.Desktop” path “/org/freedesktop/portal/desktop” interface “org.freedesktop.portal.RemoteDesktop” member “NotifyKeyboardKeycode”: Marshalling failed: Invalid object path passed in arguments
Nov 26 09:33:03 baldur krdpserver[2480]: QDBusConnection: error: could not send message to service “org.freedesktop.portal.Desktop” path “” interface “org.freedesktop.portal.Session” member “Close”: Object path cannot be empty
the above was with client compression and h264 turned off.
the rdp server is turned on in the plasma desktop, so im a bit lost here, can anyone throw any usefull pointers ?