Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Wednesday, 08 Dec 21 - Tux Machines is a community-driven public service/news site which has been around for over a decade and a half and primarily focuses on GNU/LinuxSubscribe now Syndicate content

Search This Site

Quick Roundup

Type Title Author Replies Last Postsort icon
Story Plasma Mobile Gear 21.12 is Out Rianne Schestowitz 07/12/2021 - 2:20pm
Story today's howtos Roy Schestowitz 1 07/12/2021 - 2:05pm
Story Open Hardware/Modding: RISC-V, Arduino, and More Roy Schestowitz 07/12/2021 - 1:54pm
Story today's howtos Roy Schestowitz 07/12/2021 - 1:53pm
Story Top 10 Linux Distributions for KDE Plasma [Compared] arindam1989 07/12/2021 - 10:52am
Story Variscite and ICS Team Up to Offer Complete Hardware and Software Solution for High-Performing Embedded Devices Variscite 07/12/2021 - 10:25am
Story Android Leftovers Rianne Schestowitz 07/12/2021 - 9:58am
Story What Is ’Sudo’ In Linux? Rianne Schestowitz 07/12/2021 - 9:51am
Story Jetson carrier can stream four Flir USB3 cameras Roy Schestowitz 1 07/12/2021 - 9:37am
Story What is a Cron Job in Linux? How to Use it? Rianne Schestowitz 07/12/2021 - 9:34am

today's howtos

Filed under
HowTos
  • 6 Useful VirtualBox Commands You Can Use to Manage Your VMs

    Virtualization is one of the core computing technologies today. With a virtual machine (VM), you can run almost any operating system of your choice on your PC without breaking the bank to acquire extra hardware.

    This guide explores how to use the command line terminal in managing your VirtualBox virtual machines regardless of the operating system you are using, be that Windows, macOS, or Linux. All VirtualBox installations come with the VBoxManage command-line tool, a powerful and flexible utility for managing your virtual machines.

  • How To Install RPM Fusion on Fedora 35 - idroot

    In this tutorial, we will show you how to install RPM Fusion on Fedora 35. For those of you who didn’t know, The RPM Fusion software repo is a community-maintained software repo that provides additional packages for Fedora Linux which is not distributed by the official Fedora team. RPM Fusion’s goal is to make the end-user experience as simple as possible by centralizing as much add-on software as feasible. The RPM Fusion repository comes in two variants, Free and Non-Free. The free repository contains a free version of the software that is open source and non-free, which have mostly almost all free software but are closed source and mainly proprietary.

    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 RPM Fusion on a Fedora 35.

  • How to Install Apache Maven on Debian 11 Bullseye

    Download the latest version of Apache Maven to install on Debian 11 Buslleye Linux server or desktop using command line terminal.

    Apache Maven is an open-source automation tool similar to Ant and Gradle for automating and simplifying many of the procedures that occur over and over again in software development. It is sometimes referred to as the “Build Management System” and is part of the “Software Configuration Management ( SCM )”. While Ant is more command-oriented, Maven is more strategically oriented suitably for more complex multi-module projects.

    Managed by Apache foundation, Maven can also be used to build and manage projects written in C#, Ruby, Scala, and other programming languages. Here, we will learn the commands to install Apache Maven on Linux Debian 11 Bullseye distro.

  • Roblox 101: How to Create Custom Meshes

    Give your Roblox games a visual upgrade by building new graphics in Blender 3D.

    Contemporary video games have grown increasingly complex in terms of graphics and mechanical designs, with their realistic textures and immersive environments. Unfortunately, Roblox's default, blocky environments prevent developers from matching those robust worlds. Well, developers can now cast those limitations aside. Roblox now has the ability to import custom mesh objects, so game makers no longer need to endure blocky parts and basic worlds. If you want to try your hand at building beautiful Roblox games, follow these steps to create custom meshes. But first, some background.

Open Hardware/Modding: RISC-V, Raspberry Pi, and More

