Language Selection

English French German Italian Portuguese Spanish

Debian

Debian GR procedures and timelines

Filed under
Debian

A vote has been proposed in Debian to change the formal procedure in Debian by which General Resolutions (our name for "votes") are proposed. The original proposal is based on a text by Russ Allberry, which changes a number of rules to be less ambiguous and, frankly, less weird.

One thing Russ' proposal does, however, which I am absolutely not in agreement with, is to add a absolutly hard time limit after three weeks. That is, in the proposed procedure, the discussion time will be two weeks initially (unless the Debian Project Leader chooses to reduce it, which they can do by up to one week), and it will be extended if more options are added to the ballot; but after three weeks, no matter where the discussion stands, the discussion period ends and Russ' proposed procedure forces us to go to a vote, unless all proposers of ballot options agree to withdraw their option.

I believe this is a big mistake. I think any procedure we come up with should allow for the possibility that we may end up with a situation where everyone agrees that extending the discussion time a short time is a good idea, without necessarily resetting the whole discussion time to another two weeks (modulo a decision by the DPL).

Read more

Endless OS 4.0 Released as Long-Term Supported Series, Based on Debian Bullseye

Filed under
Linux
News
Debian

Endless OS 4.0 is a major release that introduces numerous new features and enhancements, starting with an improved app grid navigation with clickable arrows that allow users to more easily navigate between app pages, with dots that indicate the total number of pages and the page you’re currently on.

This release also introduces fast user switching to allow you to easily switch to a different user while another user is still logged in. The new feature has been implementing in both the user menu and the lock screen.

Read more

Sipeed LicheeRV – A $16.90 Allwinner D1 Linux RISC-V board

Filed under
Linux
Hardware
Debian

Finally! There’s now a much more affordable Allwinner D1 RISC-V Linux board thanks to Sipeed LicheeRV Nezha CM SBC sold for $16.90 and up on Aliexpress, that’s much cheaper than the $100 asked for Nezha SBC, although still not incredibly cheap as we’ll see from the specifications below.

Sipeed LicheeRV is actually both a board and a system-on-on-module with an edge connector, and is equipped with 512MB DDR3, a USB-C OTG port, a MicroSD card socket, and an SPI display interface. The dual M.2 edge connector can be plugged into a carrier board, and they will be a “86 Box” (86x86mm) for HMI display that can be used for home automation.

Read more

Claws Mail 4 in experimental

Filed under
Software
Debian

A full month has passed since Claws Mail 4.0.0 was uploaded to Debian experimental, and, somewhat surprisingly, I've received no bug report about it.

This of course can be either because nobody has been brave enough to install it or because well, it works really nice.

For those who don't know what I'm talking about, just note that this version is the first Debian upload for the GTK+3 version of Claws Mail. There was an initial upstream release, namely 3.99, but it was less polished and also I was very busy, so I decided not to upload it. Since then I've been using git's 'gtk3' branch daily without problems, so, for me, it's as stable as its GTK+2 counterpart. There's still some rough edges, of course.

Read more

Q4OS 4.7 Gemini, stable

Filed under
GNU
Linux
Debian

A significant update to the fourth Q4OS stable series codenamed 'Gemini' has been released. This upgrade includes set of security and bug fixes, receives the most recent Debian Bullseye 11.1. as well as Trinity desktop environment R14.0.11 stable versions. Trinity desktop maintenance release of the R14 series is intended to bring bug fixes, while preserving overall stability. You can find the complete Trinity desktop release notes and new features list at the Trinity desktop environment website.

We are currently pushing all the changes mentioned above into the Q4OS repositories, automatic update process will take care about to update computers for current users.

Read more

Julian Andres Klode: APT Z3 Solver Basics

Filed under
Debian

Z3 is a theorem prover developed at Microsoft research and available as a dynamically linked C++ library in Debian-based distributions. While the library is a whopping 16 MB, and the solver is a tad slow, it’s permissive licensing, and number of tactics offered give it a huge potential for use in solving dependencies in a wide variety of applications.

Z3 does not need normalized formulas, but offers higher level abstractions like atmost and atleast and implies, that we will make use of together with boolean variables to translate the dependency problem to a form Z3 understands.

In this post, we’ll see how we can apply Z3 to the dependency resolution in APT. We’ll only discuss the basics here, a future post will explore optimization criteria and recommends.

Read more

Donald Norwood & Debian spamming users with defamation and dirty politics

Filed under
Debian

Many Debian users received spam from Donald Norwood through the debian-news email list and social media networks this week.

Norwood has attacked a developer with over 20 years experience.

Looking at Norwood's own profile, we see that he has never made a single package. He is one of the non-developing developers. Many of these non-developing developers are wives and girlfriends who have an honorary title. We don't know exactly how Norwood got this title but nonetheless, if he never made a package himself, how can he judge the competence of a real Debian Developer?

