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

Unable to type Chinese after setting user interface scaling #10369

Open
hefranklin opened this issue Oct 5, 2021 · 0 comments
Open

Unable to type Chinese after setting user interface scaling #10369

hefranklin opened this issue Oct 5, 2021 · 0 comments

Comments

@hefranklin
Copy link

 * Cinnamon version (cinnamon --version)

 $ cinnamon --version
Cinnamon 4.8.6

   - Please specify if you are using the daily builds PPA
     (https://launchpad.net/~linuxmint-daily-build-team/+archive/ubuntu/daily-builds).
No

 * Distribution - (Mint 17.2, Arch, Fedora 25, etc...)
Debian

 * Graphics hardware *and* driver used
NVIDIA Corporation GP107GL [Quadro P1000] (rev a1)
| NVIDIA-SMI 460.56       Driver Version: 460.56       CUDA Version: 11.2     |

 * 32 or 64 bit
64 bit

 * Attach ~/.xsession-errors, or /var/log/syslog

Issue
Unable to type Chinese after Setting User Interface Scaling
Chinese input methods usually have a floating window to indicate which character is about to be entered, the window is completely offset to off the screen when double DPI is used on Cinnamon.

Steps to reproduce

  1. In Displays, set user interface scale to Double ("Hi-DPI")
  2. Use an input method which has a floating window, Chinese is an example, I produced this bug by installing ibus-rime. Other language inputs which creates a floating window should also work.
  3. Notice that the window is completely offset to some random place, usually 2x where the text is usually. Not sure if this is a bug of Cinnamon not passing in the correct coordinates to ibus, or whatever.

Expected behaviour
Usually the window produced when typing is next to the text about to be entered, this can be reproduced by setting the DPI to normal and typing random characters to see how the input method is supposed to work.

Other information

Configuration info, if applicable
If this bug report is related to an Applet, Desklet or Extension, please paste (or use a pastebin service) the offending extension's settings, if it has any. You can obtain this by opening its configuration, clicking the 'hamburger' button in the upper-right corner of the window, and selecting "Export to a file". Please be sure to review the contents and remove any personal data it may contain.


Please paste here

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

No branches or pull requests

1 participant