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: 2 hours 49 min ago

And We’re Off: Ubuntu 21.04 Development Begins

Wednesday 28th of October 2020 04:25:15 PM

Development of Ubuntu 21.04 ‘Hirsute Hippo’ is now officially underway! Ubuntu developer Matthias Klose posted the traditional ribbon-cutting post over on the Ubuntu mailing list. There he explains that development starts with one major change […]

This post, And We’re Off: Ubuntu 21.04 Development Begins is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

The Ubuntu 21.04 Codename Revealed — It’s Hairy ‘n Huge!

Wednesday 28th of October 2020 01:00:55 PM

The codename of Ubuntu 21.04 has been revealed but brace yourself: it’s a humungous hodgepodge of a name! Heroic Hare? Haughty Hamster? Hypnotic Hyrax?! No, Ubuntu 21.04 is the Hirsute Hippo! This is the development […]

This post, The Ubuntu 21.04 Codename Revealed — It’s Hairy ‘n Huge! is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Fxtec’s Pro1-X is an Ubuntu Phone with Physical QWERTY Keyboard

Tuesday 27th of October 2020 02:00:00 PM

Fxtec's Pro1-X is the first smartphone available with Lineage OS preinstalled. The Pro1-X also boasts a physical QWERTY keyboard and supports Ubuntu Touch.

This post, Fxtec’s Pro1-X is an Ubuntu Phone with Physical QWERTY Keyboard is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Pop!_OS 20.10 Released Based on Ubuntu 20.10

Tuesday 27th of October 2020 12:19:52 PM

Pop!_OS 20.10 has been released. System76's bespoke Linux distro is based on Ubuntu 20.10. Find out what's changed and where to download it.

This post, Pop!_OS 20.10 Released Based on Ubuntu 20.10 is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Does the Snap Store Use Too Much Memory?

Saturday 24th of October 2020 12:39:28 PM

The Snap Store app Ubuntu 20.10 uses a lot of memory even when it's not running. In this post I opine on the problem and ask if others experience it too.

This post, Does the Snap Store Use Too Much Memory? is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Ubuntu 20.10 Flavours Released, This is What’s (Mostly) New

Thursday 22nd of October 2020 08:43:09 PM

Arriving alongside the final Ubuntu 20.10 release are new builds from Ubuntu's family of flavours, which includes Kubuntu, Ubuntu MATE and Ubuntu Budgie.

This post, Ubuntu 20.10 Flavours Released, This is What’s (Mostly) New is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

10 Things to Do After Installing Ubuntu 20.10

Thursday 22nd of October 2020 07:43:00 PM

Our list of things to do after you install Ubuntu 20.10 'Groovy Gorilla' is idea for those new or less experienced with Ubuntu and is packed full of tips.

This post, 10 Things to Do After Installing Ubuntu 20.10 is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Ubuntu 20.10 Released, Now Available to Download

Thursday 22nd of October 2020 05:14:34 PM

Ubuntu 20.10 downloads are live meaning you (and everyone else) can now download Ubuntu 20.10 "Groovy Gorilla" to try the operating system out firsthand.

This post, Ubuntu 20.10 Released, Now Available to Download is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

How to Upgrade to Ubuntu 20.10 from Ubuntu 20.04

Thursday 22nd of October 2020 03:59:51 PM

We show you how to upgrade to Ubuntu 20.10 from Ubuntu 20.04 LTS. It's easy to do as you already have everything you need to upgrade without waiting.

This post, How to Upgrade to Ubuntu 20.10 from Ubuntu 20.04 is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Ubuntu 20.10 Desktop Now Supports the Raspberry Pi 4

Thursday 22nd of October 2020 12:05:26 PM

Ubuntu 20.10 includes full desktop support for the Raspberry Pi 4 4GB and 8GB models. In this post we recap the benefit and share the link to download it.

This post, Ubuntu 20.10 Desktop Now Supports the Raspberry Pi 4 is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

1Password’s Linux App Enters Beta

Wednesday 21st of October 2020 11:42:10 PM

An official 1Password Linux app is available for testing ahead of a stable release next year. The beta is fully functional but require a 1Password account.

This post, 1Password’s Linux App Enters Beta is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Check Out Ubuntu France’s Gorgeous Groovy Gorilla Tee

Wednesday 21st of October 2020 01:16:05 PM

The graphical design gurus at Ubuntu France have generated another great t-shirt. Their latest garment is a gallant nod to the Groovy Gorilla. It costs €15.

This post, Check Out Ubuntu France’s Gorgeous Groovy Gorilla Tee is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

