Language Selection

English French German Italian Portuguese Spanish

About Tux Machines

Saturday, 24 Feb 18 - 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

Events: OpenStack Summit Vancouver, IBM Index, Eclipse CheConf 2018

Filed under
OSS
  • OpenStack Summit Vancouver '18: Vote for Speakers

    The next OpenStack Summit takes place again in Vancouver (BC, Canada), May 21-25, 2018. The "Vote for Presentations" period started. All proposals are up for community votes. The deadline for your vote is will end February 25 at 11:59pm PST (February 26th at 8:59am CET)

  • IBM Index: A Community Event for Open Source Developers

    The first-ever INDEX community event, happening now in San Francisco, is an open developer conference featuring sessions on topics including artificial intelligence, machine learning, analytics, cloud native, containers, APIs, languages, and more.

  • Eclipse CheConf 2018 – Join the live stream February 21st at 10 am EST

    2017 was a fantastic year for the Che project, with more contributors, more commits, and more usage – this solidified Che’s position as the leading developer workspace server and browser IDE. Eclipse Che users logged over 7 million hours of public Che usage (plus more in private installs). We’ll discuss the growing cloud development market, Che’s position in it, and the exciting changes we’re planning for 2018.

Kernel News and Linux Foundation

Filed under
Linux
  • Linux Kernel Module Growth

    The Linux kernel grows at an amazing pace, each kernel release adds more functionality, more drivers and hence more kernel modules. I recently wondered what the trend was for kernel module growth per release, so I performed module builds on kernels v2.6.24 through to v4.16-rc2 for x86-64 to get a better idea of growth rates...

  • A Linux Kernel Driver Is Being Worked On For Valve's Steam Controller

    Right now to make most use of the Steam Controller on Linux you need to be using the Steam client while there have been independent user-space programs like SC-Controller to enable Steam Controller functionality without the Steam client running. A new and independent effort is a Linux kernel driver for the Steam Controller.

    Through reverse-engineering, Rodrigo Rivas Costa has been developing a kernel driver for the Valve Steam Controller. This driver supports both USB cable and USB wireless adapters for the Steam Controller. This driver is being developed as a proper HID kernel driver so it should work with all existing Linux programs and doesn't require the use of the proprietary Steam client.

  • AT&T Puts Smart City IoT 'Edge' Computing On Direct Dial
  • Linux Foundation, AT&T Launch Akraino

Red Hat News and New Fedora 27 Live ISOs

Filed under
Red Hat

Software: funny-manpages, Nginx, Cockpit and More

Filed under
Software
  • Have a Laugh With Funny Linux Man Pages

    There is a package unsurprisingly called funny-manpages and it adds some witty entries to the man pages.

  • HTTP/2 Server Push Directives Land in Nginx 1.13.9

    The open source Nginx 1.13.9 web server debuted today, providing support for a new HTTP/2 standard feature known as Server Push.

    The HTTP/2 web standard was completed three years ago in February 2015, with Nginx ahead of the curve in terms of HTTP/2 standard adoption. The NGINX Plus R7 release in September 2015 featured the first commercially supported enterprise-grade support provided by Nginx for HTTP/2.

  • Cockpit 162

    Cockpit is the modern Linux admin interface. We release regularly. Here are the release notes from version 162.

  • 6 Best Linux Music Players That Every User Must Try — (2018 Edition)

    Watching movies and playing music is one of the primary entertainment purposes served by our computers. So, when you move to a new operating system, it makes perfect sense if you look for useful media players. In the past, we’ve already told you about the best video players for Linux and, in this article, we’ll be telling you about the best music players for Linux-based operating systems. Let’s take a look at them:

  • CPod (formerly Cumulonimbus) – A Beautiful Podcast App

    Today, we introduce a somewhat new podcast application that is simple and yet delivers efficiently across all 3 desktop platforms.

    CPod, (formerly known as Cumulonimbus), is an electron-based podcast app player for audiobook and podcast lovers.

  • Apper 1.0.0 is out!

    Apper the package/apps manager based on PackageKit has got it’s 1.0.0 version on it’s 10th birthday!

  • VidCutter – Quickly Trim and Join Video Clips

    VidCutter is an open-source cross-platform video editor with which you can quickly trim and join video clips. It is Python and Qt5-based, uses FFmpeg for its encoding and decoding operations, and it supports all the popular video formats not excluding FLV, MP4, AVI, and MOV.

    VidCutter boasts a customizable User Interface that you can personalize using themes and a plethora of settings that you can tweak to make your video editing environment more appealing.

  • Weblate 2.19.1
  • Tusk Evernote Client Updated, Is Now Available as a Snap

    The Tusk Evernote client is now available as a Snap.

    We spotlighted the unofficial Evernote app last year, finding that it added to and improved on the standard Evernote web app in a number of ways.

