Language Selection

English French German Italian Portuguese Spanish


BQ Aquaris X2 & Aquaris X2 Pro Android 10 update rolls out

Filed under

For those who do not know, BQ is a Spanish consumer electronics and software company, which claims to have developed the world’s first Ubuntu OS powered smartphone, the BQ Aquaris E4.5.

Read more

Linux Kernel and NVIDIA Vulnerabilities Patched in Ubuntu 20.04 LTS, 19.10 and 18.04 LTS

Filed under

Canonical released today new security updates for the Linux kernel and NVIDIA graphics drivers to address several vulnerabilities in several of the supported Ubuntu Linux releases.

The new security patches address three vulnerabilities affecting Ubuntu 20.04 LTS, Ubuntu 19.10 and Ubuntu 18.04 LTS. These include a vulnerability (CVE-2020-5963) discovered by Thomas E. Carroll in the NVIDIA Cuda grpahics driver, which could allow an attacker to cause a denial of service or possibly execute arbitrary code.

The other two security issues were an unspecified vulnerability (CVE-2020-5973) discovered in the NVIDIA virtual GPU guest drivers that could potentially lead to privileged operation execution and a race condition (CVE-2020-5967) discovered in the UVM driver in the NVIDIA graphics driver. Both these vulnerabilities could allow a local attacker to cause a denial of service.

Read more

Ubuntu: Split Personality Snaps, AVs and Ceph

Filed under
  • Split Personality Snaps

    Broadly speaking, most snaps in the Snap Store fall into one of two categories, desktop applications and server daemons. The graphical applications such as Chromium and Spotify use desktop files, which ensure they can be opened on demand by any user via a menu or launcher. The server applications such as NextCloud and AdGuard-Home typically have systemd units, which control their automatic (background) startup.

    Taking an existing desktop application and converting it to an always-running appliance leads to some interesting engineering challenges. Applications and games tend to have expectations for what programs and services are accessible at runtime. which need mitigating. Application confinement in snaps on Ubuntu Core means some assumptions about file and device access may no longer apply.

    We will typically need to stand-up a configuration in which the application believes it’s running in a standard desktop environment. The application will also need the startup automated in an appliance setting, but launched on demand when in a desktop environment.

    We can be quite creative with snaps and build a “split personality” snap that can run both as a desktop application and as an appliance!

  • Open source holds the key to autonomous vehicles

    A growing number of car companies have made their autonomous vehicle (AV) datasets public in recent years.

    Daimler fueled the trend by making its Cityscapes dataset freely available in 2016. Baidu and Aptiv respectively shared the ApolloScapes and nuScenes datasets in 2018. Lyft, Waymo and Argo followed suit in 2019. And more recently, automotive juggernauts Ford and Audi released datasets from their AV research programs to the public.

    Given the potential of self-driving cars to considerably disrupt transportation as we know it, it is worth taking a moment to explore what has motivated these automotive players — otherwise fiercely protective of their intellectual property — to openly share their precious AV datasets with each other and with the wider world.


    In the true spirit of open source, a symbiotic relationship is established from sharing AV datasets with the public. Researchers gain recognition for their novel insights. Developers build an industry repute for contributions to open source projects. And companies can integrate these new advancements into their own products, thus strengthening their portfolio and bringing new features to their customers faster.

    By allowing more people to contribute to the field, car companies can harness the economics of open source and benefit from faster software cycles, a more reliable codebase, and volunteer help from some of the brightest minds in the world.

    Automotive companies are beginning to understand this, and the industry will greatly benefit if this trend becomes the default.

  • Ceph storage on VMware

    If you were thinking that nothing will change in your VMware data centre in the following years, think again. Data centre storage is experiencing a paradigm shift. Software-defined storage solutions, such as Ceph, bring flexibility and reduce operational costs. As a result, Ceph storage on VMware has the potential to revolutionise VMware clusters where SAN (Storage Area Network) was the incumbent for many years.

    SAN is the default storage for VMware in most people’s minds, but Ceph is gaining momentum. In this blog, we will do a high-level comparison of SAN and Ceph to highlight how Ceph storage on VMware makes sense as the traditional data centre is moving towards a world of low operating costs through automation that leaves space for more R&D and innovation.

Linux Mint 20 “Ulyana” Is Now Available for Download, Here’s What’s New

Filed under

The wait is finally over! Linux Mint 20 “Ulyana” is now available for download and you can get it right now from the official mirrors to enjoy all of its new features and improvements.

Linux Mint 20 entered beta testing a couple of weeks ago, but it looks like it’s a very stable release because the developers have just uploaded the final ISO images for the usual Cinnamon, Xfce and MATE flavors on the main download mirror, which you can download right now.

There’s no official announcement at the moment of writing because it takes time for all official mirrors to sync with the main download server, but we already know all the new features and improvements included in the Linux Mint 20 release.

Based on Canonical’s Ubuntu 20.04 LTS (Focal Fossa) operating system, Linux Mint 20 offers users long-term support with security updates until 2025, improved support for Nvidia GPUs and Nvidia Optimus, /home directory encryption, and a new file sharing app with encryption called Warpinator.

Read more

Direct: Index of /mirrors/

Ubuntu Blog on Kubeflow Pipelines, MAAS 2.8 and "Masters"

Filed under
  • Data science workflows on Kubernetes with Kubeflow pipelines: Part 1

    Kubeflow Pipelines are a great way to build portable, scalable machine learning workflows. It is one part of a larger Kubeflow ecosystem that aims to reduce the complexity and time involved with training and deploying machine learning models at scale.

    In this blog series, we demystify Kubeflow pipelines and showcase this method to produce reusable and reproducible data science.

    We go over why Kubeflow brings the right standardization to data science workflows, followed by how this can be achieved through Kubeflow pipelines.

    In part 2, we will get our hands dirty! We’ll make use of the Fashion MNIST dataset and the Basic classification with Tensorflow example, and take a step-by-step approach to turn the example model into a Kubeflow pipeline so that you can do the same.

  • MAAS 2.8 – new features

    This new release of MAAS brings three key new benefits:

    Virtual machines with LXD (Beta)
    Tighter, more responsive UX
    External/remote PostgreSQL database

  • Ubuntu Masters 3: the community expands

    The Ubuntu Masters conference stemmed from a vision to bring the engineering community together to freely exchange innovative ideas, in the spirit of open source. After two hugely successful conferences, connecting IT teams across industries and countries, and featuring speakers from innovators such as Adobe, Netflix, Roblox, and more, Ubuntu Masters returns on June 30th.

The 10 Best Ubuntu Derivatives: Choose Your Ubuntu Linux in 2020

Filed under

Ubuntu derivatives are the customized or forked builds of the original Ubuntu operating system developed by Canonical. When it comes to choosing the best user-friendly distribution of Linux, everyone will suggest Ubuntu. Since the initial release of the first public version in 2004, Ubuntu rose higher and higher with its popularity.

Ubuntu is considered one of the most stable and beginner-friendly Linux distribution. Before the era of Ubuntu, many people had a misconception about Linux. The terminal commands and all that stuff seemed nightmare to them. But nowadays, anyone with basic knowledge can run almost any desktop distribution of Linux since many distros followed the same path as Ubuntu.

Read more

UBports GSI brings Ubuntu Touch to any Project Treble-supported Android device

Filed under

The ability to boot an AOSP Generic System Image (GSI) on a compatible Android device is one of the best outcomes of Project Treble, but a similar achievement has yet to be made in the domain of generic kernel development. Google does mandate a minimum Linux kernel version requirement with each new release of Android, but you still can’t simply flash a generic ARM Linux distribution on your Android smartphone and expect it to work due to the fact that the majority of the Android devices are not using a mainline Linux kernel. There exists a community-driven project named UBports that aims to bring Ubuntu Touch (a mobile version of the popular Ubuntu Linux distribution) to Android devices, but their device support is fairly minimal to date.

XDA Recognized Developer erfanoabdi, however, is trying to tackle the situation from a different angle. Instead of waiting for device-specific patches to be landed in the mainline Linux kernel source tree, the developer has successfully created a GSI-esque, platform-agnostic Ubuntu Touch image that can be installed on any Project Treble compliant device.

Read more

Mastodon Fun - Sharing Free Software and Ubuntu Touch Together

Filed under

To me now, Mastodon social network is fun and friendly with supportive people easily found around field I love and they are quite active. This month, I shared many things with many people including GNU/Linux, Free Software, and surprisingly Ubuntu Phone! I learned here that PinePhone with UBPorts collaboration has been awesomely trending recently. And many more interesting stuffs. This article is my adventure summary in Mastodon I wish to be helpful to you. Now let's see the story!

Read more

Touch Command in Ubuntu 20.04

Filed under

Touch is a popular command in the Linux system that can be used for performing many tasks, rather than just creating an empty file. Using the touch command, you can change the existing file’s timestamp, the time of last modification, and the time of last access. This article will cover how to use the touch command using several examples in Ubuntu 20.04. All the touch commands discussed in this article will be input into the terminal on Ubuntu 20.04. Common uses of the touch command are given below.

Read more

Also: Ping command in Ubuntu 20.04

