Language Selection

English French German Italian Portuguese Spanish


Enter your Tux Machines username.
Enter the password that accompanies your username.

More in Tux Machines

Graphics: Mesa, Vulkan and PipeWire

  • ADriConf GUI Control Panel Support For Mesa Vulkan Drivers Is Brought Up

    One of the most frequent complaints we hear from Linux gamers running open-source GPU drivers is over the lack of the hardware vendors supporting any feature-rich control panels like they do on Windows. There are many Linux driver tunables exposed by these open-source graphics drivers, but often they can only be manipulated via command-line options, environment variables, boot parameters, and other less than straight-forward means especially for recent converts from Windows and other novice Linux users. ADriConf has been doing a fairly decent job as a third-party means of helping to improve the situation and now there is talk of it supporting Vulkan driver settings.

  • Vulkan 1.1.130 Released With New Tooling Extension

    The new extension with Vulkan 1.1.130 is VK_EXT_tooling_info. The VK_EXT_tooling_info extension is for letting the Vulkan application/game/engine query what development tools are running right now. In particular, this is for tools like RenderDoc and other Vulkan profilers/debuggers. This extension will offer some uniformity and assistance to developers in debugging potential compatibility issues between Vulkan tools and other problems.

  • New graphing tool for PipeWire debugging

    PipeWire, the new and emerging open source framework that aims to greatly improve the exchange and management of audio and video streams inside a Linux system, has seen a number of improvements and bug fixes over the past year. With many developers now actively contributing to it, PipeWire is maturing quickly and is well on its way to becoming the new standard. At Collabora, we have been busy helping clients work with PipeWire, notably Automotive Grade Linux who have chosen to adopt PipeWire for its implementation of the low-level platform audio service, replacing previous solutions like 4A, PulseAudio and AudioManager. Assisting early adopters such as AGL has brought us to design and implement new elements within PipeWire, such as the session & policy management component WirePlumber, which George Kiagiadakis presented in October at the GStreamer Conference in Lyon.

Odio is a Classy Looking Radio Player for Linux Desktops

If so, check out Odio (styled ‘odio’). This is a free Electron-based radio streaming app for Windows, macOS and Linux desktops. Odio has super clean UI that is, to my eyes at least, somewhat inspired by Spotify’s desktop client (no bad thing). Plus, the app touts broad internal radio station support (over 20,000, apparently) and offers a couple of handy customisation options. Read more

LibreCorps mentors humanitarian startups on how to run the open source way

Free and open source software are no longer workplace taboos, at least not in the same way they were fifteen years ago. Today, distributed collaboration platforms and tools empower people around the world to contribute code, documentation, design, leadership, and other skills to open source projects. But do newcomers actually have a deep understanding of free and open source software? If you hang around in open source communities for long enough, you realize there is more to open source than slapping a free software license on a project and throwing it over an imaginary fence to wait for contributors who never come. To address this problem in the humanitarian sector, the LibreCorps program, led by Rochester Institute of Technology's FOSS initiative at the Center for Media, Arts, Interaction & Creativity (MAGIC,) partnered with UNICEF to develop a set of resources to help new open source maintainers chart an "open source roadmap" to build a community. Read more

At SeaGL 2019, free software was in fine feather

While the satisfactions of software freedom are quite enjoyable on your own, some of the greatest joys of free software come from our opportunities to flock together with other members of our community: to collaborate on our work, teach new skills, or simply show off new achievements. A grassroots gathering like the Seattle GNU/Linux Conference (SeaGL) is fun because it’s so thoroughly participatory: everyone comes into the room with something they’re excited to tell you about, and they’re equally excited to hear what you’re working on. The people at the front of the room giving a keynote talk are just as likely to be sitting next to you in the next session, so you can tell them what you thought of their talk, and even find out how to participate in their projects! As someone who is fairly new to the free software world and comparatively short on tech knowledge, I mostly attended talks on free software culture and more easily understood technological talks, although these were hardly the only topics on offer. Having unfortunately missed the opening keynotes by Lisha Sterling and Abigail Cabunoc Mayes due to some bad allergies, I began the day with a talk on DIY decentralization, by Aeva Black. Black set an irreverent tone for their talk with a reference to the notoriously goofy nineties movie Hackers, but quickly veered into much more serious territory: major digital communication platforms have exercised bias and even overt censorship against marginalized groups. How do we navigate around the power of Facebook, Twitter, Google, and the rest? Decentralization, federation, and self-hosting provide some good solutions, and a quick demonstration showed that if you have some basic know-how and tools, anyone can do it. Read more