Language Selection

English French German Italian Portuguese Spanish

LXer

Syndicate content
Linux and Open Source news headlines
Updated: 6 min 55 sec ago

AMD Radeon Software for Linux 20.30 Released with Support for Ubuntu 20.04.1 LTS

1 hour 4 min ago
AMD released Radeon Software for Linux 20.30, a new version of its proprietary graphics driver for AMD Radeon GPUs with support for new GNU/Linux distributions.

How to Install Itch on Ubuntu and Other Linux Distributions

3 hours 16 min ago
Like getting indie video games from Itch? Get additional features like automatic updates for games by installing Itch desktop client on Linux.

Red Hat changes certification rules in response to the coronavirus pandemic

5 hours 28 min ago
Red Hat is extending your soon to expire certifications and has launched a new online certification testing program for its top four certifications.

GRUB2 Boot Failure Issues Fixed in Debian and Ubuntu, Update Now

7 hours 39 min ago
The recent GRUB2 updates that patched some serious security vulnerabilities also caused boot failure issues for some users, so fixes for these regressions have started appearing for some distros, including Debian and Ubuntu.

How to Install Latest MS Paint Alternative Pinta in Ubuntu and Other Linux

9 hours 51 min ago
The old Microsoft Paint was a great program and it was good for basic image editing in a quicker way. But like other Microsoft products, it is available for Windows only. Here comes Pinta. Pinta is an alternative to the MS Paint drawing program (mostly the latest Paint.NET) for Linux distributions. This guide explains the steps required to install the latest Pinta software in Ubuntu and other Linux distributions such as Linux Mint, Fedora, and others.

How to Convert Video to GIF in Linux Terminal and GUI Methods

11 hours 39 min ago
Learn to convert videos to GIF in Linux. Both the command line and GUI methods have been discussed in this beginner’s tutorial.

How an open community rebrands

13 hours 28 min ago
As an open community evolves, so does the way it expresses its identity to others. And having open conversations about how you[he]#039[/he]d like your community to be recognized is an important component of community engagement. Simply put, your community[he]#039[/he]s brand is what people (especially potential contributors) see first when they encounter you. So you want to make sure your brand reflects your community—its values, its principles, and its spirit.

Redo Rescue Backup and Recovery Live System Gets NFS Share Support, SSH Server

15 hours 17 min ago
The Redo Rescue backup and recovery live system has been updated today to version 2.0.4, a maintenance update that adds a couple of new features and various improvements.

Meeting for the first time after 26 years of open source collaboration

17 hours 6 min ago
Collaborating on an open source software project is inherently an online experience. For me, almost all of my interaction has been via email. I'll send someone a patch, and they'll review it and reply to me. Or a user will file a bug, and I'll respond to it via the bug tracker. More commonly, developers in the open source community will discuss ideas via the email list.read more

Seeed Studio’s Odyssey is a mini-PC for big projects and small wallets

18 hours 55 min ago
You can also buy the Odyssey without the Windows 10 license if you prefer a Linux desktop.

CoreELEC 9.2.4 Linux Distro Adds ODROID-N2+ and La Frite SBC Support, Kodi 18.8

20 hours 44 min ago
CoreELEC, a community fork of the LibreELEC Linux distribution for SBCs (single-board computers) built around the open-source Kodi media center, has been updated to version 9.2.4 after several months in development.

Create Animated Wallpapers on Ubuntu Linux Using Komorebi!

22 hours 33 min ago
Komorebi is an application used to set wallpaper on a computer. Users can add videos to a wallpaper using Komorebi. In this discussion, I want to write the steps for making a video wallpaper on the gallery on Komorebi on Xubuntu 20.04. Please follow the steps at the point below!.

Mirror Your Android Device Inside your PC with Scrcpy

Sunday 9th of August 2020 05:31:56 AM
A new version of Scrcpy was released few days ago, so we’ve decided to put our hands on it and see what an average android user can expect from it. We’ll review scrcpy and examine its features.

