Ebrius Disputatios

Linux

Raspberry Pi Running Raspberry Pi OS With Kernel-7.1-rc7.

Fastfetch image of a Raspberry Pi running, the Raspberry Pi operating system with a custom built Linux kernel 7.1-rc7, which is, at the time of this writing, the latest mainline kernel version.

This is one of the ways that I spend my time. I can't speak for anyone else, with any degree of accuracy, but I love playing around like this. Enough about me however, this kernel seems to be working flawlessly. Although for full disclousure, this isn't exactly from the official Linux kernel repositories. No this repository originates from the, Raspberry Pi kernel devlopers branch. Lately, I prefer building from their branchs since I get fewer bewildering messages, if any from the kernel when the command dmesg is given.

It's a personal preference as the only problems with those messages, are that I'm not bright enough to accurately interpret them. Anyway, the only reasons why I use the official Linux kernel repos, are that they're always update more quickly than those of the developers at the Raspberry Pi Foundation. I get impatient waiting and just impulsively get the latest iteration. Needless to say, they all seem to work well when built, with some modifications added where needed.

Well, there it is. There really isn't much to say about the matter other than that I can't wait to see what's coming up next. Rumor has it that, by Sunday, Linux kernel 7.1.y may officially be a thing. Let's hope so, shall we? Then, presumably, version 7.2-rc.y will be there to be explored. That's all I have on this very cloudy day, thanks for your attention and until next time.

#kernel #raspberry.pi #Linux #LinuxKernel

Raspberry Pi Running Raspberry Pi OS With Kernel 7.0.5.

Fastfetch image of a Raspberry Pi running, the Raspberry Pi operating system with a custom built Linux kernel 7.0.5 which is, at the time of this writing, the latest stable kernel version.

It's probably not a big deal for many people, that the latest greatest Linux kernel can be run on the Raspberry Pi, I mean, if one were to install the ArchLinuxArm Operating system, which is the Arch Linux system which runs on Arm processors, one would easily enjoy the latest bleeding edge software, including the latest kernel version. However, This may not be the case on operating systems based on the Debian Gnu/Linux. Which is fine since Debian developers insist on having stability first. However, some of us like to experiment and tinker.

I must admit that earlier in my days of compiling these more recent, modern kernels for the Raspberry Pi devices, running Raspberry Pi OS did present some minor disturbances in the beginning. For instance, the process that I have been using to make these kernels are derived from the Official Raspberry Pi Documentation. However I've added another step in the process by building the deb packages for both the Linux image and its corresponding Linux Kernel headers. That is, after issuing the command, “make -j$(nproc) Image.gz modules dtbs” an additional command is issued to build the Debian deb packages with the command make -j$(nproc) bindeb-pkg.

After that one can just install the Debian deb packages with either apt or dpkg. Simple right? Well not exactly, because during the installation of the packages, there is a dpkg error which claims that the kernel is an unsupported one and therefore, while the kernel vmlinuz image is installed, initramfs-tools is unable to build the initrd image. That eventually causes problems in Raspberry Pi OS for some reason. Fortunately, I've found some workarounds. I'd rather not get into them but they now work flawlessly and since kernel version 6.12.85, another custom that I compiled, the situation has been rectified. If there are any souls who would like to know the workarounds, my email address is fivenineteen.at.netzero.net. My fediverse address is also [email protected] and my XMMP address is [email protected].

The workarounds aren't convoluted, they involve some substitutions in /etc/initramfs/post-update.d/z50-raspi-firmware, /etc/kernel/postinst.d/ commenting out the echo “+” line in the kernel sources, root directory, in scripts/setlocalversion, before issuing the commands “KERNEL=kernel8” and “make bcm2711_defconfig,” respectively and without the quotes please. I've decided not to include them here in this article, because, I doubt that there will be anyone who reads this, will even bother or care to mess around with their kernels anyway. However, if indeed I'm wrong in that assertion, then I have listed my contact information. It's a little hacky so I'll still have to think about how to present it to the masses in a concise and coherent manner, but so far it is workable. Honestly, I'm probably the only person who plays around with kernels anyway, so I don't expect much attention on the subject and I'm just putting it out here just in case.

That's all I have on this topic for now, but I await future updates in the kernel versions so that I may test them. As for this latest version, 7.0.5 which came out yesterday, May 8, 2026, I find it pleasurable, easy on CPU and RAM and everything appears to be working just as well as they did with the official kernel which was 6.12.75+rpt-rpi-v8 I find that things go along even more smoothly when I include the string +rpt-rpi-v8 as the kernel's local version. I figured this out when I needed to include BTF support. It was much easier to have the identical kernel naming as the one I was substituting. Obviously I and to switch the modules directory in /lib/modules too so that there would be correspondence. That was easy enough anyway since I did make bindeb-pkg. That's all for now, assuming anybody even read this post. Happy hacking if anyone did.