UbuntuDDE | Review from an openSUSE User

Filed under

UbuntuDDE is a satisfactory Desktop Environment. Would I say it is the most beautiful? No, not a chance. I think it is fine though. What bothers me most about it is the very limiting feeling I get from it. I don’t feel attached to the desktop. I don’t feel like it is mine and things like not all applications respecting the dark theme just added more to that pile.

Despite my experience with the desktop. I think you should give it a try, in a VM or on actual hardware. After all, your experience may be far different than mine. It could be all roses and puppy dogs or maybe Kawaii cats hiding and appearing. After all, I am a biased openSUSE Plasma user that wants his bacon fried to a certain perfection. My tastes are different than yours so you should explore and find your Desktop Home.

Read more

Syndicate content

More in Tux Machines

Debian Janitor: 8,200 landed changes landed so far

The Debian Janitor is an automated system that commits fixes for (minor) issues in Debian packages that can be fixed by software. It gradually started proposing merges in early December. The first set of changes sent out ran lintian-brush on sid packages maintained in Git. This post is part of a series about the progress of the Janitor. The bot has been submitting merge requests for about seven months now. The rollout has happened gradually across the Debian archive, and the bot is now enabled for all packages maintained on Salsa , GitLab , GitHub and Launchpad. Read more

Optimised authentication methods for Ubuntu Desktop

Still counting on passwords to protect your workstation? When set up properly, alternatives to passwords provide a streamlined user experience while significantly improving security. These alternative authentication methods can also easily be combined to create a custom and adaptive authentication profile. This whitepaper introduces three popular authentication methods that provide a solid alternative to passwords. Perhaps you’d like to configure your laptop for login using a YubiKey hardware token connected to a dock. Another option could be to login with a Duo push notification when not connected to the dock, but use a Google Authenticator one-time password when no network is available. Maybe you need a separate hardware token just for ssh authentication, and you always need to keep a long, complex password for emergency authentication should all other methods fail. All of these scenarios can be easily configured within Ubuntu. Read more

Open Hardware: Arduino, RISC-V and 96Boards

  • Arduino-controlled robot arm is ready to play you in a game of chess

    If you’re tired of playing chess on a screen, then perhaps you could create a robotic opponent like Instructables user Michalsky. The augmented board runs micro-Max source code, enabling chess logic to be executed on an Arduino Mega with room for control functions for a 6DOF robotic arm. The setup uses magnetic pieces, allowing it to pick up human moves via an array of 64 reed switches underneath, along with a couple shift registers. The Mega powers the robot arm accordingly, lifting the appropriate piece and placing it on the correct square.

  • New RISC-V CTO On Open Source Chip Architecture’s Global Data Center Momentum

    With more big international players on board, the foundation's new head of technology sees signs of "state of the art moving forward."

  • Snapdragon 410 based 96Boards CE SBC gets an upgrade

    Geniatech has launched a Linux-ready, $109 “Developer Board 4 V3” compliant with 96Boards CE that offers a Snapdragon 410E, GbE, 3x USB, 802.11ac, GPS, and-25 to 70°C support. Geniatech has released a V3 edition of its 96Boards CE form-factor Developer Board 4 SBC, the third update of the Development Board IV we covered back in 2016. Starting at $109, the Developer Board 4 V3 still runs Linux, Android, and Windows 10 IoT Core on Qualcomm’s 1.2GHz, quad -A53 Snapdragon 410m, although it has been upgraded to the 10-year availability Snapdragon 410E. Geniatech also sells a line of Rockchip based SBCs, among other embedded products.

Audiocasts/Shows: Linux in the Ham Shack and Linux Headlines

  • LHS Episode #360: Zapped

    Welcome to the 360th episode of Linux in the Ham Shack. In this short-topic show, the hosts discuss 1.2GHz distance records, a hybrid antenna for geosynchronous satellite operation, data mode identification for your smart phone, being pwned, Ubuntu 20.04.1, LibreOffice, HamClock and much more. Thanks for listening and hope you have a great week.

  • LHS Episode #361: The Weekender LIV

    It's time once again for The Weekender. This is our bi-weekly departure into the world of amateur radio contests, open source conventions, special events, listener challenges, hedonism and just plain fun. Thanks for listening and, if you happen to get a chance, feel free to call us or e-mail and send us some feedback. Tell us how we're doing. We'd love to hear from you.

  • 2020-08-14 | Linux Headlines

    Google could be extending its Firefox search royalty deal, PyPy leaves the Software Freedom Conservancy, Ubuntu puts out a call for testing, Linspire removes snapd support, Microsoft showcases its open source contributions, and Facebook joins The Linux Foundation.