Bonum Certa Men Certa

Links 06/08/2023: Bram Moolenaar Passes Away, Bootlin Toolchains 2023.08



  • GNU/Linux

    • The Register UKMost popular 'real' desktop will soon be the Linux desktop ● The Register

      Do you know who else won't be following Apple or Microsoft to the cloud? People who care about privacy, folks who want control over their data on their machines, and PC power users.

      And where will these good people go? Three guesses, and the first two don't count. Yes, it's Linux. That's why Linux will finally emerge as the top PC operating system.

      Mind you, it's going to be a much smaller PC market than the one we have today. Those are the breaks. But for people who want a real desktop operating system, Linux will be their first and, indeed, almost their only choice.

    • Kernel Space

      • BootlinBootlin toolchains 2023.08 released

        We are happy to announce that we have just published a new update of our freely available toolchains at toolchains.bootlin.com, version 2023.08.

    • Graphics Stack

      • LWNEkstrand: NVK Has landed

        Faith Ekstrand announces on the Collabora blog that NVK, an open-source Vulkan driver for NVIDIA GPUs, will be included in the Mesa 23.3 release.

      • CollaboraNVK Has landed!

        As of today, NVK, the new Vulkan driver for Nvidia GPUs, has landed in the main Mesa branch and will be included as an experimental driver in the 23.3 release of Mesa. This is the culmination of over a year of work by myself (Faith Ekstrand) as well as Karol Herbst and Dave Airlie at Red Hat, and about a dozen community contributors. Special thanks also goes to Danilo Krummrich at Red Hat who has been hard at work building Nouveau kernel support for the new memory binding and execution API required by NVK.

        What follows is a little Q&A to hopefully answer the most pressing questions people may have about the new driver. If you have other questions, feel free to reach out to me on Mastodon!

    • Applications

    • Instructionals/Technical

      • Linux Capablesplit Command in Linux with Examples

        The split command in Linux stands out as a pivotal utility among the rich assortment of command-line tools. It’s primarily designed to divide large files into manageable segments, proving invaluable when handling substantial datasets, logs, or files requiring segmentation.

      • Linux CapableHow to Install Audacious on Fedora 38/37 Linux

        Audacious stands as a testament to the evolution of audio players, combining both a lightweight footprint with a robust feature set.

      • Own HowToHow to fix 'E : unable to locate package' error on Ubuntu

        Are you getting the error "E: Unable to locate package" when trying to install a package on Ubuntu?

        This error happens for various reasons.

        You will encounter this error, when trying to install a package that it's not found on Ubuntu repositories.

      • Mastering File Deletion in Linux: Command-Line and GUI Methods Explained

        Are you new for Linux and even don’t know “how to delete file in Linux Ubuntu 20.04″?

      • Step-by-Step: Working with Mount and Umount Commands in Linux

        I have two partitions on my hard disk, and Windows 10 operating system has been installed in the first partition.

      • Own HowToHow to install Discord on Ubuntu 23.04

        Discord it's not found on Ubuntu repositories. However, Discord supports Ubuntu, which means we can download the deb file manually and install it on our system.

        It's worth mentioning that Discord is also available on snap store, so we can also install it by using snap.

      • Yubikey in Crostini

        Hello friend,

        long ago I have ditched Arch Linux for my main operating systems and switched to ChromeOS with Arch Linux in Crostini. For a long time this setup worked fine, until I encountered a few issues with Arch Linux and Yubikeys.

        In this article, I would like to show you how I setup my Yubikey on Arch Linux running in Crostini within ChromeOS.

      • Mount Block Devices in ChromeOS

        I am a big fan of LUKS encrypted USB sticks. They are easy to make and easy to handle on most Linux systems. ChromeOS is one of these systems, where I had trouble with LUKS encrypted USB sticks or block devices in general. Although ChromeOS is capable to mount a various number of filesystems, it has no idea what to do with a LUKS encrypted USB stick. The first idea most people have is launching a Crostini container and decrypting the USB stick via cryptsetup.

      • Own HowToHow to install Slack on Ubuntu 23.04

        Slack is a messaging app, just like skype and microsoft teams. You can use slack to chat with with your teammates, or simply use it to communicate with people.

        On slack you can do pretty much everything you can do on skype or microsoft teams. However, each app has its

      • Linux CapableHow to Install Transmission on Fedora 38/37 Linux

        In the digital age, the efficient sharing and downloading of data reign supreme, and Transmission has steadily emerged as a leading player in the torrent client landscape.

      • TecAdminHow to Block an IP Address in Linux using UFW

        The Linux operating system is renowned for its flexibility, robustness, and security. One of the important aspects of maintaining a secure Linux system involves controlling inbound and outbound network traffic. This is typically achieved through the use of a firewall.

      • Getting Inside Processes: Exploring the ps Command in Linux

        AS you know Linux is multitasking and multiuser systems...

      • TecAdminHow to Block an IP Address in Linux Using Iptables

        Iptables is a powerful and flexible firewall tool built into the Linux operating system. It is used to establish, manage, and configure the tables of IP packet filter rules. One of the common uses of Iptables is to block or restrict access from a specific IP address or a range of IP addresses.

      • Linux CapableHow to Run Linux Commands in Background

        In the dynamic realm of Linux, the capability to run commands in the background stands as a cornerstone for efficient system management. This guide aims to provide a thorough understanding of how to adeptly run Linux commands in the background, ensuring optimal system performance and streamlined workflows.

      • Setting up Laravel 10 on DDEV on Ubuntu: a Comprehensive Step-by-Step Guide

        DDEV is a fantastic open-source tool that simplifies setting up PHP development environments using Docker. If you’re looking to set up Laravel, one of the most popular PHP frameworks, using DDEV, you've come to the right place.

      • ID RootHow To Install Brave Browser on Debian 12

        In this tutorial, we will show you how to install Brave Browser on Debian 12. For those of you who didn’t know, Brave Browser is a fast, open-source web browser that prioritizes user privacy and security.

      • Linux CapableHow to Change Root Password in Ubuntu Linux

        For those familiar with the expansive world of Linux, the significance of Ubuntu Linux hardly needs an introduction. Admired for its robust security mechanisms, Ubuntu stands out in the Linux family. Central to these security features is the often-discussed root password.

      • How to Find Files That Have Been Modified in Last 24 Hours

        As our digital lives become increasingly dynamic, managing files efficiently is crucial.

      • It's FOSSMastering Nautilus File Search in Linux Desktop

        Become a pro finder with these handy tips to improve your file search experience with GNOME's Nautilus file search.

      • Linux LinksAlternatives to popular CLI tools: Wget

        We spotlight alternatives tools to Wget, a non-interactive network downloader.

      • How to Install Stable Diffusion on Linux

        When it comes to making the most out of your operating system, choosing the right applications is key. One such application is Stable Diffusion, a powerful tool powered by artificial intelligence (AI). Stable Diffusion is available on all operating systems. However, its optimal performance has been noted, particularly on Linux.

      • AboutChromebooksHow to use Proton VPN on a Chromebook without Android or Linux

        Regular readers know that I’m on a journey to protect my online privacy and adopt open-source software. That’s partly why I use the Sidekick browser on my Chromebook as it adds privacy protection while making me more productive. And it’s why I switched from Gmail to the secure open-source ProtonMail service a few years back as well. I also use Proton VPN on a Chromebook but I don’t want to use the Android or Linux versions. Turns out there’s a simple solution that uses fewer of my Chromebook’s resources.

      • Make Use OfHow to Install Qt to Develop GUI Apps on Linux

        Qt is a cross-platform application framework that allows developers to create and deploy software for multiple operating systems. Primarily used as a way of quickly developing GUIs, it also provides tools for networking, file handling, and database integration.

        Here's how you can install QT on Linux.

    • Games

  • Distributions and Operating Systems

    • elementaryOS: New Features For Mail, A More Personal Lock Screen, And System Settings Improvements

      This should be the last monthly update before OS 7.1 and it’s a good one! We have new releases of our office productivity apps, including several new features in Mail, a much more personal Login & Lock Screen experience with improved accessibility, and a couple of large redesigns in System Settings. Plus, for our developers we have a big new release of Code with tons of bug fixes. And don’t forget to read the Early Access Preview to find out what last minute features might make it into the next big OS release.

      Mail

      This release of Mail was really a labor of love from Leonhard and includes several new features and quality of life improvements. It now also uses the File Chooser Portal when selecting attachments and the Background & Autostart portal—as previously teased—so you can control its autostart behavior in System Settings → Applications → Startup. Mail also does a better job handling changes in your internet connection, and can check messages in the background even when not autostarted.

    • SUSE/OpenSUSE

      • Python in openSUSE Tumbleweed

        openSUSE Tumbleweed is a rolling release distribution, so it's ideal for developers and users that like to have the bleeding edge

        It's also really "stable" to be a rolling release, from time to time you can find a broken package because of one package is updated and another one is not compatible yet, but it's something that doesn't happen too often thanks to openqa tests, so you don't need to worry about a breaking system.

        You can find the Python interpreter and a lot of python modules in every Linux distribution, but Tumbleweed does an interesting thing for Python.

    • Fedora Family / IBM

      • Ars TechnicaAsahi Linux’s new “flagship” distro for M-series Macs is a Fedora Remix

        Asahi Linux, the project aiming to bring a fully functional Linux system to Apple computers running on that company's own M-series chips, has announced that its new "flagship distro" is Fedora Asahi Remix.

        As announced at Fedora's Flock conference this week in Cork, Ireland, (and on Asahi Linux's blog), the Fedora Asahi Remix should be officially released by the end of August 2023. You can try it out now, but you should "expect rough spots (or even complete breakage)."

        The new distro will be "upstream-first," sending as many of its bespoke M-series tools back to Fedora's mainline offerings as possible. Hector Martin, writing on Asahi Linux's blog, notes that the existing project based on Arch Linux was "fully downstream." Asahi added its own package repository with scripts, forked kernel and Mesa packages, bootloader parts, and userspace support, but with "no significant involvement with upstream Arch Linux ARM or Arch Linux." Neal Gompa from Fedora reached out to talk about integrating Asahi with Fedora after the project's debut, and work began in late 2021. Now it's ready to spread a bit further.

      • It's FOSSFedora Asahi Remix to Bring Complete Linux Experience to Apple Silicon

        The developers have officially announced a new Asahi Linux flagship distribution based on Fedora, called “Fedora Asahi Remix”.

        This brings them closer to their goal of bringing full Linux support for Apple Silicon machines than ever before. Let's dive in and see what it's all about.

      • Unicorn MediaFOSS Week In Review: ‘Maddog’ on Red Hat, Cooking With Mint, Linux’s Big Mac Attack & more…

        In this week's news roundup, our Christine Hall tells you what she thinks has gone wrong at Red Hat, and again tries to wrestle Elon Musk to the floor. In between, she covers some more of this week's FOSS news.

    • Debian Family

      • Bits from Debian: Debian Project Bits Volume 1, Issue 1

        Those remembering the Debian Weekly News (DwN) will recognize some of the sections here which served as our inspiration.

        Debian Project Bits posts will allow for a faster turnaround of some project news on a monthly basis. The Debian Micronews service will continue to share shorter news items, the Debian Project News remains as our official newsletter which may move to a biannual archive format.

        News
        Debian Day

        The Debian Project was officially founded by Ian Murdock on August 16, 1993. Since then we have celebrated our Anniversary of that date each year with events around the world. We would love it if you could join our revels this very special year as we have the honor of turning 30!

        Attend or organize a local Debian Day celebration. You're invited to plan your own event: from Bug Squashing parties to Key Signing parties, Meet-Ups, or any type of social event whether large or small. And be sure to check our Debian reimbursement How To if you need such resources.

    • Canonical/Ubuntu Family

      • Web Pro NewsLinux Mint Team Outlines Plan for LMDE 6, Wayland, and Ubuntu

        The Linux Mint team has outlined their plans for the next version of Linux Mint Debian Edition (LMDE), as well as shed light on their Wayland and Ubuntu plans.

        Linux Mint is one of the most popular Linux desktop distros and WPN’s top recommendation for businesses and individuals looking to make the switch from Windows or macOS. The distro’s main edition is based on Ubuntu LTS releases, but the project has maintained a Debian-based edition as a fallback plan if basing off of Ubuntu ever becomes u# Linux Mint Team Outlines Plan for LMDE 6, Wayland, and Ubuntu

        The Linux Mint team have outlined their plans the next version of Linux Mint Debian Edition (LMDE), as well as shed light on their Wayland and Ubuntu plans.

    • Devices/Embedded

      • MedevelUse Raspberry Pi as a VoIP Door-Intercom

        The DoorPi project aims to provide a solution for controlling a door intercom system through the use of a single-board computer such as the Raspberry Pi and the VoIP communication protocol. This is an innovative and efficient method that can greatly enhance the security of a home or office.

      • Medevelcam2ip: Turn any Webcam into a full-featured IP Camera

        This is a simple project that will help you turn any Webcam into an IP Camera that you can access from anywhere.

      • MedevelAlarmPI: Free Home Security System with Raspberry Pi and Linux

        AlarmPI is a highly efficient and effective home security system that has been specifically designed to cater to the security needs of your home. This security system is based on Raspberry Pi and it supports both wired sensors (PIR, Magnetic etc.) and wireless sensors through MQTT or Hikvision.

      • MedevelVigilantPI: Free Libre NVR System for IP-Cameras on RaspberryPi

        Vigilant is an open source Network Video Recorder (NVR) system that focuses on supporting IP cameras, with Raspberry Pi being its primary target platform.

  • Free, Libre, and Open Source Software

    • Joe BrockmeierJoe Brockmeier: :w gnu_bram_moolenaar.md

      Just learned this morning that Bram Moolenaar, creator and maintainer of Vim, passed away recently at 62. I’ve been a user of Vim since my 20s, so even though I’ve never met Bram his work has been an important part of my life.

      I’ve already written about how I got started with Vim a while back, so I won’t rehash that here. Suffice to say that I’ve spent a lot of time in Vim since 1999 when I got started with it.

      At a conservative estimate, I’ve written more than 2.5 million words in Vim in my career. (Some of them about Vim, too.) That’s a conservative estimate, as Vim was my primary editor throughout my freelance writing and editing career. It’s also been my go-to for first drafts long after I switched to Google Docs for most of my collaborative work.

    • LWNMourning Bram Moolenaar

      Bram Moolenaar, the creator of the vim editor, passed away on August 3. "Bram dedicated a large part of his life to VIM and he was very proud of the VIM community that you are all part of." He will be missed.

    • Events

      • Linux Plumbers Conference (LPC)Linux Plumbers Conference: Build Systems MC CFP

        In the Linux ecosystems, there are many ways to build all the software used to put together a running system. Whether it’s building all the binary packages for a binary Linux distribution, using a source-based distribution, or building an embedded system from scratch, there are a lot of shared challenges which each system solves in its own way.

        This microconference is a way to get people who work on disparate build systems to discuss common problems and possible shared solutions across the entire problem space. The kinds of topics we want to discuss are the following: [...]
      • Cassidy James Blaede: I’m back from GUADEC 2023

        I’m back from Rīga, Latvia where I attended GUADEC 2023—the annual GNOME conference. It was my first time attending since 2019 due to COVID-19 plus having had another child in 2022. It simultaneously felt like it had been ages since seeing everyone, and like we picked back up after no time at all.

        For me, attending GUADEC in person is exceptionally important: the face-to-face conversations, exploration of the host city, eating and drinking together, and spontaneous hacking all serve as powerful bonding experiences and help develop mutual understandings of the actual humans behind online usernames and avatars. We come away from GUADEC with fresh ideas, new perspectives, stronger friendships, and renewed energy to make GNOME and the open technologies we all care about better than before. You can get a small fraction of that from remote attendance—and remote participation is important to make the event as accessible and inclusive as possible—but I greatly prefer in-person participation if at all possible.

        While traveling from the US was as long and grueling as ever (and meant nearly two weeks away from my family), it was ultimately worth it to be in person. I just hope we can spread GUADEC out a bit more in coming years so it’s not this hard every year. 😅 More on that in a bit…

      • Akshay Warrier: My experience at GUADEC 2023 Riga, Latvia

        This was my first time ever traveling outside of my country. I remember landing in Riga, and on my way to the hotel just being in awe looking at the various buildings and roads, everything was so different from what I’m used to and even though I have seen stuff in movies, seeing it in person is a very different experience. I video-called my parents that day, showing them around the city and I found it very surprising that it was around 9 pm at that time but there was broad daylight everywhere. I’m pretty sure I slept at around 3 am that night because of my excitement for the€ event.

        The next day, I got late for the opening remarks and ended up missing the first talk because my smart ass went to the wrong venue and I had to quickly go back to the hotel and get a taxi to the actual€ venue.

        I first attended the talk given by Regina Nkemchor, where she talked about introducing Africans to the GNOME community and the kinds of challenges she faces. It was a very informative talk, and the insights she shared can be very useful for other people as well who are trying to take on a similar task. After the talk, we had a 10-minute coffee break where I finally got a chance to meet my GSoC mentor Sonny€ Piers.

    • Programming/Development

    • Standards/Consortia

  • Leftovers