We Go Hands on With Microsoft Edge for Linux

Tuesday 20th of October 2020 02:34:00 PM

We install Microsoft Edge for Linux using the developer build that's now available and share our early thoughts. Want to try Edge? Read on to learn how.

This post, We Go Hands on With Microsoft Edge for Linux is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Firefox 82 Arrives with Speed Boosts, Malicious Download Blocking + More

Tuesday 20th of October 2020 01:59:26 AM

A new version of the Firefox web browser is now available for download for Windows, macOS and Linux systems from the Mozilla releases server. Firefox 82 isn’t a feature-heavy release. Indeed, feature development for Firefox […]

This post, Firefox 82 Arrives with Speed Boosts, Malicious Download Blocking + More is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Will You Upgrade/Install Ubuntu 20.10? [Poll]

Sunday 18th of October 2020 01:47:17 PM

I want to know if you plan to upgrade to Ubuntu 20.10 when it is released on October 22, 2020. And what better way to find out that by running a poll!

This post, Will You Upgrade/Install Ubuntu 20.10? [Poll] is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

You Can Now Install the Windows Calculator App on Linux

Thursday 15th of October 2020 02:00:29 PM

Want to use the Windows calculator app on your Linux desktop? Well, now you can. This unexpected app port is arrives courtesy of the Uno Platform. They took the source code for Windows’s default Calculator […]

This post, You Can Now Install the Windows Calculator App on Linux is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Vivaldi Browser Has a Cool Built-in Arcade Game Because… Why Not?

Thursday 15th of October 2020 07:00:00 AM

The latest update to the Vivaldi web browser comes with an arcade game baked inside. Why? Well, why not! Learn more about this release in this post.

This post, Vivaldi Browser Has a Cool Built-in Arcade Game Because… Why Not? is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

See What’s New in Ubuntu 20.10 ‘Groovy Gorilla’ [Video]

Thursday 15th of October 2020 01:22:00 AM

Can you believe it’s been six months since the Ubuntu 20.04 LTS release? It feels like only yesterday that we were getting excited about OEM boot splashes, Ubuntu dark mode, and the Snap-based Software switch. […]

This post, See What’s New in Ubuntu 20.10 ‘Groovy Gorilla’ [Video] is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Pitivi Video Editor Gets a Blockbuster Update

Wednesday 14th of October 2020 04:39:36 PM

Pitivi is an open source video editor for Linux desktops and the latest update to it adds a bunch of new features and welcome usability improvements.

This post, Pitivi Video Editor Gets a Blockbuster Update is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

Linux Kernel 5.9 Released, Here’s a Quick Look at What’s New

Monday 12th of October 2020 05:11:14 PM

New Linux kernel releases seem to pop out quicker than they used to, but since they’re always chock full of welcome improvements I’m not complaining! Linux 5.9 is the latest mainline kernel release to be […]

This post, Linux Kernel 5.9 Released, Here’s a Quick Look at What’s New is from OMG! Ubuntu!. Do not reproduce elsewhere without permission.

More in Tux Machines

today's leftovers

  • Unfettered Freedom, Ep. 10 - Youtube-dl, Linux Jobs, LBRY, Text Editors, Ubuntu, Fedora, NixOS - YouTube

    Unfettered Freedom is a video podcast that focuses on news and topics about GNU/Linux, free software and open source software. On this freedom-packed episode: 0:00 - Intro 2:12 - The music industry goes after youtube-dl; it is removed from GitHub. 10:11 - Linux and open source jobs are hot right now. 14:04 - LBRY has a marketing problem. 17:30 - Six of the best text editors on Linux.

  • FLOSS Weekly 602: Linux on IBM - Encouraging Open Source Computing

    Reflecting on the 20-year anniversary of Linux on IBM Z mainframes. Hosts Doc Searls and Aaron Newcomb talk with Boaz Betzler, one of the original team members from the IBM Böblingen Lab in Germany responsible for porting Linux onto the IBM Z mainframes. They discuss the initial decision to port Linux onto the IBM mainframes and why that was a controversial decision at the time. They also talk about the impact of putting Linux on the mainframe and how it continues to impact the open-source community.

  • Announcing Istio 1.6.13

    This release contains bug fixes to improve robustness. This release note describes what’s different between Istio 1.6.12 and Istio 1.6.13

  • Best Audio Mergers to Combine Audio Files Together

    As a free audio merger, Audacity can help you manage audio files in different formats, such as WAV, AIFF, MP2, MP3, FLAC and OGG. It lets you easily merge multiple audio files together to make a long recording or song. In addition, it can handle your multi-track audio and work with Windows, Mac OS X, GNU/Linux and other operating systems perfectly.

  • Talk to your Raspberry Pi | HackSpace 36
  • Customizable Apollo Lake mini-PC runs Linux

    ADL’s Linux-ready “ADLEPC-1700” industrial mini-PC offers an Apollo Lake SoC, 8GB soldered LPDDR4, SATA, 2x GbE, 2x USB 3.0, DP, mini-PCIe, and a customizable I/O that defaults to 2x COM. ADL Embedded Solutions has announced an Intel Apollo Lake based ADLEPC-1700 successor to its Intel Bay Trail ADLEPC-1500 from 2017. The system has the same 86 x 81 x 33mm dimensions but offers twice the RAM and a higher resolution 4K DP 1.2 port, among other changes. There is also a new customizable I/O compartment integrated into the top of the unit. Farther below we take a look at a few Apollo Lake SBCs from ADL that we missed, one of which may form the basis for the ADLEPC-1700’s mainboard.

Programming Leftovers

  • GNU Toolchain Begins Adding ARMv8.7-A Support

    The GNU compiler toolchain has begun landing Arm's contributions around ARMv8.7-A architecture support. While all of the ARMv8 cores to date remain with older versions of the architecture and even cases like ARMv8.2-A with the Cortex-A78 and X1, Arm continues working on new ARMv8 revisions and getting that software support in place well ahead of hardware availability.

  • Software correctness is a lot like flossing

    Which means that they’re not seeing the bigger picture. An explanation of why programmers “don’t care about correctness” shouldn’t just be post-hoc rationalizations. Here’s my main argument for why most programmers don’t seem to care about software correctness:

    Which is worse: buggy software or a root canal?

    How often do you floss?

    Whenever I pose this in a discussion, I get the same answer: everyone thinks root canals are worse, and at most half of the group flosses daily. That’s ridiculous! Flossing takes like three minutes a day. But people don’t do it because it’s fiddly, annoying, and inconvenient. If people are unwilling to do something simple to keep their teeth from rotting, why should we expect people to use annoying inconvenient tools to improve software?

  • Javascript Alert – Linux Hint

    Javascript is the most known language of the web. Javascript is widely used in front-end development as well as in the back-end. Javascript provides a lot of built-in functions to help in development. In this article, we are going to learn one of the javascript’s built-in alert() method, which is used to show pop-ups over the screen to either display a message or show a warning. The alert box is different from any other message or text on the screen. It is a pop-up that contains a message/text with an “OK” button. The user won’t be able to do any task while an alert box is over the screen, and he/she clicks the “OK” button. So, it is not recommended, if not needed. So, let’s have a look at what is an alert box and what are the different ways to use it.

  • Javascript Print Page – Linux Hint

    Javascript is a scripting or programming language, which is most commonly used nowadays in the web industry. It provides a lot of built-in objects, functions, and methods to perform several tasks. In this article, we are going to have a look at one of them which is used to print the web page. So, let us get started! You must have encountered some websites that provide a button to print the whole web page, or you must have felt the need to print a web page but there is no print button there. Javascript’s built-in object window provides us a method named print(). We can use window.print() function to fulfill this requirement.

  • Planned obsolescence | Playing Perl 6␛b6xA Raku

    Twelve years ago Larry planned the obsolescence of one of my modules. His cunning plan was executed by lizmat a fortnight ago. If you are building Rakudo from source you take another shortcut now.

  • Get Started With Django Part 3: Django View Authorization – Real Python

    In part 1 of this series, you learned the fundamentals of Django models and views. In part 2, you learned about user management. In this tutorial, you’ll see how to combine these concepts to do Django view authorization and restrict what users can see and do in your views based on their roles. Allowing users to log in to your website solves two problems: authentication and authorization. Authentication is the act of verifying a user’s identity, confirming they are who they say they are. Authorization is deciding whether a user is allowed to perform an action. The two concepts go hand in hand: if a page on your website is restricted to logged-in users, then users have to authenticate before they can be authorized to view the page. Django provides tools for both authentication and authorization. Django view authorization is typically done with decorators. This tutorial will show you how to use these view decorators to enforce authorized viewing of pages in your Django site.

  • PyCharm 2020.3 EAP #3

    The third build of PyCharm 2020.3 is now available in the Early Access Program with features and fixes for a smoother, more productive experience. We invite you to join our EAP to try out the latest features we have coming up, test that they work properly in your environments, and help us make a better PyCharm for everyone!

  • Change Tick Frequency in Matplotlib

    Matplotlib is one of the most widely used data visualization libraries in Python. Much of Matplotlib's popularity comes from its customization options - you can tweak just about any element from its hierarchy of objects. In this tutorial, we'll take a look at how to change the tick frequency in Matplotlib. We'll do this on the figure-level as well as the axis-level.

  • Python Software Foundation News: Key generation and signing ceremony for PyPI

    On Friday October 30th at 11:15 AM EDT the Python Software Foundation will be live streaming a remote key generation and signing ceremony to bootstrap The Update Framework for The Python Package Index. You can click here to see what time this is in your local timezone. This ceremony is one of the first practical steps in deploying The Update Framework to PyPI per PEP 458. The Python Software Foundation Director of Infrastructure, Ernest W. Durbin III, and Trail of Bits Senior Security Engineer, William Woodruff, will be executing the runbook developed at https://github.com/psf/psf-tuf-runbook. For transparency purposes a live stream will be hosted from the Python Software Foundation's YouTube channel. Please subscribe to the channel to be notified when the stream is live if you'd like to follow along.

  • Generating random avatar images in Django/Python - Peterbe.com

    But most people don't have their mugshot on Gravatar.com unfortunately. But you still want to display an avatar that is distinct per user. Your best option is to generate one and just use the user's name or email as a seed (so it's always random but always deterministic for the same user). And you can also supply a fallback image to Gravatar that they use if the email doesn't match any email they have. That's where this blog post comes in.

  • How to work with Files in Python | FOSS Linux

    In this tutorial, we see how to work with files in python, such as creating files, reading data from files, writing data to files, removing, and renaming files.

  • Lang team Backlog Bonanza and Project Proposals

    A month or two back, the lang team embarked on a new initiative that we call the "Backlog Bonanza". The idea is simple: we are holding a series of meetings in which we go through every pending RFC, one by one, and try to reach some sort of determination about what to do with it. Once we've finished that, we can start in on categorizing other forms of backlog, such as tracking issues.

  • Core team membership changes

    The core team has had a few membership updates in the last month, and we wanted to provide an update. To start, Florian Gilcher is joining the Core team as a full member. Florian has been attending meetings as an observer since March 2019. He is the lead of the Community Events team, and has done a lot of work in the open source world, with plenty of insight to offer especially as we look to form a Rust Foundation. There are also two folks stepping back from the team. Carol Nichols has been a member of the team for three years, and she is stepping back to make more time for other projects in the community, including crates.io and her continued work on the Rust book. Nick Cameron has recently welcomed a second child (congratulations!) and is leaving the core team to be able to focus more on his family and his work at PingCAP. He will continue to be around in the Rust community.

  • This Week in Rust 362

The FSF Is Looking To Update Its High Priority Free Software Projects List

As we roll into 2021 the Free Software Foundation is looking to update its high priority free software projects list. These are the software projects that should be incorporating "the most important threats, and most critical opportunities, that free software faces in the modern computing landscape." For now the FSF is looking for help deciding what to include. The FSF high priority projects list is what once included PowerVR reverse engineering as being very important albeit never happened prior to PowerVR graphics becoming less common. In fact, many FSF high priority projects never panned out as they weren't contributing much in the way of resources to the causes but just calling attention to them. PDF support was among their high priority projects as well as another example as well as the likes of an open-source Skype replacement and reverse-engineering other popular technologies. Read more

Proprietary Software and Microsoft Security Problems

  • Windows REvil ransomware group member says annual take is US$100m

    A man who claims to be a member of the group behind the Windows REvil ransomware says the group takes in more than US$100 million (A$1.4 million) annually through ransom payments.

  • Microsoft: No Driver Updates Allowed for Win7 and Win8
  • Nitro again insists data breach 'isolated' as incident gets more coverage

    ASX-listed Nitro Software, a firm that had its origins in Melbourne and offers a service to create, edit and sign PDFs and digital documents, has issued an update on Wednesday to its earlier statement regarding a data breach, in what appears to be an attempt to negate the details published about the incident by the American website Bleeping Computer and a number of other websites.

  • Git shared hosting quirk | Daniel Lange's blog

    The hack was discussed on Github in Dec 2018 when it was discovered. I forgot about it again but Konstantin's mail brought the memory back and I think it deserves more attention. I'm sure putting some illegal content into a fork and sending a made up "blob" URL to law enforcement would go quite far. Good luck explaining the issue. "Yes this is my repo" but "no, no that's not my data" ... "yes, it is my repo but not my data" ... "no we don't want that data either, really" ... "but, but there is nothing we can do, we host on github...1".