You Can Now Integrate Collabora Online into the Nextcloud Ubuntu Appliance

Saturday 8th of August 2020 11:30:56 PM
Canonical, Nextcloud and Collabora Productivity announced today a joint collaboration to integrate the Collabora Online open-source, LibreOffice-based office suite into the Nextcloud Ubuntu Appliance.

The fixes to the Linux BootHole fixes are in

Saturday 8th of August 2020 09:19:25 PM
The first release of patches to the Linux BootHole came with a show-stopping problem. The fixed machines wouldn[he]#039[/he]t boot. For the most part, that problem has been solved.

My top 10 terminal shortcuts for Linux

Saturday 8th of August 2020 07:07:53 PM
Linux is so flexible that you often can achieve the same results in several different ways. One of the joys we all share is our daily interaction with Linux terminals and the command line. Terminals and command lines play a significant role in almost every Linux admin’s life. There are many advantages to using terminal shortcuts. Here are 10 great ones, plus a bonus tip.

First Tiger Lake SBCs emerge

Saturday 8th of August 2020 04:56:22 PM
Aaeon and Kontron are prepping 3.5-inch SBCs — and Advantech will offer a 2.5-incher — that debut Intel’s 11th Gen, 10nm Tiger Lake CPUs. The 15-28W TDP Tiger Lake offers better graphics than Ice Lake, including support for up to 4x 4K displays. Intel’s recent announcement of an additional six months delay in delivering 7nm […]

How to Install Sublime Text 3 on Ubuntu 20.04

Saturday 8th of August 2020 02:44:51 PM
This article explains how to install Sublime Text 3 on Ubuntu 20.04. Installing Sublime on Ubuntu is fairly straightforward. We’ll enable the Sublime repository, import the repository GPG key, and install the editor. The same instructions should work on any other Debian-based distribution.

Is There Room for Linux Workstations at Your Organization?

Saturday 8th of August 2020 12:33:20 PM
Although it's been a long time since Linux was more difficult to use than Windows, most companies have been reluctant to deploy Linux workstations to its employees. That might be changing.

Tough Apollo Lake box offers IP40 protection

Saturday 8th of August 2020 10:21:48 AM
Axiomtek’s rugged, IP40-protected “eBOX626-311-FL” embedded PC runs Linux or Win 10 on Apollo Lake with 2x GbE, 6x USB, 3x serial, SATA, mSATA dual mini-PCIe, and wide range power. Axiomtek announced a fanless, Intel Apollo Lake based embedded computer that supports Linux, Win 10 IoT, and the company’s AMS.AXView remote monitoring software. The eBOX626-311-FL is […]

More in Tux Machines

