Skip to content
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

National chars mangled after reconnected session #2874

Open
lejeczek opened this issue Dec 12, 2023 · 4 comments
Open

National chars mangled after reconnected session #2874

lejeczek opened this issue Dec 12, 2023 · 4 comments
Labels

Comments

@lejeczek
Copy link

xrdp version

0.9.17

Detailed xrdp version, build options

0.9.17-2ubuntu2
xrdp 0.9.17
  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:
      --enable-ipv6
      --enable-jpeg
      --enable-fuse
      --enable-rfxcodec
      --enable-opus
      --enable-painter
      --enable-vsock
      --build=x86_64-linux-gnu
      --prefix=/usr
      --includedir=${prefix}/include
      --mandir=${prefix}/share/man
      --infodir=${prefix}/share/info
      --sysconfdir=/etc
      --localstatedir=/var
      --disable-silent-rules
      --libdir=${prefix}/lib/x86_64-linux-gnu
      --libexecdir=${prefix}/lib/x86_64-linux-gnu
      --disable-maintainer-mode
      --disable-dependency-tracking
      --with-socketdir=/run/xrdp/sockdir
      build_alias=x86_64-linux-gnu
      CFLAGS=-g -O2 -ffile-prefix-map=/build/xrdp-asBei3/xrdp-0.9.17=. -flto=auto -ffat-lto-objects -flto=auto -ffat-lto-objects -fstack-protector-strong -Wformat -Werror=format-security 
      LDFLAGS=-Wl,-Bsymbolic-functions -flto=auto -ffat-lto-objects -flto=auto -Wl,-z,relro -Wl,-z,now -Wl,--as-needed
      CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2 -Wno-error=deprecated-declarations
      PKG_CONFIG_PATH=/build/xrdp-asBei3/xrdp-0.9.17/pkgconfig

  Compiled with OpenSSL 3.0.2 15 Mar 2022

Operating system & version

Ubuntu 22

Installation method

dnf / apt / zypper / pkg / etc

Which backend do you use?

No response

What desktop environment do you use?

No response

Environment xrdp running on

No response

What's your client?

xfreerdp

Area(s) with issue?

Keyboard / Mouse

Steps to reproduce

Hi guys.

With PL keyboard with British layout and the same on a remote Ubuntu - when I first log in then I get national chards as expected, but after a disconnection (not a logout) every subsequent session/connection has national chars mangled/gone haywire.
Then in such "mangled" connection I logout on the remote Ubuntu, (re)login a new session and all is (back to) normal.
Reproduces every time. Perhaps other languages too.

Application details
freerdp-2.11.2-1.fc38.x86_64
xrdp 0.9.17-2ubuntu2 amd64

✔️ Expected Behavior

No response

❌ Actual Behavior

No response

Anything else?

No response

@lejeczek lejeczek added the bug label Dec 12, 2023
@matt335672
Copy link
Member

Looks very much like a duplicate of #1350 and/or #337.

Can you provide the information on the bug report which you've omitted? I can't promise we'll be able to look a this very quickly at the moment I'm afraid.

@lejeczek
Copy link
Author

I do not see any specific debug section/instruction in the template while creating a new report - do you such info on what to get for debugging bits?

@matt335672
Copy link
Member

At a minimum we need to know the backend you're using (Xorg/Xvnc) and the desktop you're using (XFCE/GNOME/KDE/whatever). These may be relevant for your particular problem.

@mbrozzo
Copy link

mbrozzo commented Apr 18, 2024

You can try my workaround (see #337 (comment)), which will need to be adjusted if you are not using Gnome Desktop though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants