Language Selection

English French German Italian Portuguese Spanish

LXer

Syndicate content
Linux and Open Source news headlines
Updated: 21 min 51 sec ago

Linux-driven ADAS computer features 6x FAKRA cameras

35 min 16 sec ago
VIA’s rugged “VIA Mobile360 M810” in-vehicle computer runs Linux on a Snapdragon 820E and offers 6x FAKRA camera ports plus software for ADAS, driver monitoring, surround view, and DVR. Taiwan-based VIA Technologies, which appears to be increasingly focused on automotive and other vision processing applications, has launched an ADAS (Advanced Driver Assistance System) computer primarily […]

Python while Loop

1 hour 36 min ago
This tutorial covers the basics of while loops in Python. We'll also show you how to use the else clause and the break and continue statements.

VirtualBox 6.1.4 Released with Full Support for Linux Kernel 5.5

2 hours 38 min ago
Oracle released VirtualBox 6.1.4, a new maintenance update to the latest VirtualBox 6.1 series of the popular open-source and cross-platform virtualization software.

Introducing our Jinja2 cheat sheet

3 hours 39 min ago
Jinja2 is a templating language for Python. While it got its start on the web for use with the Flask framework, it is popular in many other places. Both Flask and Pelican use it to template HTML pages, allowing seperation between style and content.read more

Open Source Did Not Win, It Was Assimilated to and by Proprietary Software

4 hours 54 min ago
Don’t fall for the whole “Open Source has won!” spiel; You know we’ve lost the battle (and were in effect gradually conquered) at OSI and elsewhere when those who speak for the OSI are Michael Cheng (Facebook), Max Sills (Google), and Chris Aniszczyk (Linux Foundation); they say “Open Source Under Attack” (FOSDEM talk) but their employers are the ones attacking and they downplay openwashing

Using Python and GNU Octave to plot data

6 hours 8 min ago
Data science is a domain of knowledge that spans programming languages. Some are well-known for solving problems in this space, while others are lesser-known. This article will help you become familiar with doing data science with some popular languages.read more

Create web user interfaces with Qt WebAssembly instead of JavaScript

14 hours 38 min ago
When I first heard about WebAssembly and the possibility of creating web user interfaces with Qt, just like I would in ordinary C++, I decided to take a deeper look at the technology.

Fedora at the National Library of Technology

15 hours 53 min ago
Where do you turn when you have a fleet of public workstations to manage? If you’re the Czech National Library of Technology (NTK), you turn to Fedora. Located in Prague, the NTK is the Czech Republic’s largest science and technology library. As part of its public service mission, the NTK provides 150 workstations for public […]

GNOME 3.34.4 Released with Various Improvements and Bug Fixes

17 hours 7 min ago
The GNOME Project announced today the general availability of GNOME 3.34.4 as the fourth maintenance update to the latest GNOME 3.34 desktop environment stable series.

Raspberry Pi Zero W based LoRaWAN gateway sells for $99

Thursday 20th of February 2020 06:57:58 AM
RAK Wireless’ $99 “RAK7246 LoRAWAN Developer Gateway” runs a Raspbian LoRa stack on a Raspberry Pi Zero W with a RAK2246 Pi HAT for 8x uplink channels and a single downlink. A $114 RAK7246G model adds GPS. RAK Wireless has introduced a cheaper alternative to its Raspberry Pi 4-based RAK7244 LoRaWAN Developer Gateway. The RAK7246 […]

How To Add Markdown Support To Gedit Using `Markdown Preview` Plugin

Thursday 20th of February 2020 05:43:38 AM
Gedit, the default GNOME text editor, doesn't support Markdown by default. It does support plugins though, so with the help of a plugin called Gedit Markdown Preview, you can add Markdown support to modern Gedit versions (3.22 and newer).

How to open a Linux terminal window

Thursday 20th of February 2020 04:29:17 AM
Say you are new to Linux world and just installed Linux desktop and now you would like to fire up terminal window and start issuing commands, but wait you don’t know how to access a terminal window in Linux, in this article I will walk you through how to open a Linux terminal window and set up a keyboard shortcut for easier access.

Larry Tesler cut and pasted from this mortal coil: That thing you just did? He probably invented it

Thursday 20th of February 2020 03:14:57 AM
PARC, Apple and Amazon – computing pioneer dies at 74. Obit Larry Tesler – self-described "primary inventor of modeless editing and cut, copy, paste" – has died at the age of 74.…

Total War: THREE KINGDOMS – Mandate of Heaven DLC Is Out Now on Linux

