The operating systems tested for this comparison included CentOS Linux 7, Clear Linux 9710, DragonFlyBSD 4.6.0, Fedora 24, FreeBSD 11.0-Beta 4, Manjaro 16.06.1, OpenSUSE Tumbleweed, Ubuntu 16.04.1 LTS, and a daily snapshot of Ubuntu 16.10. For those wondering about OpenMandriva Lx 3.0, I'll have tests of that Clang-compiled distribution later in the week. This BSD/Linux OS comparison grew out of curiosity sake when first seeking to test how well DragonFlyBSD 4.6 and FreeBSD 11 are performing.
AMD this week open-sourced the Advanced Media Framework (AMF) as their replacement to the earlier AMD Media SDK. But before getting too excited about this latest AMD open-source project, there isn't yet any Linux support.
AMD's AMF is self-described as, "a light-weight, portable multimedia framework that abstracts away most of the platform and API-specific details and allows for easy implementation of multimedia applications using a variety of technologies, such as DirectX 11, OpenGL, and OpenCL and facilitates an efficient interop between them." Another description puts it as "The AMF SDK allows optimization of application performance by utilizing CPU, GPU compute shaders and hardware accelerators for media processing. These optimizations are applicable to a wide range of applications such as gaming or content creation. Programming of AMD Video Engines (UVD and VCE blocks) is also an important part of the functionality that AMF provides to developers."
Nvidia has released the beta driver 370.23, the good news for multi-GPU users is that it features initial support for PRIME Synchronization.
One perception that Linux can't seem to shake off is that you can't do anything without using the command line. A number of people in my circle have been using Linux effectively for years, and they've yet to crack open a terminal window.
Having said that, working at the command line can make certain tasks faster and more efficient. If you're using older hardware, command line tools are an excellent alternative to graphical applications since they don't use too many resources.
One of those tasks playing music. You can do that in a terminal. How? Here's a look at three command line music players.
Rhombus Tech’s Allwinner A20 based, “fully libre” EOMA68 COM and carrier boards can be installed in 3D printed mini-PC or laptop cases.
For the past five years, UK-based Rhombus Tech, led by developer Luke Kenneth Casson Leighton, has been developing a fully open source, removable computer-on-module (COM) in a standardized format known as “EOMA68.” Rhombus has now gone to CrowdSupply to help fund an “EOMA68-A20” module based on Allwinner’s A20 SoC, as well as a mini-PC and a 15.6-inch laptop built around the COM.
Here are some tips compiled from our seasoned engineers on what they wish they'd known about embedded Linux back when they were "newbs". Newcomers and seasoned veterans alike should get some good nuggets of information and possibly a fun perspective looking back at our own humble beginnings. We'll try not to overwhelm you as we make our way through the list. We're not here to rewrite the books, but we do want to provide a personal perspective. If you're in the camp of people who've been using desktop Linux, just be aware that embedded Linux is a different animal, especially when it comes to space constraints, different CPU architecture (ARM), resilience to sudden power outages and inability to install any mainline Linux kernel or distribution you please. Or, maybe you're in the microprocessor camp moving toward a more generalized and capable embedded Linux system. Either way, we'll assume you have at least some knowledge of Linux as we walk through this guide.
I saw a release announcement for the first official release (1.0.0) of the Lumina Desktop Environment recently. I am always looking for interesting new developments like this, and the announcement said that Lumina could be easily installed on a variety of Linux distributions, many of which I have installed, so I decided to give it a whirl.
WhatsApp is popular chat messenger used by 1 billion people around the globe. WhatsApp introduced web based version of Whatsapp called WhatsApp Web. It allows users to use WhatsApp from web browser by synchronizing the mobile device connection. But we can use Whatsapp web in Linux using Whatsie, a free & open source project.