Programming: Python, Rust, PHP, C++ and More

  • Python For Loop: Everything You Need to Know

    Loops are one of the essential elements in any programming language, and Python is not an exception to it. Loops are used to repeat a statement or a block of statements multiple times. If there were no concept of loops in programming languages, we have to write each statement again and again for the number of times we want to execute it. Python provides two types of loops to handle looping requirements, i.e., the while loop and the for loop. In this tutorial, we will learn everything about the for loop statement in Python. Before getting started with this tutorial, It is necessary to have Python installed and set up in your environment path. If you don’t have it installed already, refer to our step by step guide to install Python on Linux. The code presented in this tutorial can be run on the python shell, but it is recommended to run the code in a Python IDE. If you don’t have a python IDE installed in your system or want to know which IDE is a better choice to install, you can refer to our guide Top 10 best python IDE compared.

  • NihAV Is An Experimental Multimedia Framework Written In Rust

    NihAV is an experimental multimedia framework written in the Rust programming language. At the moment it's focused on diving into supporting decoders for different formats that lack open-source support right now / not yet reverse engineered, exploring new approaches for conventional multimedia concepts, and other experiments for advancing audio-video frameworks.

  • rra-c-util 8.3

    n this release of my utility library for my other packages, I finally decided to drop support for platforms without a working snprintf. This dates back to the early 2000s and a very early iteration of this package. At the time, there were still some older versions of UNIX without snprintf at all. More commonly, it was buggy. The most common problem was that it would return -1 if the buffer wasn't large enough rather than returning the necessary size of the buffer. Or, in some cases, it wouldn't support a buffer size of 0 and a NULL buffer to get the necessary size.

  • Embedded Programming and Beyond: An Interview with Warren Gay

    Interested in embedded programming? Warren Gay, an Ontario, Canada-based senior programmer, is an excellent resource for professional programmers, students, and makers alike. Here he talks about his new book, FreeRTOS for ESP32-Arduino (Elektor, 2020), and shares insights about FreeRTOS, ESP32, Arduino, embedded technologies, and more. You are sure to find his input informative and inspiring, especially if you plan to work with ESP32 or Arduino in the near future.

  • PHP 7.1 - 8 new features

    In the PHP 7.0 version function declaration accepts a return type, with the release of 7.1 version functions and parameters can return/accept null by prefixing the data type with a question mark(?). if the data type passed as parameter or returned by a function is different from the type specified a TypeError exception will be thrown.

  • Senior Developers don’t know Everything

    For about 20 years, I’ve been doing C++ and Qt and KDE development. I suppose that makes me a “senior software engineer”, also in the sense that I’ve hacked, programmed, futzed, designed, architected, tested, proved-correct, and cursed at a lot of software. But don’t let the label fool you: I look up just as much in the documentation as I ever did; senior developers don’t know everything.

Software and Games: Cloud Hypervisor, Joplin, Kodi, MuseScore, Bashtop, Grounded

  • Intel Cloud-Hypervisor 0.9 Brings io_uring Block Device Support For Faster Performance

    Intel's Cloud Hypervisor focused on being a Rustlang-based hypervisor focused for cloud workloads is closing in on the 1.0 milestone. With this week's release of Cloud-Hypervisor 0.9 there is one very exciting feature in particular but also a lot of other interesting changes. 

  • Joplin

    Joplin is a free, open source note taking and to-do application, which can handle a large number of notes organised into notebooks. The notes are searchable, can be copied, tagged and modified either from the applications directly or from your own text editor. The notes are in Markdown format. Notes exported from Evernote via .enex files can be imported into Joplin, including the formatted content (which is converted to Markdown), resources (images, attachments, etc.) and complete metadata (geolocation, updated time, created time, etc.). Plain Markdown files can also be imported. The notes can be synchronized with various cloud services including Nextcloud, Dropbox, OneDrive, WebDAV or the file system (for example with a network directory). When synchronizing the notes, notebooks, tags and other metadata are saved to plain text files which can be easily inspected, backed up and moved around.

  •          
  • Kodi 19 Alpha 1 Released With AV1 Decoding, Many Other HTPC Improvements

    Kodi 19 "Matrix" Alpha 1 has been released for this very popular, cross-platform open-source HTPC software.  Kodi 19 is bringing many exciting improvements as a major update to this open-source home theater software. 

  •        
  • Scorewriter MuseScore 3.5 Released with Chord Symbol Playback

    MuseScore, free music composition and notation software, released version 3.5 with long list of new features, bug fixes, and other improvements. MuseScore 3.5 contains one of the most requested features: Chord Symbol Playback. The feature is disabled by default so far. You can enable it by going to Edit > Preferences > Note Input.

  •        
  • Bashtop: An Htop Like System Monitor But Much More Useful

    As cool as Htop there is one thing that it's seriously lacking in and that is system monitoring tools, this may not be a problem for you but if you want a system monitor than bashtop is a much better option to choose, it let's you do most of the process management stuff that you want from htop but it comes with things like hard drive usage, network usage and cpu usage statistics. 

  • An Early Look at Grounded

    You’re in control of a child, who looks like he/she hasn’t entered the teenager years just yet. Among four different children — two boys and two girls — they’ve got a big problem: they’ve been shrunk to the size of an insect. Join them in their adventure — either by yourself or with a group of online friends — as they fight to survive in someone’s backyard, trying to build shelters whilst defending against bugs, and figure out why they’ve shrunk in the first place. Enter Grounded, developed by Obsidian Entertainment — the studio that brought us such titles as Pillars of Eternity, The Outer Worlds, and Star Wars: KOTOR2.