Filed under
Hardware
  • IAR Systems and Codasip collaborate to enable low-power RISC-V based applications

    IAR Systems®, the world leader in software tools and services for embedded development, and Codasip, the leading supplier of customizable RISC-V processor IP, today announced their partnership enabling joint customers to build low-power embedded applications based on RISC-V. Following this, version 2.11 of IAR Embedded Workbench® for RISC-V now supports the L30 and L50 processors from Codasip. The L30 and L50 are small and energy-efficient low-power embedded processor cores from Codasip, all fully customizable and adaptable to the unique needs of a project.

  • Want to buy your own piece of the Pi? No 'urgency' says Upton of the listing rumours

    Industry talk is continuing to circulate regarding a possible public listing of the UK makers of the diminutive Raspberry Pi computer.

    Over the weekend, The Telegraph reported that a spring listing could be in the offing, with a valuation of more than £370m.

    Pi boss, Eben Upton, described the newspaper's article as "interesting" in an email to The Register today, before repeating that "we're always looking at ways to fund the future growth of the business, but the $45m we raised in September has taken some of the urgency out of that."

    Mutterings regarding a potential IPO emerged earlier in 2021 - Upton waved off rumours in March 2021, but things have moved on during the rest of the year.

  • Smart Ruler Has Many Features | Hackaday

    For those of us who remember old ball mice, they were a lot like modern optical mice except that they needed to be cleaned constantly. Having optical mice as a standard way of interacting with a computer is a major improvement over previous eras in computing. With extinction of the ball mouse, there are an uncountable number of cheap optical mice around now which are easy pickings for modern hacking, and this latest project from [Vipul] shows off some of the ways that optical mice can be repurposed by building a digital ruler.

    The build seems straightforward on the surface. As the ruler is passed over a surface the device keeps track of exactly how far it has moved, making it an effective and very accurate ruler. To built it, the optical component of a mouse was scavenged and mated directly to a Raspberry Pi Zero W over USB. Originally he intended to use an ESP32 but could not get the USB interface to work. [Vipul] was then able to write some software which can read the information from the mouse’s PCB directly and translate it into human-readable form where it is displayed on a small screen. The entire device is housed in a custom 3D-printed enclosure to wrap everything up, but the build doesn’t stop there though. [Vipul] also leveraged the Bluetooth functionality of the Pi and wrote a smartphone app which can be used to control the ruler as well.

Free Software Leftovers

Filed under
Misc
  • Germany's new coalition government backs the Public Money, Public Code initiative - Neowin

    Following the elections in September, Germany is set to get a new coalition government made up of the Social Democrats, Alliance 90/The Greens, and the Free Democratic Party. According to The Document Foundation, which has been reading the coalition agreement, the new government will embrace the notion of Public Money, Public Code (PMPC), a concept that has been promoted by the Free Software Foundation Europe (FSFE) for a number of years.

  • Digital Markets Act: MEPs vote for interoperable messengers - Market Research Telecast [Ed: Original in German. Automated translation.]

    Large online platforms with essential services such as Google, Apple, Facebook, Amazon, Microsoft, Airbnb and Booking.com with a market capitalization of over 80 billion euros are subject to significantly stricter competition requirements. The lead Committee for Internal Market and Consumer Protection (IMCO) in the EU Parliament supported this course on Tuesday.

    A new antitrust instrument is intended to deter dominant “gatekeepers” in the network from engaging in unfair practices. According to the line of the MPs for the planned Digital Markets Act (DMA), which still has to be formally confirmed in a plenary session of parliament in mid-December, “gatekeepers” should make their messenger services and other accompanying products such as news feeds on social networks interoperable in the future .

  • Tidied up: Emacs - a great-grandfather of text editors has a new online home - Market Research Telecast [Ed: Automated translation]

    The Dutch web developer and science philosopher Thomas FK Jorna seems to be a fan of old-school text editors: in any case, he has given the text editor Emacs, programmed in C and Lisp, a new online presence, on which friends of Plaintext start with the documentation on GNU Emacs , GNU Elisp as well as an org manual for organizing life in pure markup and a somewhat more complex manual for the LaTeX editor AUCTeX.

    Modern shop window for Emacs & Co.
    According to the GitHub entry, Jorna was obviously tired of handling the old-fashioned Emacs manual and wanted a more modern implementation, which he created himself without further ado.

  • 5 free Photoshop alternatives for Windows | PCWorld

    A long-time favorite of Linux users, the GIMP image editor is now available on all platforms. While its interface isn’t exactly friendly to beginners — especially if you’re used to other programs — it’s at least as powerful as Photoshop for standard image editing tasks.

  • Open source advent calendar: the Libreoffice office suite - Market Research Telecast [Ed: Automated translation]

    This is an advent calendar for techies. In the fully commercialized digital world, almost everything belongs to a large Internet corporation. Their software is neither open nor free. As an alternative, there is this small island of the open source world: software whose code is publicly visible and can be independently checked for possible security gaps and backdoors. Software that can be freely used, distributed and improved. Often the drive for work is simply the joy of providing something useful to society.

    Short portraits of open source projects will be published on heise online from December 1st to December 24th. These are about the functions of the respective software, the pitfalls, the history, the background and the financing. Some projects are backed by an individual, others by a loosely organized community, a tightly managed foundation with full-time employees or a consortium. The work is entirely voluntary, or it is financed through donations, cooperation with Internet companies, government funding or an open source business model. Regardless of whether it is a single application or a complex ecosystem, whether a PC program, app or operating system – the diversity of open source is overwhelming.

  • The History of Hackathons: A Digital Evolution
  • Open-Source-Adventskalender: Die Play-Store-Alternative F-Droid [Ed: Automated translation]

    This is an advent calendar for techies. In the fully commercialized digital world, almost everything belongs to a large Internet corporation. Their software is neither open nor free. As an alternative, there is this small island of the open source world: software whose code is publicly visible and can be independently checked for possible security gaps and backdoors. Software that can be freely used, distributed and improved. Often the drive for work is simply the joy of providing something useful to society.

    Short portraits of open source projects will be published on heise online from December 1st to December 24th. These are about the functions of the respective software, the pitfalls, the history, the background and the financing. Some projects are backed by an individual, others by a loosely organized community, a tightly managed foundation with full-time employees or a consortium. The work is entirely voluntary, or it is financed through donations, cooperation with Internet companies, government funding or an open source business model. Regardless of whether it is a single application or a complex ecosystem, whether a PC program, app or operating system – the diversity of open source is overwhelming.

  • Bring an old phone back to life with a free Android alternative | The Star

    Your phone's hardware is still in good shape, but the manufacturer has stopped supporting the software. In cases like these, you should consider installing an alternative Android version so that you can continue making the best of a perfectly good phone.

    Smartphone manufacturers are notorious for ending Android updates after two to three years, despite phones being capable of longer lifespans.

    The Free Software Foundation Europe (FSFE) has been leading an upcycling initiative for Android phones with the goal of preventing e-waste by extending the lifespan of Android phones using free software.

    Two alternatives that offer enhanced data protection are CalyxOS, which has a focus on security, and LineageOS, which is designed to run on as many devices as possible, according to guidance from the FSFE.

    There are also alternatives to Google Play when it comes to getting apps for your Android phone. For example, there’s the F-Droid store where all the software is free and open source.