today's howtos

Filed under
HowTos

KDE: Calamares, Qt, KDE Bugzilla, Kdenlive, KWin

Filed under
KDE
  • A Day on Krypton

    It’s a bird! It’s a plane! No, it’s a shiny stable-yet-bleeding-edge KDE Plasma distro!

    Since Calamares has to run all over the place, and is used in derivatives of all of the “Big Five” Linux distributions, I regularly switch distro’s as a development platform. Also because I inevitably blow up the VM while running Calamares, or because an update renders the system useless. At FOSDEM I had the pleasure of chatting with the folks from the SUSE stand about OpenQA and OBS.

  • Exporting 3D content for Qt 3D with Blender

    At the heart of every 3D application is geometry. Qt 3D-based 3D applications are no different and require the user to either generate geometry or provide asset files for Qt 3D to load. This blog post demonstrates how Blender and its Python API could be used to write an exporter that generates geometry for Qt 3D.

  • KDE Receives Pineapple Fund Donation, Red Hat Decision Manager, Chef's InSpec 2.0 and More

    KDE has received a $200,000 donation from the Pineapple Fund: "With this donation, the Pineapple Fund recognizes that KDE as a community creates software which benefits the general public, advances the use of Free Software on all kinds of platforms, and protects users' privacy by putting first-class and easy to use tools in the hands of the people at zero cost."

  • KDAB’s City Lights Display with Qt 3D

    The City Lights demo is an example of Qt 3D being put to novel use to implement a deferred rendering pipeline.

  • It’s now much easier to be a bug triager

    We’ve just rolled out a significant and welcome policy change to KDE’s Bugzilla bug tracker: Everyone with an account may now edit any bug without prior permission. This means that every KDE Bugzilla user can now be a bug triager anytime they want!

  • New Kdenlive Beta is Available for Testing

    A new beta of Kdenlive the popular open source video editor is available for testing. The beta is based on a 'refactored' codebase and available as an App Image.

  • There's Experimental Work On A Vulkan Renderer For KDE's KWin

    There is an experimental branch of KDE's KWin window manager / compositor with support for Vulkan compositing.

    Over the past week Fredrik Höglund has begun work on KWin Vulkan support so this low-level, high-performance graphics API could be used for compositing rather than OpenGL. So far he charted out a lot of the fundamental Vulkan code and the necessary infrastructure work along with some basic features like for being able to render window shadows and porting some other window effects over to Vulkan.

KDE neon 5.12 review - Living on the edge

Filed under
KDE
Reviews

KDE neon 5.12 is a reasonable distro. It is MUCH better than Kubuntu Aardvark but not as sweet as my 2017 favorite, Zesty Zebra. That said, it had none of the horrible problems that I saw in the 17.10 release. It's fast, there were no real errors, you get multimedia playback out of the box, reasonable smartphone and network support, and the bleeding edge of what Plasma can deliver.

On the other hand, there are some really life-sapping annoyances in the system, which do not belong in year 2018, or even 2008 for that matter. Better hardware support is needed. The decorations need a cleanup. The software arsenal is thin. Discover needs a miracle. Overall, neon behaves like a developer-focused system, and it has that rough, test-commit feel about it. It does try to balance the best of all worlds - an LTS base combined with the latest Plasma, but that's no excuse for sloppy work or bugs.

It can do better, and we have the most splendid Kubuntu 17.04 as the golden benchmark from now on until the end of times, we few, we happy few, we band of geeks, for he who tests with me together, shall be my code brother, may his git ne'er be so vile, and the persons of all genders now in bed shall feel themselves accursed, and hold their VR sets cheap ... I think you get the idea. I got carried away. Let's summarize. KDE neon 5.12, fresh, cool, sleek, needs more apps, better package management, better overall peripheral support. But there's a lot of potential and hope, and I think we will see cool things in Plasma this year. 7.5/10. Worth checking.

