Language Selection

English French German Italian Portuguese Spanish

PinePhone news roundup (1-24-2021)

Filed under

It’s been a busy week for PinePhone hardware and software developers. If you’ve been following LinuxSmartphone on Twitter you may have noticed that developers have made progress in making several different Linux distributions more usable, while other developers have been working to bring open source firmware to the PinePhone’s modem.

The PinePhone KDE Community Edition has also begun shipping recently, the Mobian Community Edition model is up for pre-order. And the official keyboard add-on is coming along nicely, as is the semi-official fingerprint reader accessory.

Read more

More in Tux Machines

today's howtos

  • Auto Disable Touchpad When Mouse Is Connected In GNOME

    In this guide, I will show you how to auto disable touchpad when mouse is connected in GNOME Linux Laptops. All Laptops have Touchpad, but not everyone is using it as their primary pointing device. Some users prefers Mouse over Touchpad. Because using a mouse is very convenient and much simpler than touchpad. Also the location of touchpad makes it prone to accidental touching while you're typing. Sometimes, my palm or wrist accidentally touches the touchpad and moves the mouse cursor while typing. I often face this nuisance and it is quite annoying when I type something important and the cursor jumps all over the screen and messes with the writing.

  • Geary Email Client 40.0 Released With A Visual Refresh, Adaptive User Interface

    Geary, a GNOME 3 email client, has been updated to version 40.0. The new release includes a visual refresh, an adaptive user interface, and more. Geary is an email client for the GNOME 3 desktop, written in Vala and based on WebKitGTK. The application is built around conversations, making it easy to find and follow your discussions.

  • How to check Linux OS version - 4 simple ways - LinuxTechLab

    At one point or another, we might have faced a situation where are required to check the Linux version that is installed on a Linux server. So is there a way to check what Linux version are we using? If yes then how to check the Linux OS version? In this tutorial, we are going to discuss just that. And we will discuss not one but 4 ways to check the Linux version that is installed on your systems.

  • Hide IDE folders in git using a global gitignore

    My solution is now to use a custom global .gitignore in my home folder, which hides those directories for me without interfering with the actual repos.

  • Portable Raspberry Pi 400

    The Raspberry Pi Foundation ( has released a new Pi, the Raspberry Pi 400. The 400 is encased inside a keyboard. The Raspberry Pi 400 reminds me of my first computer, a Texas Instruments 99/4a. It was a keyboard you hooked up to your television. The 400 is similar but much more powerful and better in many ways. The 400 is an upgrade from the Raspberry Pi 4 as well. Let's look at the specifications.

  • Using open-plc-utils in Linux with Powerline (HomePlug) adapters | Fitzcarraldo's Blog

    According to the open-plc-utils documentation, open-plc-utils supports INT6000, INT6300, INT6400, AR6410, QCA7000, AR7400 and AR7420 and later Powerline products from Qualcomm Atheros. ‘INT’ stands for ‘Intellon’, which was acquired by Atheros in 2009. ‘AR’ stands for ‘Atheros’, which was acquired by Qualcomm in 2011. ‘QCA’ stands for ‘Qualcomm Atheros’. The open-plc-utils command int6k supports legacy chipsets INT6000, INT6300 and INT6400. The open-plc-utils command plctool supports QCA6410, QCA7000 and QCA7420 chipsets.

10 Things to do After Installing Ubuntu 21.04 Hirsute Hippo

Ubuntu 21.04 is released a while back, and I am sure you are enjoying your time with Hippo! So, here's a list of 10 things to do after installing Ubuntu 21.04. Read more

T2 21.4 "Fully Automated"

Today the T2 Project released version 21.4, with the largest amount of pre- and cross-compiled set of architectures so far! A total of 15 architectures: x86-64, x86, arm64, arm, riscv64, riscv, ppc64le, ppc64-32, ppc sparc64, mips64, mipsel, hppa, m68k, alpha and ia64! As usually most packages are up-to-date, with 1294 change-sets, 1179 updates, and 120 fixes, including Linux 5.11.16, GCC 10.3, LLVM/Clang 12, as well as the latest version of Rust,, Mesa, KDE and GNOME 40! Read more Also: T2 SDE 21.4 Released With This Linux Distribution Supporting 15 CPU Architectures

Getting Fractal up to speed

Fractal is a popular Matrix chat client for the GNOME desktop which has been in development since 2017. Fractal was designed to work well for collaboration in large groups, such as free software projects. However, there are still two main areas where it would benefit from improvements: its performance and maintainability are limited, and it lacks some important features such as end-to-end encryption (E2EE). Adding E2EE will increase the confidence that users have in the privacy of their conversations, making it nearly impossible for their conversations to be accessed by others. Because E2EE aims to prevent the service provider from being able to decrypt the messages, because the encryption keys are stored only on the end-user’s device. The direct consequence of this is that some work is delegated to the client. Some of this functionality is the same for each and every Matrix client, and includes technical components that could easily be implemented in the wrong way (especially the various encryption and security features). Most security researchers agree that redoing this work is a bad idea as it can lead to vulnerabilities. More generally, reimplementing the same functionality for each client doesn’t make much sense. On the other hand, sharing it with others allows projects that use it to contribute their expertise and polish it together instead of competing on a multitude of implementations. That shared work is called an SDK and could be considered the future “engine” of Fractal. When Fractal was created, there was no existing code that we could rely on. We had to implement ourselves bits of the Matrix protocol in Fractal, at a low level. In the meantime, the Matrix Foundation has kickstarted matrix-rust-sdk, a library to channel the Matrix community efforts into a common, efficient library. This library, still in development for now, will allow us to drop a lot of our own code. Read more