-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
V0.9.x : VNC resizes do not work after upgrading Fedora 39 to Fedora 40 #3047
Comments
This may be a duplicate of #3021, or at least related to it. Can you paste xrdp.log following a connection? |
Scrub the last comment - #3021 is using the krdc client. I still need that log though. |
Thanks. Looking at the sources, there's not a lot of logging for client resizes on V0.9.x. It's a bit better on v0.10.x A couple of things to check:-
|
you didn't tell me that I had to try resizing. This is the log:
|
this is the log after DEBUG and rebooting, is this enough?
|
Thanks - that's exactly what I needed. You're getting these messages on a resize request. They show the request coming in from the client for a resize:-
Then this happens when the VNC server successfully resizes:-
However, you're also seeing this happen:-
What's happening here is although the VNC server supports resizing, xrdp is not remembering this from previously. It sends a resize request, and instead of an acknowledgement it gets another screen update. So it assumes the VNC server doesn't support resizing and just asks the client to resize instead. So this is definitely a bug. The good news is this is fixed in v0.10.x which is in beta at the moment. At the moment we don't have plans for other fixes to v0.9.x apart from security fixes. I'll mark this a a v0.9.x problem so if this changes we can pick it up. This is possibly happening when the VNC server is busy and refreshes are happening. It's possible if the resizes are done when the server is quiet there won't be a problem. |
Are there any beta builds to try? Or must be compiled? |
We don't provide binary packages here - that's up to the distros. Fedora uses Koji as its build system. When a beta is available it will show up here:- https://koji.fedoraproject.org/koji/packageinfo?packageID=9026 |
@matt335672 is not possible to distribute xrdp stable/beta as flatpak/snap? that would be great. |
Maybe, but it's not an area we'd want to get into at present. |
I've uninstalled the |
What's the difference between the two? |
One's been through user-acceptance-testing at one of our enterprise users, and the other hasn't. |
I mean what is the difference between xrdp and xorgrdg (not git commit versus zip), and can or must I have both of them installed at the same time? |
I see you're using the VNC backend, so you don't need
|
xrdp version
0.9.25
Detailed xrdp version, build options
Operating system & version
Fedora 40
Installation method
dnf / apt / zypper / pkg / etc
Which backend do you use?
No response
What desktop environment do you use?
Plasma/KDE
Environment xrdp running on
physical
What's your client?
Microsoft
Area(s) with issue?
Graphic glitches
Steps to reproduce
The screen resolution in KDE keeps fixed at 1024x768, does not resize when resizing the RDP client. Only adds black bars to bottom and right.
✔️ Expected Behavior
Resize
❌ Actual Behavior
Does not resize
Anything else?
No response
The text was updated successfully, but these errors were encountered: