Language Selection

English French German Italian Portuguese Spanish

OMG! Ubuntu!

Syndicate content OMG! Ubuntu!
An Ubuntu blog bringing you the latest Ubuntu news, apps, interview and reviews, daily.
Updated: 6 hours 43 min ago

Linux Release Roundup: GParted, Lightworks, Google Chrome + More

Tuesday 26th of January 2021 11:50:00 PM

This week's roundup includes a Google Chrome update, improvements to the Plasma Browser Integration extension, and a major addition to disk manager GParted.

This post, Linux Release Roundup: GParted, Lightworks, Google Chrome + More is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Mozilla Firefox 85 is Here, This is What’s New

Tuesday 26th of January 2021 12:47:00 PM

Mozilla Firefox 85 is available to download. In this post we look at what's been added and improved, like network partitioning and smarter bookmarks.

This post, Mozilla Firefox 85 is Here, This is What’s New is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Ubuntu 21.04 Release Date & Planned Features

Monday 25th of January 2021 04:42:00 AM

Last year’s Ubuntu 20.10 release will be followed by Ubuntu 21.04, which is due for release on April 22, 2021. Discover when Ubuntu 21.04 will be released and what new features it will include While […]

This post, Ubuntu 21.04 Release Date & Planned Features is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Use Chromium? Sync Features Will Stop Working on March 15

Sunday 24th of January 2021 03:08:37 PM

Chromium will lose several key features when Google revokes access to private APIs in March. It recommends affected users switch to Google Chrome.

This post, Use Chromium? Sync Features Will Stop Working on March 15 is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

TUXEDO InfinityBook S 15 is a Big, Beefy, and Beautiful Linux Laptop

Friday 22nd of January 2021 03:17:23 PM

Looking for a new Linux laptop? The folks at TUXEDO Computers have something that may be of interest: the all-new Intel-powered InfinityBook 15 S laptop.

This post, TUXEDO InfinityBook S 15 is a Big, Beefy, and Beautiful Linux Laptop is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

KDE Plasma 5.21 is Packed with New Features

Thursday 21st of January 2021 03:58:51 PM

KDE Plasma 5.21 releases on Feb 16. In this post we look at the Plasma 5.12 new features and changes, which include a new app menu and firewall tool.

This post, KDE Plasma 5.21 is Packed with New Features is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Welp, Ubuntu 21.04 Won’t Ship with GNOME 40 or GTK4

Thursday 21st of January 2021 02:03:28 PM

GNOME 40 and GTK4 won't be in Ubuntu 21.04. Ubuntu devs have opted to stick with GNOME 3.38 and GTK3 as default, citing several reasons for this decision.

This post, Welp, Ubuntu 21.04 Won’t Ship with GNOME 40 or GTK4 is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

How to Install Docker on Ubuntu 20.04 (Beginners Guide)

Wednesday 20th of January 2021 09:34:00 PM

Installing Docker on Ubuntu 20.04 is easy, and in this short guide we show you how easy! You learn how to install Docker on your system, step-by-step.

This post, How to Install Docker on Ubuntu 20.04 (Beginners Guide) is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Ubuntu Can Run on Apple Silicon, Devs Say It’s ‘Completely Usable’

Wednesday 20th of January 2021 02:42:40 PM

Ubuntu Linux is up and running on Apple Silicon thanks to developers working at Coreillium. They now hope to upstream their work on Linux for M1.

This post, Ubuntu Can Run on Apple Silicon, Devs Say It’s ‘Completely Usable’ is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Krita 4.4.2 Released with New Tools, Brushes, and Halftone Filter

Tuesday 19th of January 2021 03:23:37 PM

Krita 4.4.2 has been released. In this post we recap the new features (like mesh gradients and improved halftone filter) plus link to the Linux download.

This post, Krita 4.4.2 Released with New Tools, Brushes, and Halftone Filter is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

