This is a super long post talking about my Linux desktop experience.
The battery of my Razer laptop got swollen, again. This battery was only serviced for about 6 months. Of course, it's summer, and I always keep at least 30 chrome tabs and 4 VMs running in the background. The temperature in the case is always higher than 60 C, and most time it's 80 C, and I used the laptop 18 hours a day and 7 days per week. It has to be swollen, LOL.
Anyway, I think it's Razer's design issue. But considering the weight (~2KG) and the performance, I think it offers a desktop PC experience with just a slim laptop (before it gets too hot and throttled). That's the best laptop experience I have ever had. But the trade-off is high temperature and swollen battery, which needs to replace every 6 months.
During the fixing period, I installed an openSUSE Leap on my old HP OMEN laptop, the GTX1080 one (maybe the first gen?). And I have to say, it's not the golden year for Linux desktop users, but it's much better than several years ago, when I need to recompile the kernel just to install some audio/network driver. That's scary, you never know what will happen after the reboot.
Most apps I use can be installed via flatpak. For some Chinese ransomware (they extort my friends and force me to use them since telegram and discord are banned in China and none of my friend use those), KVM offered a great solution. With spice client and workspace, I can switch between Linux and windows by switching workspace. I think a seamless mode for KVM would be much better, but considering VMWare dropped the seamless mode support on Linux, it's not necessary for KVM too.
Also, the input method. As a Chinese user, I need to send messages to my friend on Linux, not in English, but in Chinese. The fcitx4 offers a great input method, despite it still failing under some circumstances in gnome. Tumbleweed offers fcitx5, but I was scared by the rolling update. It upgraded my fcitx4 to fcitx5, killed the fcitx, and removed the iBus. After rebooting, I got no input method to use.
After several days of adjusting the Linux and my habit got adjusted, I think I would still prefer Windows, although it's not a good OS at all. I tried gaming. Stacklands works perfectly on Linux using the proton layer. But some other games, purchased on EPIC, multiplayer online? Good luck with the third-party launcher.
And (Yes, I know this is a long post, I'm so sorry), about X11 and Wayland. I think it still needs some time (maybe several years) to offer the end users a good experience. Wayland sounds better, but with Nvidia's driver, I'd prefer x11.
So (this is the end, I swear), in conclusion, I like the experience I had on Linux in the past several days. I watched YouTube, wrote codes, sent messages with my friends, and listened to music on Spotify. They all went pretty well. OpenSUSE Leap managed to offer a super stable environment as possible they can. With 5.14 kernel, which doesn't have the better NTFS driver and seems like no backports for it. That caused a lot of issues. And with my limited Linux skill and the fear of breaking my only working system, I decided not to use NTFS anymore, instead of trying to fix it.
That's the end of my super long post. Thanks for your reading, and, Have a nice day!!!