Recent Techrights' Posts

Today We Got an Early Birthday Gift
Exciting times
[Meme] Going Too Far to the Left Can Breed Militant Ideology
Some people can never be appeased because they prefer not to be appeased
FSF Expressed No Preference Regarding Presidential Candidates (Its Founder Did)
Because he is a principled person, he does not prioritise loyalty to customers or employers (money)
Who Next on the Linux Foundation's 'Kill List'?
Remember that only about 2% of the "Linux" Foundation's budget goes to Linux
Even LKML Subjected to Slop/SPAM by Guardian Digital, Inc (linuxsecurity.com)
They're really awful
What Makes RMS Such an Attractive Target ('Discreditisation' Campaigns)
Don't be so easily fooled
The Biggest OEMs or Vendors of GNU/Linux Stopped Competing With Microsoft (Which Pays Them to Promote Windows, Too)
Where are the competition authorities (or regulators for that matter)?
 
[Meme] When You Discredit People Who Discredit Secret Code
proprietary systems with hundreds of millions of transistors (and hundreds of millions of lines of code)
The High Cost of Making Scepticism of Proprietary Voting Machines a "Trump" and "Conspiracy Theory" Territory
Time to get back to paper? Or read an old paper?
Links 07/11/2024: Online Manipulation in Social Control Media, Election Deniers, and More
Links for the day
Gemini Links 07/11/2024: emacs-guix and File Hoarding
Links for the day
[Meme] Election Day at the European Patent Office
Less than 60 minutes left to cast your vote
Staff Union of the European Patent Office (SUEPO) Election Ending Today
In one hour
[Meme] When the Patent Office Does Illegal Things and Staff Speaks Out
many leaks received today
Apple's Debt Has Skyrocketed While Gimmicks Like Vision Pro Failed
In Apple's case, the debt is almost double the "Cash on Hand", which isn't even cash
A President Trump is Excellent News to Microsoft
His racist policies gave lots of contracts to Microsoft
Links 07/11/2024: Facebook Scams, Journalists on Strike
Links for the day
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Wednesday, November 06, 2024
IRC logs for Wednesday, November 06, 2024
Microsoft-Connected Publishers Want Us to Think That Linux is Some Sort of a Virus and a "Backdoor"
"The problem is with windows and the attack vector is via Windows"
We've Made it to 18! Here's to Another 18!
Going on for another 18 years means until some time at the end of 2042
Links 07/11/2024: Political Angst and Laptop Issues
Links for the day
Links 06/11/2024: BPF in RFC 9669, More Facebook Fines for Privacy Abuses
Links for the day
Gemini Links 06/11/2024: Political Shock and Hermaic Encouragement
Links for the day
Planet Debian Allows Politics (But It Depends on Your Opinions and Debian's Big Sponsors)
Planet Debian is OK with politics... as long as all your political opinions are the "correct" ones and you add cute animals
Let's Encrypt Falls to a New Low of Only 0.6% of Gemini Capsules Known to Lupa
In Gemini Protocol, certificates for encryption are required, but centralised Certificate Authorities (CAs) aren't needed
Computer-Generator Crap Flooding the Web, the Latest Example About "Linux"
Here's today's example
Links 06/11/2024: Election Disinformation and Legal Actions
Links for the day
Gemini Links 06/11/2024: Stargazing and Death on Hallowe'en
Links for the day
Would You Trust a Liar?
Why lie about the authorship?
Mass Layoffs at Mozilla Announced During US Elections
Maybe nobody will notice?
[Meme] Announcing "Results" Before Everyone Even "Played"
There is a "tech" angle to otherwise political news
US Polls Close in One Minute (Social Control Media Does Not Care, Will Not Wait)
US election results will be known in about 2 days
Concentration and Centralisation Versus Aggregation or Syndication
KDE has a history of burying old sites
Social Control Media, Even Hours Before Polls Have Closed
Has social control media controlled by CPC (TikTok) and the Trumpmobile guy (Musk's "X") done enough to convince people not to even vote (based on presumptive "results", presented a long time before all polls have closed)?
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Tuesday, November 05, 2024
IRC logs for Tuesday, November 05, 2024
Wayland Pains in Community-Led Distros of GNU/Linux
Few people and companies use Wayland; there's hardly any technical or practical reason to choose it
IBM Still Conflating Microsoft With 'Security'
As a meme
Sanctions Cause Fragmentation in Software
some Chinese Linux developers are already subjected to restrictions similar to Russians'
Web Failing With Slop, Even in 'Linux' Sites (LLM Spam)
Add SEO prompting to the mix and the Web becomes a pool of slop, not knowledge
[Meme] State of the World Wide Web and Online Journalism
Technically a failure (DRM) and cannot even get basic things right
Trump's signature policy, building a wall, copied from Irish-Australian student politician
Reprinted with permission from Daniel Pocock
Linus Torvalds' self-deprecating LKML CoC mail linked to Hitler's first writing: Gemlich letter
Reprinted with permission from Daniel Pocock
[Meme] Turning 18 in One Day
just one more day
Birthday Tomorrow
Many cakes and drinks are ready; we're one day away now
The Internet is Failing to Protect Democratic Processes and Human Knowledge
Amplifying lies, rewarding plagiarists
Links 05/11/2024: Criminal Referrals Regarding Patent Trolls and Disinformation About the Election Process (Already)
Links for the day
Gemini Links 05/11/2024: 'App' Needed for Parking, NNCP, Gomphotherium
Links for the day
How Voting Does Not Work
You cannot vote from an "app"
Saving the Planet With Honesty, Transparency, and Sharing (Not Only of Computer Code)
GAFAM is destroying the only habitat humans and other animals have and it'll only get worse
Disinformation About Election Outcomes Even Before Any Election Outcomes (or Election/Voting!)
seeding doubt about election outcomes
Links 05/11/2024: Bluesky and Enshittification, Pugad Baboy, and Lots of Disinformation Flooding the Web
Links for the day
[Meme] Sweaty Under the Belly
"OK, my critics are 'spam'"
Microsoft Bribing Canonical (to Stop Competing) and Bribing Users to Shun the Competition
Canonical is worth shunning
[Meme] The 2024 'Info Bros'
And prehistoric googling
Computers Getting Worse (for the User) Over Time
This is like Windows-ism coming to "Linux" through the hardware
[Meme] How NOT to Vote
Another form of (mostly-unspoken-of) election interference
An LLM Inside a 'Search' Engine Means That Companies Tell You What They Want, Not What Web Pages to Visit
The future of 'googling' things might be as unreliable as using Social Control Media as a source of information
Google's Debt Has Increased and 'Cash on Hand' Fell by 22.27% This Past Year
These are the numbers that the corporate media intentionally leaves out
Against Outsourcing of Sites and E-mail
Software Freedom is great, but it is not enough if you let someone else do it 'for you'
Drew DeVault: People Talking About My Attack Site (Against the Founder of GNU/Linux) is "Spam"
"Spam on sr.ht mailing lists"
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Monday, November 04, 2024
IRC logs for Monday, November 04, 2024
There's a Reason Why Techrights is Turning 18 and Tux Machines Will Turn 20.5 Next Month
I started advocating GNU/Linux when I was a teenager
"Oppose the Fascist"
what the founder of GNU/Linux said
Techrights Has a Long History of Fighting to Expose 'Team Mono' or Microsofters Inside GNOME
Never downplay the malice of Microsoft and its operatives
Halloween, All Saints Day & Swiss citizenship
Reprinted with permission from Daniel Pocock
Gemini Links 05/11/2024: Halloween Over, Intention and Implementation, Bookmark Syncing
Links for the day