How to Install Microsoft Edge on Ubuntu & Linux Mint

Tuesday 19th of January 2021 05:13:00 AM

Learn how to install Microsoft Edge on Ubuntu, Linux Mint, and related distributions. It's easy, and only requires a couple of quick steps, so read on…

This post, How to Install Microsoft Edge on Ubuntu & Linux Mint is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Linux Release Roundup: Kdenlive, BleachBit & LibreOffice

Monday 18th of January 2021 09:58:27 PM

We roundup a crop of recent Linux releases, including system cleaner BleachBit, open source video editor Kdenlive, and the phenomenally popular LibreOffice.

This post, Linux Release Roundup: Kdenlive, BleachBit & LibreOffice is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Meet the New Linux Distro Inspired by the iPad

Saturday 16th of January 2021 12:34:00 AM

I’ve seen a tonne of Linux distros come and go in the 12 years I’ve been blogging about Ubuntu, but precious few have been designed exclusively for tablet use. So when I came across JingOS, […]

This post, Meet the New Linux Distro Inspired by the iPad is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Wine 6.0 is Out, Here’s How to Install it on Ubuntu

Thursday 14th of January 2021 08:31:54 PM

Wine 6.0 is the latest stable release of the open source Windows compatibility layer. Find out what's new and improved, and how to install it on Ubuntu.

This post, Wine 6.0 is Out, Here’s How to Install it on Ubuntu is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Slimbook’s New Linux Gaming Laptop is a Ryzen BEAST

Thursday 14th of January 2021 03:39:02 PM

For a powerful Linux gaming laptop look no further than the new Slimbook Titan. It's specs leave other Linux laptops in the dust, as you're about to see…

This post, Slimbook’s New Linux Gaming Laptop is a Ryzen BEAST is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Finally, an Affordable RISC-V Board With Desktop Linux Support

Wednesday 13th of January 2021 05:17:02 PM

BeagleV is a cheap RISC-V development board with full Linux kernel support. This post highlights its specs, price, and details how you can buy one.

This post, Finally, an Affordable RISC-V Board With Desktop Linux Support is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Ubuntu is Making the ‘Home’ Folder Private in 21.04

Wednesday 13th of January 2021 01:48:35 PM

The home folder on future Ubuntu installs with have much tighter permissions by default. We look at the reasons Ubuntu devs have chosen to do this now.

This post, Ubuntu is Making the ‘Home’ Folder Private in 21.04 is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Mozilla VPN is Now Available to Mac & Linux Users

Tuesday 12th of January 2021 09:05:11 PM

Mozilla VPN now supports Mac and Linux. The subscription-based privacy service launched in 2020 but only for Windows, Android and iOS.

This post, Mozilla VPN is Now Available to Mac & Linux Users is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

GNOME 40 Fixes the Issue of Truncated App Nam…

Monday 11th of January 2021 02:57:13 PM

I know you're thinking "Joey, you've been here before", but this time it's different. Code has been committed and merged. A fix is finally happening.

This post, GNOME 40 Fixes the Issue of Truncated App Nam… is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

gThumb 3.11.2 Released with Minor Improvements

Monday 11th of January 2021 10:23:00 AM

A new version of the gThumb iPhoto manager and app viewer is available to download. In this post we look at what's new in the gThumb 3.11.2 release.

This post, gThumb 3.11.2 Released with Minor Improvements is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

More in Tux Machines

EasyOS Dunfell 2.6.1 released for x86_64 PC

