Language Selection

English French German Italian Portuguese Spanish

July 2017

Trigger 3D Rally Race Game Review

Filed under
Linux

Trigger 3D rally race game is a fun game for families with time limits on every event. A user has to finish the lap of an event within the stipulated time while at the same time enjoy the environment driving through a forest, on a canyon, and off road too.

Read<br />
more

Bluestar Linux A Solid Arch Based Linux Distribution With KDE Desktop Environment

Filed under
Linux

​Bluestar Linux is an Arch based Linux distro powered by the KDE desktop. The developers seek to provide up to date packages and a host of desktop and multimedia apps out of the box. The aim of the distro is to provide a solid operating system that provides a wide range of functionality and ease of use without sacrificing beauty and aesthetics.

Read<br />
more

today's leftovers

Filed under
Misc
  • Google Grabs Nielsen as Business Apps User From Microsoft

    For word processing and spreadsheets, Nielsen staff now uses Google Docs and Sheets instead of Microsoft’s Word and Excel applications from its familiar Office suite of software. For video conferencing and messaging, Nielsen dropped Microsoft’s Skype in favor of Google equivalents.

  • 3DR Solo Back as Open Source Platform

    Don’t play Taps for 3DR‘s Solo yet. 3DR’s CEO Chris Anderson tweeted today that the Solo is getting a second life.

    In an article title “The Solo Lives On,” on the ArduPilot Blog – ArduPilot is an opensource autopilot system – the team explains how a community of developers worked to give the Solo a “heart transplant.” The developer of the now-obselete Pixhawk 2.0 hardware flight system, the Solo’s stock system, has developed a bolt-on replacement which will allow for new ArduCopter firmware changes.

  • Bluetooth Mesh networks: Is a standards body right for IoT innovation?

        

    Mesh networks are not new. It is a network topology in which each node relays data for the network. All mesh nodes cooperate in the distribution of data in the network. The IoT-purpose-built Zigbee—a low-power, low-bandwidth ad hoc network—is a mesh network. Dating to 2002, Aruba Networks was founded to build Wi-Fi mesh networks. In 2014, student protesters in Hong Kong used mobile app FireChat to turn the crowd’s smartphones into a Wi-Fi and Bluetooth mesh network so authorities could not interrupt protester’s coordinating conversations by blocking 3G and 4G network access.

Software: Rapid Photo Download, Brackets, Battery Monitor, Weblate, Meteo-Qt and More

Filed under
Software
  • Rapid Photo Download – Import Photos and Videos Reliably and Efficiently

    Rapid Photo Download (RPD) is an image downloader with which you can rapidly import photos and videos from a connected smartphone and or camera into your workstation. The statement on the app’s website reads that its goal is to be the best photo and video downloader for the Linux Desktop.

    It has a simple and intuitive GUI which is easy to navigate with special thanks to its unique Timeline feature which groups photos and videos based on their time difference. This is effective for identifying photos and videos shot during different periods in either a single day or over a period of consecutive days.

  • Brackets: A Great Code Editor For You? Find Out By Yourself

    Brackets is an open-source, modern text/code editor that specifically designed for web designers but it doesn't mean if you don't do web development then you can't use it. It is lightweight, powerful, cross-platform (Linux, Mac and Windows) and focused on front-end web development (JavaScript, CSS and HTML), initially it was developed by Adobe, licensed under the MIT license and it is currently maintained on GitHub. Now it is maintained by almost 282 community contributors.

  • Battery Monitor Notifies You Current State Of The Battery

    The default battery monitor of Linux doesn't notify what is current condition of the battery juice but only when it is low. Battery Monitor comes in handy and keep you up-to-update about charging, discharging, not charging, critically low battery state of the battery. This utility is written using Python3 programming language and PyGtk3. It is available for Ubuntu and its derivatives via PPA but it can also be installed easily on any other distribution by pulling its source from github page.

  • [Video] GNU/Linux & Video Editing - Computerphile

    Rob Miles talks editing with GNU/Linux & free software.

  • Weblate 2.16: Call for translations

    Weblate 2.16 is almost ready (I expect no further code changes), so it's really great time to contribute to it's translations! Weblate 2.16 will be probably released during my presence at DebConf 17.

  • Meteo-Qt: Keep An Eye On Weather Directly From Indicator Panel

    There are various weather applications available for Linux. Meteo-Qt is an elegant weather application written in Python3 and Qt5 licensed under GNU General Public License v3, it displays weather information right on the panel and show notifications, further more you can check current week weather on its own window.

  • GSoC’17-Week #6

    I will just give an overview of what all I have worked on during the past few weeks. The main aim of the project was to integrate share. krita.org with our Krita application. It should have the ability to download the items from the site directly into default folders of the resources we choose to download. So, I created a widget content_downloader widget to perform all sorts of functionalities we needed to get from the downloader. The functions like download then install and to perform uninstall the items downloaded were added. Then search functionality, different ways to filter resources using the categories and order by method too. Used KRating API to rate the items showed inside the content downloader. Also, small functionalities like, Description viewer as labels and printing out certain data like the author and all as well were added.

  • Chromium 60 packages available

    Google released chrome/chromium 60.0.3112.78 on 25 July. My mother-in-law passed away which shifted my priorities this week, but I found some time to compile new packages. In my VM, the 64bit package creation took more than 24 hours… perhaps now is a good time to look at that Ryzen CPU and empty my savings account. This is getting ridiculous.

Graphics: Vulkan, Mesa, Etnaviv, and Vega

Filed under
Graphics/Benchmarks
  • Vulkan-CPU Has Working SPIR-V To LLVM IR Translation, x86 Code Almost Working

    Jacob Lifshay, the student developer via GSoC 2017 working on a Vulkan CPU-based implementation to essentially serve as a software renderer that is making use of LLVM, now has working SPIR-V to LLVM IR translation.

    SPIR-V, of course, being the intermediate representation used by Vulkan and OpenCL 2.1+. Jacob's work is separate from the other SPIR-V LLVM work being pursued by other parties. Lifshay has now implemented enough of a SPIR-V to LLVM IR translator that it can translate simple shaders onwards to LLVM IR. He also says he is almost at a stage where in turn it can then generate x86 machine code. So in the end it will go from SPIR-V shaders to x86 code that can be executed by the CPU.

  • Mesa 17.2 Is Measuring In As One Of The Largest Releases Ever

    Mesa 17.2 is coming in as one of the largest updates ever to Mesa 3D, at least in terms of code delta.

    Out of curiosity given the recent branching and release candidate, I used Git to compare the code size of the 17.1 branch to 17.2.

  • OpenMAX Tizonia G3D State Tracker Begins Working For H.264 Encoding

    One of this year's Google Summer of Code projects affecting Mesa is porting its OpenMAX IL Gallium3D state tracker from using Bellagio to Tizonia.

  • The Etnaviv Driver Is Beginning To Work Out For Android Users

    The Etnaviv open-source driver stack that provides reverse-engineered graphics driver support for Vivante graphics cores is working now not only on conventional Linux distributions but also Android environments.

    Collabora has been working on some improvements in this space and a few days ago recapped some of the highlights going into Etnaviv for i.MX6 and Android.

  • Linux Driver Expectations For The Radeon RX Vega

Games: Cosmic Star Heroine, Tower of Time, Serial Cleaner, Objects In Space

Filed under
Gaming

Fedora: Python and Flathub/Flatpak Plans

Filed under
Red Hat
  • It Will Still Take Fedora A Few More Releases To Switch Off Python 2

    Finalizing Fedora's switch from Python 2 to Python 3 by default is still going to take several more Fedora release cycles and should be done by the 2020 date when Python 2 will be killed off by upstream.

    While much of Fedora's Python code is now compatible with Py3, the /usr/bin/python still points to Python 2, various python-* packages still mean Python 2, and the end game is to eventually get rid of Python 2 from Fedora but that is even further out.

  • Hello again!

    In any case, the main point of this blog post is that I’m at GUADEC in Manchester right now, and I’d like to blog about Flathub, but I thought it would be weird to just show up and say that after 7 years of silence without saying hello again.

  • Welcome, Flathub!

    At the Gtk+ hackfest in London earlier this year, we stole an afternoon from the toolkit folks (sorry!) to talk about Flatpak, and how we could establish a “critical mass” behind the Flatpak format. Bringing Linux container and sandboxing technology together with ostree, we’ve got a technology which solves real world distribution, technical and security problems which have arguably held back the Linux desktop space and frustrated ISVs and app developers for nearly 20 years. The problem we need to solve, like any ecosystem, is one of users and developers – without stuff you can easily get in Flatpak format, there won’t be many users, and without many users, we won’t have a strong or compelling incentive for developers to take their precious time to understand a new format and a new technology.

    [...]

    Enter Flathub. The idea is that by creating an obvious “center of gravity” for the Flatpak community to contribute and build their apps, users will have one place to go and find the best that the Linux app ecosystem has to offer. We can take care of the boring stuff like running a build service and empower Linux application developers to choose how and when their app gets out to their users. After the London hackfest we sketched out a minimum viable system – Github, Buildbot and a few workers – and got it going over the past few months, culminating in a mini-fundraiser to pay for the hosting of a production-ready setup. Thanks to the 20 individuals who supported our fundraiser, to Mythic Beasts who provided a server along with management, monitoring and heaps of bandwidth, and to Codethink and Scaleway who provide our ARM and Intel workers respectively.

Debian and Ubuntu Development Insights/Reports

