Language Selection

English French German Italian Portuguese Spanish

Linux and Graphics: Kernel Headers, Linux 5.5, NUVIA and Wayland

Filed under
Graphics/Benchmarks
Linux
  • What's a kernel headers package anyway

    I've written before about what goes into Fedora's kernel-devel package. Briefly, it consists of files that come out of the kernel's build process that are needed to build kernel modules.

    In contrast to kernel-devel, the headers package is for userspace programs. This package provides #defines and structure definitions for use by userspace programs to be compatible with the kernel. The system libc comes with a set of headers for platform independent libc purposes (think printf and the like) whereas the kernel headers are more focused on providing for the kernel API. There's often some overlap for things like system calls which are tied to both the libc and the kernel. Sometimes the decision to support them in one place vs the other comes down to developer choices.

    While the in-kernel API is not guaranteed to be stable, the userspace API must not be broken. There was an effort a few years ago to have a strict split between headers that are part of the userspace API and those that are for in-kernel use only.

    Unlike how kernel-devel gets packaged, there are proper make targets to generate the kernel-headers (thankfully). make headers_install will take care of all the magic. These headers get installed under /usr/include

  • Linux 5.5 To Finally Kill The Async Block Cipher API In Favor Of SKCIPHER

    The crypto code within the Linux kernel for the upcoming 5.5 cycle finishes converting the drivers to making full use of the four-year-old SKCIPHER interface so that the old ABLKCIPHER code can be removed.

    SKCIPHER was introduced in 2015 to the mainline kernel to ultimately replace BLKCIPHER/ABLKCIPHER. This "symmetric key cipher" interface is a generic encrypt/decrypt wrapper for ciphers.

  • NUVIA To Make Serious Play For New CPUs In The Datacenter, Hires Linux/OSS Veteran

    Making waves this afternoon is word of the NUVIA server CPU start-up landing its series A funding round and thus making more information known on this new silicon start-up.

  • WXRC Is The Wayland XR Compositor For VR Headsets

    Drew DeVault of Sway/WL-ROOTS notoriety and longtime Wayland developer Simon Ser have started development on WXRC, a new Wayland compositor.

    WXRC is the Wayland XR Compositor and is based on OpenXR and the open-source Monado implementation. This is better than the past Linux VR desktop efforts we've recently seen that relied on SteamVR. As of this week, WXRC has working 3D Wayland clients.

More in Tux Machines

CentOS 6 Through CentOS 8 Benchmarks On Intel Xeon

Complementing the CentOS 8 benchmarks I did following the release of that Red Hat Enterprise Linux 8 rebuild in late September, here are tests going back further for showing the performance of CentOS 6, CentOS 7, and CentOS 8 all benchmarked from the same Intel Xeon Scalable server. These tests were done about a month ago albeit with all the hardware launches, new child, and other factors, only now getting to posting the data. These benchmarks are of CentOS 6, CentOS 7, and CentOS 8 with all available stable release updates for each as of early November (prior to TAA, JCC Erratum, and other more recent disclosures). This was done to look at how the performance of these CentOS releases compare that track RHEL6, RHEL7, and RHEL8 respectively. Additionally, for each operating system was also a secondary run when booted with mitigations disabled to also provide a look at the CentOS Linux performance with the various CPU security mitigations disabled. Read more

8 Best Open Source Accounting Software

Accounting software is a necessity when it comes to managing billings, debts, stocks, invoices and any other kind of financial transactions. You might require something for your personal finances or perhaps for enterprise-focused accounting software. No matter what, it is important to consider open source solutions available (especially being Linux enthusiasts). So, in this article, I list out some of the best open source accounting software that I think would come in handy for you. At the end of the list, feel free to suggest your favorite ones in the comments. Read more

Here are the 5 Lightweight Linux Distributions We Recommend

Linux is quite good in that it offers a lot of options for almost any use case. A lot of you may have an old desktop or laptop thrown in some dark corners of your house, but did you know that you can fully renew it with Linux? Here are some lightweight Linux distributions that we recommend for the task. A lot of other people and websites may recommend a totally different set of lightweight distributions for you, but in our selection, we didn’t just care for resources usage and the distro’s ability to work on old hardware. Instead, we also cared for the ease of use and your ability as a user to deal with the distribution on daily basis to do your tasks. At the end, the goal is not simply to get an old computer to just work – the goal is to get an old computer to work and do things that you need as someone living in 2020. Read more

Android Leftovers