Yesterday announced EasyOS Dunfell 2.6.1 aarch64 for the Raspberry Pi4: https://bkhome.org/news/202101/easyos-dunfell-261-released-for-the-raspberry-pi4.html Today it is the turn for EasyOS Dunfell-series 2.6.1 64-bit on the PC. This is the first official release in this series. Same packages compiled in OpenEmbedded. Latest SeaMonkey 2.53.6. A different kernel for the PC build, 5.10.11. Read all about it here: http://distro.ibiblio.org/easyos/amd64/releases/dunfell/2.6.1/release-notes-2.6.1.htm As stated in the release notes, all three streams are being sync'ed to the same version number. The Buster-series 2.6.1 will probably be uploaded tomorrow. I have to compile the latest 5.4.x kernel, and SeaMonkey 2.53.6. As to which you would choose for the PC, it is like asking "which is better, strawberry icecream or chocolate icecream?" Read more

Top 20 Uses of Linux

The Linux OS and its related distros and flavors have transformed it from hardcore software into an industrial brand. Even if you are not a fan of it, the Linux OS might be as common as the air you breathe if you closely analyze your day to day interactive activities. Almost all the modern technologies that transform and innovate the tech industry have a Linux OS DNA imprinted on them. Those that are yet to be branded with their innovative uniqueness and recognition are waiting in line for the famed chance. Therefore, you might boldly claim that the Linux OS does not run your life, but the world around you cannot avoid the flirty pursuits of this open-source and free software. Nowadays, almost anything that can be described as cool is either pursuing Linux or is being pursued by Linux. It is the perfect symbiotic relationship in a world that tries to find a balance in technology and innovation. This article explores the awesomeness and outreach of the Linux OS in the world around us. It might even be an eye-opener for some of us to start taking our Linux skills to the next level. Top500 quotes Linux as the powerhouse or engine behind five-hundred fastest computers worldwide. I do not know of the speed of the computer composing this article or whether it qualifies to be among the listed five-hundred fastest computers worldwide. However, one thing is certain; it is 100% Linux DNA. On this note, let us start parading the top 20 uses of Linux. Read more

parted-3.4 released [stable]

Parted 3.4 has been released.  This release includes many bug fixes and new features. 
Here is Parted's home page: 
    http://www.gnu.org/software/parted/ 
For a summary of all changes and contributors, see: 
  https://git.savannah.gnu.org/cgit/parted.git/log/?h=v3.4 
or run this command from a git-cloned parted directory: 
  git shortlog v3.3..v3.4 (appended below) 
Here are the compressed sources and a GPG detached signature[*]: 
  http://ftp.gnu.org/gnu/parted/parted-3.4.tar.xz 
  http://ftp.gnu.org/gnu/parted/parted-3.4.tar.xz.sig 
Use a mirror for higher download bandwidth: 
  https://www.gnu.org/order/ftp.html 
[*] Use a .sig file to verify that the corresponding file (without the 
.sig suffix) is intact.  First, be sure to download both the .sig file 
and the corresponding tarball.  Then, run a command like this: 
  gpg --verify parted-3.4.tar.xz.sig 
If that command fails because you don't have the required public key, 
then run this command to import it: 
  gpg --keyserver keys.gnupg.net --recv-keys 117E8C168EFE3A7F 
and rerun the 'gpg --verify' command. 
This release was bootstrapped with the following tools: 
  Autoconf 2.69 
  Automake 1.16.1 
  Gettext 0.21 
  Gnulib v0.1-4131-g252c4d944a 
  Gperf 3.1 
Read more

