Language Selection

English French German Italian Portuguese Spanish

August 2019

Xfce 4.14 review - Holding out for a hero

Filed under
Reviews

People often ask me (joking, no one asks me anything, I ain't got no friends) what my favorite Linux desktop is. And my answer is, well, long and complicated. But I guess, in the past fifteen years, I've mostly used and loved Plasma and Unity, with some brief moments of joy with Gnome 2. Then, inevitably, the question of Xfce comes up, and my answer is even longer and more complicated.

The release of Xfce 4.14 might provide a part of the answer you're looking for. And you should definitely look at my reviews of various distros running Xfce, like say Xubuntu or MX Linux, to get a sense of what this desktop environment does, and how it does it. But then, it's never been really my default go-to setup, although I did use it quite successfully and effectively - and still do - on my feisty, 10-year-old Asus eeePC netbook. On the desktop proper, I like it, and I liked what it did approximately three years or so. Since, it's kind of kept a quiet profile, not quite here nor there. Well, I want to see if the new version has the kick to make my proverbial colt buck and gallop. Testing time it is then!

Read more

The Librem 5 Application Compatibility Chart

Filed under
OS
GNU
Linux

All of the applications below are confirmed to run on the Librem 5 Smartphone running PureOS.

Each application is grouped into one of three categories based on how optimized it is for the mobile screen.

Read more

Games: Hellblade Senua's Sacrifice, Dota Underlords, Wine/NetBSD

Filed under
Gaming
  • Hellblade Senuas Sacrifice | Linux Gaming | Ubuntu 18.04 | Steam Play

    Hellblade Senua's Sacrifice running through Steam play.

  • Valve just turned the gameplay of Dota Underlords on its head with Contraptions

    Valve seem to be using Early Access to really mix things up for Dota Underlords, with a new update out adding in Contraptions you can put on the board.

    While I like Underlords a lot, I was pretty keen to see them do a little more with it. So the idea of Contraptions is pretty fun and it does mix the gameplay up quite a bit. You can place them on the board, move them around and they will affect the combat making placement even more crucial than ever. They also don't count against the normal unit cap.

  • Wine Is Now In Better Shape On NetBSD Thanks To GSoC 2019

    In addition to NetBSD seeing better DRM ioctl support for its Linux compatibility layer (as part of an effort towards possible Steam support) thanks to Google Summer of Code 2019, there were also Wine improvements as a result of this Google programming initiative.

    Student developer Naveen Narayanan worked the summer on improving NetBSD's Wine support, particularly when it comes to AMD64 (x86_64) support.

Need A Good Linux Hex Editor? 20 Linux Hex Viewers & Editors Reviewed

Filed under
GNU
Linux
Software

A hex editor is a computer program used for editing a binary file that contains machine-readable data. It paves the way of manipulating raw binary data for a particular application. “Hex” is the short form of hexadecimal, a numerical standard format that represents the binary program. A regular hex editor has three specific areas such as ‘character area’ on the right, ‘hexadecimal area’ in the middle and the ‘address area’ on the left. Additionally, some hex editors are designed to edit and parse sector data from the hard disk and floppy disk which are frequently called disk editor or sector editor. There are far ranges of Linux hex editor available in the market; that to a greater extent make a user squarely beneficial, and allow them to edit binary program.

Read more

Also: Announcing lymworkbook project

What To Expect From The Ubuntu 19.10 'Eoan Ermine' Beta On September 26

Filed under
Ubuntu

The release of Ubuntu Linux 19.10 edges ever closer, with an expected Beta release landing on September 26 ahead of the planned October 17 launch. Here's a brief rundown of what to expect, and a few features that might make it worth the upgrade from versions 18.10 or 19.04.

As always Ubuntu 19.10 will introduce the usual minor interface and software tweaks, but there are some highlights I'm seriously looking forward to, such as flicker-free boot for Intel users, similar to what you see today in Fedora 30.

Read more

Linux Lite 4.6 Final Released

Filed under
GNU
Linux

Linux Lite 4.6 Final is now available for download and install.

This release has a number of changes.

Read more

Linux driver patches hint at AMD Renoir to support LPDDR4X memory

Filed under
Graphics/Benchmarks
Linux

Great news this weekend for APU fans out there – while the AMD Navi GPUs and Ryzen 3rd generation chips are currently taking over the computing world, it doesn’t mean that the company has forgotten about its integrated graphics users.

In a recent report by Tom’s Hardware, it looks like AMD’s next generation APU (Accelerated Processing Unit) might come with LPDDR4X-4266 memory support. If true, this means that AMD Renoir will have a higher maximum data rate than AMD Picasso.

Read more

Also: AMD Has A Number Of Graphics Driver Fixes To Add For Linux 5.4

More in Tux Machines

Devices: Xtra-PC, Arduino and Inventor Coding Kit

  • Xtra-PC Reviews – Best Linux USB-Stick? - Product Review by Rick Finn

    The Xtra-PC Linux USB-Stick might be your solution if you have problems with your old and slow PC. It's a small flash drive stick and it's using Linux OS to boost you PC's operations. Check out now.

  • Arduino Blog » Old keyboard turned into a new children’s learning toy

    Peter Turczak’s toddler son loves “technical stuff,” especially things like keyboards and computers that adults use. After discussing this with other likeminded technical parents, the idea of giving new life to an old (PS/2 or AT) keyboard as a teaching tool was hatched.

  • SiFive Helping To Teach Kids Programming With RISC-V HiFive Inventor Coding Kit

    SiFive in cooperation with Tynker and BBC Learning have launched a Doctor Who themed HiFive Inventor Coding Kit. This Initial HiFive Inventor Coding Kit is intended to help kids as young as seven years of age get involved with computer programming through a variety of fun exercises and challenges involving the RISC-V powered mini computer and related peripherals like LED lighting and speaker control. [...] So for those looking to get their kids involved with computer programming and looking for an IoT-type device with some fun sensors and various themed exercises to get them experimenting, the HiFive Inventor Coding Kit is worth looking into further. More details on the programming platform can be found via Tynker.com and on the hardware at HiFiveInventor.com. The HiFive Inventor Kit is available from Amazon.com and other Internet retailers for $75 USD.

Security Leftovers

  • Security updates for Monday

    Security updates have been issued by Arch Linux (atftp, coturn, gitlab, mdbook, mediawiki, nodejs, nodejs-lts-dubnium, nodejs-lts-erbium, nodejs-lts-fermium, nvidia-utils, opensmtpd, php, python-cairosvg, python-pillow, thunderbird, vivaldi, and wavpack), CentOS (firefox and thunderbird), Debian (chromium and snapd), Fedora (chromium, flatpak, glibc, kernel, kernel-headers, nodejs, php, and python-cairosvg), Mageia (bind, caribou, chromium-browser-stable, dom4j, edk2, opensc, p11-kit, policycoreutils, python-lxml, resteasy, sudo, synergy, and unzip), openSUSE (ceph, crmsh, dovecot23, hawk2, kernel, nodejs10, open-iscsi, openldap2, php7, python-jupyter_notebook, slurm_18_08, tcmu-runner, thunderbird, tomcat, viewvc, and vlc), Oracle (dotnet3.1 and thunderbird), Red Hat (postgresql:10, postgresql:12, postgresql:9.6, and xstream), SUSE (ImageMagick, openldap2, slurm, and tcmu-runner), and Ubuntu (icoutils).

  • About CVE-2020-27348

    Well this is a doozey. Made public a while back was a security vulnerability in many Snap Packages and the Snapcraft tool used to create them. Specifically, this is the vulnerability identified as CVE-2020-27348. It unfortunately affects many many snap packages… [...] The problem arises when the LD_LIBRARY_PATH includes an empty element in its list. When the Dynamic Linker sees an empty element it will look in the current working directory of the process. So if we construct our search paths with an accidental empty element the application inside our Snap Package could be caused to load a shared library from outside the Snap Package’s shipped files. This can lead to an arbitrary code execution. It has been common to put a definition of the LD_LIBRARY_PATH variable into a Snap Package’s snapcraft.yaml that references a predefined $LD_LIBRARY_PATH as if to extend it. Unfortunately, despite this being common, it was poorly understood that SnapD ensures that the $LD_LIBRARY_PATH is unset when starting a Snap Package’s applications. What that means is that where the author tried to extend the variable they have inadvertantly inserted the bad empty element. The empty element appears because $LD_LIBRARY_PATH is unset so the shell will expand it to an empty string.

  • Wait, What? Kids Found A Security Flaw in Linux Mint By Mashing Keys!

    Security flaws can be incredibly stupid and dangerous. Of course, I’m not judging anyone, we are humans after all. But this little incident is quite funny.

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

IBM/Red Hat Leftovers

  • Davie Street Enterprises: A case study in digital transformation

    We would like to introduce you to Davie Street Enterprises (DSE). DSE is a fictitious 100-year-old multinational corporation that is beginning its digital transformation journey. In this post we will lay the groundwork for a series following DSE as an illustration of how some Red Hat customers are preparing for and succeeding at digital transformation to save money, become more efficient, and compete more effectively. The company isn't real, but its struggle is very real for many organizations. Throughout this series, we will explore the business problems any number of organizations are challenged with and how DSE, with the help of Red Hat and its partners, plan to solve those problems. To start, let’s learn more about DSE, its business, and some of the associates involved in its digital transformation journey.

  • Farewell 2020: A year of togetherness with our EMEA partners

    When reflecting on 2020, I do what many people do and think about what things were like prior to this year. For me, I immediately go back to a spring day three years ago. Red Hat was hosting our EMEA Partner Conference; a mix of distributors, independent software vendors (ISVs), system integrators and solution providers from across the region. Alongside the usual product updates and market insight sessions you might expect, we decided to do a little drumming. A lot of drumming, in fact — 900 people banging bongos and clashing cymbals. Other than the noise, what I remember was the genuine sense of togetherness; embarrassment and egos put to the side in the pursuit of the perfect tempo. It seems drumming is a good signal of solidarity. Even in a large group, it’s easy to notice someone beating to a different rhythm. Trainers and coaches use this drumming technique frequently to promote unity and coordination. Our coach that day later congratulated me on "having such a tight knit group of employees." When I told him they weren’t our employees but partners from 550 different companies, he couldn’t believe it.

  • Visualizing system performance with RHEL 8 using Performance Co-Pilot (PCP) and Grafana (Part 1)

    When it comes to performance metrics data collection and visualization on Linux, PCP metrics collection and visualization are key. Red Hat Enterprise Linux (RHEL) 8 provides an excellent framework for collecting performance metrics and visualizing them! The days of poring over command line output to try and figure out what is happening on a system are gone. In this series, I’d like to introduce the power of using Performance Co-Pilot (PCP) and Grafana to visualize system performance data in RHEL. By default, Performance Co-Pilot is not installed on RHEL 8. We believe in giving users choices and as such, you have to opt-in to using Performance Co-Pilot.