Programming Leftovers

Filed under
Development
  • Is PHP Interpreter Still a Good Programming Language? - CEOWORLD magazine

    Hypertext Preprocessor, better known as PHP, is a programming language that has been around since 1994. With more than two decades of use and still going reasonably strong today, there’s no doubt that it has some advantages – but how exactly does it compare to some of the other coding languages that have come out over more recent years? And is it still worthwhile, or is it common purely because it’s so well known?

    While you can find a lot of information on PHP interpreters online, e.g., at Droptica , where you’ll find a little more information on how it could potentially be the best option for your needs.

  • AsmREPL: Wing your way through x86-64 assembly language

    Ruby developer and internet japester Aaron Patterson has published a REPL for 64-bit x86 assembly language, enabling interactive coding in the lowest-level language of all.

    REPL stands for "read-evaluate-print loop", and REPLs were first seen in Lisp development environments such as Lisp Machines. They allow incremental development: programmers can write code on the fly, entering expressions or blocks of code, having them evaluated – executed – immediately, and the results printed out. This was viable because of the way Lisp blurred the lines between interpreted and compiled languages; these days, they're a standard feature of most scripting languages.

  • Could we use an LLVM-based cross-compiler to build apps for quantum computers? This alliance says yes [Ed: It feels like Microsoft and the 'Linux' Foundation attack the GPL and GCC]

    The Linux Foundation has launched a group called the QIR Alliance to make quantum computing applications more portable across hardware architectures and simulators.

  • Cross-platform: UI framework Compose Multiplatform has reached a stable level [Ed: Automated translation]

    JetBrains has released version 1.0 of Compose Multiplatform. The framework uses the declarative approach of the Android UI toolkit Jetpack Compose and implements it across platforms for desktop, web and Android applications. Unsurprisingly, Kotlin is used as the programming language.

  • Day 4 – Santa’s OCD Sorted – Raku Advent Calendar

    Santa has been around for a long time already. Santa remembers the days when bits where set by using a magnetic screwdriver! In those days, you’d made sure that things were orderly set up and sorted for quick access.

    Santa likes the Raku Programming Language a lot, because it just works like Santa thinks. There’s just this one thing missing to make Santa feel at home again, just like in the olden days: an easy way to make sorted lists and easily insert new values into these lists to keep them up-to-date.

  • Geizhals Preisvergleich sponsors the German Perl/Raku Workshop 2022

    In 2022, the German Perl/Raku Workshop will take place in Leipzig. We are very happy to announce that long time Perl supporter Geizhals Preisvergleich sponsor the workshop.

Proprietary Software Leftovers