Filed under
Debian
Ubuntu
  • Apache Mesos on Debian

    I decided to try packaging Mesos for Debian/Stretch. I had a spare system with a i7-930 CPU, 48G of RAM, and SSDs to use for building. The i7-930 isn’t really fast by today’s standards, but 48G of RAM and SSD storage mean that overall it’s a decent build system – faster than most systems I run (for myself and for clients) and probably faster than most systems used by Debian Developers for build purposes.

  • Introducing the debhelper buildlabel prototype for multi-building packages

    For most packages, the “dh” short-hand rules (possibly with a few overrides) work great. It can often auto-detect the buildsystem and handle all the trivial parts.

    With one notably exception: What if you need to compile the upstream code twice (or more) with different flags? This is the case for all source packages building both regular debs and udebs.

  • More Lintian hacking
  • Antoine Beaupré: My free software activities, July 2017
  • uim package integration is working in progress
  • Ubuntu 17.10 Is Getting Volume Improvements, More GNOME Apps Ported as Snaps

    Canonical's Ubuntu Desktop team continues to work hard on making the upcoming Ubuntu 17.10 (Artful Aardvark) operating system the best GNU/Linux distro with the GNOME 3 desktop environment by default.

    Now that Unity is no longer the default desktop of Ubuntu for future releases, the stakes are high because there are some very popular Linux OSes out there already shipping with an out-of-the-box, well-designed GNOME desktop experience, so Canonical needs to up their game and bring as many user-requested features as possible.

  •  

More in Tux Machines

Release of PyPy 7.2

  • PyPy v7.2 released

    As always, this release is 100% compatible with the previous one and fixed several issues and bugs raised by the growing community of PyPy users. We strongly recommend updating. Many of the fixes are the direct result of end-user bug reports, so please continue reporting issues as they crop up.

  • PyPy 7.2 released

    Version 7.2 of PyPy, an implementation of the Python language, is out.

  • PyPy 7.2 Released With Full 64-bit AArch64 Support, PyPy 3.6 Beyond Beta

    PyPy 7.2 is out today as a big update for this alternative Python implementation that currently provides interpreters for compatibility with Python 2.7 and Python 3.6. In cooperation with Arm and Crossbar.io, PyPy developers have been working on complete 64-bit ARM (AArch64) support and this summer they achieved getting the PyPy JIT running on 64-bit ARM. PyPy 7.2 is the first release with this 64-bit ARM support now in good standing.

today's leftovers

  • Intel Firmware Binaries Land For AX200/AX201 Bluetooth Linux Support

    With devices beginning to hit store shelves using the new Intel WiFi 6 AX200 series chipsets, the firmware binaries have landed in linux-firmware.git for rounding out support for these latest WiFi/Bluetooth adapters. For a few kernel releases now since earlier this year these new Intel wireless chipsets have been supported by the mainline kernel but the firmware hasn't been part of the de facto linux-firmware.git tree that houses the various firmware binaries for different hardware component support under Linux.

  • Improving distfile mirror structure

    The Gentoo distfile mirror network is essential in distributing sources to our users. It offloads upstream download locations, improves throughput and reliability, guarantees distfile persistency. The current structure of distfile mirrors dates back to 2002. It might have worked well back when we mirrored around 2500 files but it proved not to scale well. Today, mirrors hold almost 70 000 files, and this number has been causing problems for mirror admins.

  • LibreOffice 6.2.7 packages available for Slackware 14.2

    There was a recent update in my repository of LibreOffice packages, but that libreoffice-6.3.2 was just for slackware-current. There’s a recent release in the LibreOffice 6.2 stable series as well (ok… five weeks ago, not that recent…), and so I decided to use my build box’s free weekend to come up with packages for LibreOffice 6.2.7. This release has a security improvement over previous versions, in that it will popup a warning to the user if a document tries to run an embedded script (similar to existing warning mechanism for embedded macros).

Graphics and Standards

  • SHADERed 1.2.3 Released With Support For 3D Textures & Audio Shaders

    SHADERed is the open-source, cross-platform project for creating and testing HLSL/GLSL shaders. While a version number of 1.2.3 may not seem like a big update, some notable additions can be found within this new SHADERed release.

  • Vulkan 1.1.125 Released With SPIR-V 1.4 Support

    Succeeding Vulkan 1.1.124 one week later is now Vulkan 1.1.125 with a lone new extension. Vulkan 1.1.125 has its usual clarifications and corrections to this graphics API specification. Meanwhile the new extension introduced in the overnight v1.1.125 release is VK_KHR_spirv_1_4.

  • Making Movies Accessible for Everyone

    For the first time, people who are deaf or hard of hearing will be able to enjoy the Nairobi leg of the Human Rights Watch Film Festival, opening on October 15.

New Videos: A Look at Xubuntu 19.10 and Crunchbang++ 10