Language Selection

English French German Italian Portuguese Spanish

October 2020

Graphics: WayVNC, MoltenVK, Mir, Navi and Mali

Filed under
Graphics/Benchmarks
  • wayvnc 0.3.1
    New features since v0.2.0:
    
     * Copy & paste, thanks to Scott Moreau.
     * wayvnc now has a man page.
     * wayvnc now exits if authentication is enabled but fails.
    
    Git commit history since v0.2.0:
    
    Alexander Graul (1):
          Add openSUSE Tumbleweed installation instruction
    
    Andri Yngvason (15):
          buffer: Fix buffer attribute comparison
          README: Use "yay" in archlinux installation instructions
          Exit if enabling auth fails
          Clean up config on exit
          Clean up aml on nvnc init failure
          data-control: Make offer handling asynchronous
          data-control: Don't free data-control-manager twice
          data-control: Clean up whole receive context in aml_free_fn
          data-control: Destroy data device on exit
          Don't init data_control if it's not supported by compositor
          Write a man page
          Generate and install a man page
          man-page: Fix wording
          FAQ: Remove outdated Q
          Release v3.0.0
          Fix man page path
    
    Jan Beich (1):
          shm: guard fallback on FreeBSD < 13 as well
    
    Jony (1):
          add Void Linux install command to README.md
    
    Scott Moreau (1):
          Add basic clipboard support
    
  • WayVNC 0.3 Released - The Wayland VNC Server Now Supports Copy & Paste

    WayVNC 0.3 released today as the Wayland VNC server built atop the WLROOTS library.

    The headline feature of WayVNC is... clipboard support! Yep, this popular Wayland VNC server can finally support copy and paste functionality. This clipboard support landed just last week and allows copy/paste of text to/from the host clipboard. On the Wayland side this clipboard support is making use of the wlr-data-control-unstable-v1 protocol. This WayVNC clipboard support was written by longtime Wayland contributor Scott Moreau.

  • MoltenVK 1.1 Update Brings Big Improvements For Vulkan On macOS

    MoltenVK 1.1 is out as a big update for this graphics translation layer for getting the Vulkan API running on macOS and iOS devices by translating calls to Apple's Metal API.

    MoltenVK 1.1 is out with Vulkan 1.1 support by exposing all core Vulkan 1.1 extensions and other relevant changes. There are also a number of other new Vulkan extensions supported by this release like KHR_multiview, KHR_external_semaphore, KHR_external_fence, and others.

  • Mir 2.1 Released With Some New Protocol Support, Many Fixes

    Mir 2.1 has been released as Canonical's project around offering a set of libraries for constructing Wayland shells particularly with Snap confinement support and other Ubuntu-focused features.

    With the Mir 2.1 release comes a --show-splash command line option, reduced locking within the KeyRepeatDispatcher code, support for the zwp_linux_dmabuf_unstable_v1 protocol within the GBM-KMS back-end, and support for the Wayland zwlr_layer_shell_v1 v3 and wlr_foreign_toplevel_management_unstable_v1 protocols. There are also X11 handling improvements too.

  • Linux 5.9 Gets More Fixes For AMD RDNA2 GPUs, Promotes Navi 12

    A batch of fixes to the AMDGPU kernel graphics driver were sent in today for Linux 5.9. While AMDGPU fixes this late in the kernel cycle tend to not be too notable, this time around there are some prominent items worth covering.

    When it comes to the next-generation "Sienna Cichlid" and "Navy Flounder" Navi 2x graphics (RDNA2) support, there are continued updates in making the support in good shape for Linux 5.9 stable. This work includes additional Sienna Cichlid PCI IDs being added, fixing for building DCN 3.0 code with older versions of GCC, temporarily disabling GFXOFF capabilities for Navy Flounder until issues are resolved, and the kernel side bits for AV1 decode with these GPUs.

  • Mali G72 Now Supported By Open-Source Panfrost Gallium3D Driver

    The open-source Panfrost graphics driver, which is now backed/supported by Arm after starting as a reverse-engineering effort, has picked up support for the Mali G72 GPU.

    Adding to the many Panfrost open-source driver accomplishments this year is now support for the G72 as their latest support addition. The Mali G72 has been around since late 2017 and is making use of the second-generation Bifrost architecture. The Mali G72 is used by the likes of the Kirin 970, Samsung Exynos 9 9810, Exynos 7 9610, and Helio P60/P70 SoCs.

