Language Selection

English French German Italian Portuguese Spanish


Ubuntu's Bionic Beaver brings GNOME 3.28, minimal installation, and faster booting (in theory)

Filed under

Bionic Beaver. That's right. Canonical has chosen what might well be the greatest name for a desktop release in the history of technology. And, of course, with a name like Bionic Beaver, you'd expect great things to come from this borg-ian, nocturnal, semi-aquatic rodent. With a release date of April 21, 2018, there isn't much time remaining to anticipate what's to come.

Good thing you don't have to wait to find out what new and improved features are on their way. However, is the wait worth it? For the longest time, Ubuntu releases were rather boring, offering next to nothing in the way of improvements. It wasn't until Canonical made the switch from Unity to GNOME that releases were, once again, interesting. Nomenclature aside, Bionic Beaver should not disappoint users. The developers have done a masterful job of creating a release that brings a bit of excitement along for the ride.

Let's take a look at what Bionic Beaver has in store.

Read more

Also: Umm, GNOME Shell Has a Rather Big Memory Leak

GNOME: GitLab Migration and More

Filed under

  • IMPORTANT: GitLab mass migration plan

    I know some fellows doesn’t read desktop-devel-list, so let me share here an email that it’s important for all to read: We have put in place the plan for the mass migration to GitLab and the steps maintainers needs to do.

  • ED Update – week 11
  • Reflections on Distractions in Work, Productivity and Time Usage

    For the past year or so I have mostly worked at home or remote in my daily life. Currently I’m engaged in my master thesis and need to manage my daily time and energy to work on it. It is no surprise to many of us that working using your internet-connected personal computer at home can make you prone to many distractions. However, managing your own time is not just about whipping and self-discipline. It is about setting yourself up in a structure which rewards you for hard work and gives your mind the breaks it needs. Based on reflections and experimentation with many scheduling systems and tools I finally felt I have achieved a set of principles I really like and that’s what I’ll be sharing with you today.


    Minimizing shell notifications: While I don’t have the same big hammer to “block access to my e-mail” here, I decided to change the order of my e-mail inboxes in Geary so my more relevant (and far less activity prone) student e-mail inbox appears first. I also turned off the background e-mail daemon and turned off notification banners in GNOME Shell.


    Lastly, I want to give two additional tips. If you like listening to music while working, consider whether it might affect your productivity. For example, I found music with vocals to be distracting me if I try to immerse myself in reading difficult litterature. I can really recommend Doctor Turtle’s acoustic instrumental music while working though (all free). Secondly, I find that different types of tasks requires different postures. For abstract, high-level or vaguely formulated tasks (fx formulating goals, reviewing something or reflecting), I find interacting with the computer whilst standing up and walking around to really help gather my thoughts. On the other hand with practical tasks or tasks which require immersion (fx programming tasks), I find sitting down to be much more comfortable.

GStreamer 1.14

Filed under
  • GStreamer Rust bindings 0.11 / plugin writing infrastructure 0.2 release

    Following the GStreamer 1.14 release and the new round of gtk-rs releases, there are also new releases for the GStreamer Rust bindings (0.11) and the plugin writing infrastructure (0.2).

  • GStreamer 1.14.0 Released With WebRTC Support, AV1 Video & Better Rust Bindings

    GStreamer 1.14.0 is now available as the first big feature release of 2018 for this widely-used, open-source multimedia framework.

    GStreamer 1.14 packs in many new features including experimental AV1 video codec support for that royalty-free specification, IPC pipeline improvements, RTSP 2.0 client/server support (Real Time Streaming Protocol 2.0), LAME/mpg123/twolame being promoted to the "good" plugin repository now that the related patents have expired for MP3, improved OpenGL integration, initial WebRTC support for real-time communication, and many other improvements.

GNOME: New Flow, GNOME 3.28, New Shotwell

