Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Thursday, 20 Jul 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 Android Leftovers Rianne Schestowitz 18/07/2017 - 11:14am
Story UBports Working Lately on Ubuntu Touch Port for Nexus 5, Based on Ubuntu 16.04 Rianne Schestowitz 18/07/2017 - 11:06am
Story Top 4 reasons I use dwm for my Linux window manager Rianne Schestowitz 18/07/2017 - 11:03am
Story Raspberry Pi: How I built an OctaPi-style computing cluster Rianne Schestowitz 18/07/2017 - 10:58am
Story Apache discontinues use of Facebook code libraries Roy Schestowitz 18/07/2017 - 10:02am
Story BSD: OPNsense RC1, TrueNAS X10, LLVM and More Roy Schestowitz 18/07/2017 - 9:47am
Story SharkLinux OS Is Destined for Success Rianne Schestowitz 18/07/2017 - 12:27am
Story LinuxAndUbuntu Distro Review Of The Week - NeptuneOS Rianne Schestowitz 18/07/2017 - 12:16am
Story Ubuntu 17.10 (Artful Aardvark) Needs Some Testing, Here's How You Can Help Rianne Schestowitz 18/07/2017 - 12:11am
Story Alexa-ready digital alarm clock radio runs on hackable Chip Pro Rianne Schestowitz 18/07/2017 - 12:09am

Desktop: GNU/Linux on PowerPC, Decline of the PC, Canonical's and System76's Desktop Work

Filed under
  • Revive a PowerPC Mac Running Linux

    I’m about to show you how to turn that old Mac hardware you have into something useful. It doesn’t matter if it’s an ancient PowerBook G4 or a slightly more recent model of MacBook. Just because it can’t run the latest and greatest version of macOS doesn’t necessarily mean it’s time to put it out to pasture. In this article, I’ll show you how you can revive a PowerPC Mac running Linux, like I’m doing on the PowerBook G4 I’m using to write this article.

  • PC shipments hit the lowest level in a decade [iophk: "Microsoft is dependent on OEM sales of Microsoft Orifice and Microsoft Windows"]

    PC shipments are at their lowest levels since 2007, Gartner says.

  • Ubuntu Desktop Weekly Update: July 14, 2017

    GDM has now replaced LightDM. We’re working on the transition between display managers to make sure that users are seamlessly transitioned to the new stack. We’re doing regular automated upgrade tests to make sure everything keeps working, but we’re keen to get your bug reports.

  • Ubuntu 17.10: Continued Work On VA-API, Switching To GDM

    Will Cooke of Canonical has posted the latest weekly status update concerning happenings for the desktop on Ubuntu 17.10.

    As part of the transition to the GNOME Shell desktop by default, GDM has replaced LightDM as the log-in display manager. They've also demoted around 70 packages from their desktop ISOs to help lighten up the weight.

  • Canonical Working Lately on Packaging More GNOME Apps as Snaps for Ubuntu Linux

    Canonical's Ubuntu Desktop director Will Cooke is back this week with another update on what's going on with the development process of the upcoming Ubuntu 17.10 (Artful Aardvark) operating system.

    It looks like Canonical's Ubuntu Desktop and Snappy teams are putting a lot of effort lately on packaging as much GNOME apps to the Snap universal binary format as possible, by using the gnome-3-24 platform Snap they created recently. With this, they want to make possible the sharing of common libraries between GNOME apps, which automatically translates to smaller Snaps and easy maintenance of them.

  • Is Terminix The Best Tiling Terminal Emulator on Linux?

    Terminix (aka Tilix) is a tiling terminal emulator for the GNOME desktop. It's featured, fast and frequently recommended — here's why you should try it too.

  • System76 Might Make Their Own OS Installer, Will Ship Automatic Firmware Updates

    Linux laptop vendor System76 has provided a status update on their activities around their Pop!_OS Linux distribution.

    System76 developers continue working on this Ubuntu fork and they have been focusing on more GNOME patches from the desktop side. They also mentioned they are considering writing a new operating system installer. So far they have been hacking on Ubuntu's Ubiquity installer, but they are getting the feeling now that it's over-complicated. They are hoping for a very quick and easy install process with all of the initial user-setup being punted off to GNOME's first-run helper.

