Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Saturday, 22 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

Build a clock for your entertainment center with a Raspberry Pi

Filed under
Linux

I'm a cord cutter—one of the many people who have canceled their expensive cable channel subscription and switched to cheaper, legal, alternative methods to get their TV entertainment. Just a few hours after I returned my cable set-top box, it became clear I had a gap to fill. The clock that was part of my cable box, sitting underneath my TV, was gone, and I never realized how much I used it until now!

Read more

Games: Total War: WARHAMMER, Observer, Shadow Warrior and Latest Wine

Filed under
Gaming

Security: FOSS Advantage, Updates, “Bad Taste” and More

Filed under
Security

Red Hat and Fedora: OpenShift, Finance, and New Kernel in Fedora

Filed under
Red Hat

GNOME: Pitivi GSoC Work, Actions, Menus and Toolbars Kit for GTK+

Filed under
GNOME
  • Pitivi Developer Console Plugin

    The first part of my project was focused in adding support for creating Python-based plugin managers in libpeas and polishing the Pitivi Plugin Manager. Initially, before the Google Summer of Code started, the Pitivi Plugin Manager was done using the PeasGtkPluginManager. However the design didn’t fit pretty well in the Pitivi Preferences Dialog, so I had to implement it again but in Python. I took as reference the GNOME Builder Preferences window. It is worth to say that I could have used libdazzle, but Pitivi doesn’t use GSettings and instead it uses ConfigParser.

  • Pitivi: Transformation properties keyframes ready to land

    In my last blog post, I was telling you how my GSOC project was close to its completion. Since then, I’ve been working on getting it to a deployable state, while also adding some final touches. Now, it should be ready to land and you’ll probably see it included in Pitivi 2.0.

  • Amtk – Actions, Menus and Toolbars Kit for GTK+

    GtkUIManager has been deprecated without a good replacement for applications that want to keep a traditional UI (with a menubar, toolbar and statusbar). So I’ve written a new shared library called Amtk, currently developed inside the Tepl repository. It is a basic GtkUIManager replacement based on GAction. If you are interested, read the Amtk introduction (it explains the problems with what GTK+ currently provides and that Amtk solves) and the API reference.

pfSense 2.3.4-p1 Open-Source Firewall Update Brings Security Fixes for OpenVPN

Filed under
BSD

A new security and bug fix maintenance update just landed today for the pfSense 2.3.4 stable release of the open-source and free firewall distribution based on the FreeBSD technologies.

The pfSense 2.3.4-p1 patch is being released two and a half months after the launch of pfSense 2.3.4, and it looks like it attempts to inject new security fixes in pfSense and several of its components, including OpenVPN, as well as to fix various bugs that have been reported during this time. For example, it fixes Hover Dynamic DNS updates to be able to verify the SSL peer.

Read more

CoreOS, OCI Unveil Controversial Open Container Industry Standard

Filed under
OS
Server

CoreOS and the Open Container Initiative on Wednesday introduced image and runtime specifications largely based on Docker's image format technology.

However, OCI's decision to model the standard on Docker's de facto platform has raised questions. Some critics have argued for other options.

Version 1.0 provides a stable standard for application containers, according to Brandon Philips, CTO at CoreOS and chair of the OCI Technical Oversight Board.

Read more

GNOME Tweak Tool Renamed to GNOME Tweaks, Will Learn New Tweaks for GNOME 3.26

Filed under
GNOME

The widely-used GNOME Tweak Tool utility that GNOME users can't live without was renamed the other day to GNOME Tweaks as part of a minor update towards version 3.26 for the upcoming GNOME 3.26 desktop environment.

Read more

Debian-Based Elive 3.0 Linux OS Is Almost Here, New Beta Adds More Improvements

Filed under
Debian

The development team behind the Debian-based Elive GNU/Linux distribution was proud to announce today the availability for download of a new Beta version towards the upcoming Elive 3.0 major release.

Read more

Wine 2.0.2

Filed under
Software
  • Wine 2.0.2 Released With 62 Bug Fixes

    The Wine project has today announced Wine 2.0.2 as the newest stable update for running Windows programs on Linux, macOS, and other operating systems.

    If you aren't using the Wine 2.x bi-weekly development releases for the bleeding-edge experience to culminate with the stable Wine 3.0 release in a few months, Wine 2.0.2 is the newest and best for the time being.

  • Wine Announcement

    The Wine maintenance release 2.0.2 is now available.

AMDGPU vs. Radeon DRM On Linux 4.13 For AMD GCN 1.0/1.1 GPUs

Filed under
Graphics/Benchmarks

With the Linux 4.13 kernel currently under development there are new module parameters that can make it easier switching from the Radeon DRM default on GCN 1.0 and GCN 1.1 GPUs to instead using the newer AMDGPU DRM driver, but Radeon remains the default. Here's my test experiences and benchmark results of AMDGPU vs. Radeon for GCN 1.0/1.1 GPUs.

Read more

Support for Ubuntu 16.10 Ends Today

Filed under
Ubuntu

Yup, Ubuntu 16.10 Yakkety Yak hit end of life (EOL) on July 20.

Released on October 13, 2016, Ubuntu 16.10 is a short-term release with a 9-month support cycle.

That support period is at an end and Ubuntu 16.10 will reach end of life on Thursday, July 20, 2017.

Read more

Netrunner Rolling and Ubuntu Upgrades

