Linux 4.5 Adds Raspberry Pi 2 Support, AMD GPU Re-Clocking, Intel Kaby Lake (phoronix.com) 147
The Linux 4.5 merge window has been open for the last two weeks; that means that the 4.5-rc1 kernel is expected to emerge, with the official kernel following in about eight weeks. An anonymous reader writes with this top-level list of changes to look for, from Phoronix: Linux 4.5 is set to bring many new features across the kernel's 20 million line code-base. Among the new/improved features are Raspberry Pi 2 support, open-source Raspberry Pi 3D support, NVIDIA Tegra X1 / Jetson TX1 support, an open-source Vivante graphics driver, AMDGPU PowerPlay/re-clocking support, Intel Kaby Lake enablement, a Logitech racing wheel driver, improvements for handling suspended USB devices, new F2FS file-system features, and better Xbox One controller handling.
Rpi (Score:5, Insightful)
So happy to see the Raspberry Pi 3D support. Thanks for the goodies!
Re: (Score:2)
Too bad kernel 4.5 isn't making it into Ubuntu 16.04 Xenial Xerus... http://www.omgubuntu.co.uk/201... [omgubuntu.co.uk]
Re: (Score:2)
It'll probably come in as an update after the release.
Re: (Score:2)
See, that kind of blows me away, that LTS updates now push new kernels and versions of the GL drivers. I understand that this serves the majority of the users, but not all updates improve things for all users.
Re: (Score:1)
Actually, it probably *won't* be pushed to the LTS if it did not come with the LTS. However, AFAIK, the mainline kernel PPA isn't maintained any more and they're provided in .DEB format here:
http://kernel.ubuntu.com/~kern... [ubuntu.com]
I guess it's more accurate to say that AFAIK it's not quite the same as the regular PPA functionality. It is, in the URL, still listed as a PPA but I don't think it functions like one any more. I could be mistaken and I'm, by no means, a guru.
I have come across this:
https://github.com/G [github.com]
Re: Rpi (Score:2)
I think this is just open source RPi support. There has been closed source RPi graphics stuff for ages however this doesn't change the fact that the GPU is just shite and the RPi2 didn't change that. More ARM cores is nice but it would also be nice to be able to put something 1080p on the screen without stuttering. I use the lower level libraries for my project and I get some decent results but I'm now moving on to the Intel Compute Stick which is a quad core Atom with Intel HD graphics that costs the same
But how about BeagleBone? (Score:2)
So happy to see the Raspberry Pi 3D support. Thanks for the goodies!
Goes double.
Is anything similar planned for BeagleBones - especially BeagleBone Black, which is the current cutting edge?
I have to deal with them, and the last time I looked their kernels were coming out of a separate project - which distributes an archive of script to be applied to the corresponding version of the packages, to be overlaid on and applied to the corresponding kernel sources, to hack them into shape for the Bones. It would
Re: (Score:1)
I do not recollect seeing anything in the mailing list about the BeagleBone specifically, so that's all I have for you. I could have missed it but a quick peek doesn't reveal anything. Unfortunately, sometimes they get poorly filtered and my various folders have ended up a mess because of this. They're not that bad but sometimes things get lost in the shuffle and while I don't delete anything (of importance) things do, at times, go amiss.
You know, I think I'm going to take this as an opportunity to "rant."
Logitech racing wheel driver? (Score:2)
Why is the "Logitech racing wheel driver" part of the kernel, even if it is optional, rather than a user space driver?
Re: (Score:1)
probably because of low latency needs...
Re: (Score:2)
why, anything using it is going to run at 60Hz
Re:Logitech racing wheel driver? (Score:5, Funny)
Because the round trip between kernel and user space is slow. And when you drive with the Logitech brand Racing Wheel, you want to go FAST!
Say your turn stars a microsecond too late. Well bam, you didn't make that sweet corner, you just drifted into two orphans and a nun. And since your brake kicked in late, you didn't just hit them, you broadsided them right into the facade of a 19th century faux gothic whiskey still, and but for want of a mason jar you could have made orphan preserves from the remains.
All because you put your slow ass driver in userspace, with a fast ass driver in the seat. Think of the children, you monster!
Re: (Score:1)
Because the round trip between kernel and user space is slow. And when you drive with the Logitech brand Racing Wheel, you want to go FAST!
Wouldn't you want to the driver in user space then? The application certainly runs in user space, so a user space driver avoids kernel land altogether.
Re: (Score:2)
It has to talk to hardware and DMA and all sorts.
The right place for drivers is sitting in-kernel, isolated, and offering a limited, filtered, sanitised interface to user-space.
The driver for the simplest of joysticks is in-kernel, offering up the /dev/input interfaces.
Re: (Score:1)
Other than bloat, why is it a serious design defect?
No, I'm not kidding. I'm not trying to prove a point. I am not trying to argue. I simply do not know why that is a problem, by default, and why it is a serious design defect?
I know of one group of folks who argue, a great deal, about this sort of thing and I'm not even entirely sure where they'd put drivers like this. Well, no.... I know they probably don't actually support this hardware at all. Those people would be the microkernel folks and their work is
Re: (Score:2)
Re: (Score:1)
The easy way is to recompile using the configuration of the current Pi.
The new features should be presented during the "make config" (or menuconfig), then you can replace the kernel.
The directions are at https://www.raspberrypi.org/documentation/linux/kernel/building.md
Re:RPi2 support? (Score:4, Informative)
It wasn't using an upstream kernel in Raspbian and others but an older kernel plus extra patches. Now all of the support is mainlined.
Re: RPi2 support? (Score:3, Informative)
It adds additional support for the graphics portion which weren't previously included in the main line kernel.
Re: (Score:1)
It wasn't using an upstream kernel in Raspbian and others but an older kernel plus extra patches. Now all of the support is mainlined for the RPi2 SoC.
Good to see (Score:2)
RPI 3D support (Score:1)
Does RPI 3D support means that we can see full futured android running on it?
Does Linux 4.5 require systemd? Even for RPi ? (Score:2)
Lots of arguing, but I do not see where anybody has answered the question.
Can I use Linux 4.5 without systemd? Will it work without systemd on Gentoo? Will it work, without systemd, on RasPi?
Re: (Score:2)
I didn't notice anybody asking a question, just a bunch of tedious trolling.
Of course the answer is no, the kernel doesn't need systemd.
Re: (Score:1)
This is not concerning the topic at hand and is longer than what fits on a bumper sticker and certainly doesn't fit into 140 characters. It may actually be of value to you, that's entirely up to you to decide.
I do not usually take orders from people who are not qualified to give them but I made an exception and watched the video, as instructed, and it was mildly interesting (though I'm a little concerned with his verbiage - I know what he means when he says that CO2 emits heat). Otherwise, it was an interes
Re: (Score:1)
Concern troll is concerned?
Re: (Score:1)
Not at all, I figure you might want to actually make more people interested in your link. You might be, somehow, unfamiliar with my posts but I can assure you - I am not trolling at all. I actually enjoyed your link and think you'll get more interest by simply requesting instead of ordering. You don't have to listen to me, of course, but I bet I'm the first person who's ever actually clicked on your link, watched the video, and made it a point to type out a long, thought out, reply trying to help you get th
Re: (Score:1)
Well, since you're not the only person who's ever clicked on the link, I don't see the point of your whole screed.
By the way, your messages are needlessly long and repetitive with a strong passive-agressive tone that I think will put many people off. You'd do better to be shorter and more pithy.
Re: (Score:1)
I don't know as it's passive aggressive but I'd not know that so I'll have to take your word for it. The rest is definitely true. I've serious issues with being verbose instead of articulate. It stems from the need to ensure that I spell everything out clearly, leaving as little as possible to misinterpretation, because I've been "talking" on the 'net for so long that I've actually become better at writing but more poor at articulating. You're 100% correct and, while I do work at it, I don't really do a ver
Re: (Score:1)
Yup. The difference is that you get a huge increase in traffic accidents in a multilingual environment.
Re: (Score:2)
That's like asking if you can walk a dog without a studded collar. The kernel is separate from the init system. I suspect your problem with systemd has little to do with systemd and much more to do with not understanding how your system works, or being unwilling to take the time to learn about it.
Re:Has the systemd problem been addressed? (Score:5, Insightful)
The solution is for all the systemd haters to band together into one distro and move on. I'm not a particular fan of the idea of systemd either but it's time to get over it.. To continue to fight something with that kind of momentum is ridiculous. It's as bad as expecting microsoft to go away and die.
Re: (Score:1, Informative)
I was totally agnostic about it, not really caring either way. Well, I was, up until one of my three systems that has been running Linux fine since forever no longer boots under systemd, and the command it gives me to produce a log output gives no hints whatsoever about what is wrong.
This system still boots fine under older OSs.
I have no idea whether systemd will be fine once it's ready, but currently it is NOT ready for prime time release.
Re: Has the systemd problem been addressed? (Score:2)
One thing that (AFAIK) can cause this is the fstab file listing filesystems as required to boot which are not present. Other init systems may incorrectly ignore their absence, but systemd believes that if a required filesystem is missing manyal intervention should be required.
Although this shoukd be pretty obvious from tge 'journalctl -xb' output.
Re: (Score:2)
It should be a simple patch to a distro like Ubuntu, and easy enough to maintain. I'm surprised that no one has stepped up and packaged something like: "Slow booting Ubuntu for systemd haters." I understand that you can tweak around and get most of that lost boot time back, so do that in the distro and make it worthwhile.
Re: (Score:1)
It exists. It's called Debian. Just install sysvinit in place of systemd.
(If you're allergic to the letters "d", "e", "m", "s", "t" and "y" you may want to check out Devuan, which wants to be Debian with all packages containing those letters removed).
Re: (Score:2)
When I do this in Ubuntu 15.10, it works, but it also slows down boot times pretty badly. All the systemd haters say that there are ways to fix that, I'd really like to see one of them put up (a convenient, and sensible, patch for Debian that addresses the boot time issue), or all of them shut up.
Re: (Score:1)
When I do this in Ubuntu 15.10, it works, but it also slows down boot times pretty badly. All the systemd haters say that there are ways to fix that, I'd really like to see one of them put up (a convenient, and sensible, patch for Debian that addresses the boot time issue), or all of them shut up.
Oh, that's easy to fix. Just install systemd.
Re: (Score:2)
That's what I do in Raspbian ;-P
They've moved to that distro: it's called FreeBSD. (Score:3, Informative)
This has already happened. The most talented and experienced Linux users have already moved to FreeBSD. Maybe you don't realize it, but this is the worst thing that could have happened to Linux. Now Linux and its community will no longer benefit from the decades of experience these users each tend to have. They're the unsung heroes who kept the Linux community going. Now their contributions benefit the FreeBSD community
Re: (Score:2)
And isn't that how it's supposed to work? The survival of the fittest?
Re: (Score:2)
Talent's one thing but numbers count too. RedHat has the numbers, and they're under Lennart's spell for some unfathomable reason.
Re: (Score:2)
Isn't he a Red Hat employee?
Re: (Score:1)
This has already happened.
No only part of that has happened. They may have banded together in one distro, but what the parent described as "move on" implied not bitching and moaning about it on every bloody off topic post that mentions the word Linux.
Re: (Score:3)
Would you care to name some of these talented users whose move to FreeBSD is causing Linux to collapse from within?
Re: (Score:2)
Would you care to name some of these talented users whose move to FreeBSD is causing Linux to collapse from within?
If people grossly insulted by a relatively small change say they will make a much bigger change they're usually bluffing or a very vocal minority. Like Windows 8 sucks, I'm moving to Mac/Linux. The new ribbon sucks, I'm moving to Open/LibreOffice. So systemd sucks, allegedly. And because of that you're not switching to/making a non-systemd Linux distro but a non-Linux distro? And it doesn't solve the compatibility issues, if Linux-oriented software starts depending on systemd you either have to implement sy
Re: (Score:1)
The most talented and experienced Linux users have already moved to FreeBSD.
You say that but it doesn't appear to be true. Notice, of course, that Linus still uses Linux. Notice that Linux is still being actively developed. I think you're just saying what you want to be true.
I, for example, still use Linux and I typically use Lubuntu which has systemd. I should also add that I should not be counted as "talented and experienced." I do have a lot of Unix experience, then Windows, then Linux, but Linux only stayed on a partition and hardly got any use. I've since switched to using Lin
Re: (Score:2)
Some of us just stuck with Gentoo, which is still OpenRC.
Re: (Score:2)
The solution is for all the systemd haters to band together into one distro and move on.
Most of us did. My distro of choice is now FreeBSD and I regret not making the jump sooner.
Re: (Score:2)
Re: (Score:3)
Without getting into an argument about systemd...
To continue to fight something with that kind of momentum is ridiculous. It's as bad as expecting microsoft to go away and die.
You've just described the first decade of the Linux community. Is people's knowledge of history really that short? Microsoft was massive had far, far more momentum than systemd and had an utter stranglehold on the PC market, and would stoop at more or less nothing to maintain the dominance. The solution was to fight and keep fighting
Re: (Score:3, Insightful)
Only retarded idiots were "fighting" MS while using Linux. Those who actually create (instead of bitch and moan on slashdot) were doing so because they wanted to improve Linux. Jokes aside, no one but whiny crybabies care about toppling MS.
Re: (Score:2)
The National Socialist Party? The Nazi party? Are you fucking serious? That's your idea of an analogy?
Re: Has the systemd problem been addressed? (Score:1)
Yes. SystemD is a terrible thing and the outrage it generates is reasonable.
Re: (Score:2)
What I love best about open source is that it's free and you can take it or leave it. There are choices available that don't use systemd. Pick one.
Re: (Score:2)
Re: (Score:2)
A slashdot troll with a good backup and a plan? What the fuck are you smoking?!
Re: (Score:2)
Re: (Score:2, Informative)
If systemd "doesn't even have usable logs", then neither does sysvinit. Because systemd can log to exactly the same places sysvinit does, in exactly the same way! And on my system it does. Systemd also has other options, which I may explore later at my leisure. But for now, nothing about my logs has changed with systemd!
Of course, I'm using Debian, and this whole thing is reminding me very much of the glibc transition, back in the day. Lots of people were screaming about how glibc was breaking everything, b
Re: (Score:1)
systemd doesn't even have usable logs. Binary logs are nice... but something happens, they are absolutely useless.
Why are they useless?
Re: (Score:1)
This is, of course, nonsense. If part of the log is corrupted systemd will show you all but the corrupt part. Just like with text logs.
Re: (Score:1)
Wooosh.
Re: (Score:2, Informative)
Many Linux users just cannot use systemd. ... Systemd's use of binary logging is one of the most obvious problems with it.
Found the guy who can't read the fucking manual.
Re: (Score:1)
Nobody here has just one computer. None of us... Every single one of us has at least two, many of us have far more than that. Personally, I have no fucking clue how many computers I own but it's a damned sight more than two. Err... It's probably in the... No, I'm not gonna admit that in public. :( Erf... Yeah, if I count my 'collection' of old hardware, I'm easily in the 100 computer range. No, I'm not even kidding. In my defense, I own several houses and have my own servers as well as desktops, laptops, ta
Re: (Score:2)
Every single one of us has at least two, many of us have far more than that.
While that's true, I don't know if "separate computer required" is a great bullet point on the feature list. Is there some sort of benefit to moving to binary logs by default?
Re: (Score:1)
I suppose there's probably some benefit. It's not like they still can't be read with a whole host of other tools. It's probably speedier, less space, and while binary they're not actually hard to read at all - in my experience. I've yet to have a problem with them, have you? I'm also pretty sure that you can change the logging and forward it or do almost anything you want with it - though I have no idea how to do so, I'm sure I could Google it if I needed.
Don't get me wrong - I'd love to hate systemd like t
Re: (Score:2)
I'm no Linux expert myself (my hotrodding days are behind me; I just need stuff to *work*, please and thank-you), and I can't say I have particularly strong opinion of systemd yet, beyond wondering what the benefit is. And I mean that in the simple sense of - OK, we're breaking some of the old cardinal rules of *nix (multiple small programs that each do one thing well, use plain text because then everything can talk to everything else), so what are we getting in trade for it?
My problems with Linux boxes ove
Re: (Score:1)
RTFM! ;-) (I've always wanted to say that. I don't think I've ever actually said it - in referencing the actual man pages.
http://www.freedesktop.org/sof... [freedesktop.org]
Fedora's got a good bit of documentation on it that goes beyond just the man pages:
https://fedoraproject.org/wiki... [fedoraproject.org]
I'm generally a Lubuntu user so:
https://wiki.ubuntu.com/system... [ubuntu.com]
https://wiki.ubuntu.com/System... [ubuntu.com]
That last link is really pretty good - it doesn't look like it, judging by the URL, but it's pretty good at giving some info. From the second l