Archives For November 30, 1999

Linux Kernel 6.13 is released! Linus Torvalds announced it in lkml.org on Sunday:

So nothing horrible or unexpected happened last week, so I’ve tagged and pushed out the final 6.13 release.

It’s mostly some final driver fixes (gpu and networking dominating – normal), with some doc updates too. And various little stuff all over. The shortlog is appended for people who want to see the details (and, as always, it’s just the shortlog for the last week, the full 6.13 log is obviously much too big).

The new kernel introduced many new drivers, performance improvements, new & updated hardware support!

For AMD, it features new AMD 3D V-Cache Optimizer driver, for Ryzen X3D CPUs with larger 3D V-Cache to help optimize performance, supports PCIe TPH that is found with new AMD EPYC 9005 “Turin” servers, and uses AMD P-State driver as default in these CPUs.

Continue Reading…

This is a step by step beginner’s tutorial shows how to set the default OS or kernel entry in Grub boot-menu in Ubuntu, Linux Mint, Debian or other Linux.

Most Linux today uses Grub2 to provide a menu on start-up, allowing to choose which operating system, which kernel, or recovery mode to boot.

It by default boots the first entry, while user can configure to automatically another menu entries without user interaction. And, here’s how to do the trick in 2 ways: from command line or use a graphical tool.

Continue Reading…

Want to optimize your Linux desktop for responsiveness or gaming? Try the custom Libquorix or XanMod Kernels.

Besides the default and mainline Kernels, there are some other kernels available for Debian/Ubuntu users.

Continue Reading…

Linux Kernel 6.12 was released! Linus Torvalds announced on Sunday:

No strange surprises this last week, so we’re sticking to the regular release schedule, and that obviously means that the merge window opens
tomorrow. I already have two dozen+ pull requests in my mailbox, kudos to all the early birds.

But before the merge window opens, please give this a quick test to make sure we didn’t mess anything up. The shortlog below gives you the summary for the last week, and nothing really jumps out at me. A number of last-minute reverts, and some random fairly small fixes fairly spread out in the tree.”

Continue Reading…

Linux Kernel 6.11 was released! Linus Torvalds announced it 2 days ago on Sunday:

I’m once again on the road and not in my normal timezone, but it’s Sunday afternoon here in Vienna, and 6.11 is out.

The last week was actually pretty quiet and calm, which is nice to see. The shortlog is below for anybody who wants to look at the details, but it really isn’t very many patches, and the patches are all pretty small. Nothing in particular stands out – the biggest patch in here is for Hyper-V Confidential Computing documentation. …”

Continue Reading…

For Ubuntu 24.04 and its based systems, the Mainline Kernel PPA finally fixed building recent Kernel packages since v6.10.3.

The Mainline Kernel PPA is Ubuntu maintained package archive that keeps building the upstream Linux Kernel releases for testing purpose.

The recent builds since v6.10-rc3 were broken due to unknown reason. If you’re waiting for the fix for it, the latest build for Kernel 6.10.3 is backing for working again.

Continue Reading…

Linux Kernel 6.10 was finally released a day ago on this Sunday. Linus Torvalds announced on this page:

“So the final week was perhaps not quote as quiet as the preceding ones, which I don’t love – but it also wasn’t noisy enough to warrant an extra rc. And much of the noise this last week was bcachefs again (with netfs a close second), so it was all pretty compartmentalized.

In fact, about a third of the patch for the last week was filesystem-related (there were also some btrfs latency fixes and other noise), which is unusual, but none of it looks particularly scary.”

Continue Reading…

Linus Torvalds announced Linux 6.8 stable as the latest Kernel series this Sunday.

For Intel, the new kernel now includes the IAA (Intel Analytics Accelerators) crypto compression kernel driver, Qualcomm WCD939X USB subsystem Altmode Mux driver. It added support for QAT 420xx devices, and Thunderbold support for next 16th gen CPUs, QAT 420xx devices. The intel_idle driver now supports ntel Meteor Lake 14th Gen CPUs. And, the issue that the maximum frequency of Core Ultra mobile processors is 100MHz less has been fixed.