Kernel: LWN's Latest and IO_uring Patches

  • Resource limits in user namespaces

    User namespaces provide a number of interesting challenges for the kernel. They give a user the illusion of owning the system, but must still operate within the restrictions that apply outside of the namespace. Resource limits represent one type of restriction that, it seems, is proving too restrictive for some users. This patch set from Alexey Gladkov attempts to address the problem by way of a not-entirely-obvious approach. Consider the following use case, as stated in the patch series. Some user wants to run a service that is known not to fork within a container. As a way of constraining that service, the user sets the resource limit for the number of processes to one, explicitly preventing the process from forking. That limit is global, though, so if this user tries to run two containers with that service, the second one will exceed the limit and fail to start. As a result, our user becomes depressed and considers a career change to goat farming. Clearly, what is needed is a way to make at least some resource limits apply on per-container basis; then each container could run its service with the process limit set to one and everybody will be happy (except perhaps the goats).

  • Fast commits for ext4

    The Linux 5.10 release included a change that is expected to significantly increase the performance of the ext4 filesystem; it goes by the name "fast commits" and introduces a new, lighter-weight journaling method. Let us look into how the feature works, who can benefit from it, and when its use may be appropriate. Ext4 is a journaling filesystem, designed to ensure that filesystem structures appear consistent on disk at all times. A single filesystem operation (from the user's point of view) may require multiple changes in the filesystem, which will only be coherent after all of those changes are present on the disk. If a power failure or a system crash happens in the middle of those operations, corruption of the data and filesystem structure (including unrelated files) is possible. Journaling prevents corruption by maintaining a log of transactions in a separate journal on disk. In case of a power failure, the recovery procedure can replay the journal and restore the filesystem to a consistent state. The ext4 journal includes the metadata changes associated with an operation, but not necessarily the related data changes. Mount options can be used to select one of three journaling modes, as described in the ext4 kernel documentation. data=ordered, the default, causes ext4 to write all data before committing the associated metadata to the journal. It does not put the data itself into the journal. The data=journal option, instead, causes all data to be written to the journal before it is put into the main filesystem; as a side effect, it disables delayed allocation and direct-I/O support. Finally, data=writeback relaxes the constraints, allowing data to be written to the filesystem after the metadata has been committed to the journal. Another important ext4 feature is delayed allocation, where the filesystem defers the allocation of blocks on disk for data written by applications until that data is actually written to disk. The idea is to wait until the application finishes its operations on the file, then allocate the actual number of data blocks needed on the disk at once. This optimization limits unneeded operations related to short-lived, small files, batches large writes, and helps ensure that data space is allocated contiguously. On the other hand, the writing of data to disk might be delayed (with the default settings) by a minute or so. In the default data=ordered mode, where the journal entry is written only after flushing all pending data, delayed allocation might thus delay the writing of the journal. To assure data is actually written to disk, applications use the fsync() or fdatasync() system calls, causing the data (and the journal) to be written immediately.

  • MAINTAINERS truth and fiction

    Since the release of the 5.5 kernel in January 2020, there have been almost 87,000 patches from just short of 4,600 developers merged into the mainline repository. Reviewing all of those patches would be a tall order for even the most prolific of kernel developers, so decisions on patch acceptance are delegated to a long list of subsystem maintainers, each of whom takes partial or full responsibility for a specific portion of the kernel. These maintainers are documented in a file called, surprisingly, MAINTAINERS. But the MAINTAINERS file, too, must be maintained; how well does it reflect reality? The MAINTAINERS file doesn't exist just to give credit to maintainers; developers make use of it to know where to send patches. The get_maintainer.pl script automates this process by looking at the files modified by a patch and generating a list of email addresses to send it to. Given that misinformation in this file can send patches astray, one would expect it to be kept up-to-date. Recently, your editor received a suggestion from Jakub Kicinski that there may be insights to be gleaned from comparing MAINTAINERS entries against activity in the real world. A bit of Python bashing later, a new analysis script was born.

  • Experimental Patches Allow For New Ioctls To Be Built Over IO_uring

    IO_uring continues to be one of the most exciting technical innovations in the Linux kernel in recent years not only for more performant I/O but also opening up other doors for new Linux innovations. IO_uring has continued adding features since being mainlined in 2019 and now the newest proposed feature is the ability to build new ioctls / kernel interfaces atop IO_uring. The idea of supporting kernel ioctls over IO_uring has been brought up in the past and today lead IO_uring developer Jens Axboe sent out his initial patches. These initial patches are considered experimental and sent out as "request for comments" - they provide the infrastructure to provide a file private command type with IO_uring handling the passing of the arbitrary data.