Language Selection

English French German Italian Portuguese Spanish

October 2020

Hangover Alpha 2 Lets Windows x86/x64 Programs Run On ARM64, POWER 64-bit

Filed under
Software

The Wine program for running Windows games/applications on Linux and other platforms can run on a number of different architectures, but Wine doesn't handle the emulation of running Windows x86/x64 binaries on other architectures like 64-bit ARM or PowerPC. But that's what the Wine-based Hangover is about with currently allowing those conventional Windows binaries to run on AArch64 (ARM64) and 64-bit POWER too.

Hangover started out with a focus on Windows x64 binaries on ARM64 in looking at the possible use-case of running Windows software on ARM mobile devices and more. This year with the help of Raptor Computing Systems there has been Hangover support added for IBM POWER 64-bit.

Read more

Also: Come And Find Out About Her Story

Jonathan Dieter: Switching to OSTree

Filed under
Red Hat

Given our shift towards containers, the most obvious solution would have been to switch to Fedora CoreOS, but a number of our call servers have Sangoma telephony cards with kernel drivers that are, unfortunately, out-of-tree. While there are some elegant ways to load custom kernel modules into Fedora CoreOS, we needed a more stable kernel, due to the (lack of) speed in which these modules are updated to build with new kernels.

So we decided to go with a custom OSTree distribution (surprisingly named SpearlineOS), built using rpm-ostree and CentOS 8. SpearlineOS has two streams, staging and production. At the moment, we’re manually building each new release, pushing it to staging, running it through some smoke tests, and, then, finally, pushing it to production. We are in the process of setting up a full staging environment with automatic builds and automatic promotion to production once a build has been functioning correctly for set period of time. We’ve also setup greenboot in SpearlineOS so that our servers are able to fail back to an older release if the current one fails for any reason.

Read more

Python Programming

Filed under
Development

KDE Bug-squashing

Filed under
KDE

  • This week in KDE: Continuous bug massacre

    This week the bug squashing continues at full speed! We’ve made short work of tons of bugs throughout our software stack, including the infamous login sound bug, some very important and longstanding issues with extended attributes, and a ton of quality-of-life improvements for the Plasma Wayland session.

    But we also managed to add a few nice new features that I think you’ll like.

  • KDE Saw A "Bug Massacre" This Week With Better NVIDIA Wayland Experience, Many Fixes

    The bug fixing in KDE land continues and ends the month with a "bug massacre", for how KDE developer Nate Graham describes it in his weekly recaps. 

    Graham also commented of this week's KDE efforts as "bug squashing continues at full speed!" Some of the work that got addressed this week for KDE includes: 

    - The KDE Plasma Wayland session no longer requires manually setting an environment variable to make NVIDIA GPUs with the proprietary driver properly function. This change is with KDE Plasma 5.20.2 for offering a better KDE Wayland out-of-the-box experience on NVIDIA's proprietary driver. This is addressed by automatically detecting the NVIDIA proprietary driver and EGLStreams rather than making the user set KWIN_DRM_USE_EGL_STREAMS. 

Chromium Browser Now Officially Available in Linux Mint and LMDE, Here’s How to Install It

Filed under
Linux

After making it hard for users to install the Chromium web browser on their distributions by deciding to drop support for Ubuntu’s Snap universal packages with the Linux Mint 20 release onwards, the Linux Mint developers are now packaging Chromium and distributing it trough the official repos.

Chromium is not only available in Linux Mint, but also in the Debian spin LMDE (Linux Mint Debian Edition). Users can now easily install the open-source web browser with a few mouse clicks. Depending on the edition you’re using (Cinnamon, MATE or Xfce), all you have to do is open the Software Manager and install Chromium.

Read more

Kick Microsoft Windows 10 to the curb — switch to Ubuntu-based Linux Lite 5.2 today!

Filed under
Linux
Ubuntu

Many technology pundits have been theorizing and discussing the possibility of Windows eventually becoming a Linux-based operating system. They cite the fact that Microsoft has become less dependent on Windows for revenue, making it silly to dedicate so many resources to it. Not to mention, Microsoft has certainly cozied up to both the Linux and open source communities nowadays.

Do I think Microsoft will make this move one day? Who knows. Years ago I'd say it was crazy, but in 2020, the company's flagship mobile device -- the Surface Duo -- runs the Linux-based Android. For now, Linux-based Windows remains pure conjecture. With that said, I think we can all agree on one thing -- Linux is the future of desktop computing, with Chrome OS leading the sea change.

Read more

A Brief History of Ubuntu Touch

Filed under
Ubuntu

