Linux Kernel 4.4 LTS Officially Released
prisoninmate writes: January 10, 2016, will enter in the Linux history books as the day when the Linux kernel 4.4 LTS (Long-Term Support) has been officially released by Linus Torvalds and his team of hard working kernel developers. Prominent features of Linux kernel 4.4 LTS include 3D support in the virtual GPU driver, allowing for 3D hardware-accelerated graphics in virtualization guests, a leaner and faster loop device that supports Asynchronous I/O and Direct I/O, thus increasing the system's performance and saving memory, and support for Open-Channel Solid State Drives (SSDs) through LightNVM. Phoronix also took a look during the newest kernel's development cycle, and has an overview of 4.4's new features.
play crysis?
Be or ben't
b/c he would save any risky new stuff for one or two point releases down the road.
These new kernel features sound fantastic. I know the 3D hardware-accelerated graphics in virtualization guests is something I could definitely use on a daily basis. But unfortunately it sounds to me like the systemd problem hasn't been fixed? Any time I've tried using Linux lately on my computers I've experienced problems with systemd. Sometimes my Linux installations don't fully boot, and it isn't always clear why. Sometimes they'll boot, but if I do a typical update something will get broken and my system won't boot. It's hard to debug problems with systemd because the logs are in an unfriendly binary format. I'm just a casual Linux user so I don't have a lot of time to be fixing my system every week. I've had to move back to Windows because systemd causes me so much trouble. I want to use Linux but my only options are Slackware and Gentoo and they aren't very good! Slackware is no good because I don't want to spend a week configuring my system. I can't use Gentoo because I don't want to wait for days for basic software to compile. Linux is supposed to save me time, not waste my time! I'd love to use these new kernel features but until the systemd problem is fixed (read: systemd is completely removed) I can't use Linux.
Isn't the kernel obsolete now that we have systemd?
For a more complete changelog:
http://kernelnewbies.org/Linux...
Folks, it bothers me that even with all these features, Linux [still] doesn't matter on the desktop. Where are these features really having impact?
Press 28 times on the backspace to get immediate root access. Even a cat can root Linux!
I'm shocked that the parent comment was modded down. Who did that? Microsoft employees?
Time is money. So, if it doesn't save time, it isn't saving money.
Besides, Linux is meant to boot your machine and provide basic OS service---not save you time or money.
So... It does some shit Windows has done for over 5 years? Awesome!! So fucking innovative!
... how exactly does someone run the latest and greated Linux kernel? My trusty Ubuntu 14.04 shows kernel 3.16. Some work I'm doing in Yocto on a Freescale ARM board shows something like 3.19 for the kernel version. Is there some mysterious bleeding edge distro to be had somewhere that is always up to date on everything, or at least the kernel? Or do I roll my own, install on Ubuntu 14.04 (for example) and hope it all works? Enquiring minds want to know!
Look at the subject for fuck sake, anybody with any clue about this knows that this has absolutely nothing whatsoever to do with systemd. What do you expect the kernel developers are supposed to do about systemd? Do you understand what systemd is? Obviously not. Do you understand what Linux is? Again obviously not. Part of the reason the genuine criticism of systemd was ignored is because it was drowned out by nitwits like you who don't have a clue what you're talking about and just want so desperately to feel important that you just inject yourself into a chinese-whispers echo chamber. Asking the kernel developers if they have done "fixed the systemd problem" is completely nonsensical.
Additionally Microsoft releases fucked versions of Windows every 5 minutes and despite that and the ease of which it is to install desktop Linux distros (both long before and after systemd) the vast majority of people still rather use Windows than dektop Linux distros. Microsoft doesnt have anything to fear from desktop Linux, the next Windows version could require the user to communicate in binary by banging 2 rocks together while Nadella climbs in your ass with a camera to make sure your TPM chip is working correctly and people would *still* rather use that than desktop Linux.
you can't fix everything: https://www.youtube.com/watch?...
Anons need not reply. Questions end with a question mark.
Let's spell it out for you:
1. The Linux kernel is useless by itself.
2. The Linux kernel becomes useful when used with a Linux distribution that includes other software.
3. All of the major Linux distributions include systemd.
4. Systemd causes many problems for many users, including Linux distribution installations that do not boot properly.
5. A Linux distribution that does not boot properly thanks to systemd renders the Linux kernel completely useless.
6. The Linux kernel being rendered useless thanks to systemd means that these new features can't be used.
So systemd is actually very relevant to these new kernel features.
In short: for many users, systemd is effectively a bug that prevents the Linux kernel's functionality from being used.
Get Tumbleweed. It's a rolling release -- it stays up to date with a reasonable week or two lag (to allow for stability testing). Currently runs kernel 4.3.3, suspect it will go to 4.4 in a few weeks. Been using it a while now and really enjoy it.
4.4 is the first release of the Linux kernel which supports enough to run it without any changes on Cavium's ThunderX. I have been running it since rc4 came out and even helped fix a bug in the locks.
You CAN use a bleeding-edge distro but you don't need to if you just want a new kernel. Unlike Windows, you can use a new kernel with an older userland or vice-versa. You can update the kernel without updating the "operating system". (Modulo fucking systemd.)
Your bootloader will let you choose the kernel when you boot, and you can set it to fallback to a known-good kernel, so there is little to no risk in trying different ones. I tend to keep the last three kernels I used, just because there is no reason not to. /boot should be 200MB+ these days anyway.
There are a lot of tutorials about compiling kernels, but one point you'll want to know is that you can (and should) start with your old kernel config as a base. (There are many options you can configure in the kernel). The new kernel will probably work fine with the old config. Once you're happy that your new kernel is working fine, you can start changing some config and compiling another copy if you want to. There are many things you can choose to include in your kernel, exclude, or compile as a module. Compiling it as a module is best for most things on a desktop or laptop. The system will only load the hardware modules it needs, and any other modules can be loaded and unloaded as desired while the system is running. Compiling a module just gives you the OPTION to use it or not.
Items you need in order to access the disk should be compiled into the kernel. You can't load a module from disk if you can't yet access the disk. :)
80% of computers sold last year were SOCs (mobiles). Another x% were servers. So the desktop market is maybe 15% of the market. More Linux systems were sold last year than Windows systems and the trend is increasing each year.
With that said, who said Linux doesn't matter on the desktop? It matters on MY desktop, and has for 15 years. For most of the last 15 years, I worked for an information security company, so Microsoft software was not allowed on the company network. All desktops and laptops were Linux, no as were some firewalls, load balancers, most servers, etc.
What makes this Kernel LTS? As far as I'm aware LTS is a term Ubuntu uses for their releases which they support for two years, indepedent of their "normal" releases -- I've never heard of an LTS kernel branch. Will there be kernel 4.4 update releases after the mainline kernel has gone on to 4.5?
I guess I'm just an old fart that happened to adapt to SMF early on. All the complaints were the same, now every last Solaris holdout will shove SMF in your face if you try to do a comparison to Linux.
Honestly, the SMF manifests are somewhat easier to understand, but systemd is more powerful. And systemd is only going to get better, as they have motivated ppl. behind the project, unlike Mr. Ellision that can't wait until Solaris meets the deuce.
Anonymous Coward: Re: Is the systemd problem fixed yet? (Score:2, Informative):
"Like doing the work of actually supporting the alternatives yourself. I have a regular day job. I spend nights and weekends packaging software for a popular GNU/Linux distribution. I'm not alone. I have better things to do than to make sure that everything works with every possible combination of systemd or non-systemd just because a few people have something against it. If you think it's so important to not use systemd then you better step up and do the work yourself. link"
I totally believe you, that you package software for a popular GNU/Linux distribution, I really do, really :)
https://bugs.freedesktop.org/show_bug.cgi?id=92414
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1504584
Started with between 4.2.* and the 4.3 release candidate. If you've got an intel iGPU on your CPU, you might get suspend issues. First suspend will work, second will fail but the system still responds, after that you've basically got a hard crash and needs to reset. Was still present in 4.4RC8 and I saw no i915 fixes related to this.
Hoping for a fix.
You may be of the opinion that the OS doesn't matter but after billions and billions of dollars MS spent on development and marketing, they don't buy phones with Windows on them.
> or Android could have easily been BSD based.
And every Dell, HP, and Compaq desktop could have easily be running Mac, had Apple chosen to allow that. Mitt Romney could have president. That's not what happened.
Yeah, I didn't mean you specifically; rather the idea of this being a feature added to the mainline kernel for everybody, which sounds like a potential attack vector not unlike the ability to reflash your BIOS from software to me.
I was kind of casually messing around with Linux (LiveCDs, then within a year or two a dual-boot) since not too long after I started college (headed towards 10 years ago now? damn.), but the limit of my expertise on that front was basically googling enough to get some desktop stuff configured.
Then my first job out of college had us on Fedora workstations so I picked up some bash and command line stuff and emacs. Since I gradually got more used to being on the command line than using Windows Explorer* I ended up booting Mint most of the time. Then when my old tower gave out this last summer, I got a x64 Windows 8.1 machine that doesn't let me run the several 1995-2002-era games that I bothered booting Windows at all for, basically. So now they're in an XP VM and I'm trying not to think about wrestling with the update arm-twisting on 8 again next time I boot it, now ;)
* Tab complete is so much faster if you know where you're going, right? And it seems like whenever I search for anything in Explorer it always tries to tell me it doesn't exist when I definitely know it does. Now with a simple(ish) grep wrapper and a pipe or two I can actually FIND things that I search for! :)
Unity? Screw that: XFCE. Slashdot Beta? Screw that: SoylentNews. Australis? Screw that: Pale Moon. UX developers DIAF
Linux Kernel 4.4 LTS? There is no such thing. It is Linux Kernel 4.4, and which vendors support it and for how long is up to them. Maintainer patches to a stable branch may only go on for a year or two, if that. After that it is pretty much up to various vendors.