Linux

curious fact, Intel is the highest contributor of the world to the kernel of Linux. 13% of the Linux kernel code is made by Intel.
 
They run on Linux, they are not a part of Linux. My router has a web-based interface where you can control it.

The web based interface is likely served by something like nginx, which is also a 3rd party application not "a part of Linux."
 
I'm not talking about commodity home-grade routers.

I'm talking about Cisco Nexus core switching. By the way, they run a TON of services, and there's no attractive GUI running there.

So? Even if the only way to connect to the router is via ssh you know that OpesnSSH is not a part of Linux.
 
Why are we having this utterly pendantic conversation? It's the Linux OS. What is it you're driving towards?

Linux is not a full OS. That is the point. SteamOS is an OS. Android is an OS. Windows is an OS. If you don't call things what they are you can't really discuss them.
 
https://news.itsfoss.com/huawei-kernel-contribution/

linux-5-10-employers-stats.png
 
Linux 5.10 was released 3 December 2020. For the one release Microsoft was the top contributor due to some Azure driver that was merged.
 
creating an OS is so hard. The video's title is a bit..., incorrect. He is still active and I hope he will be for many many years.

 
installed Manjaro with KDE Plasma along with Windows 11. In fact, I'm typing this using Manjaro.

Windows 11 and Manjaro are both in the same drive -a 2TB NVMe-. I reserved 1,6GB for W11 and about 270GB for Manjaro. Time ago I had Windows 11 on the 2TB NVMe and Ubuntu on a 1TB SSD, but my SSD stopped working as of suddenly, and it simply died, so now I'm using both on the NVMe.

I've added support for AUR packages to install browsers like Google Chrome, IDEs -VS Code Insiders, regular VS Code was available from scratch-, email client, Steam -out of curiosity, won't use Linux for gaming-, and Telegram.

I was surprised that it detected both my 4K and 1080p 360Hz displays right away and put them in "Extend these monitors" mode—as the setting is called in Windows. I was really impressed.

And how it handles the displays. I was able to choose the Hz for each one: 4K 60Hz—with 32:9 ultrawide support as well—and 1080p 360Hz. It worked as smooth as silk.

Another great detail is that you can choose Portrait, Landscape, and their inverted versions with a simple very intuitive icon, and choosing the primary display is also wonderfully simple.

Windows 11, with its 360Hz and ICM profiles to improve the image, was doing strange things to me. Suddenly, my 360Hz 1080p monitor didn't have the 360Hz option; instead, the maximum was 165Hz, or it would set to 60Hz because potato..., etc.

Something I also really liked is that, aside from changing the time, the time is correct from the start. I have Windows 11 running on GMT +1, and when I completely restart it, Windows 11 is set to average GMT time (so one less hour), iand the time appears incorrect.

It must be a strange recurring bug because it's been happening to me for a few years, and the automatic time setting tool is correctly toggled on, as is the GMT of my area. Who knows...

And the strangest thing is that I always fix it by un-toggle and then toggle again the automatic time setting, and then the time shows correctly.

Another solution is to click the Sync Now button in the Time options, and it works too, but while that's fine, the downside is that I have to manually go to those options quite often, which I don't like.

Another great point is the way the UI can scale. It works in 6.5% increments, and since I use the screens at a distance, it works perfectly. What I don't know is how to scale each screen individually; Windows has that --although it limits you in other ways (175% is the max for 1080p resolutions like regular 1080p, 32:9 ultrawide 3840x1080p, etc)..

Another great detail is that in Dolphin—the equivalent of Windows Explorer—the Delete option in the context menu changes in real time if you press Shift and says "Delete Permanently" instead of "Delete." I thought that was another great touch.

Things I miss about Windows 11... well, the taskbar with app icons is displayed on both monitors. At least I don't know how to put the taskbar on both monitors; it always appears on the left one—my secondary monitor.

And that's it, for now I'm delighted with Manjaro. I'm not going to change it either - I spent months testing distros for a while each.

I installed Steam out of curiosity, enabled the necessary options, and installed the original Command & Conquer, and it worked fine even after downloading the correct version of Proton. Just curious... I'm not going to use it for gaming.

I have far fewer distractions on this version of Linux, and I have a bit more of everything on Windows. If I have any problems or questions, I'll ask here. For now, everything is stable, and there's little else left for me to install that Manjaro doesn't already have, aside from the programs I mentioned.
 