Filed under
Microsoft
Security
  • Windows 11 issues: Microsoft confirms widespread app crashes [Ed: Vista 11 is not even beta yet]
  • Wind turbine maker Vestas confirms recent security incident was ransomware

    Wind turbine maker Vestas says "almost all" of its IT systems are finally up and running 10 days after a security attack by criminals, confirming that it had indeed fallen victim to ransomware.

    Alarm bells rang the weekend before last when the Danish organisation said it had identified a "cyber security incident" and closed off parts of its tech estate to "contain the issue."

    Today the business - one of the largest worldwide to design, build, install and maintain wind turbines – said it has undertaken "extensive investigations, forensics, restoration activities and hardening of our IT systems and IT infrastructure."

  • How regulation could impact the open-source community -- GCN [Ed: This Microsoft-connected site does not mention that proprietary software itself -- with its notorious back doors -- is a big part of the problem]

    Cybersecurity has been in the spotlight ever since President Joe Biden issued an executive order in response to sophisticated cyberattacks earlier this year. The EO was followed up with a cybersecurity summit at the White House where programs focused on different aspects -- from implementing zero trust to addressing the skills shortage -- were announced. The steady flow of initiatives, culminating in the recent announcement by the Open Source Security Foundation of its $10 million commitment to supply-chain security highlights the urgency assigned by the administration to these cybersecurity measures.

    These moves are especially crucial for one area that is being targeted by new initiatives: open-source security. Just as the issue of ransomware drew attention and calls for legislation, which is expected to rise to 30% by the end of 2025, similar calls for regulation may target open source.

Oldies, Hacking, and UNIX

Filed under
OS
  • ‘Oregon Trail’ at 50: The story of a game that inspired generations

    A long, long time ago in Minneapolis, this question loomed over a small group of eighth-graders.

    Appearing on a teletype machine—basically a primitive computer keyboard connected to a printer—at Jordan Junior High School, the strange question broke open the world of The Oregon Trail. Decades later, the title remains perhaps the most influential educational video game ever created, one that endures today as its influence is still being felt across the gaming industry.

  • The Matrix Is the Best Hacker Movie

    Most people point to Sneakers, Hackers, or WarGames. They’re all wrong. The Wachowskis actually invented the ultimate cyber superhero.

  • The Jurassic Park Scene That Aged Poorly

    "It's a UNIX system...I know this!"

    According to Wired, UNIX actually is what a computer geek like Nedry would have used for Jurassic Park in 1993. But the scene where Lex "hacks" into the security system by typing extremely fast is very inaccurate and today looks unintentionally hilarious. Unlike common Hollywood portrayals of computer hacking, real hacking is often complicated and it's not something a 13-year-old would just know how to do simply because they use computers.

    And where UNIX was once extremely modern technology, it now looks a lot simpler than the coding used in security systems today. Much of "Jurassic Park," like the velociraptors entering the kitchen, is still thrilling in 2021, but this scene simply didn't hold up well.

  • Why V7 Unix matters so much

    When I talk about things involving the history of Unix, I often wind up mentioning V7, also known as Seventh Edition of Research Unix from Bell Labs (for a recent example, in my entry on when Unix got stack size limits). If you're relatively new to the history of Unix, you might wonder why V7 keeps coming up so often. There are a number of reasons that V7 matters so much both for the history of Unix and for what is what we think of as being 'Unix' and the Unix way.

    Unix and C were originally created and developed in the Bell Labs Computing Sciences Research Center (CSRC) by various well known people like Ken Thompson and Dennis Ritchie. The CSRC's release of V7 was a pivotal moment in the history of Unix, as it was both widely publicized and relatively widely distributed. This led to a number of effects, both practical and of perceptions.

    First, V7 is effectively the common ancestor of various strains of Unix since then (this is not quite true for PWB, but close enough). Both BSD Unix and AT&T Unix (System III and System V) branched off from V7, so things in V7 were generally inherited by both of them, while things introduced after V7 (in some Unix line) had to make their way back and forth and didn't always migrate. This tends to be why I go back to V7 (and often no further) to see when something was introduced and if it was originally common to BSD Unix and System III/System V.

    Second, V7 was where a lot of what we think of as the way Unix and C are was established. V7 is where we got the Bourne shell and a relatively modern dialect of C, including stdio; both the V6 shell and C were somewhat different, to the point that you couldn't necessarily compile V6 programs even on 1980s C compilers (never mind modern ones). In fact a lot of 'Unix' comes from V7, and it's probably the oldest Research Unix that would feel normal and familiar to us today as users of modern Unix.

5 free or open-source healthcare software tools ready to serve and help heal

Filed under
Software

Healthcare is a tricky subject to cover from just about any angle. One of the big issues with healthcare software is the strict privacy laws that govern the industry, which make it challenging for healthcare software to not just be created but maintained over time. Because of this, it's not easy coming up with solid open-source healthcare solutions. Such healthcare software has come and gone over the years (most have gone), but some tools have managed to stick around.

Here are five such available healthcare software tools, four of which are free and open-source, and one that is free. All five of these tools are cross-platform.

Read more

GNOME’s Text Editor to Get Recoloring Support, Revamped “Open” Popover in GNOME 42

Filed under
Linux
News
Software
GNOME

One of the biggest changes is the introduction of recoloring support based on the controversial libadwaita library, which the GNOME devs use these days to build modern GNOME applications, and using a CSS provider to override the colors in Text Editor’s theme, making it look really awesome compared to the previous releases.

