-
-
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
After upgrading from Fedora 40 to 41 (KDE spin) colors are wrong via xrdp (not an XRDP bug) #3306
Comments
Hi @sshockley Thanks for filing this, particularly for the workaround. I think you're right in that this is unlikely to be an xrdp bug, as you're using the VNC backend to provide the desktop. In this mode we do little more than take the VNC server output and convert it to RDP. Another thing you could try (if you've got the time) is to install the |
I am using xorgxrdp backend with Fedore 41 KDE and I have same problem. |
That makes the Qt issue the likely culprit. That same workaround should fix it too (I think). |
Tried but didn't work |
@LifeTimeCoder - which back end are you using? |
For Xrdp I use Xorg |
Having a think about this, there may be no workaround for the Xorg backend in xrdp - the bpp for this server type is fixed. |
I've noticed that Firefox is working fine with accurate colors, whereas Chrome might be the culprit here. |
Guess what? I tried a new method/steps to install xrdp and xorgxrdp on my fresh Fedora KDE 41, and the issue magically vanished! |
That's very interesting. Are there any more details you can share which might help us to track this down? |
Same with me👀
xrdp 0.10.80
A Remote Desktop Protocol Server.
Copyright (C) 2004-2024 Jay Sorg, Neutrino Labs, and all contributors.
See https://github.com/neutrinolabs/xrdp for more information.
Configure options:
--enable-fuse
--enable-jpeg
--enable-rfxcodec
--enable-mp3lame
--enable-vsock
--enable-painter
Compiled with OpenSSL 3.3.1 4 Jun 2024
|
So, the only thing that was different was that I installed plasma-workspace-x11 before xrdp and xorgxrdp. It is Fedora KDE Plasma 41 |
Thanks @LifeTimeCoder I can't see that would make any difference at all. There's no direct dependency I can see between the two sets of packages. Which applications are you using which used to exhibit the bug? |
xrdp version
0.10.1
Detailed xrdp version, build options
Operating system & version
Fedora 41 KDE spin
Installation method
dnf / apt / zypper / pkg / etc
Which backend do you use?
tigervnc-server-minimal-1.14.1-2.fc41.x86_64
What desktop environment do you use?
KDE
Environment xrdp running on
Hyper-V VM
What's your client?
Hyper-V enhanced connection
Area(s) with issue?
Graphic glitches
Steps to reproduce
After upgrading from Fedora 40 to 41, colors when logging in with XRDP were wrong; blue and orange were swapped, at least. Logging in from the non-enhanced console was fine.
This appears to be related to novnc/noVNC#1715, which in turn is caused by https://bugreports.qt.io/browse/QTBUG-108558. Since the bug was filed in 2022 I don't hold much hope for a fix.
I was able to work around this by uncommenting xserverbpp=24 under [Xvnc] and restarting XRDP.
✔️ Expected Behavior
No response
❌ Actual Behavior
No response
Anything else?
Mostly I wanted to file a bug so if others have the same problem they can at least find the workaround. Also for me to find when this happens later and I've forgotten about this.
If there's nothing relevant here for XRDP, please go ahead and close it. Thanks.
The text was updated successfully, but these errors were encountered: