Language Selection

English French German Italian Portuguese Spanish

Early Experiences With PinePhone

Filed under
  • Talking about Pine

    At GNU Health Con (now more than two weeks ago) I gave a talk on saturday afternoon about Pine. Thanks to TLLim for providing me we slides (we caught up at Linux App Summit) to start off the talk. I dove down a little more into the products that are available, saying “this is not a sales talk” but ..

    At the end of the day there were lots of people seriously interested in Pine hardware. If I can’t even not sell devices, what am I to do?

  • Yet Another Librem 5 and PinePhone comparison

    Let's start off with mentioning that both these new phones are great steps forward for Linux. While they will probably not beat Android and iOS in popularity, they will at least give Linux power users a device that can be called a Linux phone instead of the usual "technically it's running Linux because that's only a kernel". These phones not only run the latest, mainline Linux kernel, they also have the desktop stacks people are already familiar with.

  • PinePhone review

    Holy shit! This is the phone I have always wanted. I have never been this excited about the mobile sector before. However: the software side is totally absent — phone calls are very dubious, SMS is somewhat dubious, LTE requires some hacks, and everything will have to be written from the ground up.

    I have a PinePhone developer edition model, which I paid for out of pocket1 and which took an excruciatingly long time to arrive. When it finally arrived, it came with no SIM or microSD card (expected), and the eMMC had some half-assed version of Android on it which just boot looped without POSTing to anything useful2. This didn’t bother me in the slightest — like any other computer I’ve purchased, I planned on immediately flashing my own OS on it. My Linux distribution of choice for it is postmarketOS, which is basically the mobile OS I’d build if I wanted to build a mobile OS.

More in Tux Machines

Fedora 33 elections results

The Fedora 33 election cycle has concluded. Here are the results for each election. Congratulations to the winning candidates, and thank you all candidates for running in this election! Read more Also: Community Outreach Revamp: call for AMA questions

Security Leftovers

Audiocasts/Shows: Full Circle Weekly News, Linux in the Ham Shack, Self-Hosted, Linux Gamer on Librem 5

  • Full Circle Magazine: Full Circle Weekly News #192

    KDE Will Support Fingerprints XFCE Shaping Up For a Strong Version 4.16 Microsoft Defender Previewing New Features for Linux Only Tuxedo Computers Reverse Engineers Drivers Tails 4.13 Out Kali 2020.4 Out IPFire 2.25 Core Update 152 Out Kaos 2020.11 Out Ubuntu Web Remix Out Firefox 83 Out Firefox 84 Soon to be out Thunderbird 78.5.0 Out Wine 5.22 Out Ardour 6.5 Out Blender 2.91 Out Vulkan Ray Tracing Support Out Purism’s Librem 5 Out GIMP turns 25

  • LHS Episode #382: The Weekender LXII | Linux in the Ham Shack

    It's time once again for The Weekender. This is our bi-weekly departure into the world of amateur radio contests, open source conventions, special events, listener challenges, hedonism and just plain fun. Thanks for listening and, if you happen to get a chance, feel free to call us or e-mail and send us some feedback. Tell us how we're doing. We'd love to hear from you.

  • Helios64 Review | Self-Hosted 33

    Alex puts the fantastic-looking, ARM-powered NAS known as the Helios64 to the test.

  • First Impressions of the FINAL LIBREM 5 HARDWARE!!

today's howtos

  • Ευάγγελος Μπαλάσκας - BTRFS and RAID1 over LUKS » Evaggelos Balaskas - System Engineer

    Hi! I’m writing this article as a mini-HOWTO on how to setup a btrfs-raid1 volume on encrypted disks (luks). This page servers as my personal guide/documentation, althought you can use it with little intervention.

  • How to Fix "MySQL ERROR 1819 (HY000):" in Linux

    When creating a MySQL user with a relatively weak password, you might encounter the error ‘MySQL ERROR 1819 (HY000): Your password does not satisfy the current policy requirements’. Technically, this is not an error, but a notification that you are using a password that does not meet the recommended password policy requirements.

  • Learn how to simplify data protection using Vinchin Backup & Recovery with Oracle Linux Virtualization Manager
  • Subcluster allocation for qcow2 images | The world won't listen

    In previous blog posts I talked about QEMU’s qcow2 file format and how to make it faster. This post gives an overview of how the data is structured inside the image and how that affects performance, and this presentation at KVM Forum 2017 goes further into the topic. This time I will talk about a new extension to the qcow2 format that seeks to improve its performance and reduce its memory requirements. Let’s start by describing the problem.

  • Client-Server workloads on the Web - Everyone is doing it wrong

    The way we handle client-server architecture in the modern web is completely backwards from how it should be. According to the Encyclopedia Britannica's description on the subject, a computer user tells the client computer to send a request to the server which should then return the results of the request to the client in order to be displayed to the user. This is entirely the opposite of how we handle things on the web, which is built upon the client-server architecture. A good way to illustrate how client-server architecture is implemented entirely backwards on the web is this; Let's say that you and a few friends want to go to a fancy restaurant to have a good time and good experience. So you get in your car and drive to the restaurant (which from this point on will be referred to as "yummi food." yes that is "yummi" with an "i") in order to meet up with your friends and have the aforementioned good experience that you have been dreaming about ever since you got in your car. You arrive at "yummi food" and meet up with your friends, after which you proceed to enter the establishment. You and your group are observing appropriate etiquette for such a prestigious dining establishment, but something seems off. For instance, instead of your server extending the courtesy of pulling the chairs out from the table for you and your friends (the clients), you are directed to seat yourself at your reserved table. It may not seem like a big deal to you at the time, but what comes next is truly perplexing. After your group has seated themselves, the server comes to your table to take your orders, one-by-one the server writes down everyone's orders until the last person in your group has ordered their food. You then wait, as you would expect, for the food to be prepared, however, rather quickly, the server comes back, not with your food, but a recipe and a list of precise instructions for how to cook and prepare the food, along with a few bags of all the needed ingredients for each member of your party to cook their own food. The server then hands you and your group the bags of ingredients, then promptly points you in the general direction of the kitchen.

  • How to create and store secrets using Secret Manager in AWS

    Application secrets or credentials can be stored using the AWS Secret Manager securely. Secrets can be rotated, managed, and retrieved throughout their lifecycle using AWS Secret Manager. Access to secrets can also be restricted using AWS Identity and Access Management (IAM) policies and resource-based policies. For using AWS Secrets Manager, the user needs to pay only for the number of secrets managed in Secrets Manager and Secrets Manager API calls made.

  • How To Install Flask on Ubuntu 20.04 LTS - idroot

    In this tutorial, we will show you how to install Flask on Ubuntu 20.04 LTS. For those of you who didn’t know, Flask is a free and open-source micro web framework for Python designed to help developers build secure, scalable, and maintainable web applications. It is quite simple and easier to start though you are a beginner. 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 through the step by step installation of Flask on Ubuntu 20.04 (Focal Fossa). You can follow the same instructions for Ubuntu 18.04, 16.04, and any other Debian based distribution like Linux Mint.

  • How to Homelab Episode 2 - Software Considerations - YouTube

    In the second episode of How to Homelab, I talk more about the things I'm running in my own setup, and some of the considerations for what to run.

  • How To Speed Up DNF Package Manager In Fedora - OSTechNix

    If you're experiencing slow package downloads or updates, here is a workaround to speed up DNF package manager in Fedora and other RPM-based systems such as RHEL and CentOS that uses DNF as their default package manager. As you already know, DNF is the default package manager for Fedora 25 and newer versions, RHEL 8 and its clone CentOS 8. The other day I decided to try Fedora 33. I downloaded the Fedora 33 Vagrant box and run it with Oracle Virtualbox. The first thing I noticed after trying Fedora 33 is that the DNF package manager is terribly slow. I thought DNF might perform slow when it updates the repositories and metadata for the first time. But, it was still slow in the subsequent times. After a couple web searches, I found a solution that worked for me.

  • How to audit permissions with the find command | Enable Sysadmin

    You can audit permissions on your Linux system by using the find command with the -perm option. Plus four bonus permissions auditing methods.

  • How to install ONLYOFFICE Docs 6.1 on Ubuntu

    ONLYOFFICE Docs is an open-source office suite distributed under GNU AGPL v3.0. It comprises web-based viewers and collaborative editors for text documents, spreadsheets, and presentations highly compatible with OOXML formats. ONLYOFFICE Docs can be integrated with various cloud storage platforms and services such as Nextcloud, ownCloud, Seafile, Alfresco, HumHub, Plone, etc., as well as it can be integrated into the solution you're building yourself. ONLYOFFICE Docs can also be used together with ONLYOFFICE Groups, a free open-source collaboration platform distributed under Apache 2.0 (the complete solution is available under the name of ONLYOFFICE Workspace).

  • What is RAID in Linux, and How to Configure it | FOSS Linux

    In this article, we will look at RAID in Linux, who should use it, types of RAID, and learn how to configure it. The key advantages that you get using software RAID are as below.