Read more

More on GNU/Linux on Nintendo Switch

Filed under
GNU
Linux

Programming/Development: Rust, Google Summer Of Code 2018, COBOL, Python

Filed under
Development
  • Oxidizing Fedora: Try Rust and its applications today

    In recent years, it has become increasingly important to develop software that minimizes security vulnerabilities. Memory management bugs are a common cause of these vulnerabilities. To that end, the Mozilla community has spent the last several years building the Rust language and ecosystem which focuses primarily on eliminating those bugs. And Rust is available in Fedora today, along with a few applications in Fedora 27 and higher, as seen below.

  • This Week in Rust 222

    This is a weekly summary of its progress and community. Want something mentioned? Tweet us at @ThisWeekInRust or send us a pull request. Want to get involved? We love contributions.

  • Google Summer Of Code 2018 Larger Than Ever

    Google Summer of Code gives students an opportunity to make a substantive contribution to Open Source projects with the motto "Flip bits not burgers" has recruited more mentoring organizations than ever for its 13th year.

  • The Beauty of the COBOL Programming Language

    The first thing I needed in my journey to learn COBOL was an IDE. I am a big supporter of coding in an integrated development environment (IDE). I like being able to write, test and run code all in one place. Also, I find the support features that an IDE provides, such as visual code structure analysis, code completion and inline syntax checking, allow me to program and debug efficiently.

  • Clear Linux Is The Latest Distribution Figuring Out What To Do With Python 2

    While Python 3 has been around now for a decade, most Linux distributions are still working towards moving away from Python 2 and that includes Intel's Clear Linux distribution.

    Like with Ubuntu, Fedora, and others moving away their base packages from any Python 2 dependencies and moving them to Python 3, Clear Linux developers are working on the same. Arjan van de Ven of Intel provided an update on their Python 3 transitioning. By the end of 2018, but hopefully within the next six months, they hope to be at a point where their performance-oriented Linux distribution is "fully and only Python 3."

Graphics: Chai, Nouveau, Mesa and More

Filed under
Graphics/Benchmarks
  • Development On The Chai Mali T700 Open-Source GPU Driver To Resume

    Last year we covered the work on the project "Chai" as an open-source, reverse-engineered driver for Mali T700 series. After a hiatus, the lead developer is back working on the project.

    The developer on the project was previously just known as "Cafe Beverage", but this developer has come out today as Alyssa Rosenzweig.

  • Nouveau's NIR Support Inches Closer To TGSI Quality

    Longtime Nouveau contributor Karol Herbst joined Red Hat at the end of last year where his current task is on NIR intermediate representation support for Nouveau as part of bringing SPIR-V compute support to this open-source NVIDIA Linux driver.

  • Intel GLSL On-Disk Shader Cache Enabled By Default

    For Mesa 18.0 is the initial Intel shader cache support for archiving compiled GLSL shaders on-disk to speed up the load times of subsequent game loads and other benefits. For the Mesa 18.0 release the functionality isn't enabled by default but it will be for Mesa 18.1.

  • Xorgproto 2018.3 Brings RandR Leasing + Non-Desktop Monitors

    Xorgproto debuted earlier this month as a centralized package of all X.Org protocol headers that used to be versioned and developed independently. Given the slower development now of the xorg-server and lots of the protocols being intertwined, they are now all bundled together. Tuesday marked the 2018.3 release with the new additions for Keith Packard's SteamVR Linux infrastructure work.

    Xorgproto 2018.3 offers up the protocol changes for the X.Org Server work that Keith Packard has been doing on improving the virtual reality head-mounted display (VR HMD) support for Linux systems, particularly around SteamVR. The X.Org protocol changes needed are supporting RandR leasing of outputs and also non-desktop monitor handling, so the VR HMD won't be treated as a conventional display and the Linux desktop systems then attempt to make use of it thinking it's just another HDMI/DP display.

  • Even With AMDGPU DC, HDMI/DP Audio Isn't Working Out For All Radeon Linux Users

    While the newly-released Raven Ridge APUs could make for nice HTPC systems given the number of compatible mini-ITX/micro-ATX motherboards and these 65 Watt APUs offering Zen CPU cores with Vega graphics, besides the current problematic Raven Ridge graphics support, there are still some broader AMDGPU DC audio problems for newer graphics cards.

    Phoronix reader Fred wrote in today to call attention to the AMDGPU DC audio situation. While AMDGPU DC was merged in Linux 4.15 and provides HDMI/DP audio support to the past few generations of Radeon GPUs on this new display code stack, not all audio formats play nicely.

