Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Thursday, 17 Aug 17 - 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

Quick Roundup

Type Title Author Replies Last Postsort icon
Story GNOME in Ubuntu, New Developments Roy Schestowitz 12/08/2017 - 7:21am
Story Red Hat Financial News Roy Schestowitz 12/08/2017 - 7:19am
Story Software: Weblate, OBS Studio, and LosslessCut Roy Schestowitz 12/08/2017 - 7:18am
Story today's howtos Roy Schestowitz 12/08/2017 - 7:17am
Story Security: Canonical, CVE-2017-12836, GDPR, CIS, Fancy Bear and More Roy Schestowitz 12/08/2017 - 7:15am
Story Fedora: Election, Fedora 28, Fedora 27, Fedora 26, and Fedora 25 Roy Schestowitz 12/08/2017 - 7:12am
Story The Minifree Libreboot T400 is free as in freedom Roy Schestowitz 12/08/2017 - 5:50am
Story Change Control Security Fixes Roy Schestowitz 12/08/2017 - 5:35am
Story Open Source Leaders: Solomon Hykes and the Docker Revolution Roy Schestowitz 12/08/2017 - 4:42am
Story Games: Feral Interactive, Godot, Tower of Time and Verdun Roy Schestowitz 12/08/2017 - 4:21am

The 5 best Chromebooks for school or anywhere else in 2017

Filed under

In 2014, Apple still had almost half of the school market, but Google had them in its sights. By 2016, according to FutureSource, a financial markets research company, Chromebooks had a 58 percent of the education market. Despite Apple and Microsoft's best efforts, Chromebooks are continuing to dominate schools.

Why? Part of it is price. You can get a good Chromebook for a few hundred dollars. Apple has nothing in its price range. Microsoft said it was competing with its new Surface Laptop and Windows 10S, but the price alone, $999, makes it a non-starter.

Read more

Software: Flowblade, Exa, UDisks, Write!, and Vivaldi

Filed under
  • Flowblade Another Video Editor for Linux? Give It A Try!

    You may have favorite video editor to edit your videos but there is no harm to try something new, its initial release was not that long, with time it made some great improvements. It can be bit hard to master this video editor but if you are not new in this field you can make it easily and will be total worth of time.

  • Exa – A Modern Replacement for “ls Command” Written in Rust

    Exa is a lightweight, fast and modern replacement for the popular ls command on Unix-like operating systems. It is written in Rust programming language and comes with several additional features not available in the traditional ls command. Importantly, its options are similar, but not exactly the same, as for ls command as we shall see later on.

  • UDisks 2.7.2 released

    A new upstream version of UDisks2 was released on Thursday (July 3rd) -- version 2.7.2. This is only a minor release and contains mostly bug fixes, but it has some new features, mostly for working with filesystems and partitions.

  • Write! – No-Distraction Writing App for Your Productivity

    There are over 100 different kinds of text editors available on Windows and macOS. There are some alternatives to Microsoft Office for Linux OS, but when it comes to finding a light minimalist text editor, Linux users do not have such a wide variety of choices.

    Being a professional or an amateur writer, a student, a person who just needs to make some notes, there is always a need to write down some important stuff. For this purpose there’s an app you can install on any of your machines and use for writing texts of any kind.

  • Power User Web Browser 'Vivaldi' Can Be Installed From Official Repository

    Vivaldi is the new web browser compare to other famous browsers, the initial release of Vivaldi was in January, 2015. It has improved a lot and evolved since the first release. Basically it is based on the open-source frameworks of Chromium, Blink and Google's V8 JavaScript engine and has a lot of great feature which I will table later. It is known to be the most customizable browser for power users, debuts features that make browsing more personal than ever before.

Fedora/Red Hat: Election, Fedora Atomic WG, and More

