Language Selection

English French German Italian Portuguese Spanish

GNU

Audiocasts/Shows: Late Night Linux, Destination Linux and More

Filed under
GNU
Linux
  • Late Night Linux – Episode 108

    Will’s questionable network gear recommendations, Wikipedia at 20, terrible BBC educational material, minimising e-waste, VMs vs containers, KDE Korner, and more.

  • Destination Linux 209: The Best Product Doesn’t Always Win

    After last weeks discussion in the after show about Gnome 40 and some of the interface changes being made, we couldn’t help but compare those changes to one of the most beloved operating system of it’s time. In this episode, we’re going to talk about this OS to find out why so many on the show consider it one of the greatest mobile Operating Systems ever. In addition, we’re going to check out some new goals and updates coming to Tails in 2021. Plus we’ve also got our famous tips, tricks and software picks. All of this and so much more this week on Destination Linux.

  • A First Look At Manjaro Sway Edition

    I'm going to do a quick installation and first look at Manjaro Sway Edition. This is an unofficial community spin of Manjaro that features Wayland and the Sway compositor/window manager. Sway is a clone of i3 but designed to work with Wayland rather than X11.

  • Gaming On Linux Is Super Comfy - YouTube

    Towards the start and end of every year, linux blogs and channels make posts discussing the best gaming distro for the following year and I'm here to tell you that you'll never find it because the best linux gaming distro doesn't exist.

Trisquel, Phones, and File Sharing

Filed under
Android
GNU
Linux

This is for Trisquel users who have Android or Apple phones. This tutorial explains how to share files between your desktop and your phone via wireless or cable without using KDE Connect. This 'magic' is called Syncthing -- a cross platform app. It is an easy and quick app to transfer your photos and everything between devices just like the proprietary software SHAREit but with privacy and security for you. I have made similar guide before (see here) but for Trisquel 9 it is a little different so this is for you. Now let's start sharing!

Read more

Audiocasts/Shows: Blender 2.91, Server Security, Linux in the Ham Shack and More

Filed under
GNU
Linux

3 Helpful Networking Projects for Your Raspberry Pi

Filed under
GNU
Linux

In spite of being a beloved companion to computer hobbyists the world over, the Raspberry Pi doesn’t get enough credit. In fact, single-board computers of all stripes haven’t gotten their due — I just happen to have a Raspberry Pi. It was upon casting a stray glance into the corner of my room where my Pi is, churning away on the previous task I assigned it, that I pondered all the loftier projects I have in mind for it.

It will probably be a while before I tackle those grand designs. But the next best thing to following my dreams is to share them. The ideas here are charcoal sketches, not full illustrations, but they yield a rough picture.

I should also note that these projects all contain Linux in their blueprints (shocking, I know). As this is the preliminary stage, we can leave the exact distribution blank for now. You can safely trust, though, that any services we might need our Pi to run will fasten flush onto a Linux base.

Read more

GNU Radio 3.9.0.0 released

Filed under
GNU

Dear SDR community most likely to travel in time to save the present,

The future is not set, there is no fate but what we make for ourselves. In this
very spirit, GNU Radio 3.9 packs a whole bunch of power when it comes to
transforming the way GNU Radio and its ecosytem can be developed in the future.

You'll find the release tags and signed tarballs now on github, and later on
https://www.gnuradio.org/releases/gnuradio/ .

Not only did we have great progressions from old dependencies that proved to be
all too problematic (SWIG, Python2), but also did we see an incredibly influx of
people actively working on how maintainable this code base is. This will nurture
the project for years to come.

All in all, the main breaking change for pure GRC users will consist in a few
changed blocks – an incredible feat, considering the amount of shift under the
hood. Mentioning large shifts, the work that went into the PyBind binding, the
CMake modernization, the C++ cleanup, the bug-fixing and the CI infrastructure
is worthy of explicit call out; I especially thank

* Josh Morman
* Thomas Habets
* Jacob Gilbert
* Andrej Rode
* Ryan Volz

here.

For developers of OOTs, I'm sure PyBind11 will pose a surprise. If you're used
to SWIG, yes, that's more code to write yourself. But in effect, it's less code
that breaks, and when it breaks, it breaks in much more understandable ways.
Josh has put a lot of effort into automating as much of that as possible.
There's certainly no shortage of demand for that! The ecosystem (remember GNU
Radio's tagline?) is in a steady upwind. We've seen more, and more stable,
contributions from OOT maintainers. That's great!

For in-tree development, newer dependencies and removal of anachronisms will
make sure things move much smoother. Our CI is getting – lately literally every
day – better, which means we not only catch bugs earlier, but also allow for
much quicker review cycles.

