Desktop

All you need to know about the fast, free, and user friendly
Ubuntu desktop operating system.


Canonical
19 April 2019

Announcing OpenJDK 11 packages in Ubuntu 18.04 LTS

open source Canonical announcements

OpenJDK 11 is the default JRE/JDK for 18.04 LTS and is covered under LTS upstream security support. OpenJDK 11 will be the default package for the upcoming 19.04 release.

Canonical
19 April 2019


Igor Ljubuncic
11 April 2019

Make compelling videos with free software: Director’s Cut

Article Desktop

Creating videos is easy. Creating great videos, not so much. A good production starts with an idea, but it also requires talent, time and tools. We cannot do much about the first two, but we sure can give you some nice ideas on the tools you want to make snappy videos. Typically, a video production

Igor Ljubuncic
11 April 2019


Sarah Dickinson
11 April 2019

Why the Visual Studio Code team launched a snap

Article Desktop

Microsoft’s Visual Studio Code is a popular free code editor with built-in support for debugging, task running, and version control. While available for Linux via tarball, rpm, and debian package options, the Visual Studio Code team had been seeking new options that would support seamless upgrades to match their rapid...

Sarah Dickinson
11 April 2019


Gustavo Niemeyer
5 April 2019

API v3 of the yaml package for Go is available

Article Cloud and server

API v3 of the yaml package for Go is out, and it brings comment handling, intermediate node representations, and much more. The initial sketch for v3 of the yaml package for Go was first drafted almost exactly a year ago, by the end of March last year (2018). If this package doesn’t sound familiar, it’s

Gustavo Niemeyer
5 April 2019


Canonical
4 April 2019

Visual Studio Code launches as a snap

Article Canonical announcements

4th  April 2019, London, UK – As of today, Microsoft Visual Studio Code is available for Linux as a snap, providing seamless auto-updates for its users. Visual Studio Code, a free, lightweight code editor, has redefined editors for building modern web and cloud applications, with built-in support for debugging, task...

Canonical
4 April 2019


Igor Ljubuncic
28 March 2019

Snap startup time improvements

Article Desktop

Several months ago, we shared an article titled I have a need, a need for snap that detailed the application performance results of snaps compared to their classic repo counterparts. We tested GIMP and VLC on both Ubuntu and Fedora, with some rather interesting findings. The one aspect of the application usage sequence we did

Igor Ljubuncic
28 March 2019


Martin Wimpress
22 March 2019

Snapcraft Summit Montreal

Article Cloud and server

Following previous events in New York, Seattle, and London, the fourth Snapcraft Summit is taking place in Montreal, Canada from June 11th to 13th 2019. We have partnered with Travis CI this time and also expanded the scope of the event to three tracks. Snapcraft Summit Snapcraft is the universal app store for Linux that

Martin Wimpress
22 March 2019


Igor Ljubuncic
21 March 2019

Magic Wormhole – Send files with ease

Article Desktop

Sharing is caring. Alexander the Great File transfer is the bread and butter of information exchange in the digital world. Documents, photos, videos, we share them with our colleagues and friends. The only problem is, the Internet is a global village with many languages – and we’re talking about software, not humans. If...

Igor Ljubuncic
21 March 2019


Peter Mahnke
20 March 2019

Design and Web team summary – 15 March 2019

Design Cloud and server

This was a fairly busy two weeks for the Web & design team at Canonical. Here are some of the highlights of our completed work. Web team Homepage takeovers This iteration we designed and built four takeovers for our home pages including: The German version of compliance webinar The German version of AI/ML webinar A

Peter Mahnke
20 March 2019


Alex Hung
20 March 2019

Debug ACPI DSDT and SSDT with ACPICA Utilities

Article Desktop

Using acpidbg on Ubuntu 18.04 x64 can be quite handy; however, the Linux kernel with ACPI_DEBUGGER is not always available, such as on Ubuntu for ARM. In such cases, acpica also provides a set of utilities, named acpica-tools, for ACPI debugging. Installation Installing acpica-tools is as easy as the following command:...

Alex Hung
20 March 2019


Igor Ljubuncic
14 March 2019

Make your snap development faster

Article Desktop

“All my centurions develop using snaps.” Julius Caesar By and large, software development can be an enjoyable process. Until you hit the first error, that is. At that point, you want to get past the stumbling blocks as quickly as possible and resume building your apps. A robust, flexible development framework can make a big

Igor Ljubuncic
14 March 2019


Kyle Fazzari
11 March 2019

ROS 2 launch: required nodes

Article Cloud and server

When using the Robot Operating System (ROS), it’s fairly common to want to shut down a launched system if a specific node (or set of nodes) exits. This is pretty easy in ROS1, because launch files support the required attribute on each node. As a result, crafting a two-node system where one of the nodes

Kyle Fazzari
11 March 2019


Maximilian Ehlers
11 March 2019

FOSDEM 2019, a recap

Article Desktop

A subjective review and some takeaways of our teams trip to FOSDEM 2019.

Maximilian Ehlers
11 March 2019


Martin Wimpress
9 March 2019

Fresh KDE snaps for February 2019

Article Desktop

During February 2019 we celebrated another fine Plasma release with our friends at KDE by showcasing a month of KDE snaps on the Snapcraft Twitter and other social accounts. The KDE developers have done amazing work to create an SDK that simplifies making snaps of KDE applications and they also publish a common KDE framework

Martin Wimpress
9 March 2019