August 22nd, 2024

IntelliJ IDEs supports Wayland now

JetBrains has announced preliminary Wayland support for IntelliJ-based IDEs in the 2024.2 EAP, enhancing graphics and multi-monitor handling, while key features remain under development and user feedback is encouraged.

Read original articleLink Icon
IntelliJ IDEs supports Wayland now

JetBrains has announced preliminary support for the Wayland display server protocol in its IntelliJ-based IDEs, starting with the 2024.2 Early Access Program (EAP). This update allows users to run these IDEs natively on Wayland, bypassing the XWayland compatibility layer, which has been the standard for Linux users. The new implementation aims to enhance user experience by addressing issues such as blurry graphics during fractional scaling and improving multi-monitor support. Users can opt-in by modifying their VM options. While the initial support includes essential UI functionalities, several features are still under development, including input methods, native window decorations, and drag-and-drop functionality. The JetBrains team is actively seeking user feedback to refine the Wayland integration and is committed to addressing known bugs and limitations. Users are encouraged to participate in the EAP and report their experiences to help shape future updates.

- JetBrains introduces Wayland support for IntelliJ-based IDEs in 2024.2 EAP.

- Users can run IDEs natively on Wayland, improving graphics and multi-monitor handling.

- Key features still in development include input methods and drag-and-drop support.

- User feedback is crucial for refining the Wayland integration.

- The update aims to resolve issues like blurry graphics during fractional scaling.

Related

Update on GNOME Newton, the Wayland-native accessibility project

Update on GNOME Newton, the Wayland-native accessibility project

The Newton project aims to enhance accessibility on free desktops, focusing on Wayland-protocols, AccessKit, Mutter, Orca, GTK, and libadwaita components. Progress includes running GTK 4 apps in Flatpak sandboxes, with ongoing work to improve Orca functionality on Wayland. Challenges involve optimizing performance and addressing architectural issues for assistive technologies. Future plans may extend support to GNOME Shell UI.

Fixing KWin's performance on old hardware

Fixing KWin's performance on old hardware

KWin in KDE improves performance on older Intel integrated graphics in Wayland by optimizing rendering deadlines, introducing triple buffering, and benefiting systems with AMD and Nvidia GPUs. Plasma 6.1 integrates these enhancements for smoother performance.

XWayland Ruined and Saved Wayland Development [video]

XWayland Ruined and Saved Wayland Development [video]

The video discusses Wayland's implementation as a display server, highlighting compatibility issues, reliance on X Wayland, and challenges affecting user experience, including rendering problems and Nvidia hardware compatibility.

Sublime Text 4 Build 4180

Sublime Text 4 Build 4180

Sublime Text 4 build 4180 features syntax highlighting updates, Linux enhancements for Wayland, Windows and Mac bug fixes, reduced memory usage for large files, and improved user experience across platforms.

WebStorm 2024.2: Routing Support, Bun Debugging, Directly Run/Debug TS Files

WebStorm 2024.2: Routing Support, Bun Debugging, Directly Run/Debug TS Files

WebStorm 2024.2 enhances developer experience with improved routing support, direct TypeScript debugging, a new UI, upgraded version control features, and better code completion from the JetBrains AI Assistant.

Link Icon 6 comments
By @dagmx - 9 months
Important to note that this is because Java AWT’s now support Wayland, partly in thanks to Jetbrains themselves who contributed support back up.

So this has a fairly large benefit beyond just their products.

By @brirec - 9 months
I guess Xwayland is good enough that I simply never noticed GoLand wasn’t natively running on Wayland anyway!
By @denysvitali - 9 months
Finally! This is great news. This was literally the last application I needed to support Wayland, I think I can finally get rid of X11!
By @filereaper - 9 months
Total aside.

Has anyone found an alternative to Synergy? Its the last thing that's anchoring me to X11.

The Synergy team has been saying for years they'll support Wayland but no release has been made, I'm a paid customer.

By @pjmlp - 9 months
Cortesy of Project Wakefield.

https://wiki.openjdk.org/display/wakefield

By @vfclists - 9 months
Sorry to poop your party, but the heck is Wayland? Is it supposed to be a "product" as in a product to be packaged and sold for serious use?

From what I see the Wayland project began in 2007/2008. It is 16 years old now and still doesn't seem to be a capable replacement for X11, as in whatever it is X11 does that some people still prefer to use it.

Is this really normal? Is there some wishful thinking and hoping against hope and reason Wayland can and will ever be ready to do what a lot of computer users want, ie being a good substitute for X11?

I'm sorry but I'm so disappointed with this mindset in Linux users. Even with the backing of Intel and later Redhat, ie IBM or whoever it still seems to be hovering between a beta and gamma state.

Wouldn't it simply have been better to steadily hack, improve and involve X11 for the last 16 years?

Frankly I think the major companies which claim to have been backing or supporting it for the last 16 years have simply been playing Linux users, just winding them up.

Please don't tell me that if over the last 16 years some effort had been made to evolve X11 more progress couldn't have been made.

Even Emacs has made some progress over the last 16 years.