Filed under
Red Hat
  • Fedora August 2017 elections beginning

    Twice a year, a new version of Fedora is released. The entire Fedora community is a part of the process, from packaging new updates, creating wallpapers, hosting our websites, and spreading the word at conferences and events. Fedora is a big community, and a few groups help lead in different areas of the community. These groups offer guidance and direction in technical and non-technical areas of Fedora. After every release, a round of elections for these groups begins. Nominated Fedora contributors from across the project campaign for different seats on the three leadership groups. Election week is this week!

  • FESCo Elections: Interview with Randy Barlow (bowlofeggs)
  • Fedora Community Blog: Fedora Atomic WG is Moving!

    The Atomic Working Group is responsible for Fedora’s new container cloud platform, currently consisting of Fedora Atomic Host and the Fedora Layered Images Build System & Repository (FLIBS). As Atomic is now one of the three primary spins for Fedora, the WG spends most of its time on releases and integrating new container technologies into the OS. We are building the immutable infrastructure of the future, helping make Fedora the best free platform for automating thousands of servers.

  • Red Hat Inc (RHT) Moving 0.63% in Session

Debian and Ubuntu: LTS, DebConf17, and Departures from Ubuntu, JAAS & Juju Update

Filed under
  • My Free Software Activities in July 2017
  • #DebConf17, Montreal • An evening out
  • Forums. Why do I bother to post?

    Today I called "time" on my postings to any forum other than the Ubuntu Forums. Quite simply I have had enough of those users that hide behind anonymous user-names who seem to only post in a manner that belittles anyone that has an opinion which differs from themselves. Such users take postings far too literally in order to provoke an argument. I think troll is the word that I am looking for here. A recent reply to one of my posts caused me to lose several hours sleep as I was finding it very hard not to think about how to reply to something that had upset me so much. In other words: "Why do I bother to post?"

  • Open Source Champion Zannos Joins Inocybe

    John Zannos, a prominent figure in the open source world, has left Canonical and joined open networking technology company Inocybe as chief revenue officer.

  • JAAS & Juju update: Juju GUI 2.8.0

    Direct Deploy gets your solutions deployed easier and faster. The feature allows you to create Juju cards which will add the specified bundle or charm to a new model and then open directly into the deployment flow. At this point they simply need to complete the deployment flow and will have a deployed solution without having to manually add or modify the model pre-deploy. To see Direct Deploy in action click on the image below or on this link.

DevOps and Service Mesh

Filed under
  • DevOps Fundamentals, Part 5: Consistency in the Pipeline
  • Pattern: Service Mesh

    Since their first introduction many decades ago, we learnt that distributed systems enable use cases we couldn’t even think about before them, but they also introduce all sorts of new issues.

    When these systems were rare and simple, engineers dealt with the added complexity by minimising the number of remote interactions. The safest way to handle distribution has been to avoid it as much as possible, even if that meant duplicated logic and data across various systems.

    But our needs as an industry pushed us even further, from a few larger central computers to hundreds and thousands of small services. In this new world, we’ve had to start taking our head out of the sand and tackling the new challenges and open questions, first with ad-hoc solutions done in a case-by-case manner and subsequently with something more sophisticated. As it often happens with technology, we have first found ad-hoc solutions in a case-by-case manner. As we find out more about the problem domain and design better solutions, we start crystallising some of the most common needs into patterns, libraries, and eventually platforms.

Security: Updates, OpenSSL, Women in Cybersecurity, Back to Radio and Latest Black Duck FUD

Filed under
  • Security updates for Monday
  • Oracle Joins SafeLogic to Develop FIPS Module for OpenSSL Security

    Oracle announced on Aug. 3 that it is joining SafeLogic in an effort to develop a much needed FIPS 140-2 module for the open-source OpenSSL cryptographic library.

    OpenSSL is widely used to help secure internet communication and infrastructure, though it currently is lacking a critical module for government standards, known as FIPS 140-2. The Federal Information Processing Standard (FIPS) Publication 140-2 is a U.S. government cyber-security standard used to certify cryptographic modules.

  • OpenSSL drops TLS 1.0/1.1 support for Debian Unstable and what does it mean for Debian sid users?
  • What Women in Cybersecurity Really Think About Their Careers

    For once, some good news about women in the cybersecurity field: A new survey shows that despite the low number of women in the industry, many feel empowered in their jobs and consider themselves valuable members of the team.

    The newly published "Women in Cybersecurity:  A Progressive Movement" report — a survey of women by a woman — is the brainchild of security industry veteran Caroline Wong, vice president of security strategy at Cobalt, who formerly worked at Cigital, Symantec, eBay, and Zynga.

    Wong says she decided to conduct the survey after getting discouraged with all of the bad news about women being underrepresented, underpaid, and even harassed in the technology and cybersecurity fields. The number of women in the industry has basically plateaued at 11% over the past few years.

  • Radio navigation set to make global return as GPS backup, because cyber

    The risk to GPS has caused a number of countries to take a second look at terrestrial radio navigation. Today there's broad support worldwide for a new radio navigation network based on more modern technology—and the system taking the early lead for that role is eLoran. As Reuters reports, South Korea is preparing to bring back radio navigation with eLoran as a backup system for GPS, and the United States is planning to do the same.

  • Open source vulnerabilities pose a serious risk for software startups [Ed: The Microsoft-connected FUD firm is at it again]

Games: DUSK, More from GOG, and Unreal Engine 4.17

Filed under

KDE and Qt: GCompris, Krita, Qt and QML

Filed under
  • GCompris- Digital Electricity

    The Digital Electricity activity in GCompris aims at creating and simulating a digital electric schema. Currently, there exists a “Free Mode”, where a user can freely create and check the working of a circuit on their own. During the final month of the GSoC period, I will be adding a “Tutorial Mode” alongside the existing free mode. The tutorial mode is aimed at teaching the users how the individual components work in a digital circuit.

  • Krita 3.2.0: We Have a Release Candidate!

    After last week’s rollercoaster ride (if you haven’t seen it, check the news, then the update!), it was hard to get back into making releases and writing code. Yet, here is the release candidate for Krita 3.2.0.

  • New in Qt 5.10: Diagnostics when breaking QML bindings

    Property bindings are one of the most interesting features of the QML language. In QML, when we set a value on a property, the right hand side expression isn’t evaluated just once to produce a value, like in a ordinary imperative language.

  • Qt talks at CppCon 2017

    CppCon is the annual conference for the C++ community: five days packed with over 100 talks, as well as inspiring keynotes, panel discussions, hallway chats, fun evening events and much more. CppCon is a project of the Standard C++ Foundation, a not-for-profit organization whose purpose is to support the C++ software developer community and promote the understanding and use of modern, standard C++ on all compilers and platforms.

  • If your software should be cross platform and accessible, forget about Qt

    A few years ago, I started to write software which primary audience is going to be blind musicians. I did a small presentation of the UI at DebConf15.

    Most of the functionality is in a compiler-alike backend. But eventually, I wanted to create a user interface to improve the interactive experience.

    So, the problem again: which toolkit to choose which would be accessible on most platforms? Last time I needed to solve a similar problem, I used Java/Swing. This has its problems, but it actually works on Windows, Linux and (supposedly) Mac. This time around, my implementation language is C++, so Swing didn't look that interesting. It appears there is not much that fullfils these requirements. Qt looked like it could. But since I had my bad experiences already with Qt claiming accessibility they really never implemented, I was at least a bit cautious. Around 10 years ago, when Qt 4 was released, I found that the documentation claimed that Qt4 was accessible on Linux, but it really never was until a very late 4.x release. This information was a blatant lie, trying to lure uninformed programmers into using Qt, much to the disservice of their disabled users. If you ask a random blind Windows user who knows a bit about toolkits, they will readily tell you that they hate every app written in Qt.

GNOME and GTK: Progress towards GTK+ 4, Brief History of GNOME and Ultimate Blue GTK Theme