AMD PMC (Power Management Controller) driver has been updated with next-gen Zen 5 CPUs support. And, the kernel  now supports AMD MicroBlaze V soft-core RISC-V processor.

Kernel 6.8 also added many new devices support. They include Samsung Exynos Auto v920, Google GS101 (Tensor G1), MediaTek MT8188, Qualcomm SM8650 (Snapdragon 8 Gen 3), Qualcomm X1E80100 (Snapdragon X Elite), and Unisoc UMS9620 (Tanggula 7), as well as new Lenovo, ASUS, and Acer Chromebooks with Mediatek MT8183 SoC.

For gaming, the kernel adds driver for Adafruit Seesaw gamepad, and supports Lenovo Legion Go and Nintendo Switch Online (NSO) controllers, as well as new gaming handhelds, such as Anbernic RG351V, Powkiddy RK2023, and Powkiddy X55.

Other changes in Linux Kernel 6.8 include:

  • Initial Rust support for LoongArch CPU.
  • 11% higher s390 (IBM Z) system call entry performance
  • Experimental Intel Xe DRM kernel graphics driver
  • Raspberry Pi 5 graphics driver support with V3D.
  • Apple M1 USB4/Thunderbolt DART support
  • Gigabyte AORUS Waterforce X240 / X280 / X360 AIO coolers. support.

Continue Reading…

Linux Kernel 6.7 is finally released! Linus Torvalds announced the release on Sunday night:

So we had a little bit more going on last week compared to the holiday week before that, but certainly not enough to make me think we’d want
to delay this any further.

End result: 6.7 is (in number of commits: over 17k non-merge commits, with 1k+ merges) one of the largest kernel releases we’ve ever had, but the extra rc8 week was purely due to timing with the holidays, not about any difficulties with the larger release.

The new Kernel release has many new and improved hardware support!

For Intel, the Turbostat command utility now supports Lunar Lake and Arrow Lake (15th gen) processors; LPSS (Low-Power Sub-System) driver now support Lunar Lake M processors; The Meteor Lake (14th gen mobile processors) graphics support now considered stable.

All the newest AMD Radeon RDNA2 and RDNA3 GPUs with Display Core Next 3.0 has Seamless Boot enabled.

And, NVIDIA has GSP support in the open-source Nouveau driver for initial GeForce RTX 40 acceleration support and improved RTX 20/30 series hardware support.

Continue Reading…

There are so many tutorials teaching how to install the latest Kernel, while, this one is going to show you how to downgrade to the original GA (General Availability) Kernel 5.15 in Ubuntu 22.04.

The GA Kernel is shipped by default in the first stable release of Ubuntu 22.04. By rolling out Ubuntu 22.04.1, 22.04.2, and 22.04.3, it now has Kernel 6.2 as default (next should be 6.5 in 22.04.4).

Don’t know why, but someone asked how to revert back the original Kernel 5.15. So, here’s the quick tips show you how.

Install GA Kernel in Ubuntu:

All current Ubuntu releases, including the next Ubuntu 24.04 Noble, include linux-image-generic package in system repositories for the Generic Linux kernel.

Simply press Ctrl+Alt+T on keyboard to open terminal. Then, run command to install it:

sudo apt install linux-image-generic

Run sudo apt update if the command above does not work.

Boot Your Ubuntu with Kernel 5.15

After installing the kernel package, you have to either set it as default in boot-menu or remove the HWE 6.2 Kernel.

Firstly, boot/reboot your machine, press Esc while booting to show the Grub menu. Then, select boot the Kernel 5.15 from “Advanced options for Ubuntu” -> “Ubuntu, with Linux 5.15.0-xx-generic”.

After booted into Ubuntu and logged in, verify by running command in terminal window (Ctrl+Alt+T):

uname -a

To make it default, either remove the HWE kernel by running command:

sudo apt remove --autoremove linux-image-generic-hwe-22.04

Or, use Grub Customizer to set default boot entry under ‘General settings’ tab. See how to install Grub Customizer in Ubuntu.