Read more

Turnip is Vulkan 1.1 Conformant

Filed under
Graphics/Benchmarks
  • Danylo Piliaiev: :tada: Turnip is Vulkan 1.1 Conformant :tada:

    Khronos submission indicating Vulkan 1.1 conformance for Turnip on Adreno 618 GPU.

    It is a great feat, especially for a driver which is created without hardware documentation. And we support features far from the bare minimum required for conformance.

    But first of all, I want to thank and congratulate everyone working on the driver: Connor Abbott, Rob Clark, Emma Anholt, Jonathan Marek, Hyunjun Ko, Samuel Iglesias. And special thanks to Samuel Iglesias and Ricardo Garcia for tirelessly improving Khronos Vulkan Conformance Tests.

  • Open-Source Qualcomm "Turnip" Driver Achieves Vulkan 1.1 Conformance, Fixes For DXVK Use - Phoronix

    TURNIP as the open-source Mesa Vulkan driver for Qualcomm Adreno graphics hit a new official milestone this week.

    The Khronos Group has certified the results submission for Mesa's TURNIP driver running on the Qualcomm Adreno 618 as conformant for the Vulkan 1.1 specification.

Fedora and IBM/Red Hat Leftovers

Filed under
Red Hat
  • Friday's Fedora Facts: 2021-48 – Fedora Community Blog

    Here’s your weekly Fedora report. Read what happened this week and what’s coming up. Your contributions are welcome (see the end of the post)!

    Fedora Linux 33 reached end of life on Tuesday. The F35 retrospective survey is open through 4 December.

    I have weekly office hours on Wednesdays in the morning and afternoon (US/Eastern time) in #fedora-meeting-1. Drop by if you have any questions or comments about the schedule, Changes, elections, or anything else. See the upcoming meetings for more information.

  • Red Hat response to Java release cadence change

    Red Hat has been a contributor to OpenJDK since its inception, and we are currently one of the most significant contributors to the OpenJDK project, both as developers of new versions and as maintainers of OpenJDK 8u and 11u. In addition to being a core developer of the Java Platform, Red Hat is also a heavy consumer of Java technology through our suite of Java-based Middleware and Application Services.

    We welcome an analysis of current practices regarding the life cycle of Java releases to understand how Java consumers can be better served. Although the recent cadence changes announced by Oracle to move to a 2-year LTS cycle pertain solely to their proprietary JDK version, this will have an impact on OpenJDK distribution life cycles as well. This is because OpenJDK distributions have chosen to follow the same LTS cycle as the proprietary Oracle JDK to maintain consistency and reduce fragmentation of version usage in the industry.

  • Davie Street Enterprises becomes an AI company

    Davie Street Enterprises (DSE), our fictional case study company, has taken a great leap toward the edge and is using the data collected from the edge to perform predictive maintenance and improve its unplanned downtime and line resilience.

    Once the edge project was completed, DSE saw unplanned downtime reduced by 50%—far above what it had expected. Although the project was a success, it wasn’t without its challenges. There were many delays as the company figured out the data requirements.

    DSE also had to upgrade many sensors to ensure that it could get the quality data required to get the correct results. In DSE’s digital transformation, this was a huge step forward in making it an artificial intelligence (AI) company.

You can now shoot true RAW video with your smartphone thanks to open source app MotionCam

Filed under
Software

Well, this is pretty exciting. At least, it’s exciting if you have an Android phone – sorry iPhone users!. The newest version of the open-source camera app, MotionCam, now lets you shoot 10-Bit CinemaDNG RAW video files straight from your Android device. It should be noted that the feature is still experimental and definitely needs a few features tweaking and refining, but it works… with caveats.

The MotionCam software, as mentioned, is open source. It’s available in the Google Play store, but you can also always download and install the latest version from GitHub – and at the moment, you will need to go to GitHub to get the newest version with raw video capability. Here’s a sample recording using the new CinemaDNG raw video feature of the app.

Read more

Programming Leftovers

Filed under
Development
  • Dirk Eddelbuettel: littler 0.3.15 on CRAN: Package Updates

    The sixteenth release of littler as a CRAN package just landed, following in the now fifteen year history (!!) as a package started by Jeff in 2006, and joined by me a few weeks later.

    littler is the first command-line interface for R as it predates Rscript. It allows for piping as well for shebang scripting via #!, uses command-line arguments more consistently and still starts faster. It also always loaded the methods package which Rscript only started to do in recent years.

    littler lives on Linux and Unix, has its difficulties on macOS due to yet-another-braindeadedness there (who ever thought case-insensitive filesystems as a default were a good idea?) and simply does not exist on Windows (yet – the build system could be extended – see RInside for an existence proof, and volunteers are welcome!). See the FAQ vignette on how to add it to your PATH. A few examples are highlighted at the Github repo, as well as in the examples vignette.

  • Cdson

    Today, I'm announcing the release of my library cdson: a parser and serializer for the DSON data format in C. (As the name suggests, DSON is a bit like JSON, and I strongly prefer its usage to YAML.) While I'm many years late to this joke, in that time somehow no one had implemented a DSON library in C.

    [...]

    cdson takes this last route. 18 bits of code point is planes 1-3, which is actually everything except private use and alternate reps right now. But it also gates using \\u-escapes at all behind a flag.

    Writing cdson has amused me, but having finished the project does not mean the amusement must cease. cdson is open source software under the very permissive MPL; feel free to add it to projects if doing so would amuse you too. And if you need a defensible config file format, might I recommend anything that's not YAML?

  • Writing a SNES assembler compiler/disassembler - Day 1

    Why ? Because I can. More seriously I have a project where I need to inject new Snes code in a running game and I want to express directly this new code in my Raku component (A webserver service). I want to have special sub that returns me Snes bytecode but that contains Snes assembler.

    I tried injecting a SLANG in Raku already. Like writing my $byte-code = SNES lda $42; sta $54; rtl; But it’s rather tricky and I will probably just have a additional Slang with its own grammar in a dedicated file.

Proprietary Software, Games, and Openwashing

Filed under
Misc
  • The 15 Best Games to Play on Your Chromebook in 2021

    The Chromebook is becoming a more and more robust laptop option by the year. With increasing crossover functionality for both Linux and Android, it now has access to a plethora of apps and games that in the past would have been unthinkable.

    This list is largely made up of games you can download from the Play Store, too, because every Chromebook released for a good few years now has native Android functionality. We want to reflect what’s available to the majority of Chromebook users today, and we’ve checked to see that the below games work well on most modern Chromebooks.

  • Who Is the Network Access Broker ‘Babam’?

    Rarely do cybercriminal gangs that deploy ransomware gain the initial access to the target themselves. More commonly, that access is purchased from a cybercriminal broker who specializes in acquiring remote access credentials — such as usernames and passwords needed to remotely connect to the target’s network. In this post we’ll look at the clues left behind by “Babam,” the handle chosen by a cybercriminal who has sold such access to ransomware groups on many occasions over the past few years.

  • Soup to nuts enablement from SUSE on openSAP | SUSE Communities [Ed: Openwashing]

    After 2 years of intense preparation with the openSAP team, SUSE broke new ground in 2019 by offering the first ever partner-led course on SAP’s Massive Open Online Courses (MOOCs) platform with our Introduction to SUSE Linux Enterprise Server.

  • Hyperledger Foundation 2021 End-of-Year Update

    In 2021, after six years of community building and expanding from two projects to 18 projects, to over 50 labs, 16 Special Interest and Working Groups, and over 200 members, Hyperledger became a Foundation.

    This newfound identity arches over all of its projects, labs, regional chapters, and community groups. Hyperledger Foundation is now leading the collective effort to advance enterprise blockchain technology and fulfill its mission to foster and coordinate the premier open source enterprise blockchain community.

    At Hyperledger Foundation, being open is core to what we do. We’re here to lead an open, global and welcoming enterprise blockchain ecosystem—a community where no contribution is seen as too small or insignificant. Our foundation comprises organizations, developers, executives, students, teachers, government leaders, and more. It’s supported by the Technical Steering Committee, various working groups, special interest groups, and Meetup communities all across the globe, now numbering more than 80,000 participants.

today's howtos

Filed under
HowTos
  1. Making sure symlinks work on CIFS/SMB mounted shares

    As it turns out, since my NAS supports only SMB2 and SMB3, I had to add mfsymlinks to the opts so I would be able to create symlinks in the mounted shares: [...]

  2. What To Do After Installing Guix Desktop System

    This is a collection of suggestions you can practice right after installing Guix GNOME System. Let's start!

  3. How to Deploy Pi-Hole on Debian 11 - Unixcop the Unix / Linux the admins deams

    Hello, friends. In this post, you will learn how to install and deploy Pi-Hole using Docker. This way you will have another valid alternative to enjoy this great tool.

  4. How to install PHP 8.1 on CentOS 8/RHEL 8 – NextGenTips

    In today’s guide, we are going to learn how to install PHP 8.1 on CentOS 8/RHEL 8

    PHP is a general-purpose scripting language suitable for web development.

  5. What Is 'Apt-Get' In Linux? - Fossbytes

    Despite being accused of “hard to use” operating system, GNU/Linux OSes are fantastic free alternatives to Windows and macOS. Despite the growing list of Linux distributions, Linux is now as straightforward and intuitive as other operating systems. Unlike Windows, which only allows you to install apps from .exe files and the Windows Store, Linux has APT (Advanced Package Tool), which handles the installation and removal of packages/apps in the operating system.

    If you want to install a program on Linux, you’ll need to use the term apt-get, but what exactly is it, and what does it do? In this article, let’s sudo apt get-started to find out what apt-get is.

  6. Convert audio in batches on Linux with SoundConverter | Opensource.com

    There are many file formats used to store digital audio, and they're good for different purposes. Digital audio is, of course, only a representation of sound, a rendering of soundwaves that get translated into sound by a decoder and a set of speakers. Some audio formats, generically called lossless formats, aim to encode audio close to its original analog form. Still, there's a lot of data in the real world, and as yet, digital can only approximate it in very large files. Other audio formats, called lossy formats, balance file size with a reasonable representation of sound.

    There are plenty of great terminal commands for audio conversion. There's sox and ffmpeg and a handful of format-specific encoders, like opusenc, flac, oggenc, fdkaac, wavpack, and countless others.

