Skip to main content

What’s new in Ubuntu Desktop 20.04 LTS 24 April 2020

Ubuntu is the world’s most popular open-source desktop operating system, and we think this is our best release to date. Ubuntu 20.04 LTS is an enterprise-grade, secure, cost-effective operating system for organisations and home users.
Before I summarise the changes in this release, let’s address something I’ve seen discussed in the wider desktop Linux community; there is a perception that the desktop is no longer a priority for us. Nothing could be farther from the truth, and here’s why; the people who use Ubuntu Desktop are often passionate people making huge waves in their industry. They want to build the next big thing, such as AI/ML, self-driving cars, public cloud services, and container orchestration. These have all emerged while we’ve been working on the Linux desktop, and all of these innovations have driven waves of Ubuntu Desktop adoption in the enterprise. As a consequence, Ubuntu was the first choice in these new domains.
So even though Ubuntu is a popular community story, which we still celebrate today with emerging desktop remixes of Ubuntu such as Ubuntu Cinnamon, Ubuntu Deepin and Ubuntu Lumina, it is also a significant part of how we have moved to the mainstream. By placing the very best of open-source in the hands of Ubuntu Desktop users, the Linux desktop is where all the major waves of tech innovation have come from in recent years. This is why we are committed to delivering a first-class workstation experience to fuel continued innovation and keep Ubuntu at the vanguard.
With that said, let’s take a look at what’s new in this release.

Looking sharp!

You can’t miss the refreshed Yaru theme, from boot splash to the desktop. For most operating system vendors, having a distinctive look for the operating system is important in establishing their brand. With that in mind, Canonical hosted a design sprint in January with members of the Yaru community team, Ubuntu desktop and design teams. Yaru was first introduced in Ubuntu 18.10, so if you’re upgrading from Ubuntu 18.04 LTS, this will be the first time you are going to see this bold, new, and unmistakably Ubuntu, look.


Ubuntu 20.04 LTS (Focal Fossa) Desktop
Yaru has three distinct variations and a sound theme. The design sprint also identified some UI improvements we needed to complete the integration with the desktop. The ‘Appearance’ settings panel can now switch between ‘Light’, ‘Standard’ and ‘Dark’ window colours, and the default Yaru Alert Sound can be restored.


Yaru theme Light, Stardard and Dark variants
The refreshed Yaru theme also extends to the installer slideshow and boot-splash. The Yaru team remastered and painstakingly animated the spinner from the desktop theme into the boot theme. If you choose to enable full-disk encryption, then the passphrase input boxes in the boot theme perfectly match the desktop theme.


Ubuntu Boot Splash
Ubuntu now defaults to checking the integrity of the medium in use when booting into live sessions. This can be skipped by hitting Ctrl-C. We’ve enabled this because failed installs due to corrupt downloads of installation media is one of the most common error conditions that users encounter.
For some years now, each Ubuntu release has received a new animal mascot. The Canonical design team typically furnishes the theme with a freshly crafted creature, and this release is no different. However, this time, she came with a name. Meet Felicity, the Ubuntu 20.04 LTS mascot.


Focal Fossa Mascot
Felicity features in the default wallpaper, as is customary on new releases of Ubuntu desktop. However, our enthusiastic and creative users enjoy tweaking the stock experience. We provided SVG files to the community, earlier in the cycle, which gave them the opportunity to create their own remixes. Take a peek at the thread over on Ubuntu Discourse.
In addition to the mascot wallpapers, we have curated a small set of beautiful photographs to feature as additional wallpapers. Each was chosen from the royalty-free photo-sharing site, Unsplash. They’re all very…focal.


Ubuntu 20.04 Wallpapers

The return of Hardy Heron!

Earlier in the year, we used the Ubuntu Twitter account to organise a ‘World Cup of Wallpapers’ to celebrate 15 years of Ubuntu releases, and with them, their desktop backdrops. A crack team of experts picked some of the most iconic, popular and controversial default desktop wallpapers. 
We then pitted them against each other, with our Twitter followers deciding the results of each round. In a surprise to almost nobody, the much loved Hardy Heron wallpaper came out on top. So in celebration, we sneaked a 4K version of that wallpaper into the install too, for old times’ sake.


Hardy Heron - remastered

GNOME 3.36

Since 17.10, Ubuntu has shipped GNOME Shell as the default desktop environment. The Ubuntu Desktop team have worked closely with the upstream GNOME developers and the wider community to deliver a solid GNOME desktop experience for our users. Thereby, joining our friends in the Debian project to update packages to the latest GNOME software packages.
GNOME 3.36 features both user-visible changes, which add features & improve user workflow and under the hood changes which improve performance and stability across the board.
The new ‘do not disturb’ toggle will be a welcome addition for those looking to focus on their work. The new login and lock screens are simple and beautiful, incorporating a clean UI on top of a blurred version of the users’ desktop background. 
A suspend option is now a quick click away in the status menu. Users who like an organised app grid can take advantage of better app folder management in this new release.
While you’re upgrading or installing Ubuntu 20.04 LTS, take a look at the upstream GNOME 3.36 release highlights video. 

As has become a tradition in recent GNOME releases, there is another round of performance improvement with smoother animations and lower CPU usage for window and overview animations, JavaScript execution, mouse movement and window movement (which also has lower latency now).

Big apps

Ubuntu Desktop integrates with Google G Suite or Microsoft Exchange, and also supports open standards that allow users to avoid vendor lock-in. To that end, we’re shipping Firefox 75 as the default web browser, which continues to deliver new privacy-focused features. 
Thunderbird is a popular email application, providing fast desktop access to your email. No matter which email services you use; Microsoft Exchange, Gmail, Hotmail, POP or IMAP, email just works. You’ll find Thunderbird 68.7.0 in this release of Ubuntu.
Closing out the productivity applications is LibreOffice 6.4, a free and powerful office suite that enables you to do more – easier, quicker, smarter. Its clean interface and feature-rich tools help unleash your creativity and enhance your productivity.

Tier-1 OEM support

Ubuntu is used extensively throughout the enterprise, government, public sectors and education. To meet the demand for pre-loaded hardware from these areas, Canonical is committed to working closely with Dell, HP and Lenovo. Here are some examples of the work we do for our OEM partners that adds value to all users of Linux on the desktop.


Ubuntu pre-installed on Dell and Lenovo
Starting with Ubuntu Desktop 20.04 LTS, it is now possible to obtain a certified device experience by installing the general release of Ubuntu. When installed on certified hardware, the device-specific enablement will be automatically installed and configured; just as it would be in the preloaded factory images.
I mentioned the new boot splash that preserves the vendor logo during boot earlier, a change we’ve made in Ubuntu that was requested by our OEM partners. Similarly, we’re shipping BlueZ 5.53, PulseAudio 14.0 and Sound Open Firmware along with some patches to support DMIC and SoundWire which will be used in future devices from our OEM partners.
Many devices are now shipping with fingerprint readers, and this has become a natural way to unlock the user session. Together with the libfprint project, we have improved the backend and the UI (coming soon™), making it possible for the hardware vendors to support new biometric devices easily.


Ubuntu Finger Print Login


Ubuntu Finger Print Enrollment

X11 fractional scaling has been available since Ubuntu 19.04, but not exposed via a UI to users. In Ubuntu 20.04 LTS, we’ve added a toggle so Ubuntu users can easily enable fractional scaling in the display settings, in 25% increments between 100% and 200% like the Wayland implementation that came before. This is particularly useful on class-leading HiDPI laptops available from our OEM partners.


Ubuntu Fractional Scaling

Accelerated compute & gaming

Artificial intelligence (AI) and machine learning (ML) are a new class of data engineering, and adoption in the enterprise is exploding. Ubuntu is powering the AI ambitions for enterprises – from developer workstations to racks, to clouds and to the edge.
Ubuntu Desktop accelerates data science, on laptops and workstations, by providing the latest tools, drivers and libraries. Data scientists can develop their AI models on high-end Ubuntu workstations using Kubeflow before training on racks of bare-metal Kubernetes or public clouds with hardware acceleration. Ubuntu is the standard for enterprise machine learning, from Silicon Valley to Wall Street, for the Fortune 50 and for start-ups.
If you use your GPU for entertainment and recreation, then here are a few features that you’ll appreciate. Although i386 (32-bit Intel) is no longer a release architecture, Ubuntu preserves a collection of 32-bit Intel libraries to satisfy Steam, Wine, Lutris requirements, as well as a large back catalogue of classic games and applications. The Steam package in Ubuntu has also been updated for 20.04 LTS and now supports a broad range of controllers and VR devices.


Steam Installer in Ubuntu Software
Feral Interactive’s GameMode performance tool is installed by default. GameMode is a daemon that allows games to request a set of optimisations be temporarily applied to the host OS and/or a game process. Currently, GameMode provides optimisations for CPU governor, I/O priority, process niceness, kernel scheduler, screensaver inhibiting, GPU performance mode (NVIDIA and AMD), GPU overclocking (NVIDIA) and custom scripts.
Those of you with hybrid graphics are now able to launch applications using the discrete GPU from within GNOME Shell, via the ‘Launch on Discrete GPU’ menu item. This works both for AMD and NVIDIA GPUs.


GNOME Shell Launch using Dedicated Graphics
For live streamers and video creators, you’ll find that FFmpeg supports nvenc and VA-API. These are features found in GPUs that perform decoding, encoding or filtering to offload these compute-intensive tasks from the CPU. Applications that can use nvenc, such as OBS Studio and Shotcut, are able to take advantage of these hardware encoding features too.
Source:
by Martin Wimpress Ubuntu Blog

Comments

Popular posts from this blog

How to set Profile Attribute in Siebel Workflow

For setting the Profile Attribute in Siebel Workflow, follow below steps: Add Business Service box in workflow. Open Business Service properties. Set  SessionAccessService in Business Service Name. Set  SetProfileAttr in Method Name. Then click on Business Service and set Input Arguments as below: Against Name argument you will add your profile attribute name and against Value argument you will add value for the new profile attribute, it could be from Process Property or Literal.

How to call Popup Applet through Server Script in Siebel

Background: Based on the requirements you need to show data or reports on a popup applet. You can invoke popup applet using workflow (below business service will be used in business service step), applet server script or browser script and using vanilla method and setting field user properties. Procedure: Below is the script for calling popup applet through server script: if (MethodName == "MethodName") { var oServiceAF = TheApplication().GetService("SLM Save List Service"); var inputPropAF = TheApplication().NewPropertySet(); var outputPropAF = TheApplication().NewPropertySet(); inputPropAF.SetProperty("Applet Name","ABC Popup Applet"); inputPropAF.SetProperty("Applet Mode","6"); inputPropAF.SetProperty("Applet Height", "700"); inputPropAF.SetProperty("Applet Width", "700"); oServiceAF.InvokeMethod("LoadPopupApplet", inputPropAF, outputPropAF) return (CancelOperati...

How to create and publish Inbound Web Service in Siebel based on Workflow

Inbound Web Services: The Inbound Web Service allows an external system to call a Siebel published Web Service. You can publish a business service or a business process as a Web Service and generate a Web Service Definition Language (WSDL) file that an external system can import. The Inbound Web Services can only be published from Siebel C using SOAP-RPC binding. Source: Oracle Docs What Is The Difference Between Web Services and APIs? An API is an interface that allows you to build on the data and functionality of another application, while a web service is a network-based resource that fulfills a specific task. Yes, there’s overlap between the two: all web services are APIs, but not all APIs are web services. Both web services and APIs are — at their core — very useful and very much used today. However, it’s the web services associated with SOAP and/or Service Oriented Architecture which are falling out of favor. Source: NordicApis Process: Prepare the workflow which will serve as Si...