One central change:

If you're contributing code upstream, we no longer need you to submit a CLA;
instead, we ask you to just certify, yourself, that you're allowed to contribute
that code (and not, e.g. misappropriating someone else's code).

That's what the DCO (Developer Certificate of Origin) is: Just a quick, "hey,
this code is actually for me to contribute under the project's license"; nothing
more.

Read more

ClusBerry 9500-CM4 – A Raspberry Pi CM4 cluster, industrial style

Filed under
GNU
Linux
Hardware

Raspberry Pi cluster boards / solutions pop-up from time to time. But so far, I think we’ve seen only one based on Raspberry Pi CM4 modules with the upcoming Turing Pi 2 mini-ITX cluster board supporting four of those.

TECHBASE has now unveiled a different kind of Raspberry Pi CM4 cluster with ClusBerry 9500-CM4 integrating up to eight Raspberry Pi Computer Module 4 in a DIN-Rail housing for industrial applications.

Read more

Shows/Videos: GNU/Linux News, ONLYOFFICE, LibreWolf, and AwesomeWM

Filed under
GNU
Linux

Trisquel 9 Review: Freedom Vehicle

Filed under
GNU
Linux
Reviews

Here is my review of Trisquel 9.0 Etiona the newly released computer operating system. It is the successor of Flidas and now based on Ubuntu 18.04. It brings the latest improvements by excellently keeping its user friendliness from the family of most secure operating systems on earth. As always, I choose the Regular Edition, with MATE Desktop choice, to report this to you. We will see what’s new in this release and why I call it Software Freedom Vehicle now continuing Successful Freedom in the past. With Etiona, everyone can see that Free Software as well as copyleft are already practical and now we can see that even clearer than before. Let's go!

Read more

Audiocasts/Shows: TWIL and GNU World Order

Filed under
GNU
Linux
  • TWIL 134: WINE 6.0, Flatpak 1.10, Fedora Kinoite, Slimbook Titan, AlmaLinux, JingOS

    On this episode of This Week in Linux, we’ve got an update for you about a CentOS alternative from CloudLinux called AlmaLinux. The company Slimbook announced a new Laptop called the Slimbook Titan and it is a very interesting piece of hardware with AMD Ryzen 7 & RTX 3070. We’ve also got releases from some big open source projects like WINE 6.0 and Flatpak 1.10. We’ve also got some interesting distro news from Fedora and a new OS called JingOS which has a very iPad-like design. In App News, we’ll talk about Mozilla’s VPN Now Available for Linux and we’ll end the show with a big Humble Bundle Bonanza. All that and much more on Your Weekly Source for Linux GNews!

  • GNU World Order 389

    Hardware review of the Devastator 3 keyboard and mouse, and all about **tmux** , plus an obligatory mention of **usbmuxd**.

KDE Customization Guide: Here are 11 Ways You Can Change the Look and Feel of Your KDE-Powered Linux Desktop

Filed under
GNU
KDE
Linux

KDE Plasma desktop is unarguably the pinnacle of customization, as you can change almost anything you want. You can go to the extent of making it act as a tiling window manager.

KDE Plasma can confuse a beginner by the degree of customization it offers. As options tend to pile on top of options, the user starts getting lost.

To address that issue, I’ll show you the key points of KDE Plasma customization that you should be aware of.

Read more

Syndicate content

More in Tux Machines

today's leftovers

  • Parler Tricks: Making Software Disappear

    Much has been written and broadcast about the recent actions from Google and Apple to remove the Parler app from their app stores. Apps get removed from these app stores all the time, but more than almost any past move by these companies, this one has brought the power Big Tech companies wield over everyone’s lives to the minds of every day people. Journalists have done a good job overall in presenting the challenges and concerns with this move, as well as addressing the censorship and anti-trust issues at play. If you want a good summary of the issues, I found Cory Doctorow’s post on the subject a great primer. [...] This is part of the article where Android users feel smug. After all, while much more of their data gets captured and sold than on iOS, in exchange they still (sometimes) have the option of rooting their phones and (sometimes) “sideloading” applications (installing applications outside of Google’s App Store). If Google bans an app, all a user has to do is follow a list of complicated (and often sketchy) procedures, sometimes involving disabling protections or installing sketchy software on another computer, and they can wrench back a bit of control over their phones. Of course in doing so they are disabling security features that are the foundation for the rest of Android security, at which point many Android security experts will throw up their hands and say “you’re on your own.” [...] The Librem 5 phone runs the same PureOS operating system as Librem laptops, and it features the PureOS Store which provides a curated list of applications known to work well on the phone’s screen. Even so, you can use the search function to find the full list of all available software in PureOS. After all, you might want that software to be available when you dock your Librem 5 to a larger screen. We aim to provide software in the PureOS store that respects people’s freedom, security, and privacy and will audit software that’s included in the store with that in mind. That way people have a convenient way to discover software that not only works well on the phone but also respects them. Yet you are still free to install any third-party software outside of the PureOS Store that works on the phone, even if it’s proprietary software we don’t approve of.

  • Apple Mulls Podcast Subscription Push Amid Spotify's Land Grab

    The talks, first reported by The Information, have been ongoing since at least last fall, sources tell to The Hollywood Reporter, and ultimately could end up taking several different forms. Regardless, it’s clear that Tim Cook-led Apple — after spending the last two years watching rival-in-music-streaming Spotify invest hundreds of millions of dollars to align itself with some of the most prolific producers and most popular personalities in podcasting — is no longer content sitting on the sideline. “There’s a huge opportunity sitting under their nose with 1.4 million iOS devices globally,” says Wedbush Securities analyst Daniel Ives, “and they don’t want to lose out.” Apple declined to comment about its podcasting plans.

    Much of the growth of the podcasting industry over the last decade can be traced back to Apple and its former CEO Steve Jobs, who in 2005 declared that he was “bringing podcasting mainstream” by adding support for the medium to iTunes. A few years later, the company introduced a separate Podcasts app that quickly became the leading distribution platform for the medium. But Apple, which netted $275 billion in sales in fiscal 2020, has refrained from turning podcasting — still a relatively small industry that the Interactive Advertising Bureau estimated would bring in nearly $1 billion in U.S. advertising revenue last year — into a moneymaking venture.

  • Blacks In Technology and The Linux Foundation Partner to Offer up to $100,000 in Training & Certification to Deserving Individuals [Ed: Linux Foundation exploits blacks for PR, even though it does just about nothing for blacks [1, 2]]

    The Linux Foundation, the nonprofit organization enabling mass innovation through open source, and The Blacks In Technology Foundation, the largest community of Black technologists globally, today announced the launch of a new scholarship program to help more Black individuals get started with an IT career. Blacks in Technology will award 50 scholarships per quarter to promising individuals. The Linux Foundation will provide each of these recipients with a voucher to register for any Linux Foundation administered certification exam at no charge, such as the Linux Foundation Certified IT Associate, Certified Kubernetes Administrator, Linux Foundation Certified System Administrator and more. Associated online training courses will also be provided at no cost when available for the exam selected. Each recipient will additionally receive one-on-one coaching with a Blacks In Technology mentor each month to help them stay on track in preparing for their exam.

  • the tragedy of gemini

    While everything I have seen served via Gemini is friendly and sociable, the technical barriers of what-is-a-command-line and how-do-I-use-one are a fence put up that keep out the riffraff. Certainly, you can walk around the corner and go through the gate, but ultimately the geminiverse is lovely because it is underpopulated, slower-paced, and literate. It is difficult enough to access that those who can use it can be welcoming without worrying its smallness will be compromised.

    The tragedy is that I don’t think many of its denizens would claim that they only want to hear from technical, educated people, but in order to use a small [Internet], an August [Internet], they have let the fence keep out anyone else.

Devices: GigaIPC, Raspberry Pi, and Arduino Projects

  • Rugged systems provide IP67 waterproofing

    GigaIPC unveiled two compact, IP67-protected “QBix-WP” computers with Linux support and rugged M12 ports for 2x LAN, 3x COM, GPIO, and 9-36V input: one with 8th Gen Whiskey Lake and the other with Apollo Lake. Taiwan-based GigaIPC has announced a “QBiX-WP Series” of rugged embedded systems with IP67 protections: an 8th Gen Whiskey Lake based QBiX-WP-WHLA8265H-A1 and an Apollo Lake powered QBiX-WP-APLA3940H-A1. IP67 provides level 6 “dust-tight” protection against dust ingression and level 7 waterproofing against liquid ingress including immersion at up to 1 meter for 30 minutes.

  • Deter burglars with a Raspberry Pi chatbot
  • Arduino Blog » 3D-printed mobile robot platform based on the Arduino Due

    Although an Arduino can be a great way to provide computing power for a mobile robot platform, you’ll need a variety of other electronics and mechanical components to get it going. In his write-up, computer science student Niels Post outlines how he constructed a robot that travels via two stepper motors, along with casters to keep it upright. The round chassis is 3D-printed and runs on three rechargeable 18650 batteries.

  • Arduino Blog » Making your own Segway, the Arduino way

    After obtaining motors from a broken wheelchair, this father-son duo went to work turning them into a new “Segway.” The device is controlled by an Arduino Uno, along with a pair of motor drivers implemented handle the device’s high current needs. An MPU-6050 allows it to react as the rider leans forward and backwards, moving with the help of a PID loop. Steering is accomplished via a potentiometer, linked to a bent-pipe control stick using a bottle cap and glue.

Programming: PureScript, C++, Lua, and Raku

  • Excellent Free Tutorials to Learn PureScript - LinuxLinks

    PureScript is a small strongly, statically typed programming language with expressive types, written in and inspired by Haskell, and compiling to Javascript. It can be used to develop web applications, server side apps, and also desktop applications with use of Electron.

  • C++ Operator Overloading – Linux Hint

    This article provides a guide to operator overloading in C++. Operator overloading is a useful and powerful feature of the C++ programming language. C++ allows overloading of most built-in operators. In this tutorial, we will use several examples to demonstrate the operator overloading mechanism. [...] The C++ language allows programmers to give special meanings to operators. This means that you can redefine the operator for user-defined data types in C++. For example, “+” is used to add built-in data types, such as int, float, etc. To add two types of user-defined data, it is necessary to overload the “+” operator.

  • Lua, a misunderstood language

    Lua is one of my favourite programming languages. I’ve used it to build a CMS for my old educational website, for creating cool IoT hardware projects, for building little games, and experimenting with network decentralisation. Still, I don’t consider myself an expert on it at all, I am at most a somewhat competent user. This is to say that I have had exposure to it in various contexts and through many years but I am not deep into its implementation or ecosystem. Because of that, it kinda pains me when I read blog posts and articles about Lua that appear to completely miss the objective and context of the language. Usually these posts read like a rant or a list of demands. Most recently, I saw a post about Lua’s Lack of Batteries on LWN and a discussion about that post on Hacker News that made me want to write back. In this post I’ll address some of the comments I’ve seen on that original article and on Hacker News.

  • A Complete Course of the Raku programming language

    This course covers all the main aspects of the language that you need to use in your daily practice. The course consists of five parts that explain the theory and offer many practical assignments. It is assumed that you try solving the tasks yourself before looking to the solution.

    If you’re only starting to learn Raku, you are advised to go through all the parts in the order they are listed in the table of contents. If you have some practice and you want to have some specific training, you are welcome to start with the desired section.

Software: Trakt Scrobbler, GIMP, and More

  • Sync mpv, VLC, Plex And MPC-BE/MPC-HC With Trakt.tv Using Trakt Scrobbler

    Trakt Scrobbler is a Trakt.tv scrobbler for Linux, macOS and Windows, which supports VLC, MPV, MPC-BE/MPC-HC and Plex (doesn't require a Plex Pass). The tool is controlled from the command line. After the initial setup, Trakt Scrobbler runs in the background, monitoring what's playing (movies / TV show episodes) in the media players you configure, and sending this information to Trakt.tv. It also displays optional desktop notifications when scrobbling begins and ends

  • [PPA Update] GIMP 2.10.22 with Python Script Support in Ubuntu 18.04

    For Ubuntu 18.04 users sticking to the PPA build of GIMP image editor 2.10.22, now the Python Script support is back. Since old GTK2 and Python 2 libraries being removed from Ubuntu universe repositories, the Python script support was excluded due to lack of dependencies when I was uploading the GIMP packages into PPA. Ubuntu 18.04 was neglected, though. It meets all the dependencies to build the requested feature. So I added it back. Hope it’s not too late for you :). And the package was totally built via the rules from otto-kesselgulasch’s PPA.

  • Linux Release Roundup: Kdenlive 20.12.1, BleachBit 4.2.0 & LibreOffice 7.1 RC - OMG! Ubuntu!

    I’m keen to get back into the habit of posting Linux release roundups. The last one I wrote was way back in 2019 — so it’s been a while! [...] Well, open source and Linux-focused development never stops. App, tool, kernel, driver, distro, and framework updates pop out each and every week. Not all of these updates are what you’d call ‘substantial’ or ‘must-read’ news. Point releases, for instance, are difficult to “pad out” into a full length article (much less sound like one you’d want to read about). I’m loathe to start firing out 8 short posts a day on thin topics. It clogs up your feed reader and pushes genuinely interesting content off the main page. Hence the roundups. I get the satisfaction of being able to cover the “lite” news items I normally skip (and mention distro releases I might not normally be able to), and you get the satisfaction of knowing you’re missing out on even less stuff. Keen to see what meaty chunks are threaded on this week’s skewer? Read on…