More in Tux Machines

File Searching on deepin OS

This tutorial explains how user can search for files and folders on a deepin OS computer. deepin OS, formerly Hiweed, is a Chinese computer operating system first launched in 2004 and comes with its own user interface that is beautifully unique called DDE. This involves File Manager, the file manager of deepin OS, and in this article we use the OS version 20 and the program version 5.2. Let's start. On deepin OS, your file manager's name is File Manager. Read more

Distrowatch Top 5 Distributions review: MX Linux

I didn’t like the layout of the main panel being on the side, and I’m not a big fan of Xfce typically...but once I organized things a little more to my liking, I found MX Linux was a pleasure to use, responsive, fast, and had more tools than you can shake a stick at...So new users will likely not need to use the terminal for anything really, it’s all right there in nice custom-made GUI tools, however, power users may also find the simplicity of some of these tools quite handy too. Being based on Debian will also help to ensure that MX Linux stays rock solid stable, and there should rarely be crashes or broken packages. I would recommend MX Linux to anyone who cares more about stability than bleeding edge package updates, as well as people looking for a strong distribution that does not use Systemd. Read more

elementary OS 6 – A Beautiful OS for Open Source Lovers

elementary OS is an open-source Ubuntu-based distro and one of the most awesome GNU/Linux distros ever that has gained a lot of traction over the years elementary OS is usually mentioned only in light of macOS and sometimes Windows, given that it features a beautiful and consistent UI which makes it an ideal replacement; it deserves to stand out more because its active community of developers has not only successfully delivered a unique distro, all of its apps are custom built and they are lovely! It’s excellent for both Linux beginners and pros which is evident in how artistically comprehensive their online documentation is. The team succeeded in keeping to the 3 core rules of their design philosophy which are: “concision”, “avoid configuration” and “minimal documentation”. I recently gave elementary OS 6 “Odin” a test drive and here are my thoughts. Read more

today's howtos

  • iproute2 vs net-tools

    iproute2 package contains utilities for controlling and monitoring networking, IP address, and routing. It is a modern replacement for net-tools. Iproute2 is an open-source project mainly focussed on network components of the Linux kernel. The commonly used utilities inside iproute2 are ip, ss, and bridge. The below table shows the iproute2 and deprecated net-tools Linux commands.

  • How to Install & Configure Git on Linux Mint 20 - LinuxCapable

    Git is a mature, actively maintained open source project initially developed in 2005 by Linus Torvalds, the famous Linux operating system kernel creator. Git is designed for developers that need a pretty straightforward version control system. Most software is collaborative efforts and sometimes can have hundreds of people with commits working on software development projects. It is essential to track these commits customarily done in branches in most projects before being merged into the master for release. It is easy to review and track down any incorrect commits and revert, leading to a much easier development if anything goes wrong.

  • My experience installing Libero SoC in Ubuntu and Windows 10 - CNX Software

    A few weeks ago, I received Microchip PolarFire SoC FPGA Icicle Kit with FPGA fabric and hard RISC-V cores capable of handling Linux. I wrote “Getting Started with Yocto Linux BSP” tutorial for the board, and I had initially titled the current post “Getting Started with FPGA development using Libero SoC and Polarfire FPGA SoC”. I assumed I would write one or two paragraphs about the installation process, and then show how to work with Libero SoC Design Suite to create an FPGA bitstream. But instead, I spent countless hours trying to install the development tools. So I’ll report my experience to let readers avoid some of the pitfalls, and hopefully save time.

  • How To Install LAMP (Apache, MySQL, PHP) on Debian 11

    LAMP is one of the most widely used software stacks on servers because it allows us to get a working web server up and running quickly. So, in this post, you will learn how to use LAMP on Debian as well as a description of its main components.