Filed under
  • GitLab + Flatpak – GNOME’s full flow

    In this post I will explain how GitLab, CI, Flatpak and GNOME apps come together into a (imho) dream-come-true full flow for GNOME, a proposal to be implemented by all GNOME apps.

  • GNOME 3.28 released & coming to Fedora 28

    Last week, The GNOME project announced the release of GNOME 3.28. This major release of the GNOME desktop is the default desktop environment in the upcoming release of Fedora 28 Workstation. 3.28 includes a wide range of enhancements, including updates to Files (nautilus), Contacts, Calendar, Clocks and the on-screen keyboard. Additionally, the new application Usage is added to “make it easy to diagnose and resolve performance and capacity issues”

  • Shotwell Photo Manager Just Got a Big Performance Boost

    A new version of the Shotwell photo manager and editor is available to download. Shotwell 0.28 “Braunschweig” arrives half a year later than originally planned but hasn’t shirked on improvements or bug fixes during the wait. In all some 60 bugs have been closed since the Shotwell 0.27 release last year...

Here’s GNOME 3.28 – See What’s New

Filed under

The latest version of GNOME 3 has been released today. Version 3.28 contains six months of work and new features by the GNOME community and comes with many improvements and new features.

One major new feature for this release is automatic downloading of operating systems in Boxes, which takes the work out of creating and running virtual machines – just pick the operating system that you want to create a virtual machine of, and Boxes will now download and install it for you.

Other highlights include improvements to the Calendar and Contacts applications, the ability to star files and folders in the Files application, and improved support for Thunderbolt 3 and Bluetooth LE devices. GNOME’s default UI font has also been overhauled to be more attractive and easy to read, and the on-screen keyboard has been rewritten to be more reliable and has layouts for a number of different locales.

Read more

Also: textures and paintables

Coming Soon: Shotwell 0.28, KDE Applications 18.04

Filed under
  • On the way to 0.28

    Shotwell 0.28 “Braunschweig” is out.

    Half a year later than I was expecting it to be, sorry. This release fixes 60 Bugs! Get it at GNOME’s download server, from GIT or in the Shotwell PPA really soon™. A big thank you to all contributors that make up all the bits and pieces for such a release.

  • Dolphin Getting More Improvements For KDE Applications 18.04 & Other KDE Happenings

    KDE contributor Nathaniel Graham is out with another recap of the usability and productivity improvements made this past week by the KDE community.

    The Dolphin file manager has been seeing improvements recently. The latest Dolphin work includes help for installing Konsole if it's not available when trying to launch the terminal pane, reporting of a symlink's target fi

Introducing GNOME 3.28: “Chongqing”

Filed under

GNOME 3.28 is the latest version of GNOME 3, and is the result of 6 months’ hard work by the GNOME community. It contains major new features, as well as many smaller improvements and bug fixes. In total, the release incorporates 25832 changes, made by approximately 838 contributors.

3.28 has been named “Chongqing” in recognition of the team behind GNOME.Asia 2017. GNOME.Asia is GNOME’s official annual summit in Asia, which is only possible thanks to the hard work of local volunteers. This year’s event was held in Chongqing, China, and we’d like to thank everyone who contributed to its success.

Read more

Also: GNOME 3.28 Desktop Environment Officially Released, Here's What's New

GNOME 3.28 'Chongqing' Linux and BSD desktop environment is here

GNOME 3.28 Desktop Officially Released

GNOME 3.28rc2 (2.27.92) RELEASED

Filed under

Remember this is the end of this development cycle, enjoy it as fast
as you can, the final release is scheduled next Wednesday!

We remind you we are string frozen, no string changes may be made
without confirmation from the l10n team (gnome-i18n@) and notification
to both the release team and the GNOME Documentation Project

Hard code freeze is also in place, no source code changes can be made
without approval from the release-team. Translation and documentation
can continue.

Read more

Also: GNOME 3.28-RC2 Released

KDE and GNOME: KDE Plasma on Arch Linux, Konsole KDE Store Integration, Call For Improving Cairo Rendering