Thursday 20th of February 2020 02:00:37 AM
Feral Interactive announced today that the Total War: THREE KINGDOMS – Mandate of Heaven Chapter Pack DLC is now available for Linux and macOS systems.

Antitrust Laws and Open Collaboration

Thursday 20th of February 2020 12:46:16 AM
The classic way for companies to violate the antitrust laws is to get together and agree to all do something the same way. Happily, the regulators understand that creating open standards and open source is a good thing. But you still have to keep the rules in mind if you want to stay on the right side of the line.

Stop Installing Python Packages Globally — Use Virtual Environments

Wednesday 19th of February 2020 11:31:56 PM
With virtual environments, you can isolate your software and avoid version conflicts.. Python virtual environments allow you to install Python packages in an isolated location for a particular application, instead of installing them globally. This articles explores what the advantages are and how you can quickly get started.

How to use, read and manage Linux log files

Wednesday 19th of February 2020 10:17:36 PM
Ubuntu logs system events into the log files in order to help administrators maintain, analyze and diagnose system related issues and applications problems. Log files contain messages related to kernel, services and applications events that are kept on a centralized repository of log files under /var/log directory. In this article, we will provide an overview of Ubuntu log files, and show how to configure and use syslogd. You will also learn how log rotation works and how to view and read the log files. A brief introduction to systemd will be provided at the end .

How to Load Balance a PHP Application in Ubuntu using GCP

Wednesday 19th of February 2020 09:03:16 PM
How to Load Balance a PHP Application on GCP. This guide provides you with detailed and advanced steps to setup a HTTP(S) Layer 7 Load Balancer for your PHP web application.

Try this Bash script for large filesystems

Wednesday 19th of February 2020 07:48:56 PM
Have you ever wanted to list all the files in a directory, but just the files, nothing else? How about just the directories? If you have, then the following script, which is open source under GPLv3, could be what you have been looking for.Of course, you could use the find command:read more

The only option brought me to success installing telegram-desktop on CentOS 8.1 appears to be snap

Wednesday 19th of February 2020 06:34:35 PM
In meantime the only option brought me to success installing telegram-desktop on CentOS 8.1 appears to be snap.

More in Tux Machines

KDE’s Plasma Mobile Is Shaping Up Nicely on the PinePhone

Last month, we took a closer look at how UBports’ Ubuntu Touch mobile OS progressed on the PinePhone, thanks to a video shared by developer Marius Gripsgård. Now, we have a sneak peek at another great system for the PinePhone, KDE’s Plasma Mobile. Unlike Ubuntu Touch, which is a full-fledged mobile operating system, Plasma Mobile is actually a user interface (UI) for mobile devices running on top of a GNU/Linux distribution, such as KDE neon or the Alpine Linux-based postmarketOS. Read more

What is Mobile PureOS?

Since I’ve seen plenty of misconceptions flying around, let’s go through a quick sum up of what is included in PureOS, the default GNU/Linux distribution installed on the Librem 5. tl;dr: it’s pretty much Debian Stable with GNOME with Purism’s phosh, phoc, libhandy, Calls, and Chats, with some amount of adaptive apps, backports, and cosmetic patches Read more

Ubuntu 18.04 LTS and 16.04 LTS Receive New Kernel Live Patch

The new kernel live patch comes two and a half weeks after the last kernel live patch and just a day after the major kernel security updates released for all supported Ubuntu released on February 18th. It addresses a total of five security flaws affecting Ubuntu 18.04 LTS (Bionic Beaver) and Ubuntu 16.04 LTS (Xenial Xerus) systems. Among the fixes, there’s the well-known vulnerability affecting systems with Intel Graphics Processing Units (CVE-2019-14615), which could allow a local attacker to expose sensitive information, as well as a race condition (CVE-2020-7053) in the i915 driver that could let a local attacker to crash the system or execute arbitrary code. Read more

FreeBSD vs. Linux Scaling Up To 128 Threads With The AMD Ryzen Threadripper 3990X

Last week I looked at the Windows vs. Linux scaling performance on the Threadripper 3990X at varying core/thread counts followed by looking at the Windows 10 performance against eight Linux distributions for this $3990 USD processor running within the System76 Thelio Major workstation. Now the tables have turned for our first look at this 64-core / 128-thread processor running on the BSDs, FreeBSD 12.1 in particular. With this article is looking at the FreeBSD 12.1 performance and seeing how the performance scales compared to Ubuntu 20.04 Linux and the Red Hat Enterprise Linux 8 based CentOS Stream. Read more