Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Tuesday, 18 Jun 19 - Tux Machines is a community-driven public service/news site which has been around for over a decade and primarily focuses on GNU/LinuxSubscribe now Syndicate content

Search This Site

Stable kernels 5.1.10, 4.19.51, and 4.14.126

Filed under
Linux
  • Linux 5.1.10

    I'm announcing the release of the 5.1.10 kernel.

    All users of the 5.1 kernel series must upgrade.

    The updated 5.1.y git tree can be found at:
    git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.1.y
    and can be browsed at the normal kernel.org git web browser:
    https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...

  • Linux 4.19.51
  • Linux 4.14.126

My personal journey from MIT to GPL

Filed under
GNU
Legal

As I got started writing open source software, I generally preferred the MIT license. I actually made fun of the “copyleft” GPL licenses, on the grounds that they are less free. I still hold this opinion today: the GPL license is less free than the MIT license - but today, I believe this in a good way.

[...]

I don’t plan on relicensing my historical projects, but my new projects have used the GPL family of licenses for a while now. I think you should seriously consider it as well.

Read more

Security Leftovers

Filed under
Security
  • Yubico recalls government-grade security keys due security bug

    If you buy a government-grade security key, the one thing you really want from it is government-grade security. It's the very dictionary definition of "you had one job." That's why it's somewhat embarrassing that Yubico has put out a recall notice on its FIPS series of authentication keys which, it turns out, aren't completely secure.

  • [Microsoft's] EternalBlue exploit surfaces in bog standard mining attack Featured

    A bog standard attack aimed at planting a cryptocurrency miner has been found to be using advanced targeted attack tools as well, the security firm Trend Micro says, pointing out that this behaviour marks a departure from the norm.

Kernel: Systemd, DXVK, Intel and AMD

Filed under
Graphics/Benchmarks
Linux
  • Systemd Is Now Seeing Continuous Fuzzing By Fuzzit

    In hoping to catch more bugs quickly, systemd now has continuous fuzzing integration via the new "Fuzzit" platform that provides continuous fuzzing as a service. 

    New this week to systemd is the continuous fuzzing integration where every pull request / push will see some quick checks carried out while on a daily basis will be fuzzed in full for all targets.

  •  

  • DXVK 1.2.2 Brings Minor CPU Overhead Optimizations, Game Fixes

    In time for those planning to spend some time this weekend gaming, DXVK lead developer Philip Rebohle announced the release of DXVK 1.2.2 that will hopefully soon be integrated as part of a Proton update for Steam Play but right now can be built from source.

    While certain upstream Wine developers express DXVK being a "dead end" and are optimistic in favor of piping their WineD3D implementation over Vulkan, for Linux gamers today wanting to enjoy D3D11 Windows games on Linux the DXVK library continues working out splendid with great performance and running many Direct3D games with much better performance over the current WineD3D OpenGL code.

  • Intel 19.23.13131 OpenCL NEO Stack Adds Comet Lake Support

    We've seen the Intel Comet Lake support get pieced together in recent months in the different components making up the Intel Linux graphics stack while the compute-runtime is the latest addition. Comet Lake as a refresher is a planned successor to Coffeelake/Whiskeylake and expected to come out this year as yet more 9th Gen hardware. But Comet Lake should be interesting with rumored 10-core designs. Though with being more processors with Gen9 graphics, the Comet Lake Linux support basically boils down to adding in the new PCI IDs.

  • AMD Wires Its New Runtime Linker Into RadeonSI Gallium3D

    RadeonSI Gallium3D has already shifted over to using this new linker. Making use of the .rodata should help with efficiencies throughout the driver (more details in this forum thread) but at this point is mostly laying the groundwork for more improvements to be made moving forward.

Red Hat and Fedora Leftovers

Filed under
Red Hat
  • Building IT Transformation Architecture with Red Hat OpenShift

    In the era of mobile applications, business challenges to the enterprise IT organizations are more dynamic than ever. Many enterprises have difficulties responding in time because of the inherent complexity and risk of integrating emerging technologies into existing IT architectures. In this article, I will share my experience on how to utilize Red Hat OpenShift as a “Middle Platform” (中台) for enterprises to construct its bimodal IT architecture with agile, scalable and open strategy.

    In the past year, I have discussed with many corporate customers–especially in the financial services industry–the challenges of digital transformation, and the solutions. Most of their difficulties are coming from “core systems” which have been working for more than 10 years.

  • Fedora Community Blog: FPgM report: 2019-24

    Here’s your report of what has happened in Fedora Program Management this week. Elections voting is open through 23:59 UTC on Thursday 20 June.

    I have weekly office hours in #fedora-meeting-1. Drop by if you have any questions or comments about the schedule, Changes, elections, or anything else.

  • Copr's Dist-Git

    In Copr, we use dist-git to store sources as well. However, our use case is different. In the past, Copr only allowed to build from URL. You provided a URL to your SRC.RPM and Copr downloaded it and built it. This was a problem when the user wanted to resubmit the build. The original URL very often did not exists anymore. Therefore we came with an idea to store the SRC.RPM somewhere. And obviously, the dist-git was the first idea.

Software: FreeFileSync, Debian/GSOC, LibreOffice and Lightworks

Filed under
Software
  • File Synchronization App FreeFileSync Brings Another Update

    File synchronization software, FreeFileSync releases latest update with 10.13.

    FreeFileSync is a folder and file synchronization free software that is available for Linux, Windows and Mac. This software can sync between your devices files and folders and only sync the changed files/directories. That means it can identify the changed files and make sure to transfer those in backup systems.

    Armed with scheduling of transfers, JOB features for sync – this free and open source software is one of the best file sync/ backup software available today.

    FreeFileSync released 10.13 with bunch of big fixes and enhancements.

  • Utkarsh Gupta: GSoC Bi-Weekly Report - Week 1 and 2

    The idea is to package all the dependencies of Loomio and get Loomio easily installable on the Debian machines.

    The phase 1, that is, the first 4 weeks, were planned to package the Ruby and the Node dependencies. When I started off, I hit an obstacle. Little did we know about how to go about packaging complex applications like that.

    I have been helping out in packages like gitlab, diaspora, et al. And towards the end of the last week, we learned that loomio needs to be done like diaspora.

  • Annual Report 2018: LibreOffice Conference

    The LibreOffice Conference is the annual gathering of the community, our end-users, and everyone interested in free office software. Every year, it takes place in a different country and is supported by members of the LibreOffice commercial ecosystem. In 2018, the conference was organized by the young and dynamic Albanian community at Oficina in Tirana, from Wednesday, September 26, to Friday, September 28, the eight anniversary of the LibreOffice project. Here’s a quick video recap – read on for more details…

  • New Lightworks Beta Version 14.6 revision 114986 Now Available on Windows Linux and Mac!

    It is strongly recommended that users backup their project folder before installing any new Beta build of Lightworks.

    We are pleased to announce the second Beta of Lightworks 14.6 which includes many changes based on Forum feedback. Excellent work all round and we are hopeful that this Beta Cycle will be short lived. We hope you enjoy all the features and changes in the latest version which can be found in the : Changelog pages

  • Lightworks 14.6 Remains A Closed-Up Blob, But At Least The Linux Support Continues

    It was nearly a decade ago the high-end, commercial video software editing solution Lightworks announced they would be going open-source but to this day that milestone has yet to be materialized. Lightworks though does continue advancing with their v14.6 release on the horizon and at least their added Linux support continues to be expanded upon.

    EditShare, the company behind Lightworks, really dropped the ball when it came to their open-source plans. All that we've been able to gather over these years is that they hit some complexities with their original open-source plans and aren't committed enough in seeking to work through those issues to make the code public. So at the end of the day Lightworks is still a closed-source non-linear video editor, but at least it's one of the most feature-rich/professional-grade solutions with native Linux support.

KDE: Site Description Update, Boost and Meeting KDE in València

Filed under
KDE
  • Jonathan Riddell: KDE.org Description Update

    The KDE Applications website was a minimal possible change to move it from an unmaintained and incomplete site to a self-maintaining and complete site. It’s been fun to see it get picked up in places like Ubuntu Weekly News, Late Night Linux and chatting to people in real life they have seen it get an update. So clearly it’s important to keep our websites maintained. Alas the social and technical barriers are too high in KDE. My current hope is that the Promo team will take over the kde-www stuff giving it communication channels and transparancy that doesn’t currently exist. There is plenty more work to be done on kde.org/applications website to make it useful, do give me a ping if you want to help out.

  • Done with boost

    One of the so called pillar of the c++ world, boost, sucks a lot when it comes to documentation, I wouldn’t have to write more than one blog post if they had their documentation in place. It has been almost a month that I have started working on the Magnetic Lasso and I wasted most of the time fighting with boost instead of working on my algorithm. Okay, fine I am getting paid for it, I shouldn’t complain.

  • Meet KDE in València

    During the next days, we’ll be having several sprints in València.

Linux Devices: Librem, NGD and Commell SBCs

Filed under
Hardware
  • Todd Weaver on Digital Trends Live

    I have just had a wonderful conversation with Greg Nibler, from Digital Trends Live, about all kinds of different ways these issues are being tackled. Greg started by asking me to introduce Purism, and why we do what we do.

    Well, we started around 2014 as a Social Purpose Company: we advance social good over maximizing profit. We build laptops, a secure token called a Librem Key, and we are also coming out with the Librem 5: a smartphone that doesn’t run on Android nor IOS, but our own operating system PureOS (the same you get on our laptops). These are available today, with the Librem 5 phone (on pre-order now) coming out in Q3 of this year. Our services—chat, email, social media, VPN—are all standardized protocols, decentralized, with no data retention and end-to-end encrypted. We are going to continue to put out more and more hardware, software, and services as we progress.

    I’m kind of a hardcore geek, both in the hardware and software side—but I also am a digital rights activist, making Purism my dream come true by combining hardware, software and services together, in one convenient package. What is awesome is that our entire team is excited about the exact same thing: making convenient products that respect people. Hardware is a little bit more security-minded and privacy-focused, it is where the hardcore audience is: it really gets down to a trust and verified model. The same happens with software: it all needs to be released.

  • What's up with computational storage

    The advantage of this approach is that the processor can run a standard operating system (Ubuntu Linux), and allows any software that runs on Ubuntu to be used for in situ computing in NGD’s drives. The drive itself can also be used as a standard SSD.

  • Up to 4.3GHz, hexa-core Coffee Lake-H on tap in new 3.5-inch SBC

    Like the earlier Commell SBCs, the LE-37M is accompanied by Windows drivers, but Linux support is mentioned in the manual. The LE-37M is designed for imaging, machine vision, infotainment, medical, and gaming machine applications.

How To Test Drive 200+ Linux Distributions Without Ever Downloading Or Installing Them

Filed under
GNU
Linux

Basically you browse or search for the Linux distro you want to test (you can also filter the site by the very newest releases) and then click Start. The equivalent of booting up the Live ISO or installer image is streamed to your browser in a separate window via NoVNC, but you can also connect to the system on a locally installed VNC client -- the server's IP address and port are provided after you start your session.

I found I only needed to wait a few seconds for each distribution to load, and occasionally you may enter a queue to manage the server side's bandwidth load. Then you'll have a full two hours to treat the distro as your own. Add or remove software, tweak configuration files, partition and format hard drives, whatever you desire. Once you shut it down, the system is wiped clean.

You'll get a faster and smoother experience running these on your own hardware -- or even from locally installed Virtual Machine software -- but first impressions are everything, and DistroTest is a brilliant way to acquire that first impression!

Read more

Security Leftovers: Patches, FUD, and Management Engine 12 (Intel Back Door)

Filed under
Security

Programming: Rust, Python, sphinxcontrib-spelling and More

Filed under
Development
  • How to generate a usable map file for Rust code - and related (f)rustrations

    Cargo does not produce a .map file, and if it does, mangling makes it very unusable. If you're searching for the TLDR, read from "How to generate a map file" on the bottom of the article.

  • Converting a Python data into a ReStructured Text table

    This probably exist but I couldn’t find it. I wanted to export a bunch of data from a Python/Django application into something a non-coder could understand. The data was not going to be a plain CSV, but a document, with various tables and explanations of what each table is. Because ReStructured Text seems to be the winning format in the Python world I decided to go with that.

  • Python Anywhere: Using MongoDB on PythonAnywhere with MongoDB Atlas

    Lots of people want to use MongoDB with PythonAnywhere; we don't have support for it built in to the system, but it's actually pretty easy to use with a database provided by MongoDB Atlas -- and as Atlas is a cloud service provided by Mongo's creators, it's probably a good option anyway Smile

    If you're experienced with MongoDB and Atlas, then our help page has all of the details you need for connecting to them from our systems.

    But if you'd just like to dip your toe in the water and find out what all of this MongoDB stuff is about, this blog post explains step-by-step how to get started so that you can try it out.

  • Toward a “Kernel Python”

    Prompted by Amber Brown’s presentation at the Python Language Summit last month, Christian Heimes has followed up on his own earlier work on slimming down the Python standard library, and created a proper Python Enhancement Proposal PEP 594 for removing obviously obsolete and unmaintained detritus from the standard library.

    PEP 594 is great news for Python, and in particular for the maintainers of its standard library, who can now address a reduced surface area. A brief trip through the PEP’s rogues gallery of modules to deprecate or remove1 is illuminating. The python standard library contains plenty of useful modules, but it also hides a veritable necropolis of code, a towering monument to obsolescence, threatening to topple over on its maintainers at any point.

    However, I believe the PEP may be approaching the problem from the wrong direction. Currently, the standard library is maintained in tandem with, and by the maintainers of, the CPython python runtime. Large portions of it are simply included in the hope that it might be useful to somebody. In the aforementioned PEP, you can see this logic at work in defense of the colorsys module: why not remove it? “The module is useful to convert CSS colors between coordinate systems. [It] does not impose maintenance overhead on core development.”

  • EuroPython: EuroPython 2019: Warning - Spoiler alert!

    The device was created and designed by Radomir Dopieralski, a long time EuroPython regular and enthusiastic Python device and robotics builder.

    The PewPew is a simplified game console, programmable with CircuitPython, a variant of MicroPython. It comes with a 64 LED display and a set of small buttons to drive the console.

    We will have one device per attendee with training or conference ticket and plan to give them out together with the badges.

  • sphinxcontrib-spelling 4.3.0

    sphinxcontrib-spelling is a spelling checker for Sphinx-based documentation. It uses PyEnchant to produce a report showing misspelled words.

  • Run-Length Encoding

Screencasts: Manjaro, Enso OS, Endless OS, Dead Cells on Ubuntu

Filed under
GNU
Linux

FreeBSD 11.3-RC1 Now Available

Filed under
BSD

The first RC build of the 11.3-RELEASE release cycle is now available.

Read more

Also: FreeBSD 11.3 Release Candidate Brings Different Fixes

Astra Linux-based mobile devices to get introduced in Russia

Filed under
GNU
Linux

A smartphone and two tablets based on the Astra Linux OS will be introduced in Russia, reports Vedomosti citing a joint statement put out by Mobile Inform Group, the producer of the devices, and of the Astra Linux group. The devices will be aimed at use in extreme conditions. Booking will become possible in September.

The MOG C55AL smartphone will feature a 5.5-inch screen, and the MIG T8AL and MIG T10AK tablets 8 and 10 inch screens, respectively. State institutions, the military, power, oil and gas companies, mining, industry and transport companies are expected to take up the devices.

Read more

Games: GOG Summer Sale Festival, The Expression Amrilato, Atari VCS

Filed under
Gaming
  • GOG are giving away Toonstruck during the Summer Sale Festival finale

    The GOG Summer Sale Festival is ending on Monday June 17th at 10 PM UTC, so GOG are now giving away copies of Toonstruck.

  • The Expression Amrilato, a Yuri Visual Novel that teaches some Esperanto has a same-day Linux release on GOG

    Currently stuck in release limbo on Steam, 'The Expression Amrilato' has been released on GOG today with full Linux support. Curiously, this Yuri Visual Novel will also teach you some of the Esperanto language.

    I will fully admit to being completely uncultured here, I had to google around about Esperanto for a while. I had never heard of it until I saw this game. If you didn't know either, Esperanto is an international auxiliary language, something meant to help people communicate when they don't share a common language. Well, that's what my Googling told me anyway…

  • Here’s how Atari VCS will run PC games

    Back when Atari was first describing the VCS, it tried to position it as a jack-of-all-trades console that would play retro Atari games on top of being a media player on top of also playing some PC games. Today we’re getting a better idea of how it’s going to do all of that, and a lot of its capability lies in its Sandbox Mode.

    When you boot up the VCS, Atari says that you’ll be greeted by a “color-splashed modern dashboard,” which is where you’ll access things like your apps and the Atari Store. It’s there you’ll also find a bold window in the center, which you can select to reboot the console into Sandbox Mode. With Sandbox mode, you’ll be able to run your choice of a number of operating systems via USB boot drive (Atari mentions Windows, Ubuntu, and Chrome OS specifically), allowing you to run PC games on the machine.

    With an AMD Ryzen processor and Radeon graphics at the core, along with either 4 or 8GB of RAM depending on the model you buy, it sounds like the Atari VCS will be similar in power to an entry-level gaming PC (a notion that it’s $280 price tag supports). The console supports USB and Bluetooth keyboards, mice, controllers, and “most other PC peripherals,” so you’ll don’t necessarily have to settle for playing PC titles with a gamepad if you don’t want to.

  • Can Fortnite Run on Linux?

    Can Fortnite run on Linux? It sure can!

    Valve has been trying to improve the appeal and usability of PC gaming on Linux and making big games available on the platform is one of those steps.

    It involves some tinkering to play some of the games, including Fortnite. Here's how to do it.

Best lightweight Linux distro of 2019

Filed under
GNU
Linux

Modern Linux distros are designed to appeal to a large number of users who run modern hardware.

As a result, they have become too bloated for older machines, even if you manually delete files. Without a healthy dollop of system memory and an extra core or two, these distros may not deliver the best performance.

Thankfully, there are many lightweight distros, trimmed and tweaked by expert hands, which can be used to breathe new life into older hardware.

But there's one caveat to bear in mind when working with lightweight distros – they usually manage to support ancient kit by cutting away just about everything you take for granted, such as wizards and scripts which make everyday tasks easier.

That said, these lightweight distros are fully capable of reviving older hardware and can even function as a replacement of your current operating system, if you're willing to adjust to their way of working and install extra programs as necessary.

Read more

Syndicate content

More in Tux Machines

Stable kernels 5.1.11, 4.19.52, 4.14.127, 4.9.182, and 4.4.182

  • Linux 5.1.11
    I'm announcing the release of the 5.1.11 kernel. All users of the 5.1 kernel series must upgrade. The updated 5.1.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.1.y and can be browsed at the normal kernel.org git web browser: https://git.kernel.org/?p=linux/kernel/git/stable/linux-s...
  • Linux 4.19.52
  • Linux 4.14.127
  • Linux 4.9.182
  • Linux 4.4.182

Today in Techrights

Kernel: 412k+ Lines of Code From AMD and Toolchains Microconference Accepted into 2019 Linux Plumbers Conference

  • AMD Posts 459 Linux Kernel Patches Providing Navi Support - 412k+ Lines Of Code
    As we've been expecting, AMD's open-source developers today posted their set of patches enabling Navi (10) support within their AMDGPU DRM kernel driver. Bringing up the Navi support in kernel-space are 459 patches amounting to more than four-hundred thousand lines of code, not counting the work done to LLVM as part of their shader compiler back-end or the yet-to-be-published OpenGL/Vulkan driver patches. This big code addition is necessary given all the changes to Navi10/RDNA but, yes, a lot of the changes are automated register headers. This initial open-source Navi GPU support includes the core driver enablement, display support using their new DCN2 "Display Core Next 2", GFX10 graphics and compute, SDMA5 system DMA, VCN2 "Video Core Next 2" multimedia encode/decode, and power management.
  • Linux Plumbers Conference: Toolchains Microconference Accepted into 2019 Linux Plumbers Conference
    We are pleased to announce that the Toolchains Microconference has been accepted into the 2019 Linux Plumbers Conference! The Linux kernel may be one of the most powerful systems around, but it takes a powerful toolchain to make that happen. The kernel takes advantage of any feature that the toolchains provide, and collaboration between the kernel and toolchain developers will make that much more seamless.

Server: Red Hat, CentOS 8, Linux On ARM Servers and IBM

  • Why Chefs Collaborate in the Kitchen
    In a large commercial kitchen, for example hotels or cafeterias, chefs collaborate to create the recipes and meals. Sure, there is more than enough work for one person, and tasks are divided into chopping, mixing, cleaning, garnishing; but the recipe is collaboratively created. Suppose one chef broke away and created his or her own recipe? How would the kitchen maintain standards, tastes and reputation? Developing software using open source principles follows a similar theory. [...] Red Hat is the second largest corporate contributor to the Linux kernel. This means Red Hat engineers and support staff are well versed and able to resolve customer issues involving the Linux kernel. Every application container includes part of the Linux distribution and relies on the Linux kernel, which is the center of the Linux Operating System.
  • CentOS 8 Status 17-June-2019
    Since the release of Red Hat Enterprise Linux 8 (on 07-May) we've been looking into the tools that we use to build CentOS Linux. We've chosen to use the Koji buildsystem for RPMs, paired with the Module Build Service for modules, delivered through a distribution called Mbox. Mbox allows us to run the Koji Hub (the central job orchestrator), and the Module Build Service in an instance of OKD that we maintain specifically for our buildsystem work. We have 2 instances of mbox; one for the primary architectures (x86_64, ppc64le, and aarch64), and one for the secondary architecture (armhfp). OKD lets us run those instances on the same hardware but in separate namespaces. The builder machines are separate from the OKD cluster, and connect back to the individual buildsystems that they're assigned to.
  • CentOS 8.0 Is Looking Like It's Still Some Weeks Out
    For those eager to see CentOS 8.0 as the community open-source rebuild of Red Hat Enterprise Linux 8.0, progress is being made but it looks like the release is still some weeks out. There's been the Wiki page detailing the state of affairs for CentOS 8.0. New today is a blog post summing up the current status. Progress is being made both on building the traditional RHEL8 RPM packages as well as the newer modules/streams. Koji is being used to build the RPMs while the Module Build Service with Mbox is handling the modules.
  • NVIDIA Brings CUDA to Arm, Enabling New Path to Exascale Supercomputing
    International Supercomputing Conference -- NVIDIA today announced its support for Arm CPUs, providing the high performance computing industry a new path to build extremely energy-efficient, AI-enabled exascale supercomputers.
  • NVIDIA Delivering CUDA To Linux On Arm For HPC/Servers
    NVIDIA announced this morning for ISC 2019 that they are bringing CUDA to Arm beyond their work already for supporting GPU computing with lower-power Tegra SoCs.
  • Nvidia pushes ARM supercomputing
    Graphics chip maker Nvidia is best known for consumer computing, vying with AMD's Radeon line for framerates and eye candy. But the venerable giant hasn't ignored the rise of GPU-powered applications that have little or nothing to do with gaming. In the early 2000s, UNC researcher Mark Harris began work popularizing the term "GPGPU," referencing the use of Graphics Processing Units for non-graphics-related tasks. But most of us didn't really become aware of the non-graphics-related possibilities until GPU-powered bitcoin-mining code was released in 2010, and shortly thereafter, strange boxes packed nearly solid with high-end gaming cards started popping up everywhere.
  • At ISC: DDN Launches EXA5 for AI, Big Data, HPC Workloads
  • IBM Makes Takes Another Big Step To Hybrid Computing
    Today, IBM announced the ability to leverage its unique turnkey operating environment, IBM i, and its AIX UNIX operating systems on IBM Cloud. Both OSs debuted in the 1980s and have a long history with many IBM customers. In addition, IBM i remains one of the most automated, fully integrated, and low-maintenance operating environments. Extending both OSs to IBM Cloud will allow customers to expand their resources on-demand, to migrate to the cloud, to leverage the latest Power9 servers, and to leverage IBM’s extensive resources. IBM is rolling out the service first in North America for customers using IBM i or AIX on Power servers. In conjunction with the extension of the hybrid cloud platform, IBM also announced a program to validate business partners with Power Systems expertise.