Filed under
  • The Blockers For GTK4: Constraint-Based Layout, Finished OpenGL Renderer & More

    At last week's annual GUADEC GNOME developer conference, the state of the GTK4 tool-kit was a hot discussion item.

    Red Hat's Matthias Clasen has written a new GTK+ blog-post to discuss the happenings from the developer meetings last week. When it comes to the current GTK3, they are going to focus on API stability now but will introduce new APIs where worthwhile like in the areas of color emoji support and client/server-side negotiation protocol support for Wayland.

  • Progress towards GTK+ 4

    Last week at GUADEC in Manchester, the GTK+ maintainers and interested folks met for a working session during the unconference days.

    Georges already did a nice job summarizing the results in his blog post, which you should read (if only to see some pictures of the assembled GTK+ folks).

  • A Brief History of GNOME [PDF}
  • Ultimate Blue Claims To Be An Easy On Eyes Theme

    Ultimate Blue is designed to make desktop better, it's dark theme which is easy on eyes and looks great at the same time. It is compatible with Gtk 3.20/3.22/3.24 and available for Gnome, Unity, Cinnamon, Xfce, Mate and so on, it also has Gnome Shell theme. Obsidian icons used in the following screenshots. If you find any issues with this theme then report it to developer and hopefully it will get fixed in the next update. If you are using other distribution you can directly download theme from its page and install it manually in ~/.themes folder or /usr/share/themes/. You can use Gnome-tweak-tool to change themes.

Hardware: Samsung (Tizen Inside), AMD and ARM

Filed under
  • Samsung Gear POP – New fitness device on its way as it gets bluetooth certified
  • AMD Confirms Linux Performance Marginality Problem Affecting Some, Doesn't Affect Epyc / TR

    This morning I was on a call with AMD and they are now able to confirm they have reproduced the Ryzen "segmentation fault issue" and are working with affected customers.

    AMD engineers found the problem to be very complex and characterize it as a performance marginality problem exclusive to certain workloads on Linux. The problem may also affect other Unix-like operating systems such as FreeBSD, but testing is ongoing for this complex problem and is not related to the recently talked about FreeBSD guard page issue attributed to Ryzen. AMD's testing of this issue under Windows hasn't uncovered problematic behavior.

  • Chip IP designer ARM becomes “Arm” — or is it arm?

    Chip IP designer ARM Holdings has released a video that rebrands itself as “Arm” and promises to bring “happiness for everyone.”

    Eleven months after UK based semiconductor IP designer ARM Holdings was acquired by Japanese technology giant Softbank Group for about $31 billion, Arm has quietly rebranded itself with a hipper, lower-case “arm” logo. The strapless new look first debuted in a platitude rich Aug. 1 YouTube video (see below) spotted on’s BrandNew page. The name change seemed to have been challenged by a bit of indecision, judging by the recent edit history on Arm’s Wikipedia page (see Aug. 7, 2017 screenshot farther below), and the Arm website shows some examples of ARM, Arm, and arm. In an email to LinuxGizmos, Phil Hughes, Arm’s Director of Public Relations, wrote: “basically arm is all lowercase for the logo and when used in text is Arm.”

Linux Foundation News and New Stable Linux Releases

Filed under
  • Renesas SoC supports Automotive Grade Linux

    Renesas has started volume shipment of its first R-Car system-on-chip (SoC) incorporating  Automotive Grade Linux (AGL)-based software. AGL is a cross-industry effort to develop a fully open software stack for the connected car.


  • Linux Foundation focuses on bringing virtualization to your car

    Linux Foundation automotive group using open source to enable in-car infotainment

    Automotive Grade Linux (AGL), an open source project hosted by the Linux Foundation and focused on connected vehicles, recently revealed the latest infotainment platform, Unified Code Base (UCB) 4.0, alongside a new Virtualization Expert Group (EG-VIRT) dedicated to developing a virtualized architecture capable of consolidating multiple applications onto a single in-car computer.

    The group does not integrate open source with proprietary products. Instead, AGL builds 70% to 80% of a base infotainment platform. The remaining portion can be customized by automakers to make it feel like their own brand.

  • Stable kernel updates
  • Linux 4.12.5
  • Linux 4.9.41
  • Linux 4.4.80