Open source RISC-V architecture is changing the game for IoT processors

Filed under
Linux
Hardware

Over the past decade, open source software has been one of the biggest catalysts in the tech world. Today, the power of open source, the freedom it enables, and the communities that it generates are gaining traction in the hardware world too. For these reasons, RISC-V is gaining huge popularity. Here is an introduction to RISC-V and the opportunities it opens.

Read more

Also:

Security: Updates, Tesla, Chef, SafeRide and More

Filed under
Security

Games Leftovers

Filed under
Gaming

Archos announces Android 8.0 powered electric scooter

Filed under
Android

We’ve heard of Android in the car, but how about Android on a scooter? Well, a French company, Archos, which primarily focuses on urban mobility, has today announced the ‘world’s first Android-powered electric scooter’. Dubbed the Citee Connect, the new urban transportation option will have an Android phone embedded into its handlebars.

Read more

To capture more of the desktop market, Linux needs to target the average user

Filed under
Linux

I've been using Linux as my desktop operating system for 20 years now. When I first started using the open source operating system, pretty much everything was a challenge. Back then, I wore that as a badge of honor. I could use Linux! There was something special about saying that in a crowd of fellow geeks and nerds. It brought respect. Not only could I install the operating system, I could get it on line, and do just about anything I needed to do. Of course, back then, much of what had to be done began in the terminal window. Without that particular tool, I don't think I would have been able to function within Linux.

Read more

Ubuntu vs Linux Mint: Which distro is best for your business?

Filed under
Linux
Ubuntu

Linux is attracting a growing number of users to its enormous selection of distribution systems. These 'distros' are operating systems with the Linux kernel at their foundation and a variety of software built on top to create a desktop environment tailored to the needs of users.

Ubuntu and Linux Mint are among the most popular flavours of these.

Ubuntu's name derives from a Southern Africa philosophy that can loosely be defined as "humanity to others", a spirit its founders wanted to harness in a complete operating system that is both free and highly customisable.

Linux Mint is based on Ubuntu and built as a user-friendly alternative with full out-of-the-box multimedia support. By some measures, Linux Mint has surpassed the popularity of its progenitor, but Ubuntu retains a loyal following of its own.

Read more

Ubuntu Core Embedded Linux Operating System Now Runs on Rigado’s IoT Gateways

Filed under
Ubuntu

Canonical has apparently partnered with Rigado, a private company that provides Bluetooth LE (Low Energy) modules and custom IoT gateways for them, as well as for Wi-Fi, LoRa, and Thread wireless technologies, to deploy its slimmed-down Ubuntu Core operating system across Rigado’s Edge Connectivity gateway solutions.

"Rigado’s enterprise-grade, easily configurable IoT gateways will offer Ubuntu Core’s secure and open architecture for companies globally to deploy and manage their commercial IoT applications, such as asset tracking and connected guest experiences," says Canonical.

Read more

Canonical's Unity 8 Desktop Revived by UBports with Support for Ubuntu 18.04 LTS

Filed under
Ubuntu

As you are aware, last year Canonical decided to stop the development of its futuristic Unity 8 desktop for Ubuntu and the Ubuntu Touch mobile OS. Days after their sad announcement a few community members appeared interested in taking over the development of Unity 8, the most promising one being Yunit.

However, the Yunit project didn't manage to improve Unity 8 for desktops in the last few months as much as the community would have wanted, and, after a long battle, they decided to pass the baton to UBports team, which is announcing the initial build for devs and an official website for Unity 8.

Read more

Openwashing of AT&T by the Linux Foundation

Filed under
OSS
Syndicate content

More in Tux Machines

