Language Selection

English French German Italian Portuguese Spanish

Ignore market share stats: Gnome is not dead yet

Filed under
Software

You don’t have to throw a stick very far* to hit an article on the internet about how the Gnome project is dead. Or dying. Or “staring into the abyss.” Even my old podcast, the Linux Action Show, has recently declared Gnome to be “on life support.”

That is totally and completely wrong, and everyone who has taken that stance should have their Internet merit badge taken away for two key reasons.

The first reason is that Gnome, along with the Gnome Shell, is doing great. No, I take that back. They aren’t doing great. They are doing completely and utterly awesome. They’ve made some amazing progress over the last few years and have built a highly functional environment that huge numbers of users enjoy every single day.

rest here




More in Tux Machines

Graphics: AMD, Libinput, Vulkan

  • AMDVLK Official Open-Source Radeon Vulkan Driver Updated
    It's been one month now since AMD open-sourced their official Vulkan driver code and the associated XGL code-base. There has been about weekly code drops of new AMDVLK/XGL code over the past month while the separate, community-driven Mesa-based RADV Vulkan driver continues being developed as well. Marking one month since the open-sourcing of this Radeon Vulkan driver that is shared with the Windows code-base is a new code drop. Today's code drop adds VK_AMD_buffer_marker and VK_EXT_debug_report support. There are also a number of internal Vulkan driver behavior changes and fixes to some conformance test suite bugs.
  • Deep Color Support For Radeon X.Org Driver Being Tackled
    Open-source contributor Mario Kleiner has continued his work on deep color support for the Radeon Linux driver.
  • [ANNOUNCE] libinput 1.9.901
    The first RC for libinput 1.10 is now available.
  • Libinput 1.10 Is On The Way To Remove Touchpad Hysteresis
    eter Hutterer of Red Hat has announced the first release candidate of libinput 1.10 today, which isn't a big feature release but rather incorporates a few new features with many bug fixes for this input handling library used by X.Org and Wayland systems. Peter notes the most notable change for libinput 1.10 is the removal of the touchpad hysteresis code. This code was previously used to prevent pointer wobbles while now the code has been worked to analyze the event sequence for pointer wobbles and if none exist the hysteresis won't be applied. This should lead to a more reactive pointer. Libinput 1.10 is also working on new button debouncing fixes, improvements for newer Wacom tablets, and a variety of fixes.
  • DXVK Is Making Significant Progress In Implementing Direct3D 11 Over Vulkan
    The DXVK project that started towards the end of 2017 for implementing Direct3D 11 over Vulkan with a focus on improving the D3D11 Wine support is already beginning to run some titles.

today's howtos

Devices: Debugging Tools, TP-Link, Raspberry Pi and Android

  • Debugging Tools
    That’s three strands (red, white, black) from a USB-to-serial converter, soldered on to a 3-pole screw-tightened connector. Clamped into that are the serial lines (red, green and blue) which were originally crimped straight to the lines. After a few months of use, the crimping failed and the red cable (RX) broke off. So I had to fix it, and in the process decided to make it more sturdy, more ugly, but also easier to use.
  • TP-Link Smart Wi-Fi Plug with Energy Monitoring Review
    Opening up the box reveals both plugs sitting in a plastic tray. A quick start guide, tech support contact information, and a copy of the GNU General Public License were found on top of the plugs. Following the quick start guide proved to be very straightforward.
  • Reading Buttons from a Raspberry Pi
    When you attach hardware buttons to a Raspberry Pi's GPIO pin, reading the button's value at any given instant is easy with GPIO.input(). But what if you want to watch for button changes? And how do you do that from a GUI program where the main loop is buried in some library?
  •  
  • Rooting Android Just Isn’t Worth It Anymore
    Since Android is based on Linux and uses a Linux kernel, “rooting” effectively means allowing access to root permissions in Linux. It’s really that simple—these permissions aren’t granted to normal users and apps, so you have to do some special work to gain them.
  • What’s the Difference Between Android One and Android Go?
    In 2014, Google announced a lineup of low-cost, low-spec phones called Android One. In 2017, they announced Android Go, specifically designed for low-cost, low-spec phones. So…what’s the difference?

Security: Gmail, Windows, Allscripts, Android and Browsers