17 Best Free and Open Source Wallpaper Setters

Filed under
Software

Do you find your Linux desktop background rather mundane but have problems in finding attractive wallpapers?

That’s where automatic wallpaper changes can help. And many wallpaper tools access online sources which make it easy to liven up your desktop. They can find and download awesome wallpapers and change them periodically. Some wallpaper tools even support live wallpapers.

Here’s our recommendations. All of the tools are free and open source goodness.

Read more

This week in KDE: New Spectacle features and tons of bugfixes

Filed under
KDE

Ark can now open zip archives that contain malformed PHP files (Albert Astals Cid, Ark 21.12)

Dolphin now displays the correct data when you create a folder while filtering the view (Eduardo Cruz, Dolphin 22.04)

Opening .m3u* playlist files in Elisa using the file manager now works properly (Bharadwaj Raju, Elisa 22.04)

Task Manager tooltips for single-window-non-web-browser apps that are playing media but don’t display the media name in the window title once again show album art instead of a window thumbnail (Bharadwaj Raju, Plasma 5.23.4)

Bluetooth status is now saved on logout when using the “remember” option (me: Nate Graham, Plasma 5.23.5)

Plasma panels now load faster on login and look less visually glitchy while doing so (David Edmundson, Plasma 5.23.5)

Discover no longer crashes when you open the description page of a Flatpak app you just removed (Aleix Pol Gonzalez, Plasma 5.24)

Discover is now faster to check for Flatpak app updates (Aleix Pol Gonzalez, Plasma 5.24)

Read more

Discovering Extra Software Freedom With LibreWolf

Filed under
Just talk

Today I decided to refresh my mind and read about the beloved Operating System called GNU/Linux. It is such a privilege to know and to have used this OS for so many reasons. For starters: It's free - as in free-of-charge and free/libre (so both gratis and free as in free speech). You are free - free to modify/tweak and share it with everybody... ah, freedom. It is highly secure and reliable and that is why it has been used by supercomputers (or really huge servers) for so long - in companies, in education, and the largest enterprises. Last but not least, it's easy. It used to be fairly difficult for a new user to try out Linux, mostly because installation itself was difficult, but this is no longer an issue as websites and how-tos are all widely available when needed, as well as other useful things.

Dave Yelling X On The Microphone: LibreWolf!There are communities, real communities, always ready to assist, whenever you need a helping hand. I'm glad that I have tried Ubuntu with Unity as the desktop environment, as I liked the experience and now I'm using Debian with KDE as the desktop environment. Different distro and desktop environment, but it's the same freedom I've enjoyed all along. The most recent change I made was, I decided ditch Mozilla Firefox (as my default browser) and I changed to LibreWolf, so I'm still exploring and familiarising myself with the interface. It's a bit different, but I already love it.

Some GNOME Stuff

Filed under
Development
GNOME
  • sizable news

    For the upcoming GTK 4.6, we have overhauled a lot of the sizing infrastructure to make widgets fit even tighter and to make sure our sizing infrastructure actually does what it says.

    When using the GtkWidget::halign or GtkWidget::valign properties, GTK 4.4 would look at the default size of the widget and then place the widget accordingly. This leaves a lot of extra space when one of the values was set to fill. In GTK 4.6, GTK will measure the size of the other dimension relative to the filled dimension. This makes the widget thinner but avoids extra space.

  • A Quick PSA on Writing Portal-friendly Application Code

    For various reasons, desktop applications sometimes need to know whether they are running under a sandbox made by a technology such as Flatpak or Snap. Some portal APIs, such as the file chooser dialog, are used transparently so that the application code doesn’t need to make any distinction between the sandboxed and unsandboxed cases, and if you ask me that’s a pretty impressive magic trick on its own. Other portal APIs such as the screencast one are used by both sandboxed and unsandboxed apps thanks to the secure architecture of Wayland compositors. But still other portal APIs are used conditionally depending on whether the app is running sandboxed; this is the case for the OpenURI portal used by Epiphany.

Text Editor Happenings

Filed under
GNOME

