IntelliJ on multiple displays

Hi folks,

this morning my Manaro OS was updated to the latest version 24, including Plasma 6. And now I cannot run IntelliJ when I attach my two additional displays to my laptop.

The issue

If I unplug the displays, I am able to work smoothly with my browser, mail client, IntelliJ and all the other apps.

If I don’t run IntelliJ, I’m able to work smoothly with all my other applications.

But running IntelliJ if my displads are plugged in, I’m not able to use Plasma in a smooth way. Hover effects on the application starter/menu are delayed. Displays randomly get connected and disconnected, thus changing the window layout.

How to fix?

How would it be possible to dig deeper into this issue and find a fix?

Some history

I run this setup since December 2020. I have a Dell Latitude Precision and I only use three plugs: power, headset and oen USB-C cable which connects display A (Dell). That display is connected to a keyboard and a mouse, and using DisplayPort it is connected to the second display (daisy chaining).

All the years I experienced similar issues as described above. But since it only occurred on starting the IDE and system came back to normal operating conditions pretty soon, I just accepted it.

Would be great to have a clue how to fix that. I would love to be able to work with IntelliJ again.

Update

I just got an update of libplasma and thus tried things again (after a restart). Unfortunately, that new version does not fix the issue. But I had the idea to check the X11 logs. During startup of IntelliJ as well as while moving the IntelliJ window from one screen to another (does not work well, but it somehow works) the log gets a lot of modeset entries like

	Informationen	[   585.586] (II) modeset(0): EDID vendor "LGD", prod id 1554
	Informationen	[   585.586] (II) modeset(0): Printing DDC gathered Modelines:
	Informationen	[   585.586] (II) modeset(0): Modeline "1920x1080"x0.0  138.60  1920 1968 2000 2080  1080 1083 1088 1111 +hsync -vsync (66.6 kHz eP)
	Informationen	[   585.586] (II) modeset(0): Modeline "1920x1080"x0.0  110.88  1920 1968 2000 2080  1080 1083 1088 1111 +hsync -vsync (53.3 kHz e)
	Informationen	[   585.985] (II) modeset(0): EDID vendor "LGD", prod id 1554
	Informationen	[   585.985] (II) modeset(0): Printing DDC gathered Modelines:
	Informationen	[   585.985] (II) modeset(0): Modeline "1920x1080"x0.0  138.60  1920 1968 2000 2080  1080 1083 1088 1111 +hsync -vsync (66.6 kHz eP)
	Informationen	[   585.985] (II) modeset(0): Modeline "1920x1080"x0.0  110.88  1920 1968 2000 2080  1080 1083 1088 1111 +hsync -vsync (53.3 kHz e)

For anyone stumbling upon this also experiencing similar problems: the combination of Plasma 6 on X11 running a JetBrains product with multiple monitors seems to have issues.

youtrack dot jetbrains dot com/issue/JBR-6830/Poor-performance-with-KDE-Plasma-6-X11