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 articleJetBrains 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
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
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]
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 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 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.
So this has a fairly large benefit beyond just their products.
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.
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.
Related
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
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]
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 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 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.