For the last year or so, I've been trying to use Linux as a desktop gaming option. I tried both Ubuntu and Fedora, and they both have odd quibbles. First and foremost, adjusting your NVIDIA hardware controls in Linux is a significant step backwards from Windows. I recognize it's not the same for everyone, but there's literally no such thing as an editable volts vs clock curve editor in Linux like there is with MSI Afterburner under windows. Of course I can power-limit, and mess with clock offsets and clock limits, but I can't simply build a curve profile or even a singular locked point which specifically mandates "1800 clock at 850mV" for my 3080Ti. I have to lock the clock to 1800 and then dork with offsets to kinda-sorta get the voltage in-range, but sometimes it screws up and undershoots and the whole thing can get unstable.

So fine, I lose some performance per watt. I can skip a handful of watts and MHz I suppose. Turns out kernel updates hork the NV driver "coolbits" too. It's really easy to lay blame on NVIDIA for this, but as a "dumb user" this should just work -- and it doesn't. By the way, getting Coolbits enabled reliably and consistently is a pain in the ass also. Make sure you're on X! DO you know what X is? For a user of modern Linux distros, you're probably in Gnome. Both allow you to convert to X in different ways; Fedora is easier with just right-clicking the settings menu before actually logging in and selecting X as the default GUI environment target. Ubuntu required a bit more poking and prodding...

Fine, so I got my UI working and my driver installed and my overclock roughly implemented. Now we install steam.

Good news: Steam just works. Bad news: your selection of games REALLY depends on how patient you are, how skilled you can be with Google-Fu, and how capable you are digging into the shell. My little guy likes to play Space Engineers with me. I recently moved him to the bigger PC in my office (Fedora 41) and was suddenly reminded how much of a pain in the ass this was. https://www.protondb.com/app/244850#kLKRH8q32N None of this is explicitly "difficult" for someone with some basic 100-level Linux chops, but those instructions don't mention things like how to even find the Steamapps folder structure on your PC, or how to use Nano or Vi to edit the necessary config file, or how Export should work. And if you don't do these things? The game crashes once every 2-10 minutes in multiplayer and also the performance is irregular and rough. Also, the preview for Space Engineers 2? Just forget it.

There is absolutely a decent list of \games which "just work" from a user perspective, but those games are limited.

I agree Linux has come a very long way from where it once was; sadly it is not where it needs to be for widescale gaming adoption. Bluntly, I wish it were, because my only real use for Windows at this point is gaming -- everything else I do could just as easily be done on a Linux PC. So much so, in fact, that I've been waffling on installing Proxmox on my main PC just so I can hardware-passthru my GPU and sound card into a Windows VM guest to play games with, and then otherwise use the rest of my machine's capacity to do more Linux things. I've already converted my Gigabyte Aero laptop in this way, just to try it out... The difference is, my laptop does a lot more interesting work than my gaming rig...
 
For the last year or so, I've been trying to use Linux as a desktop gaming option. I tried both Ubuntu and Fedora, and they both have odd quibbles. First and foremost, adjusting your NVIDIA hardware controls in Linux is a significant step backwards from Windows. I recognize it's not the same for everyone, but there's literally no such thing as an editable volts vs clock curve editor in Linux like there is with MSI Afterburner under windows. Of course I can power-limit, and mess with clock offsets and clock limits, but I can't simply build a curve profile or even a singular locked point which specifically mandates "1800 clock at 850mV" for my 3080Ti. I have to lock the clock to 1800 and then dork with offsets to kinda-sorta get the voltage in-range, but sometimes it screws up and undershoots and the whole thing can get unstable.

So fine, I lose some performance per watt. I can skip a handful of watts and MHz I suppose. Turns out kernel updates hork the NV driver "coolbits" too. It's really easy to lay blame on NVIDIA for this, but as a "dumb user" this should just work -- and it doesn't. By the way, getting Coolbits enabled reliably and consistently is a pain in the ass also. Make sure you're on X! DO you know what X is? For a user of modern Linux distros, you're probably in Gnome. Both allow you to convert to X in different ways; Fedora is easier with just right-clicking the settings menu before actually logging in and selecting X as the default GUI environment target. Ubuntu required a bit more poking and prodding...

Fine, so I got my UI working and my driver installed and my overclock roughly implemented. Now we install steam.

Good news: Steam just works. Bad news: your selection of games REALLY depends on how patient you are, how skilled you can be with Google-Fu, and how capable you are digging into the shell. My little guy likes to play Space Engineers with me. I recently moved him to the bigger PC in my office (Fedora 41) and was suddenly reminded how much of a pain in the ass this was. https://www.protondb.com/app/244850#kLKRH8q32N None of this is explicitly "difficult" for someone with some basic 100-level Linux chops, but those instructions don't mention things like how to even find the Steamapps folder structure on your PC, or how to use Nano or Vi to edit the necessary config file, or how Export should work. And if you don't do these things? The game crashes once every 2-10 minutes in multiplayer and also the performance is irregular and rough. Also, the preview for Space Engineers 2? Just forget it.

There is absolutely a decent list of \games which "just work" from a user perspective, but those games are limited.

I agree Linux has come a very long way from where it once was; sadly it is not where it needs to be for widescale gaming adoption. Bluntly, I wish it were, because my only real use for Windows at this point is gaming -- everything else I do could just as easily be done on a Linux PC. So much so, in fact, that I've been waffling on installing Proxmox on my main PC just so I can hardware-passthru my GPU and sound card into a Windows VM guest to play games with, and then otherwise use the rest of my machine's capacity to do more Linux things. I've already converted my Gigabyte Aero laptop in this way, just to try it out... The difference is, my laptop does a lot more interesting work than my gaming rig...
well, Linux still have some ways to go for many users. Probably the best Linux distros are Fedora, Manjaro and Debian, without a particular order, maybe Fedora is the best.

Regarding Fedora, you can use Nobara, which is a version of Fedora specialised in gamimg maintained by a single person. I think I tried it like 3 to 4 years ago, 'cos I know I tried a distro created by Glorious Eggroll -the person behind Nobara, who is a Red Hat developer-.

I haven't tried gaming except for classic Command & Conquer on Manjaro using KDE Plasma. However, having an Intel GPU has one advantage at least, and that advantage is that the drivers for Intel ARC are included in the Linux kernel since the 6.12+ version, so it's all plug & play on any distro, yay.

Linux and nVidia don't seem to play along very well. I.e. Wayland (the alternative to X11 desktop UI for KDE Plasma) and nVidia don't work well for some reason.

As for Windows being just for gaming, actually, like you, that's the use I have for it. And Microsoft should take care of gaming on Windows 'cos that's one of the latest bastions, if not the last -maybe easy of use for some people could be included too-.

That's why Steam Deck is so dangerous for Windows as it is. 'Cos now developers are making their games with native support for Linux, so no Proton emulation is needed for all of those games.
 
Well, I've resolved all the doubts I had about the native advantages of Windows 11, such as being able to choose a different scaling for each screen. Or how to have all the taskbar icons on two screens.

Regarding each of the two screens I use - one at 4K and the other at 1080p 360Hz - having its own scaling percentage, you have to use KDE Plasma with the Wayland desktop version (instead of X11).

It seems that Wayland and nVidia don't get along well, something that doesn't affect me, and for me it's great. So I did and voila!


To switch from X11 to Wayland using the KDE Plasma desktop, you need to do this:


Wayland even appears to support HDR for certain devices. (3 to 4 years ago when I was using Linux exclusively for everything, including gaming, there were rumours of HDR being developed on Linux)


To have a taskbar on both monitors, this is the solution:

 
I already have a solid foundation set up. Having Edge as my main browser has been another wonderful thing -- it's my favorite browser and I have all my passwords there, it runs like silk, and Edge Dev also works in Manjaro, not just the regular Edge. Dunno if Canary does, but I don't use that one in Windows either.

As a curiosity, I should add that on the 1080p 360Hz monitor I usually move the mouse in quick circles to see if the refresh rate is set at 360Hz or has been set to 60Hz.

I usually do that in Windows 11 but I've gotten used to it and I do it in Manjaro too. So with Wayland making several circles the mouse becomes HUUUUUUUGE for a few seconds, I liked that detail.

There are other little details and behaviours of Manjaro and KDE Plasma that surprised me.
 
As a curiosity, I should add that on the 1080p 360Hz monitor I usually move the mouse in quick circles to see if the refresh rate is set at 360Hz or has been set to 60Hz.

I usually do that in Windows 11 but I've gotten used to it and I do it in Manjaro too. So with Wayland making several circles the mouse becomes HUUUUUUUGE for a few seconds, I liked that detail.

There are other little details and behaviours of Manjaro and KDE Plasma that surprised me.
Yeah, that would be nice to have in Gnome! Btw, isn't the refresh rate visible in the settings in KDE?
 
Back
Top