OSS Leftovers

  • Sunjun partners with Collabora to offer LibreOffice in the Cloud
  • Tackling the most important issue in a DevOps transformation
    You've been appointed the DevOps champion in your organisation: congratulations. So, what's the most important issue that you need to address?
  • PSBJ Innovator of the Year: Hacking cells at the Allen Institute
  • SUNY math professor makes the case for free and open educational resources
    The open educational resources (OER) movement has been gaining momentum over the past few years, as educators—from kindergarten classes to graduate schools—turn to free and open source educational content to counter the high cost of textbooks. Over the past year, the pace has accelerated. In 2017, OERs were a featured topic at the high-profile SXSW EDU Conference and Festival. Also last year, New York State generated a lot of excitement when it made an $8 million investment in developing OERs, with the goal of lowering the costs of college education in the state. David Usinski, a math and computer science professor and assistant chair of developmental education at the State University of New York's Erie Community College, is an advocate of OER content in the classroom. Before he joined SUNY Erie's staff in 2007, he spent a few years working for the Erie County public school system as a technology staff developer, training teachers how to infuse technology into the classroom.

Mozilla: Wireless Innovation for a Networked Society, New AirMozilla Audience Demo, Firefox Telemetry

  • Net Neutrality, NSF and Mozilla's WINS Challenge Winners, openSUSE Updates and More
    The National Science Foundation and Mozilla recently announced the first round of winners from their Wireless Innovation for a Networked Society (WINS) challenges—$2 million in prizes for "big ideas to connect the unconnected across the US". According to the press release, the winners "are building mesh networks, solar-powered Wi-Fi, and network infrastructure that fits inside a single backpack" and that the common denominator for all of them is "they're affordable, scalable, open-source and secure."
  • New AirMozilla Audience Demo
    The legacy AirMozilla platform will be decommissioned later this year. The reasons for the change are multiple; however, the urgency of the change is driven by deprecated support of both the complex back-end infrastructure by IT and the user interface by Firefox engineering teams in 2016. Additional reasons include a complex user workflow resulting in a poor user experience, no self-service model, poor usability metrics and a lack of integrated, required features.
  • Perplexing Graphs: The Case of the 0KB Virtual Memory Allocations
    Every Monday and Thursday around 3pm I check dev-telemetry-alerts to see if there have been any changes detected in the distribution of any of the 1500-or-so pieces of anonymous usage statistics we record in Firefox using Firefox Telemetry.

Games: All Walls Must Fall, Tales of Maj'Eyal

  • All Walls Must Fall, the quirky tech-noir tactics game, comes out of Early Access
    This isometric tactical RPG blends in sci-fi, a Cold War that never ended and lots of spirited action. It’s powered by Unreal Engine 4 and has good Linux support.
  • Non-Linux FOSS: Tales of Maj'Eyal
    I love gaming, but I have two main problems with being a gamer. First, I'm terrible at video games. Really. Second, I don't have the time to invest in order to increase my skills. So for me, a game that is easy to get started with while also providing an extensive gaming experience is key. It's also fairly rare. All the great games tend to have a horribly steep learning curve, and all the simple games seem to involve crushing candy. Thankfully, there are a few games like Tales of Maj'Eyal that are complex but with a really easy learning curve.

KDE and GNOME: KDE Discover, Okular, Librsvg, and Phone's UI Shell

  • This week in Discover, part 7
    The quest to make Discover the most-loved Linux app store continues at Warp 9 speed! You may laugh, but it’s happening! Mark my words, in a year Discover will be a beloved crown jewel of the KDE experience.
  • Okular gains some more JavaScript support
    With it we support recalculation of some fields based on others. An example that calculates sum, average, product, minimum and maximum of three numbers can be found in this youtube video.
  • Librsvg's continuous integration pipeline
    With the pre-built images, and caching of Rust artifacts, Jordan was able to reduce the time for the "test on every commit" builds from around 20 minutes, to little under 4 minutes in the current iteration. This will get even faster if the builds start using ccache and parallel builds from GNU make. Currently we have a problem in that tests are failing on 32-bit builds, and haven't had a chance to investigate the root cause. Hopefully we can add 32-bit jobs to the CI pipeline to catch this breakage as soon as possible.
  • Design report #3: designing the UI Shell, part 2
    Peter has been quite busy thinking about the most ergonomic mobile gestures and came up with a complete UI shell design. While the last design report was describing the design of the lock screen and the home screen, we will discuss here about navigating within the different features of the shell.