[KRdp] [Bug 494715] New: RDP client sees a black screen when connecting to KRdp on an Nvidia device
John Kizer
bugzilla_noreply at kde.org
Mon Oct 14 05:04:15 BST 2024
https://bugs.kde.org/show_bug.cgi?id=494715
Bug ID: 494715
Summary: RDP client sees a black screen when connecting to KRdp
on an Nvidia device
Classification: Plasma
Product: KRdp
Version: 6.2.0
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: unassigned-bugs at kde.org
Reporter: john.kizer at proton.me
CC: ahiemstra at heimr.nl
Target Milestone: ---
Created attachment 174790
--> https://bugs.kde.org/attachment.cgi?id=174790&action=edit
Logs from krdpserver during attempts to connect
SUMMARY
With KRdp running on an Nvidia-only desktop PC, both KRDC and Remmina are able
to connect to the RDP server, but only see a black screen.
STEPS TO REPRODUCE
1. Start KRdp on an Nvidia-only machine (using the Nvidia proprietary drivers)
through the System Settings > Remote Desktop KCM
2. On another machine (same network), open Remmina and configure an RDP
connection to the host using 1920x1080 resolution, Automatic color depth and
Best (slowest) quality (other settings seem to result in a failed connection)
3. Try to connect
OBSERVED RESULT
The connection is established with the expected screen resolution, but the
entire screen appears black, and no interaction is possible with the remote
machine
EXPECTED RESULT
The connection is established with the expected screen resolution, the remote
desktop is rendered in the Remmina/KRDC window, and interaction with the remote
desktop is possible
SOFTWARE/OS VERSIONS
(identical on both client and server)
Operating System: Fedora Linux 40
KDE Plasma Version: 6.2.0
KDE Frameworks Version: 6.7.0
Qt Version: 6.7.2
Nvidia Driver Version: 560.35.03
ADDITIONAL INFORMATION
Below are what I assume are the relevant lines from the logs on the host
machine when trying to connect - the full contents of sudo journalctl
--since=-3m --identifier=krdpserver are attached.
Oct 13 23:50:52 server-name krdpserver[7666]: kpipewire_record_logging:
Hardware encoding is not supported on this device.
Oct 13 23:50:52 server-name krdpserver[7666]: [23:50:51:144][libx264 @
0x7f64180d7d40] -qscale is ignored, -crf is recommended.
Oct 13 23:50:52 server-name krdpserver[7666]: [libx264 @ 0x7f64180d7d40] using
cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
Oct 13 23:50:52 server-name krdpserver[7666]: [libx264 @ 0x7f64180d7d40]
profile Constrained Baseline, level 6.2, 4:2:0, 8-bit
Oct 13 23:50:52 server-name krdpserver[7666]: kpipewire_dmabuf_logging:
eglChooseConfig returned this many configs: 1
Oct 13 23:50:55 server-name krdpserver[7666]: [23:50:55:949] [7666:9071]
[ERROR][com.freerdp.core.peer] - peer_recv_callback: CONNECTION_STATE_ACTIVE -
peer_recv_pdu() fail
Oct 13 23:50:55 server-name krdpserver[7666]: [23:50:55:949] [7666:9071]
[ERROR][com.freerdp.core.transport] - transport_check_fds:
transport->ReceiveCallback() - -1
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list