Sensing the tech trend, Ubuntu tried its hands on creating a Linux-based mobile operating system. The first announcement came a decade back and six years down the line, Ubuntu closed the curtains on the project.

What went wrong? How it started? Is Ubuntu Touch still alive? Let’s take a look at the history of Ubuntu Touch in chronological order.

The Ubuntu Touch project began with a blog post by Canonical founder Mark Shuttleworth. The blog post, dated October 31, 2011, started with a bold prediction: “By 14.04 LTS Ubuntu will power tablets, phones, TVs and smart screens from the car to the office kitchen, and it will connect those devices cleanly and seamlessly to the desktop, the server and the cloud.”

Shuttleworth went on to explain that this move would be accomplished mainly through the use of the company’s new desktop environment, Unity. (Unity was introduced in Ubuntu 10.10.) “Unity, the desktop interface in today’s Ubuntu 11.10, was designed with this specific vision in mind.”

Read more

Control Philips Hue Lights on Ubuntu with this GNOME Extension

Filed under
GNOME
Ubuntu

In 2016 we wrote about a GTK app for managing Phillips Hue lights on the Linux desktop. Though very handy that tool hasn’t been updated for a while. But no worries: now there’s something better.

If you use Ubuntu (or any distro with GNOME Shell) and your Hue bulbs are connected to a Hue Bridge you can turn lights on or off, control their brightness, and even change their colour — directly from your desktop PC.

The brightly named “Hue Lights” GNOME Shell extension is able to discover Hue Bridges (or connect directly by IP). It lets you manage individual bulbs or groups of lights in “zones” (e.g., ‘bedroom lights’, ec).

Read more

More in Tux Machines

Rufus for linux? Not available, Use these best alternatives

Rufus for Linux, yes, everybody who has ever used this bootable USB creator tool which is only available for Windows, definitely wished to have it for Linux operating systems too. However, although it is not directly available for Linux, we can still use it with the help of Wine software. But again even after installing it using Wine on Ubuntu, in our case, it couldn’t recognize the attached USB drives, which again closed the door for normal users to use Rufus on Linux. Thus in such scenarios what do? Don’t worry. The Rufus is not the only software for creating a bootable USB drives in the world. There are also few other best alternatives to Rufus that we can use easily on Linux operating systems. And here today we will discuss such opensource or free tools for creating bootable drives on Linux Distros. Read more

5 Reasons Purism's Librem Laptops Are More Secure Than Your Notebook

If you're looking for a secure laptop computer, you have several options. Thumb readers, facial recognition, and built-in encryption all offer considerable security. But these features – typically backed up by the operating system – are prone to failure, one way or another. For example, facial recognition can be bypassed using various techniques. Purism is a company that assembles Linux computers, complete with a secure operating system and hardware kill switches. These features – while eschewing potential points of entry found on other laptops – make Purism laptops particularly attractive to any user concerned about online privacy and security. Read more

today's leftovers

  • Steam Next Fest gets a fresh trailer ahead of the event on October 1 | GamingOnLinux

    Steam Next Fest is fast approaching with it set to go live on October 1 so Valve has made a fresh trailer to give a little tease on what to expect from it.

  • Repurposing the VFD unit from an old Epson POS display using Arduino | Arduino Blog

    For many makers, it’s always fun to take some piece of old technology and give it a new lease on life, especially when the item in question was destined for the landfill. This is what prompted Alastair Aitchison — better known on YouTube as Playful Technology — to grab a deprecated vacuum fluorescent display (VFD) module from an Epson point-of-sale device and interface it with an Arduino Nano as a real-time display. VFDs can be thought of as character LCDs, but rather than having many dot-matrix units that use the alignments of suspended crystals to block light, tiny phosphor crystals light up when a current is applied. The module isn’t driven directly by the Arduino Nano since it requires a far higher voltage so a special display controller chip is integrated, which receives commands/data over an RS-232 port and manipulates the onscreen graphics accordingly. This meant a MAX232 had to be used to convert the Nano’s 5V TTL voltage into the -15V to 15 range.

  • Unique Clock Doubles as a Development Board

    Most clocks these days have ditched the round face and instead prefer to tell time through the medium of 7-segment displays. [mihai.cuciuc] is bringing the round face to digital clocks with his time-keeping piece, MakeTime.

  • [IBM's IWB:] Why Our Judgements Are Often Flawed and What to Do About It

    A few weeks ago I listened to a very interesting Freakonomics podcast hosted by University of Chicago economist Steven Levitt. In the podcast, Why Our Judgment is Flawed — and What to Do About It, Levitt interviewed Daniel Kahneman about his recent book, Noise: A Flow in Human Judgement, co-authored with Olivier Sibony and Cass Sunstein. Kahneman is Professor of Psychology and Public Affairs Emeritus at Princeton University. In 2002, he was awarded the Nobel Prize in Economics “for having integrated insights from psychological research into economic science, especially concerning human judgment and decision-making under uncertainty.” Thinking, Fast and Slow, Kahneman’s 2011 bestseller, was about the major discoveries by psychologists and cognitive scientists that have led to our current understanding of judgement and decision-making over the past several decades. Up to the 1970s, the prevailing view among social scientists was that people are generally rational and in control of the way they think and make decisions. It was thought that people only departed from rational behaviors because powerful emotions like fear, hatred or love distorted their judgement. These assumptions were challenged by the pioneering research of Kahneman and his long time collaborator Amos Tversky, who died in 1996. In a series of experiments, they demonstrated that human behavior often deviated from the predictions of the previous rational models, and that these deviations were due to the machinery of cognition, that is, to the biases and mental shortcuts or heuristics that we use for making everyday decisions, rather than to our emotional state.

  • redhat subscription alternative | Local Repo

    we need to know although redhat provide open source software products for enterprises but it have payment subscription to install packages and updates in RedHat Enterprise Linux distribution and that supports diverse workloads in physical, virtualized and cloud environments , RHEL editions are available for servers, mainframe, SAP applications, desktops and OpenStack.

  • Running the AWSY benchmark in the Firefox profiler — Paul Bone

    The are we slim yet (AWSY) benchmark measures memory usage. Recently when I made a simple change to firefox and expected it might save a bit of memory, it actually increased memory usage on the AWSY benchmark. We have lots of tools to hunt down memory usage problems. But to see an almost "log" of when garbage collection and cycle collection occurs, the Firefox profiler is amazing. I wanted to profile the AWSY benchmark to try and understand what was happening with GC scheduling. But it didn’t work out-of-the-box. This is one of those blog posts that I’m writing down so next time this happens, to me or anyone else, although I am selfish. And I websearch for "AWSY and Firefox Profiler" I want this to be the number 1 result and help me (or someone else) out. The normal instructions

  • World Free Software Day: why it is celebrated today and what are the advantages of these programs [Ed: Automated translation]

    Linux, Firefox, WordPress and even the very popular Android are, each in their own way, examples of the software free. Today is celebrating the move that involves a specific way of distributing and using computer programs: just like every third Saturday in September since the Free Software Day. The event arose in 2004 and on the occasion it was held on August 28, but around 2006 the third Saturday of the ninth month of the year was set.

  • Why the Future of Database Management Lies In Open Source
  • AllAboutApps Disclosed a List of Top Drupal Web Development Companies in 2021

Kernel: Graphics and Linux M1 Support

  • AMD + Valve Focusing On P-State / CPPC Driver With Schedutil For Better Linux Efficiency - Phoronix

    As reported at the start of August, AMD and Valve have been working on Linux CPU performance/frequency scaling improvements with the Steam Deck being one of the leading motivators. As speculated at that time, their work would likely revolve around use of ACPI CPPC found with Zen 2 CPUs and newer. Published last week was that AMD P-State driver for Linux systems indeed now leveraging CPPC information. AMD formally presented this new driver yesterday at XDC2021.

  • DRM Driver Posted For AI Processing Unit - Initially Focused On Mediatek SoCs - Phoronix

    BayLibre developer Alexandre Bailon has posted a "request for comments" of a new open-source Direct Rendering Manager (DRM) driver for AI Processing Unit (APU) functionality. Initially the driver is catering to Mediatek SoCs with an AI co-processor but this DRM "APU" driver could be adapted to other hardware too. Alexandre Bailon sums up this DRM AI Processing Unit driver as "a DRM driver that implements communication between the CPU and an APU. This uses VirtIO buffer to exchange messages. For the data, we allocate a GEM object and map it using IOMMU to make it available to the APU. The driver is relatively generic, and should work with any SoC implementing hardware accelerator for AI if they use support remoteproc and VirtIO."

  • Apple M1 USB Type-C Linux Support Code Sent Out For Testing - Phoronix

    he latest patches sent out for review/testing on the long mission for enabling Apple M1 support on Linux is the USB Type-C connectivity. Sven Peter has sent out the initial USB Type-C enablement work for the Apple ACE1/2 chips used by Apple M1 systems. In turn this Apple design is based on the TI TPS6598x IP but various differences. The Linux kernel support is being added onto the existing TIPD driver.