Fedora: LTO, Nest and More

  • Fedora 33 Moving Closer To LTO-Optimizing Packages

    Going back to last year Fedora has been working to enable link-time optimizations by default for their packages. That goal wasn't achieved for Fedora 32 but for Fedora 33 this autumn they still have chances of marking that feature off their TODO list.  LTO'ing the Fedora package set can offer not only performance advantages but in some cases smaller binaries as well. This is all about applying the compiler optimizations at link-time on the binary as a whole for yielding often sizable performance benefits and other optimizations not otherwise possible. LTO is great as we often show in benchmarks, especially in the latest GCC and LLVM Clang compilers. 

  • Zamir SUN: Report for session 1 of FZUG @ Nest with Fedora

    Last month, Alick suggested the Fedora Zhongwen User Group (FZUG) can do a online meetup during Nest with Fedora. And based on the survey, people registered for two time slots, the first one is 9:00 PM Saturday evening UTC+8 which is not a good time for Alick, so I take up the coordinating role for this session. As for the tool, we decided to use Jitsi, as it should work fine for most of us and do not have any limitations. What’s more, it’s totally open source. During the meeting, I firstly introduced Nest with Fedora and it’s previous offline version, Flock to Fedora, to the attendees. It’s interesting to see that during the past years, we not only have new users in China, but also new contributors. One attendee shares that his motivation of being a packager is that deploying packages for their research in the lab is cumbersome before. So he decided to package all into Fedora and then he can just simply install them on every machine. It is good to know that people contribute back because they want to solve their own problems. Maybe this can be a talking point to attract more contributors in the future. After the self introduction, we continue by sharing our interesting stores with Linux. That is a lot of fun.

  • Jon Chiappetta: Last piece of relay software needed for my home bridged network

    If you are running a bridged/relayd network with macs on it you may need to also forward the multicast broadcasts (mDNS related) that allow the devices to automatically discover each other. On the WRT wifi client side, there is a pkg called avahi-daemon and you can configure to operate in “reflector” mode to forward these broadcasts across the specified interfaces. Running this service along with the dhcprb C program which takes care of layer 2 arp requests & dhcp gateway forwarding has been pretty smooth so far!

Perl Programming: Exercises and DocKnot Release

  • The [Perl] Weekly Challenge #072

    I am glad, this week focus was more Array/List related. Technical speaking Array and List aren’t the same in Perl. I must admit until I read the article by brian d foy, I thought they were the same. As the famous saying, you learn something new every day.

  • Perl Weekly Challenge 72: One-Liners for Trailing Zeros and Line Ranges

    These are some answers to the Week 72 of the Perl Weekly Challenge organized by Mohammad S. Anwar. Spoiler Alert: This weekly challenge deadline is due in a few hours. This blog post offers some solutions to this challenge, please don’t read on if you intend to complete the challenge on your own.

  • Russ Allbery: DocKnot 3.05

    I keep telling myself that the next release of DocKnot will be the one where I convert everything to YAML and then feel confident about uploading it to Debian, and then I keep finding one more thing to fix to release another package I'm working on. Anyway, this is the package I use to generate software documentation and, in the long run, will subsume my static web site generator and software release workflow. This release tweaks a heuristic for wrapping paragraphs in text documents, fixes the status badge for software with Debian packages to do what I had intended, and updates dependencies based on the advice of Perl::Critic::Freenode.