#kernel #raspberry.pi #Linux #LinuxKernel

Introducing Duranium. Image-based updates are nothing to bawk at. Duranium is an immutable variant of postmarketOS, built around the idea that your device should just work, and keep working. You shouldn't need to know what a terminal is to keep your device running. “Immutable” means the core operating system is read-only and can't be modified while it's running. System updates are applied as complete, verified images rather than individual packages. Either the new image works, or the system falls back to the previous one automatically. No partially-applied state. No debugging audio when you need to make a phone call and no fussing with a broken web browser when you just want to doomscroll cat photos. It also means developers can reproduce the exact state of a user's device, making it much easier to track down and fix issues.

Reliability and ease of use take priority over flexibility. Some choices that make it robust also mean it has higher hardware requirements and won't run on every device that can boot postmarketOS. Not every device that can boot postmarketOS will be supported.

The package base for Duranium is shared with current versions of postmarketOS, and improvements flow into both. Think of it as a different deployment model on top, not a fork.

Duranium is still a work in progress. We are looking for testers, not people who need a reliable daily driver just yet. See the Help Wanted section at the end of this post if this interests you!

The initial proof-of-concept was funded by NLnet through the NGI initiative. Some ongoing development is funded through the postmarketOS Contributor Support Program.

The entire article may be found here.

#Linux #LinuxPhones #PostmarketOS #Duranium #Hacks

OpenWrt 25.12.1 Is The New Stable Version.

Spoiler alert, I just upgraded from 25.12.0 to the latest. The current stable OpenWrt 25.12 release is linked below. It is adviced to use the latest available release if possible. OpenWrt 25.12.1

Released: 2026-03-17

The OpenWrt Project is a Linux operating system targeting embedded devices. Instead of trying to create a single, static firmware, OpenWrt provides a fully writable filesystem with package management.

This frees you from the application selection and configuration provided by the vendor and allows you to customize the device through the use of packages to suit any application.

For developers, OpenWrt is the framework to build an application without having to build a complete firmware around it; for users this means the ability for full customization, to use the device in ways never envisioned.

See the Table of Hardware for supported devices. For more information about OpenWrt project organization, see the About OpenWrt pages.

#Openwrt #Linux #EmbededDevices #Routers

Facebook Is The Most Hated Platform Of All.

from SecurityLab.

Facebook, along with its parent company are owned by people who do not revere freedom, free speech and things that are synonymous with them. Facebook is an intelligence gathering organization.

The question that people should be asking, is why, after all the anti American violations perpetrated by the company, are people still flocking to that space. Why do people constantly seek to be in places where they're not welcome? Is it that important to gain the acceptance of people who hate them? It would take just a few unjust censorship violations, before freedom loving people, would quit outfits such as Facebook for good.

Anyway, it seems, that despite the words of CEO Zuckerberg, Facebook is still up to its old norms. There have been reports, that META limits the publications of posts about Linux on the Facebook platform. The administration of the social network began to block posts containing references to various topics related to the Linux operating system, as well as sites and groups on this topic.

The first to be blocked, was the Distrowatch portal a large information resource dedicated to the news and reviews of open source operating systems. According to the resource editorial office, the Facebook moderation system recognizes Linux as malicious software, and the groups associated with it are marked as a “threat of cybersecurity”.

Content blocking began on January 19, 2024. Users report not only the impossibility of publishing links to Distrowatch, but also about the blocking of personal accounts, after posting posts about Linux.

Representatives of Distrowatch tried to challenge the decision on blocking, but Facebook moderators confirmed that the topics related to Linux will remain in the cybersecurity filter. After filing an appeal, an employee of the Distrowatch employee was also blocked.

The situation looks especially paradoxical, given that a significant part of Facebook infrastructure works on Linux. Moreover, META regularly publishes vacancies for developers specializing in this operating system.

#Linux #META #Facebook #Censorship

A Linux Computer In One's Pocket. Image I don't want a phone at all. I've always wanted a portable, self contained, Linux box, that I could walk around with on my person, just in case.

That's why I bought a Pine Phone. The fact, that it comes with it's own display, power supply, and runs #Linux, is all the selling point that I need. That it has the potential to make phone calls, is just a bonus. I still love hacking the Pine Phone and I'm satisfied with the development.

Initially the phone came with the Manjaro Plasma Community Edition, at the time I wasn't fluent with Manjaro or Arch Linux so I started using Mobian, since I was a long time Debian user at the time. Now I'm running Arch Linux now and I really like the OS and the Arch Linux ARM team.

#Linux #PinePhone #embeddedLinuxdevices #eld