Programming: openQA and Microsoft's EEE of JavaScript

Filed under
  • There can never be enough testing

    As you may already know (if you don’t, please check these older posts) openQA, the automated testing system used by openSUSE runs daily tests on the latest KDE software from git. It works well and uncovered a number of bugs. However, it only tested X11. With Wayland starting to become usable, and some developers even switching to Wayland full time, it was a notable shortcoming. Until now.

    Why would openQA not run on Wayland? The reason lies in the video driver. openQA runs its tests in a virtual machine (KVM) which uses the “cirrus” virtual hardware for video display. This virtualized video card does not expose an interface capable of interfacing with the kernel’s Direct Rendering Manager (DRM), which is required by kwin_wayland, causing a crash. To fix it, “virtio”, which presents a way for the guest OS to properly interface with the host’s hardware, is needed. Virtio can be used to emulate many parts of the VM’s hardware, including the video card. That would mean a working DRM interface, and a working Wayland session!

  • TypeScript: Our Type of JavaScript [Ed: Microsoft lock-in]

    Every front-end developer has had the frustrating experience of delving backwards through a code base for a bug fix to determine what, exactly, a mysterious var is defined as. Ensuring types between components cuts off these time-consuming issues before they occur. It helps reduce the margin for error and improves readability, allowing the opportunity to create elegant JavaScript with minimal runtime errors. Which brings us to TypeScript—a superset of JavaScript that lets you add in strongly-typed classes to your front-end application.


    Developed by Microsoft, TypeScript is an open-source language and compiler that runs both in the browser (through SystemJS with transpiling on the fly) and on NodeJS. Its intention is to address JavaScript’s shortcomings for large-scale application development.

Review of Mozilla’s Send and How to Try Firefox Nightly

Filed under

OSS: Morpheo, Vodafone Joins prpl Foundation, Kite, Paranoid Android and More

Filed under

Mesa News: GitStats , Mesa 17.2 RC3, Mesa Git and More

Filed under

Games: GOKEN, Unreal Engine, Alien Rampage From GOG, Faeria, Death Road to Canada, and Necrocosmos

Filed under

Debian vs Ubuntu: Compared as a Desktop and as a Server

Filed under

After our CentOS vs Ubuntu comparison and the requests we get, it’s finally time to compare Debian and Ubuntu. These 2 distros are used both as a desktop OS and as a server, so we’ll compare both use-cases.

Ubuntu is based on Debian Stable, so naturally, they are similar in many ways. However, they still have differences. Our comparison will focus more on the differences, but we’ll include the similarities too, so you can better compare them and decide which distro is better for you. This is a controversial comparison, so we expect as much input from you as possible. Leave a comment below, please.

Read more

LibreOffice 5.4 Open-Source Office Suite Enhances User Experience

Filed under

LibreOffice in its latest version, 5.4, has added incremental improvements to make its integrated applications easier to use.

Read more

Syndicate content

More in Tux Machines

Oracle's Exadata (GNU/Linux-powered) and VirtualBox 5.2 Beta

  • Oracle Brings Bare Metal Exadata Performance to the Cloud
    Oracle's Exadata Cloud Service price list for non-metered services currently starts at a list price of $55,000 a month. For that price, organizations get the Oracle Database Exadata Cloud Service with a quarter-rack bare-metal Exadata X6 system.
  • Oracle Outs Second VirtualBox 5.2 Beta to Support Red Hat Enterprise Linux 7.4
    Oracle's Director of Product Management Simon Coter was pleased to announce on Wednesday the release and immediate availability for download of the second VirtualBox 5.2 Beta. VirtualBox 5.2 is currently under heavy development, and a first Beta release was published a week ago, giving users a glimpse at the major new features coming to the open-source and cross-platform virtualization software from Oracle. Focusing on improvements and regression fixes for the first Beta, VirtualBox 5.2 Beta 2 is here today to introduce support for the recently released Red Hat Enterprise Linux 7.4 operating system in the Linux Additions component.