Filed under
  • Install KDE Plasma on Arch Linux

    KDE Plasma Desktop Environment is one of the cleanest, fastest, and polished desktop environments on Linux. KDE 5 desktop needs less memory to run. It is lightweight. It is also very responsive. KDE 5 is my favorite desktop environment.

    In this article, I will show you how to install KDE 5 Plasma desktop environment on Arch Linux. Let’s get started.

  • Konsole KDE Store Integration

    Git master of Konsole recently grew integration for content along with a new category on the store for Konsole color schemes.

    Soon you’ll be able to get a fresh look for your terminal without leaving the window or having to mess with copying around files manually!

  • A Call For Improving Cairo Rendering With Its Own Test Suite No Longer Even Passing

    GNOME developer Federico Mena-Quintero has made a call to action for trying to get some support for improving Cairo, the widely-used 2D rendering library. Its own test suite is no longer passing with interest in Cairo seeming to wane these days.

    From the GNOME side, Cairo is still heavily relied upon for 2D rendering by components such as librsvg. While Federico was investigating some Cairo crashes, he realized Cairo's very thorough test suite isn't even passing itself. It's not even passing with Cairo's pure software-rendered test suite that should theoretically always be working.

GNOME Desktop/GTK: Input Methods in GTK+ 4, Helping Cairo, and an Extension Lets You Quickly Browse Files & Folders in GNOME Shell

Filed under
  • Input methods in GTK+ 4

    GTK’s support for loadable modules dates back to the beginning of time, which is why GTK has a lot of code to deal with GTypeModules and with search paths, etc. Much later on, Alex revisited this topic for GVfs, and came up with the concept of extension points and GIO modules, which implement them. This is a much nicer framework, and GTK 4 is the perfect opportunity for us to switch to using it.

  • Helping Cairo

    Cairo needs help. It is the main 2D rendering library we use in GNOME, and in particular, it's what librsvg uses to render all SVGs.

    My immediate problem with Cairo is that it explodes when called with floating-point coordinates that fall outside the range that its internal fixed-point numbers can represent. There is no validation of incoming data, so the polygon intersector ends up with data that makes no sense, and it crashes.

    I've been studying how Cairo converts from floating-point to its fixed-point representation, and it's a nifty little algorithm. So I thought, no problem, I'll add validation, see how to represent the error state internally in Cairo, and see if clients are happy with getting back a cairo_t in an error state.

  • This Extension Lets You Quickly Browse Files & Folders in GNOME Shell

    I’m pretty happy with the GNOME Shell desktop Ubuntu switched to last October, but I do miss being able to quickly browse and open my files from the Unity Dash.

    But I need miss it no more.

    A new GNOME extension brings similar file view functionality to the GNOME Shell desktop.

Syndicate content

More in Tux Machines

Ubuntu: Logic Supply and Linux 4.15/Linux 4.16

  • Tiny Apollo Lake based mini-PCs run Ubuntu
    Logic Supply unveiled two 116 x 83 x 34mm mini-PCs built around a Celeron N3350: a CL200 with 3x USB ports and a CL210 that doubles memory to 2GB LPDDR4 and 32GB eMMC, and adds a second mini-DP and GbE port. Logic Supply announced its smallest mini-PCs to date with CL200 and CL210 models that measure just 116 x 83 x 34mm. The CL200 ships with Ubuntu 16.04 while the more advanced CL210 also offers Windows 10 IoT. Both of these “IoT Edge Device” mini-PCs tap Intel’s dual-core, 1.1GHz Celeron N3350 with 6W TDP from the Apollo Lake generation, and support digital media, data acquisition, automation, and network gateway applications.
  • Ubuntu 18.04 LTS Continues Prepping With The Linux 4.15 Kernel
    There were various calls by independent end-users voicing their two cents that Ubuntu 18.04 "Bionic Beaver" should ship with Linux 4.16 instead of Linux 4.15, but that isn't going to happen. In several different places the past few weeks I've seen various remarks made of how "Ubuntu 18.04 should ship with Linux 4.16" on the basis of either better Spectre/Meltdown support, Linux 4.16 will be out in time and neither 4.15 or 4.16 are even LTS releases, better hardware support, or users simply wanting all the goodies in Linux 4.16. But that's simply foolish given Ubuntu 18.04 is being a Long Term Support release and how close the timing ends up being as is.
  • Kernel Team summary: March 21, 2018
    On the road to 18.04 we have a 4.15 based kernel in the Bionic repository.