Filed under
GNU
Linux
Ubuntu
  • Netrunner Rolling Is Back After One and a Half Years, It's Based on Arch Linux

    After one and a half years of silence, the Netrunner Rolling series make a comeback today with the release of version 2017.07, based on Arch Linux and Manjaro operating systems.

    By our count, Netrunner Rolling 2017.07 is here sixteen months after the Netrunner Rolling 2016.01 release, which was unveiled on February 27, 2016, and it's an up-to-date version with all the latest GNU/Linux technologies. The good news is that it's here to stay, and will receive regular updates 3 or 4 for times a year.

  • Clarification and changes to release upgrades

    I’ve recently made some changes to how do-release-upgrade, called by update-manager when you choose to upgrade releases, behaves and thought it’d be a good time to clarify how things work and the changes made.

    When do-release-upgrade is called it reads a meta-release file from changelogs.ubuntu.com to determine what releases are supported and to which release to upgrade. The exact meta-release file changes depending on what arguments, –proposed or –devel-release, are passed to do-release-upgrade. The meta-release file is used to determine which tarball to download and use to actually perform the upgrade. So if you are upgrading from Ubuntu 17.04 to Artful then you are actually using the the ubuntu-release-upgrader code from Artful.

KDE/Qt: Qt Creator 4.4, GSoC Projects

Filed under
Development
KDE
  • Qt Creator 4.4 Enters Beta

    The Qt Company has announced the first public beta of the Qt Creator 4.4 integrated development environment.

  • Gsoc Week 5 , 6 , 7
  • Oware - Single player

    There are also some changes in my GSoC plan. I thought of working on computer activity after oware earlier when I made my proposal but with discussions with my mentors we came to a conclusion that musical activities are more important for a child. So I would be working on musical activities now which includes play piano and note names activity which were started in the branch Play piano and were earlier to be done in my last month. My aim would be to complete both these activities.

Funding for Dremio and Matrix.org

Filed under
OSS

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

Filed under
BSD
  • 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

Filed under
OSS
  • 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

Games and Graphics: Trains & Things, 'The Universim', and AMD

Filed under
Graphics/Benchmarks
Gaming
Syndicate content

More in Tux Machines

today's howtos

Red Hat and Fedora: Red Hat Academy, Lynne Chamberlain, Flatpak Apps, and Video of Fedora 26

Security: Windows 10 Bypass, Slackware OpenJDK Update and More

  • [Older] GHOSTHOOK ATTACK BYPASSES WINDOWS 10 PATCHGUARD
    A bypass of PatchGuard kernel protection in Windows 10 has been developed that brings rootkits for the latest version of the OS within reach of attackers. Since the introduction of PatchGuard and DeviceGuard, very few 64-bit Windows rootkits have been observed; Windows 10’s security, in particular its mitigations against memory-based attacks, are well regarded. Researchers at CyberArk, however, found a way around PatchGuard through a relatively new feature in Intel processors called Processor Trace (Intel PT).
  • [Slackware] OpenJDK 8 security round-up for July ’17
    Sooner than I anticipated, there is an update for OpenJDK 8. Andrew Hughes (aka GNU/Andrew) announced the release of IcedTea 3.5.0. The new icedtea framework compiles OpenJDK 8 Update 141 Build 15 (8u141_b15). This release includes the official July 2017 security fixes.
  • ROI (Not Security) the Most Immediate IoT Challenge
    According to Defining IoT Business Models, a new report from Canonical, the software company behind the Ubuntu Linux distribution, device security and privacy (45 percent) falls behind quantifying the return of investment (ROI) of their IoT projects (53 percent) as an immediate challenge. Canonical drew its conclusions from a survey of 361 IoT professionals conducted by IoTNow on behalf of the company.
  • Apply the STIG to even more operating systems with ansible-hardening
    Tons of improvements made their way into the ansible-hardening role in preparation for the OpenStack Pike release next month. The role has a new name, new documentation and extra tests. The role uses the Security Technical Implementation Guide (STIG) produced by the Defense Information Systems Agency (DISA) and applies the guidelines to Linux hosts using Ansible. Every control is configurable via simple Ansible variables and each control is thoroughly documented.
  • Open Source Flaw 'Devil's Ivy' Puts Millions of IoT Devices at Risk
    Millions of IoT devices are vulnerable to cybersecurity attacks due to a vulnerability initially discovered in remote security cameras, Senrio reported this week.
  • Microsoft’s secret weapon in ongoing struggle against Fancy Bear? Trademark law [Ed: Microsoft should make a start by stopping the addition of back doors to all its software]
  • SECURITY FOR THE SECURITY GODS! SANDBOXING FOR THE SANDBOXING THRONE
    Last year, probably as a distraction from doing anything else, or maybe because I was asked, I started reviewing bugs filed as a result of automated flaw discovery tools (from Coverity to UBSan via fuzzers) being run on gdk-pixbuf. Apart from the security implications of a good number of those problems, there was also the annoyance of having a busted image file bring down your file manager, your desktop, or even an app that opened a file chooser either because it was broken, or because the image loader for that format didn't check for the sanity of memory allocations.

5 open source tools for developing IoT applications

The internet of things is growing at a staggeringly fast pace, and is quickly coming to revolutionize virtually every aspect of modern life. Aspiring developers hoping to hop on board and profit off the growing phenomenon are constantly looking for the right tools to use. So what are the open source tools best suited for working with the IoT, and where can developers find them? A plethora of open source tools lay at the disposal of any would-be developer eager and wise enough to use them. By utilizing these five, you’ll find yourself tackling challenges and developing successful applications in no time. Read more Related: