RubyMine Mixed DPI Scaling Issue on Wayland/KDE

Answered

## Environment
- OS: Arch Linux
- DE: KDE Plasma
- Display Server: Wayland
- RubyMine Version: 2024.3
 

## Display Setup
- Primary Monitor: 2K resolution with 200% scaling
- Secondary Monitor: 1080p resolution with 100% scaling

## Issue Description
RubyMine doesn't handle mixed DPI scaling correctly when moving between monitors. When the window is on the 2K monitor (200% scaling), everything looks normal. However, when moved to the 1080p monitor (100% scaling), the content becomes too small.

## Additional Information
- Other JetBrains IDEs (GoLand, PyCharm) work correctly with the same setup
- The issue only occurs with RubyMine

## What I've Tried
- Setting GDK_SCALE=2 (affects both monitors, not desired)

## Expected Behavior
RubyMine should handle mixed DPI scaling correctly like other JetBrains IDEs (GoLand, PyCharm).

## Screenshots
 

 

0
2 comments
Avatar
Ekaterina Valeeva

Songtianlun sorry for the long silence.

Different resolutions might not be properly managed in an XWayland session. Could you please confirm you still observe the same issue if you add -Dawt.toolkit.name=WLToolkit to IDE Help | Edit custom VM options and restart RubyMine?

If the issue persists, could you please share the IDE log (Help | Show log in [file explorer]) so we can check your configuration? You can share the log via our upload service, just let us know the upload ID. Thank you!

0

@... I was having the same issue with Arch/Hyprland and your solution worked perfectly for me. 

Thank you.

0

Please sign in to leave a comment.