The future of Python and when not to use a regex

  • The future of Python: Concurrency devoured, Node.js next on menu
    The PyBay 2017 conference, held in San Francisco over the weekend, began with a keynote about concurrency. Though hardly a draw for a general interest audience, the topic – an examination of multithreaded and multiprocess programming techniques – turns out to be central to the future of Python. Since 2008, the Python community has tried to reconcile incompatibility between Python 2 and newly introduced Python 3. For years, adoption of Python 3 was slow and some even dared to suggest Python didn't have a future. As late as last year, Zed Shaw, an accomplished developer and author of the popular Learn Python the Hard Way, even ventured to opine, "There is a high probability that Python 3 is such a failure it will kill Python." Despite these unsubstantiated odds, Shaw – a polarizing figure for some Pythonistas – this year released a version of his book for Python 3.
  • When not to use a regex

    A regex is useful for validating simple patterns and for finding patterns in text. For anything beyond that it’s almost certainly a terrible choice.

Linux: Cloud Foundry, HMM, AMD Radeon and NVIDIA

  • Navigating Cloud Foundry
    This open source platform-as-a-service cloud platform bridges the gap between legacy applications and cloud services. For all the talk about the cloud, many applications continue to run on traditional servers. Hybrid architectures are sometimes the right option, but if you want to move corporate applications onto the Internet, you don’t want to start from scratch. Cloud Foundry, a platform-as-a-service (PaaS) cloud platform, enables enterprises to move older software to the cloud and build new cloud-centric programs using familiar tools and programming languages.
  • HMM Revised Its 25th Time, Seeking Inclusion In Linux 4.14
    Jerome Glisse of Red Hat has published his 25th revision to the Heterogeneous Memory Management (HMM) patch series. HMM is about allowing a process address space to be mirrored and for system memory to be transparently used by any device process. With HMM v25, there are more code comments and documentations, fixes to the code, merging the HMM-CDM patches into this patch series, and other improvements.
  • Radeon X.Org Driver Gets Fixed Up To Always Allow Page-Flipping With TearFree
    It's fairly rare these days seeing improvements to the xf86-video-ati DDX: the driver for those running a pre-AMDGPU (GCN 1.2) graphics card with this driver paired with Radeon DRM and not using the generic xf86-video-modesetting driver instead. But if you are using xf86-video-ati and use the "TearFree" feature to try to avoid screen tearing, a number of patches landed today. Michel Dänzer of AMD landed a handful of patches to the xf86-video-ati Git repository today for the Radeon DDX. Notably the patches make for always allowing DRI2 page-flipping to be used with TearFree and the same goes for DRI Present page-flipping with the TearFree option. Long story short, page-flipping should now always work in the TearFree mode.
  • NVIDIA Releases Vulkan 381.26.13 Beta Linux Driver
    NVIDIA's driver team has today released new Vulkan beta drivers for both Windows and Linux. The new NVIDIA Linux Vulkan beta is versioned at 381.26.13, so still not yet re-based to the current 384 series, but these changes should end up being merged for their next feature series to mainline.

Krita 3.2.0 Released

  • Krita 3.2.0 Released
    Later than planned, here’s Krita 3.2.0! With the new G’Mic-qt plugin integration, the smart patch tool, finger painting on touch screens, new brush presets and a lot of bug fixes. Read the full release notes for more information!. Here’s GDQuest’s video introducing 3.2.0:
  • Krita 3.2 Released For Leading Open-Source Digital Painting
    The Krita project has today announced version 3.2 is ready of their open-source, cross-platform digital painting program. Krita 3.2 features new G'Mic-qt plugin integration, a smart patch tool, finger painting on touch screens, new brush presets, a variety of fixes, and other minor improvements.