Text Editor has really been shaping up in the past couple weeks as we race towards getting things ready for GNOME 42.

We removed the preferences sidebar experiment because it was a bit clunky and none of the other core apps shared the design metaphor. Instead we’ve brought back a preferences dialog, albeit with an improved design. It builds on the previous GtkSourceStyleSchemePreview work but with a filtered set based on the current light/dark desktop setting.

Read more

EPEL 9 is now available

Filed under
Red Hat

On behalf of the EPEL Steering Committee, I’m pleased to announce the availability of EPEL 9. This is the culmination of five months of work between the EPEL Steering Committee, the Fedora Infrastructure and Release Engineering team, and other contributors. Package maintainers can now request dist-git branches, trigger Koji builds, and submit Bodhi updates for EPEL 9 packages.

Instructions to enable the EPEL repository are available in our documentation. If there is a Fedora package you would like to see added to EPEL 9, please let the relevant package maintainer know with a package request.

Read more

Syndicate content

More in Tux Machines

Games: Esports and More

  • The Dramatic Rise of Esports Worldwide

    The Boiling Steam Matrix Room is full of surprises. Turns out that one of our readers, @Grazen, is in a senior leadership role at an Esports company. Since Esports are growing like crazy these days, it was a great opportunity to ask him for more details about the market and where everything is headed (and if Linux fits anywhere currently). [...] Adam: I play all of them, badly, but I keep trying. I would say Overwatch is my favorite to play but tough to master. Overwatch and League of Legends also work well via Lutris in Linux so it makes it easier for me to play as I don’t generally use Windows or OSX. There’s of course a native Linux version of Counter-Strike but I don’t believe it’s as well optimized as the Windows version. Call of Duty isn’t playable on Linux due to the anti-cheat system used.

  • Assistive Tech And Video Games | Hackaday

    The basic premise of the circuit is pretty simple. She DIY’d a few contact switches using conductive plates made of cardboard, duct tape, and aluminum foil. The output of the switch is read by analog input pins on an Arduino Leonardo. When the switches are off, the analog input pins are pulled HIGH using 1 MegaOhm resistors. But when the user hits their head on one of the four conductive pads, the switch is engaged, and the analog input pins are shorted to ground.

  • How to install Grapple! by Barji on a Chromebook

    Today we are looking at how to install Grapple! by Barji 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. This tutorial will only work on Chromebooks with an Intel or AMD CPU (with Linux Apps Support) and not those with an ARM64 architecture CPU.

5 Best Terminal Based Linux Monitoring Tools

We are going to explore the 5 best terminal based monitoring tools that you can use on your Linux systems to keep you fully aware of their status. Everyone will agree that Linux monitoring tools are required to ensure a healthy Linux infrastructure. Hence, a performance monitoring solution becomes important to observe the health, activities, and capability of your Linux systems. Fortunately, there are many Linux monitoring tools available out there. In this article we are going to talk about 5 lightweight terminal-based and free-to-use tools to monitors servers and desktops running Linux. Read more

‘Video Trimmer’ GTK App Adds Dark Mode, New Encode Option

Among the changes offered in Video Trimmer 0.7.0 is a new checkbox for “accurate trimming with re-encoding” to the output file selection dialog. Whenever you need a frame-perfect result you may want to make use of this option — though it can sometimes result in lower quality, so YMMV. As well as more accurate trimming, the look of the app has been given a once-over. The design of Video Trimmer is said to better match the GNOME Adwaita theme, and the app now sports a dark style/dark mode (and uses this by default, in-keeping with other editing tools). Finally, the app makes finding your exports a touch easier. When video trimming is complete the app shows a(n in-app) notification. As of this release that notification gains a “Show in Files” button. This lets you quickly locate the resulting clip. Read more

Audiocasts/Shows: Coder Radio, FLOSS Weekly, Freespire 8.0

  • Reptilian Power Play | Coder Radio 443

    We peak in on one of the nastiest corporate moves in a while, and Chris has a big confession.

  • FLOSS Weekly 659: Open Source and Amateur Radio - Steve Stroh

    Steve Stroh (N8GNJ) joins Doc Searls and Jonathan Bennett (KG5IAR) for an hour of conversation regarding the world of wireless communication, HAM radio and open source. It's quite the masterclass as he discusses how HAM radio modeled and still practices openness for the world, packet radio, TNCs, SDRs (and transceivers) WSJT, Helium, LoRa, the ups and downs of crypto, WSPRnet, CHIRP, disaster recovery, making antennas, StarLink, mesh networks and much more.

  • Freespire 8.0 Run Through - Invidious

    In this video, we are looking at Freespire 8.0.

  • Freespire 8.0

    Today we are looking at Freespire 8.0. It is based on Ubuntu 20.04, Linux Kernel 5.4, XFCE 4.16, and uses about 900MB - 1.5GB of ram when idling.