Software and Games: Calibre, Tooth And Tail, KDE Components Not Yet Ported to KF5, and TeX Live

Filed under
  • Calibre 3.4 Open-Source eBook Manager Makes Exporting of Books a Lot Easier

    Calibre developer Kovid Goyal released today a new stable version of his popular, open-source and cross-platform Calibre ebook library management software, Calibre 3.4.

    Calibre 3.4 is here only one week after the release of the 3.3 update, which means that it's not a major version and it only adds a few user interface improvements, along with the usual bug fixes. The most important thing introduced in Calibre 3.4 is the a new method of exporting books to your computer.

  • Tooth And Tail, a new RTS game from Pocketwatch Games looks awesome, confirmed for Linux

    Pocketwatch Games (Monaco: What's Yours Is Mine) have announced their new strategy game Tooth and Tail [Steam, GOG, Official Site]. Not only does it look awesome and unique, but I've also got confirmation that it will be on Linux.

  • The KDE Components Not Yet Ported To KDE Frameworks 5

    With the beta of KDE Applications 17.08 due next week, which is the last cycle where Qt4/kdelibs4-dependent components are still permitted, KDE developer Christoph Feck has generated a list of KDE software not yet ported over to Qt5/KF5.

    It's with KDE Applications 17.12 where only Qt5 / KDE Frameworks 5 applications will be bundled with finally closing the door to Qt4/KDE4 programs that have yet to be ported.

  • TeX Live contrib repository (re)new(ed)

    It is my pleasure to announce the renewal/rework/restart of the TeX Live contrib repository service. The repository is collecting packages that cannot enter TeX Live directly (mostly due to license reasons), but are free to distribute. The basic idea is to provide a repository mimicking Debian’s nonfree branch.

Audiocasts: Ubuntu Podcast and Ubuntu on The Changelog,

Filed under

Devices: Habey’s iWave’s Boards, OctaPi, Tizen and ASUS ZenWatch 3

Filed under
  • Fanless Kaby Lake computer offers SATA, M.2, and dual GbE ports

    Habey’s Linux-friendly “BIS-6862” embedded PC offers 7th Gen Core U-series CPUs, a SATA 3.0 bay, -20 to 60°C support, dual GbE ports, and M.2 and SIM slots.

  • SMARC module runs Android or Linux on the Snapdragon 820

    iWave’s SMARC 2.0 “Snapdragon 820 SOM” features 3GB LPDDR4, 32GB eMMC, WiFi, and Bluetooth, plus I/O including GbE, HDMI 2.0, MIPI-CSI, USB 3.0, and PCIe.

    Earlier this year, iWave launched a rugged, 56 x 50mm iW-RainboW-G25S SBC with Qualcomm’s Snapdragon 820 (APQ8096) SoC. Now it’s back with a SMARC 2.0 short form factor Snapdragon 820 SOM.

  • OctaPi: cluster computing and cryptography

    When I was a teacher, a question I was constantly asked by curious students was, “Can you teach us how to hack?” Turning this idea on its head, and teaching the techniques behind some of our most important national cyber security measures, is an excellent way of motivating students to do good. This is why the Raspberry Pi Foundation and GCHQ have been working together to bring you exciting new resources!


  • Blokstok Street Fight Madness – A street fighting game with a lot of character details

    Popular fighting games that we grew up playing such as Mortal Kombat, Tekken or Street Fighter are probably a far cry from landing on the Tizen store any time soon. The popularity of these games however has inspired a lot of game developers to bring out titles in this genre. One such game that has made its way on to the Tizen store is the Blokstok Street Fight Madness (SFM). The game is developed by Delhi-based Darksun Technologies and is currently in beta with just a single stage available for download. Further stages and more characters can be expected soon over an update along with the release of the game in more platforms such as Steam, Android and iOS.

  • Game Snaky Snake now available on the Tizen Store, #MadeWithUnity
  • ES File Explorer File Manager app released for Tizen mobiles
  • Android Wear 2.0 Rolls Out to ASUS ZenWatch 3, Users Report Longer Battery Life

    ASUS said that Google's latest Android Wear 2.0 smartwatch operating system is coming to ASUS ZenWatch 3 around the date of July 11, and now it looks like it's finally rolling out.

    If you've been waiting to install Android Wear 2.0 on your shiny ASUS ZenWatch 3 Android smartwatch, you should drop whatever you're doing and update your device. Some users are already reporting on reddit that they received the massive Android Wear 2.0 update on their devices.

Drupal Association and Project Lead Statement Regarding Larry Garfield

Filed under

We recognize that events and conversations earlier this year surfaced many concerns and needs within the community. One in particular is related to Larry Garfield’s role within Drupal. After several conversations with Larry, and careful consideration, we can now provide an update to this situation, our decisions, and Larry’s role moving forward.

We thank you for your patience while we spent many hours meeting with Larry and outside experts to resolve this matter. We recognize that actions were taken quickly before, which resulted in poor communication, and we wanted to avoid this happening again. We made sure to provide the proper time and attention these conversations needed before releasing this follow-up post.

We know our poor communication in the past led to frustration with us and pain for others. For that, we are sorry. We want to learn from this and improve. We listened to the community’s request to provide more streamlined, clear, and easy-to-follow communication. So, this post includes a statement from Dries Buytaert, as Project Lead, followed by a statement from Megan Sanicki, Executive Director of the Drupal Association.


Larry's subsequent blog posts harmed the community and had a material impact on the Drupal Association, including membership cancellations from those who believed we doxed, bullied, and discriminated against Larry as well as significant staff disruption. Due to the harm caused, the Drupal Association is removing Larry Garfield from leadership roles that we are responsible for, effective today.


As long as Larry does not harm or disrupt the project, he will continue to be a member of the community as an individual contributor. However, we reserve the right to remove Larry's individual contributor roles if that is not the case. Also, we recognize that situations can change over time, so the Drupal Association will revisit these decisions in two years.

I recognize that my communication to Larry and with the community did not provide transparency into this situation and I apologize for the pain and confusion that caused. Our advisors told us not to share these details in order to protect all parties pending evaluation from authorities. Also, when Larry shared these details during the appeal process, he asked us to keep them confidential. It is my hope that this statement provides the clarity that many have been requesting.

Read more

FOSS Projects: DRI3, Facade, Onsen UI, clspv, and GCC

Filed under
  • DRI3 v1.1 Revised For Modifiers And Multi-Plane Support

    Louis-Francis Ratté-Boulianne of Collabora has sent out his second version of patches for DRI3 v1.1, the first significant update to the Direct Rendering Infrastructure 3.

  • Introducing Facade: An Easy Way to Track Git Repo Contributions

    I call the project Facade (Figure 1). The meaning is twofold: First, this was originally conceived as a "FOSS Anomaly Detector" (F.O.S.S.A.D.), which would allow you to see how contribution patterns changed over time. Second, it allows you to see behind your speculations about the project, and get an informed view of who is doing the development work, based upon real data.

  • Open Source Onsen UI Mobile Framework Targets Vue.js Development

    Vue.js is a hot JavaScript framework, which of late has been featured among the top trending tools on GitHub and on StackShare, which describes it as "a library for building interactive Web interfaces. It provides data-reactive components with a simple and flexible API."


    Like Onsen UI (which has a GitHub repository), Vue.js is also open source and also available in its own GitHub repository, with nearly 60,000 stars, leading a Monaca spokesperson to note that 2017 has been called "the year of Vue.js."

  • Baltimore shows open source mapping projects in 8th annual Data Day

    The annual Baltimore Data Day is back Friday, and this year the activism-oriented event will include an interactive workshop on open source mapping that was requested by community members earlier in the year.

  • Codeplay & Google Release Tool To Compile OpenCL C To Vulkan

    Google and Codeplay have developed a new open-source tool for compiling OpenCL C code to Vulkan compute shaders.

    This new tool, clspv, allows compiling a subset of the OpenCL C language to target the Vulkan API. At this stage clspv is considered a prototype and relies upon the very latest LLVM and Clang code -- it mostly comes down to being a set of LLVM passes to turn it into SPIR and then SPIR-V for consumption by Vulkan.

  • GCC Tacks On Support For The ARM Cortex-R52

    With the work laid earlier this month by GCC picking up ARMv8-R support, the Cortex-R52 is now supported by mainline GCC as the first ARMv8-R processor.

Linux Foundation Projects and Linux Development, SSD Benchmark

Filed under
  • Hyperledger Fabric Blockchain Ready for Prime Time

    It's been well over a year since the Linux Foundation first announced the Hyperledger Project, but it appears that Hyperledger Fabric, the meat and bones of the project, has reached production-ready status with the release of version 1.0 on Tuesday. The project's promise was to develop an open source enterprise grade blockchain application, initially based on OpenBlockchain, which was contributed by IBM.

  • Open Security Controller Waiting for Developer Interest

    On June 28, the Linux Foundation announced the Open Security Controller Project for the orchestration and automation of software-defined network security functions used to protect east-west traffic within data centers. It's not a new project, Intel has been working on it for some time, and made it the subject of a presentation at February's security focused RSA Conference in San Francisco. What is new is that it's now an open source project under the care and guidance of the Linux Foundation, sponsored by Huawei, McAfee, Nokia's Nuage Networks, Palo Alto Networks, and of course, Intel.

  • Changes That You Won't Find In Linux 4.13

    The Linux 4.13 merge window is nearing the end and while there is a lot of new features/changes, there is some functionality that you won't find in this next version of the upstream Linux kernel.

  • Set your alarms for 2.40am UTC – so you can watch Unix time hit 1,500,000,000

    At 0240 GMT* precisely on Friday, July 14, an epoch-defining moment will happen. And only real nerds – along with Reg readers – will know what that moment is.

  • Toshiba XG3 NVMe SSD Linux Performance

Security: Kerberos, Various Updates, and FUD

Filed under

Events: Open Source Summit North America, Write the Docs Portland 2017, GPN 2017

Filed under
  • Open Source Summit North America announces additional keynote speakers

    The Linux Foundation has announced additional keynote speakers for Open Source Summit North America, taking place September 11-14 in Los Angeles, CA.

    The Linux Foundation Open Source Summit is the premier open source technical conference in North America, gathering 2,000 developers, operators and community leadership professionals to collaborate, share information and learn about the latest in open technologies, including Linux, containers, cloud computing and more.

  • Tips and top presentations from Write the Docs Portland 2017

    Imagine a room full of smart, funny, and quirky people who all love documentation, technology, and... food. Put all that together and you have Write the Docs (WTD) in Portland—a community conference where documentarians meet to discuss the things we love the most.

  • Talking at GPN 2017 in Karlsruhe, Germany

    Although the GPN is an annual event, I haven’t managed to go very often. Last time has already been a while. It’s a pity, because the event is very cute. The location is just amazing which makes being there really fun. It’s a museum hosting many things from our digital world. If you visit only one thing in Karlsruhe, go and visit it. In fact, we tried to organise a small excursion during GUADEC last year. Bloomberg also has an article about the event.

Programming: GitHub 'Survey', Spark APIs, and Google’s Go Language

Filed under
  • Analyzing GitHub, how developers change programming languages over time

    Have you ever been struggling with an nth obscure project, thinking : “I could do the job with this language but why not switch to another one which would be more enjoyable to work with” ? In his awesome blog post : The eigenvector of “Why we moved from language X to language Y”, Erik Bernhardsson generated an N*N contingency table of all Google queries related to changing languages. However, when I read it, I couldn’t help wondering what the proportion of people who effectively switched is. Thus, it has become engaging to deepen this idea and see how the popularity of languages changes among GitHub users.

  • Which Spark machine learning API should you use?

    But what can machine learning do for you? And how will you find out? There’s a good place to start close to home, if you’re already using Apache Spark for batch and stream processing. Along with Spark SQL and Spark Streaming, which you’re probably already using, Spark provides MLLib, which is, among other things, a library of machine learning and statistical algorithms in API form.

  • Sorry, Golang 2 probably won't add your 'missing' feature

    The official Golang blog has provided the first concrete details about the next version of Google’s Go language, which is used to create popular applications like Docker and Kubernetes, as well as to incrementally replace critical internet infrastructure.

    But Golang devs waiting for immediate word about generics, or other pet features they’ve long been waiting to see added to the language, are going to walk away disappointed.

Ubuntu 17.10 Makes It Easier to Use Bluetooth Speakers and More Ubuntu Developments

Filed under
  • Ubuntu 17.10 Makes It Easier to Use Bluetooth Speakers

    Ubuntu will automatically switch sound output to Bluetooth when you connect a Bluetooth speaker, soundbar or headset.

    Connecting a compatible USB audio device will also see the sound output auto-switch to that device.

    While most Bluetooth speakers, headsets and USB audio devices already well with Ubuntu you typically have to dive into the system’s sound settings and manually select the device for audio output.

    In a world where Android and iOS smartphones automatically switch to Bluetooth devices when connected, requiring manual user input is not only a little old-fashioned but may, to users otherwise unaware, appear broken.

  • Ubuntu Foundations Development Summary: July 13, 2017
  • Ubuntu OpenStack Dev Summary – 13th July 2017

Server: Containers, Cloud Native, Microservices, and Google Cloud Platform (GCP)

Filed under
  • It’s an ever more open world. How containers and open source will transform the data centre beyond recognition

    The value of open source is changing business roadmaps previously built on fixed terms. More control, end of vendor lock-in and constant updates are just some of the benefits of the open world, Abby Kearns, executive director at the Cloud Foundry Foundation tells João Marques Lima.

  • Observability for Cloud Native

    Although JSON/YAML Kubernetes manifests are straightforward to read and write, they are not always the best way to manage applications on your cluster. If you have a complex, production system and want to modify its deployment with existing approaches, you may experience significant operational costs.

  • Decentralizing Your Microservices Organization

    Adaptability — the ability to quickly and easily change — has become a primary goal for modern businesses and has put pressure on technology teams to build platforms that are easier and less costly to change.  Working in such environments, these teams have been attracted more and more to the microservices style of software architecture.  What attracts them is the promise of a method for expediting changes to software, without introducing unnecessary danger to the business.

  • Google Cloud Platform expands to London

    With 43 zones, Amazon Web Services (AWS) is the globe's largest public cloud, but Google is working hard to match AWS. On July 13, Google opened its latest region, Google Cloud Platform (GCP) London (europe-west2).

    This is Google tenth region and joins its existing European region in Belgium. The London GCP center will have three zones. It will offer compute, big data, storage, and networking service.

    Google expects its new region to greatly improve network performance for British Isles and Western Europe clients. In cities such as London, Dublin, Edinburgh, and Amsterdam, Google's performance testing shows 40-percent to 82-percent reductions in round-trip time latency when serving customers from London compared with the Belgium region.

Anaconda Installer for Fedora 26 and Some Red Hat News

Filed under
Red Hat

Software: BleachBit, IBus-UniEmoji, systemd

Filed under
  • BleachBit – A Quick And Best Way to Clean Up Your Linux System (Best CCleaner Alternative)

    When you are running out of disk space on system, instantly you might use DU (Disk Usage) command to check the system disk usage but it wont give you about cached data, internet history, and junk files usage.

    To accomplish this, i would advise you to install BleachBit System cleaner utility. Its best CCleaner Alternatives for Linux and clean everything in your system in depth way.

  • IBus-UniEmoji – Type Emoji Directly into Your Linux Desktop

    I don’t know how often you type Emoji using your Linux desktop but none of the Ubuntu distros ships with that feature. The normal way to go about entering Emoji is to copy it and paste it into your desired location. It is thanks to IBUs-UniEmoji that you no longer need to do that.

  • systemd 234 Released with Support for the Meson Build System, Some Improvements

    systemd developer Lennart Poettering announced the release and immediate availability for download of a new update to the widely-used init system for Linux-based operating systems, versioned 234.

    systemd 234 has been in development for the past four and a half months, which is a lot of time, but it doesn't look it's a major release or anything, bringing only a few new features and several under-the-hood improvements, along with a bunch of bug fixes and security enhancements.

Gaming: Tangledeep, Escapists 2, The Lion's Song, Wonder Boy, Ioquake3

Filed under
Syndicate content

More in Tux Machines

More on Mozilla Voice Recognition and Firefox Woes

Funding for Dremio and

BSD: OpenBSD, Benchmarking LLVM/Clang, and AMD Zen Scheduler Model Lands In LLVM

  • Blog about my blog

    I want to try it again, and this time I decided to create a self-hosted blog. Something that runs on my own server and with httpd, the web server that I wrote for OpenBSD.  


    i That's why I decided to write my articles, including this one, in Markdown and use another tool such as lowdown to generate the XML pages for sblg.

  • Benchmarking LLVM/Clang's New AMD Zen Scheduler Model
    Just prior to LLVM 5.0 being branched yesterday, the AMD Zen scheduler model finally landed in LLVM and has the potential of boosting the performance of generated binaries targeting AMD's Zen "znver1" architecture. Here are some benchmarks of LLVM Clang 4.0 compared to the latest LLVM Clang compiler code when testing with both generic x86-64 optimizations and then optimized builds for the first-generation Zen CPUs, tested on a Ryzen 7 processor.
  • AMD Zen Scheduler Model Lands In LLVM, Makes It For LLVM 5.0
    It was coming down to the wire for the new AMD Zen scheduler model in LLVM 5.0 but now it's managed to land just hours before the LLVM 5.0 branching. The new Zen "znver1" scheduler model for LLVM was published by AMD in patch form last week and now this morning it's been merged to mainline LLVM. Funny enough, thanks to an Intel developer with commit rights to LLVM due to the AMD contributor not having access.

OSS: VirtualBox, AMD EPYC Platform Letdown, Choosing FOSS, Open Source Blockchain Project, and RcppAPT 0.0.4

  • VirtualBox 5.1.24 Brings a Better Support for AMD Ryzen CPUs
    VirtualBox is a free and an open-source application for virtualization on x86 platforms. VirtualBox development team has announced a new maintenance release VirtualBox 5.1.24. The recent release of VirtualBox brought more support for AMD Ryzen processors to run certain guests such as Microsoft Windows XP. Emulating more SSE2 instructions. Fixing multiple issues with the graphical user interface for KDE Plasma, and black screen on reboot for multi-screen setup under certain conditions.
  • AMD EPYC Platform Security Processor Code Will Not Be Open Source
    AMD EPYC has been getting some bad word of mouth due to what Intel has been trying to portray but much has been cleared out in the official presentation. Many users that are worried about security have asked AMD to open source the AMD EPYC Platform security processor code. That will not be the case according to AMD. AMD EPYC Platform security processor is designed to keep the user safe from attacks because the OS can’t see what the PSP or IME is doing. Similarly, the user will also not know what the chips are doing. That is all great if the chip is keeping the user safe but it also means that if the defenses are breached then the user will not realize that as well.
  • Open Source: To Use Or Not To Use (And How To Choose)
    You'd like to use open source software, but you're not sure what criteria you should use when deciding whether to rely on it for a specific project or not. I have a long, complicated history with open source software.
  • Japanese Online Giant GMO Launches Open Source Blockchain Project
    Internet giant GMO Internet Inc. of Japan today announced the launch of the GMO Blockchain Open Source Software Project (GMO Blockchain OSS). The system will allow users to develop programs using blockchain as open source. In a first attempt by the company using this platform, the company has developed an open source medical record sharing system and launched it on July 6th, 2017.
  • RcppAPT 0.0.4