Any genuine expulsion involves a tribunal or grievance process where both sides get to review the evidence together and the accused has a right of reply. When we look at the accusations from Norwood, there is no hint of any evidence, no references, no report from any tribunal. It is pure defamation.

Read more

How to Run Your Own Secure, Portable PC From a USB Stick

Filed under
GNU
Linux
Debian

Tails stands for The Amnesic Incognito Live System, which is a reference to how your activities are gone for good as soon as you unplug the USB drive from the computer it's attached to and move on. It's based on the Debian Linux distribution, and it should work just fine with most computers from the last decade or so.

To get this up and running, you need a USB stick with a minimum 8 GB of capacity. With that in hand, head to the Tails download page and select the operating system that you're using to set it up. Follow the instructions on the screen and you'll get a USB image file around 1 GB in size, which you'll then need to transfer to the flash drive itself.

Next, you need a little utility called Etcher (you'll be directed toward it by the step-by-step installation guide on the Tails website). This takes care of putting the USB image file on the USB drive, a process that should only take a few minutes—you'll get a notification when the transfer is complete. You're then ready to start using your portable PC.

When the setup has been completed, you can plug your Tails USB stick into just about any 64-bit PC with a spare port. It'll also work on Mac computers, but not those with the newest M1 series of chips (at least not yet, anyway). The computer you're connecting to should have at least 2 GB of RAM, and you should of course make sure it's not infected with any viruses or malware beforehand.

Read more

Debian vs Ubuntu (2021 Comparison): 101 Guide to Choose Your Distro

Filed under
Debian
Ubuntu

These two are the most dominant distros out there in the market. Roughly there are 290 Linux distro variations out of which 131 are driven out from Debian and 58 directly from the code. Pretty interesting, right? Both have quite a few things in common and Ubuntu is developed based on other testing snapshot releases. Though there are some differences as well.

We have all heard very good things about both of these. However, today I have compared 14 features in this Debian vs Ubuntu 2021 comparison article. T

Read more

Debian: Raven Reader in Sparky, Neil Williams on Git Wortrees, and New Debian Developers/Debian Maintainers

Filed under
Debian
  • Raven Reader

    There is a new application available for Sparkers: Raven Reader

  • Neil Williams: git worktrees

    You could go to the trouble of making a new directory and re-cloning the same tree. However, a local commit in one tree is then not accessible to the other tree.

    You could commit everything every time, but with a dirty tree, that involves sorting out the .gitignore rules as well. That could well be pointless with an experimental change.

    Git worktrees allow multiple filesystems from a single git tree. Commits on any branch are visible from other branches, even when the commit was on a different worktree. This makes things like cherry-picking easy, without needing to push pointless changes or branches.

    Branches on a worktree can be rebased as normal, with the benefit that commit hashes from other local changes are available for reference and cherry-picks.

    I'm sure git worktrees are not new. However, I've only started using them recently and others have asked about how the worktree operates.

  • Bits from Debian: New Debian Developers and Maintainers (September and October 2021) [Ed: GNU/Linux is now used more than ever before, much of it in use is Debian-based distros, yet Debian got only one new developer (DD) per month lately]

    The following contributors got their Debian Developer accounts in the last two months:

    Bastian Germann (bage)
    Gürkan Myczko (tar)

    The following contributors were added as Debian Maintainers in the last two months:

    Clay Stan
    Daniel Milde
    David da Silva Polverari
    Sunday Cletus Nkwuda
    Ma Aiguo
    Sakirnth Nagarasa

    Congratulations!

Syndicate content

More in Tux Machines

Kernel and Graphics: Linux Stuff and GPUs

  • Facebook/Meta Tackling Transparent Page Placement For Tiered-Memory Linux Systems - Phoronix

    Back during the Linux 5.15 cycle Intel contributed an improvement for tiered memory systems where less used memory pages could be demoted to slower tiers of memory storage. But once demoted that kernel infrastructure didn't have a means of promoting those demoted pages back to the faster memory tiers should they become hot again, though now Facebook/Meta engineers have been working on such functionality.  Prior to the Linux 5.15 kernel, during the memory reclaim process when the system RAM was under memory pressure was to simply toss out cold pages. However, with Linux 5.15 came the ability to shift those cold pages to any slower memory tiers. In particular, modern and forthcoming servers with Optane DC persistent memory or CXL-enabled memory, etc. Therefore the pages are still accessible if needed but not occupying precious system DRAM if they aren't being used and to avoid just flushing them out or swapping to disk. 

  • Linux 5.17 To Boast Latency Optimization For AF_UNIX Sockets - Phoronix

    Net-next has been queuing a number of enticing performance optimizations ahead of the Linux 5.17 merge window kicking off around the start of the new year. Covered already was a big TCP optimization and a big improvement for csum_partial() that is used in the network code for checksum computation. The latest optimization is improving the AF_UNIX code path for those using AF_UNIX sockets for local inter-process communication.  A new patch series was queued up on Friday in net-next for improving the AF_UNIX code. That patch series by Kuniyuki Iwashima of Amazon Japan is ultimately about replacing AF_UNIX sockets' single big lock with per-hash locks. The series replaces the AF_UNIX big lock and also as part of the series has a speed-up to the autobind behavior. 

  • Nvidia Pascal GPU, DX12 and VKD3D: Slideshow time! - Boiling Steam

    So Horizon Zero Dawn had a sale recently on Fanatical, and I thought… OK I’ll grab it! It’s time. I first installed it on my workstation that only has a GTX1060 3GB GPU – not a workhorse but a decent card nonetheless for low-to-medium end gaming. I knew very well that Horizon Zero Dawn is a DX12 game and that Pascal architecture (Nvidia 10xx basically) and earlier versions do not play very well with DX12 games running through vkd3d-proton, the DX12 to Vulkan translation layer. Still, I could imagine getting somewhere around 30 FPS on low-to-medium settings, and use FSR if necessary to get to better framerates. Nothing prepared me for the performance I was about to experience.

Linux 5.16-rc3

So rc3 is usually a bit larger than rc2 just because people had some
time to start finding things.

So too this time, although it's not like this is a particularly big
rc3. Possibly partly due to the past week having been Thanksgiving
week here in the US. But the size is well within the normal range, so
if that's a factor, it's not been a big one.

The diff for rc3 is mostly drivers, although part of that is just
because of the removal of a left-over MIPS Netlogic driver which makes
the stats look a bit wonky, and is over a third of the whole diff just
in itself.

If you ignore that part, the statistics look a bit more normal, but
drivers still dominate (network drivers, sound and gpu are the big
ones, but there is noise all over). Other than that there's once again
a fair amount of selftest (mostly networking), along with core
networking, some arch updates - the bulk of it from a single arm64
uaccess patch, although that's mostly because it's all pretty small -
and random other changes.

Full shortlog below.

Please test,

             Linus
Read more Also: Linux 5.16-rc3 Released With Alder Lake ITMT Fix, Other Driver Fixes - Phoronix

Audiocasts/Shows: Endless OS 4.0.0, GIMP, BSD, KDE, and Elementary

today's howtos

  1. How to install FreeOffice 2021 on Ubuntu 20.04 Linux

    One of the best free alternatives to Microsoft Office is FreeOffice, developed by a German software company- SoftMaker. Recently, they have upgraded their Office suite to version 21. And here we learn the steps to install FreeOffice 2021 version on Ubuntu 20.04 Linux using the command terminal. This free office suite is a part of the commercial one from the same developers known as SoftMaker Office 21 (also available for Linux), of course, the premium will have more features but that doesn’t mean the free version- FreeOffice 2021 deprives to full fill all daily office documents (MS-Word alternative) related requirements. It offers a Microsoft office ribbon-like interface and three modules- TextMaker 21 to create documents; PlanMaker 21 to create sheets (Excel alternative) and Presentations 21 for making slides like MS-Powerpoint.

  2. Pin Custom Folders to Left Panel ‘Files’ Icon Context Menu in Ubuntu 20.04 | UbuntuHandbook

    In Windows 10, user may right-click on the ‘File Explorer’ icon on panel to access pinned folders (e.g., Desktop, Downloads and Documents) quickly. Ubuntu has first implemented this feature in Ubuntu 21.10, though it seems to be not working properly due to bug. Ubuntu 20.04 may manually add the context (right-click) menu options so user can right-click on the ‘Files’ icon to choose open favorite folders quickly.

  3. How To Install Perl on AlmaLinux 8 - idroot

    In this tutorial, we will show you how to install Perl on AlmaLinux 8. For those of you who didn’t know, Perl (Practical Extraction and Reporting Language) is a general-purpose programming language originally developed for text manipulation and now used for a wide range of tasks including system administration, web development, network programming, GUI development, and more. The major features of Perl are easy to use, supports object-oriented and procedural programming languages, and has built-in support for processing text. The most impressive feature of Perl is that it supports a large collection of third-party modules. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the Perl programming language on AlmaLinux 8. You can follow the same instructions for Rocky Linux.

  4. How to play Total War: WARHAMMER on Linux

    Total War: Warhammer is a turn-based real-time tactics video game developed by Creative Assembly and published by Sega. It takes place in the War Hammer 40K universe. Here’s how you can play it on your Linux PC.

  5. How to install Funkin' Vs. Camellia on a Chromebook

    Today we are looking at how to install Funkin' Vs. Camellia on a Chromebook. Please follow the video/audio guide as a tutorial where we explain the process step by step and use the commands below.