Graphics: mesa 17.3.7, mesa 18.0.0-rc5, VGA_Switcheroo and More

  • mesa 17.3.7
    Mesa 17.3.7 is now available.
  • Mesa 17.3.7 Released With A Bunch Of Fixes
    While Mesa 18.0 should finally be out on Friday as the major quarterly update to the Mesa 3D drivers, Mesa 17.3.7 is out today and it's a rather big update for being just another point release to last month's 17.3 series. Last week marked the release candidate of Mesa 17.3.7 with 50+ changes and then on Monday came a second release candidate given all the extra patches.
  • mesa 18.0.0-rc5
    The fifth and final release candidate for Mesa 18.0.0 is now available.
  • Mesa 18.0-RC5 Released, Mesa 18.0 Should Finally Be Out On Friday
    Nearly one and a half months since Mesa 18.0-RC4 and nearly one month since last seeing any Git activity on the "18.0" Mesa Git branch, it's finally been updated today with the availability of Mesa 18.0-RC5. Mesa release manager Emil Velikov announced this long-awaited release candidate today. He says this is the fifth and final release candidate. Given the month plus since the last RC, there are many fixes/changes in this release: In fact, more than 80 changes in total for Mesa 18.0-RC5.
  • Improved VGA_Switcheroo Going Into Linux 4.17
    Google's Sean Paul has sent in the final drm-misc-next pull request to DRM-Next of new feature material for the upcoming Linux 4.17 kernel cycle. Most notable with this final drm-misc-next update is the recent VGA_Switcheroo improvements by Lukas Wunner. This is the device link
  • AMD Posts Open-Source Driver Patches For Vega 12
    It's been a while since last hearing anything about the rumored "Vega 12" GPU but coming out this morning are a set of 42 patches providing support for this unreleased GPU within the mainline Linux kernel. Alex Deucher of AMD's Linux driver team sent out the 42 patches this morning providing initial support for Vega 12 within the AMDGPU DRM kernel driver.
  • DXVK Now Has An On-Disk Shader Cache
    DXVK, the exciting project implementing the Direct3D 11 API over Vulkan for Wine gamers, now has an on-disk shader cache.
  • Freedreno's MSM DRM Driver Continues Prepping For Adreno 600 Series Support
    Rob Clark has submitted the MSM DRM driver changes to DRM-Next for the Linux 4.17 kernel for benefiting Qualcomm SoC owners. Changes this cycle for the open-source MSM DRM driver include DSI updates, fixing some race conditions, DebugFS enhancements, MDP5 fixes, and refactoring/prep work for the Adreno 600 series support.
  • NVIDIA's Jetson TK1 Is Being EOL'ed Next Month
    Easily one of our favorite ARM single-board computers ever, the Jetson TK1 from NVIDIA, will be facing retirement next month. A Phoronix reader has tipped us off that NVIDIA has sent out their EOL notice that shipments of the Jetson TK1 developer kits will be ending by the end of April. Following that, it will just live on until distributors run out of their inventory.

Slax Linux Distribution Begins Planning For Its First 2018 Release

Arriving last Christmas was a rejuvenated release of Slax, the long-running, lightweight Linux distribution with its development restarting last year and having shifted from being a Slackware derivative to Debian and moving from KDE to Fluxbox+Compton. Those involved are working on a new Slax release for 2018. Slax lead developer Tomas Matejicek has announced work is underway on the next version of this modern Slax OS with Debian+Fluxbox. Read more Original: Work in progress on next version

Games: The Pillars of the Earth, Steam, Mighty Fight Federation, Civilization VI: Rise and Fall