Language Selection

English French German Italian Portuguese Spanish

Recent comments

  • Security and FUD Leftovers   3 hours 46 min ago
    • Microsoft to Azure Linux users: Patch this problem yourself

      Azure Linux administrators, it's time to get patching. In response to the recent OMIGOD vulnerabilities, Microsoft has released an updated version of OMI, but you'll need to upgrade on your own (via BleepingComputer). Here's the full scoop.

      OMIGOD vulnerabilities are named after OMI, an acronym that stands for the Open Management Infrastructure software agent. The OMIGOD vulnerabilities found in OMI have opened the door for RCE (Remote Code Execution) attacks from malicious parties. And if you're an Azure user operating on a Linux setup with a service such as Azure Diagnostics or Azure Automation enabled, that means you have OMI on your Virtual Machine.

  • Arduino Projects and Hacks   4 hours 42 min ago
    • Handy machine cuts heat shrink tubing to length | Arduino Blog

      Solder joints on PCBs don’t usually require extra protection, but loose wires are a different story. Because they can move around and touch each other or the enclosure, you need to protect the bare wire from shorts. Most people use either electrical tape or heat shrink tubing for the job. But cutting heat shrink tubing to length can be a time-consuming process if you have many wires to protect. That’s why Mr Innovative used an Arduino to build this handy machine that cuts heat shrink tubing automatically.

      Mr Innovative built similar machines in the past, including one that feeds four different wire spools and cuts them to desired lengths. This machine is similar, but works with a single spool of heat shrink tubing. The user inserts one end of the tubing into the machine, sets the length via a touchscreen interface, and the machine takes care of the rest. It will continue to snip off sections of tubing, all of the same length, until it runs out of heat shrink to work with.

  • Security and FUD Leftovers   4 hours 45 min ago
  • Ubuntu 18.04.6 LTS Released with BootHole Patches, Latest Security Updates   5 hours 15 min ago
    • Ubuntu 18.04.6 LTS Released To Correct Broken Install Media

      The unplanned Ubuntu 18.04.6 LTS release is available today that was made on short notice for addressing unbootable media with Ubuntu 18.04.5.

      This extra Ubuntu 18.04 "Bionic Beaver" LTS point release stems from the install media breaking due to key revocation. The issue stems from the BootHole vulnerability and the keys used by Ubuntu having been revoked and thus needing to issue Ubuntu 18.04.6 LTS with new keys.

  • Ubuntu 18.04.6 LTS Released with BootHole Patches, Latest Security Updates   5 hours 33 min ago

    • The Six Point Release Ubuntu 18.04.6 LTS is Out!

      The Ubuntu team announced the six point release for Ubuntu 18.04 today for the Desktop and Server.

      Ubuntu 18.04.6 refreshed the disc images for the amd64 and arm64 architecture, re-enabling the usage on Secure Boot enabled systems due to the key revocation related to the BootHole vulnerability.

  • Ubuntu 18.04.6 LTS Released with BootHole Patches, Latest Security Updates   5 hours 34 min ago
    • The Six Point Release Ubuntu 18.04.6 LTS is Out!

      The Ubuntu team announced the six point release for Ubuntu 18.04 today for the Desktop and Server.

      Ubuntu 18.04.6 refreshed the disc images for the amd64 and arm64 architecture, re-enabling the usage on Secure Boot enabled systems due to the key revocation related to the BootHole vulnerability.

  • Kali Linux 2021.3 Released, You Can Run It on Your TicHunter Pro Smartwatch   5 hours 48 min ago
  • Manjaro 21.1 “Pahvo” Released with Linux Kernel 5.13, GNOME 40, and Improved Installer   5 hours 53 min ago
    • Manjaro 21.1.3 Pahvo Download

      The an Arch Linux-based GNU/Linux distribution, 21.1.3 Pahvo version of Manjaro, was announced by Philip Müller. Having launched Ornara earlier this year, the project believes that all the dev teams are working hard to release the next version of Manjaro, and the latest Pahvo version 21.1.3 has been reached. This release is known to include significant improvements to Calamares, including file system selection for automatic partitioning and improved support for btrfs, it is also reminded that the default subvolume layout has been improved for btrfs installations, for easier rollback and less wasted space in snapshots . The system said to be available with KDE Plasma, Frameworks, KDE Gear; The update to Gnome includes major work. For detailed information about Manjaro 21.1.3 Pahvo, you can release announcement review the .

  • Canonical to Push More Snaps in Ubuntu   6 hours 14 min ago
    • After Chromium, Ubuntu Now Converts Firefox to Snap by Default

      One of the major and controversial changes in the upcoming Ubuntu 21.10 is the conversion of Firefox from deb to snap.

      Yes, you heard it right. The default Firefox will be a Snap application, not the regular DEB version.

      As spotted by OMG! Ubuntu, this is done as per an agreement between Mozilla and Canonical (Ubuntu’s parent company).

  • Thunar, Firefox, Python Update in Tumbleweed   6 hours 22 min ago
  • Forget Firefox, Vivaldi Steals Default Browser Spot In Popular Linux Distro   6 hours 57 min ago
    • Manjaro Chooses Proprietary Poo Vivaldi Over Free Software - Invidious

      Recently, Manjaro Cinnamon made the decision to use Vivaldi as their default web browser. There is one big problem with this decision. Vivaldi is NOT free and open source software. Vivaldi is a proprietary web browser. Is it OK for Linux distros to default to proprietary software when there are great free and open source alternatives?

  • Ubuntu 18.04.6 LTS Released with BootHole Patches, Latest Security Updates   7 hours 4 min ago
  • First Look: Ubuntu 21.10 Default Wallpaper Revealed   7 hours 15 min ago
  • Fedora 35 To Support Restarting User Services On Package Upgrades   7 hours 27 min ago
    • Fedora 35: Release date, New features and Download

      Fedora 35 will not introduce any particular news, it is a moderate release that mostly fixes bugs and updates some packages. At the moment, the latest internal tests are underway and, next week, more precisely on September 14, the beta should arrive. The fallback date in case of a problem is September 21st. Similarly, the final release will arrive on October 19th with fallback on October 26th in case of anomalies. Most of the features that I am going to outline in the rest of the article are practically definitive.

  • Linux Mint’s New Website is Live (And Yes, It Looks Fresh   7 hours 34 min ago

    • Linux Mint introduces new website

      Most people will agree that Linux Mint is one of the most beginner-friendly and, especially among Windows converters, one of the most popular distributions. However, the Linux Mint website was long out of date and some new users were put off. Now the project has finally presented a new website that meets all modern standards and will greatly improve the first impression of Linux Mint for many newcomers.

      In the current digital age, every serious project needs a well-designed website, especially if you are targeting beginners.

      At Linux Mint, the old website no longer corresponded to the product offered.

      But now Mint presents itself in a modern way, with a website that is kept uniform in Linux Mint green and corresponds to the latest design trends and of course is also adaptive.

  • Linux Mint’s New Website is Live (And Yes, It Looks Fresh   7 hours 36 min ago

    • Linux Mint’s Website Has a Much Needed Minty Fresh New Look

      Linux Mint is one of the best Linux distributions available while offering a modern user experience.

      However, Linux Mint’s original website looked dated and potentially unattractive to new-age computer users.

      Many suggested a visual makeover to reflect Linux Mint’s taste through a modern website design. And, only recently the developers started working on a redesign in collaboration with the community members, asking for feedback and getting insights on proposed designs.

      Finally, a design was finalized and applied to Linux Mint’s official website.

      The website looks clean and informative, great on desktop, and perfectly fits mobile phone browsers!

  • TUXEDO Computers Becomes the Newest KDE Patron   7 hours 55 min ago
    • Now Tuxedo becomes a KDE sponsor

      Tuxedo becomes a sponsor of KDE . Or what is the same, the free software project adds to its list of patrons the second brand specialized in Linux computers so far this year, after the Spanish Slimbook did the same.

      In the case of Tuxedo, it is necessary to transfer him to Germany, where this company is from, very much in the style of the aforementioned Slimbook or, to a lesser extent, of the more veteran System76, which as you know even has its own Linux distribution, Pop !_YOU. For the rest, the profile is similar and their products too, which is normal, considering that we are not talking about giants in the technology sector.

  • Happy 30th Birthday, Linux!   18 hours 15 min ago
    • Linux kernel turns 30: congratulations from PVS-Studio

      On August 25th, 2021, the Linux kernel celebrated its 30th anniversary. Since then, it’s changed a lot. We changed too. Nowadays, the Linux kernel is a huge project used by millions. We checked the kernel 5 years ago. So, we can’t miss this event and want to look at the code of this epic project again.

      [...]

      Last time we found 7 peculiar errors. It’s noteworthy that this time we’ve found fewer errors!

      It seems strange. The kernel size has increased. The PVS-Studio analyzer now has dozens of new diagnostic rules. We’ve improved internal mechanisms and data flow analysis. Moreover, we introduced intermodular analysis and much more. Why has PVS-Studio found fewer exciting errors?

      The answer is simple. The project quality has improved! That’s why we are so excited to congratulate Linux on its 30th anniversary.

      The project infrastructure was significantly improved. Now you can compile the kernel with GCC and Clang – additional patches are not required. The developers are improving automated code verification systems (kbuild test robot) and other static analysis tools (GCC -fanalyzer was implemented; the Coccinelle analyzer is enhanced, the project is checked through Clang Static Analyzer).

      However, we found some errors anyway Smile. Now we’re going to take a look at some really good ones. At least, we consider them “nice and beautiful” Smile. Moreover, it’s better to use static analysis regularly, not once every five years. You won’t find anything that way. Learn why it’s important to use static analysis regularly in the following article: “Errors that static code analysis does not find because it is not used.”

  • Linux Mint Monthly News – August 2021   18 hours 24 min ago
    • Linux Mint 20.3 distribution design changes - LinuxStoney

      Linux Mint 20.3 distribution design changes, The end of the previous month brought another report with a summary of news in the development of one of the popular Linux Mint distributions. The developers have decided to focus on design modifications that will make the appearance of this distribution more modern and consistent. Users can expect this news with the release of Linux version Mint 20.3.

      Some of the changes are prepared for the Cinnamon desktop environment and Mint-X or Mint-Y themes. Mint-X will bring only a few minor tweaks, such as the new look of notifications in applications or the toolbar in Nemo File Manager. However, most of the changes will come for the Mint-Y theme. The colors of its panels will be more consistent and components with lighter and darker color contrasts should no longer be mixed in one application.

  • Mozilla Firefox 92 Is Now Available for Download, Here’s What’s New   18 hours 26 min ago
    • [Older] Firefox 92 Browser for Linux Released Download and Install

      Firefox 92 Browser for Linux Released Download and Install, Mozilla Firefox 92 is a free, cross-platform browser developed by the Mozilla Foundation with the help of hundreds of contributors. The foundation’s intent is to develop a lightweight, secure, intuitive, and highly extensible browser. Wikipedia

  • Release of OpenSSL 3.0   18 hours 27 min ago
    • OpenSSL 3.0 Cryptographic Library Released with new license

      Recently, OpenSSL 3.0 was announced , the new major version of the popular cryptographic library that is also one of the most essential components of the Internet . This is a job that has occupied developers for three years in which there have been 17 alpha releases, 2 betas and 7,500 commits, all of that coming from 350 different authors.

      OpenSSL 3 comes with many major changes that not only cover the software itself, but also other aspects such as the documentation and licenses used. As Matt Caswell explains in the official announcement, “there has been a 94% increase in the amount of documentation we have since OpenSSL 1.1.1 and an (adjusted) increase in ‘lines of code’ in our tests of 54% . “

      Caswell has also highlighted the community’s enthusiasm and level of activity in making contributions. The new version of the cryptographic library has been able to count on some dedicated engineers, who have been able to be paid thanks to the fact that the project has obtained financing through different channels.

      With regard to changes and news, we start with the change of license. Previous versions of OpenSSL used both their own license and SSLeay (which will remain), but OpenSSL 3 will use Apache License 2.0 , which is an Open Source license and free software of a lax nature compatible with version 3 of GPL, but not 2.

  • Forget Firefox, Vivaldi Steals Default Browser Spot In Popular Linux Distro   18 hours 29 min ago
    • Firefox dies? This Linux replaces it with another browser

      Firefox has always been the favorite web browser for users who are committed to free software and privacy. However, for months, Mozilla has only lost followers who, little by little, are migrating to both Chrome and Edge, the two most used browsers today. Although it is not the most used web browser within Windows, the orange fox has always been an icon in Linux distributions. However, this may be over very soon.

      What a web browser needs to be successful is to have great allies. Chrome, for example, appears on the main page of the Google search engine, so we will forcefully end up installing it. Edge comes by default in Windows 10, with banners that call us to try it. Safari the same on macOS. But what about alternative browsers, like Vivaldi ?

  • Programming Leftovers   18 hours 30 min ago
    • Java SE 17 Released

      After six months of development, Oracle has released a platform Java SE 17 (Java Platform, Standard Edition 17), as a reference implementation that uses an open source project OpenJDK. Except for the removal of some deprecated features, Java SE 17 retains backward compatibility with previous releases of the Java platform — most previously written Java projects will work unchanged when run under the new version. Ready-to-install Java SE 17 assemblies (JDK, JRE, and Server JRE) are prepared for Linux (x86_64, AArch64), Windows (x86_64), and macOS (x86_64, AArch64). The reference implementation developed by the OpenJDK project is Java 17 fully open source under the GPLv2 license with GNU ClassPath exceptions to allow dynamic linking to commercial products.

      Java SE 17 has been categorized as a Long Term Support (LTS) release with updates to be released until 2029. Updates for the previous Java 16 interim release have been discontinued. The previous LTS branch of Java 11 will be supported until 2026. The next LTS release is slated for September 2024. Recall that starting with the release of Java 10, the project moved to a new development process, implying a shorter cycle of forming new releases. The new functionality is now being developed in one constantly updated master branch , which includes ready-made changes and from which branches are branched every six months to stabilize new releases.

  • Solus abandons GTK   18 hours 32 min ago
    • Budgie desktop migrates from GTK to EFL libraries from the Enlightenment project

      The developers of the Budgie desktop environment have made the decision to move away from the GTK library in favor of the EFL Enlightenment Foundation Library ( ), developed by the Enlightenment project. The results of the migration will be offered in Budgie 11. Notably, this is not the first attempt away from GTK – in 2017 the project already made a to move decision to switch to Qt, but later revised plans in the hope that the situation would change in GTK4.

      Unfortunately, GTK4 did not live up to the expectations of the developers due to the continued focus only on the needs of the GNOME project, the developers of which do not listen to the opinions of alternative projects and do not want to take their needs into account. The main incentive to move away from GTK was GNOME’s plans to change the way it works with skins, which make it difficult to create custom skins in third-party projects. In particular, the platform interface style is provided by the libadwaita library, which is tied to the Adwaita skin.

  • Darktable 3.6.1 Open-Source RAW Image Editor Improves Camera Support, Fixes Bugs   18 hours 34 min ago
    • Linux Apps: Darktable 3.6.1 Released

      Darktable 3.6.1 Released (Download), Darktable is an open source application for the photo workflow and processing of RAW data. A virtual light table and a darkroom for photographers, so to speak. It manages your digital negatives in a database, lets you view them through a zoomable light table and enables you to develop and improve raw images.

      At the beginning of July, Darktable 3.6 was released as the main version, which introduced numerous new functions and improvements. Darktable 3.6.1 has now been released as the first point version, which fixes some unpleasant problems and offers support for new digital cameras.

More in Tux Machines

Programming Leftovers

  • Announcement : An AArch64 (Arm64) Darwin port is planned for GCC12

    As many of you know, Apple has now released an AArch64-based version of macOS and desktop/laptop platforms using the ‘M1’ chip to support it. This is in addition to the existing iOS mobile platforms (but shares some of their constraints). There is considerable interest in the user-base for a GCC port (starting with https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96168) - and, of great kudos to the gfortran team, one of the main drivers is folks using Fortran. Fortunately, I was able to obtain access to one of the DTKs, courtesy of the OSS folks, and using that managed to draft an initial attempt at the port last year (however, nowhere near ready for presentation in GCC11). Nevertheless (as an aside) despite being a prototype, the port is in use with many via hombrew, macports or self-builds - which has shaken out some of the fixable bugs. The work done in the prototype identified three issues that could not be coded around without work on generic parts of the compiler. I am very happy to say that two of our colleagues, Andrew Burgess and Maxim Blinov (both from embecosm) have joined me in drafting a postable version of the port and we are seeking sponsorship to finish this in the GCC12 timeframe. Maxim has a lightning talk on the GNU tools track at LPC (right after the steering committee session) that will focus on the two generic issues that we’re tackling (1 and 2 below). Here is a short summary of the issues and proposed solutions (detailed discussion of any of the parts below would better be in new threads).

  • Apple Silicon / M1 Port Planned For GCC 12 - Phoronix

    Developers are hoping for next year's GCC 12 release they will have Apple AArch64 support on Darwin in place for being able to support Apple Silicon -- initially the M1 SoC -- on macOS with GCC. LLVM/Clang has long been supporting AArch64 on macOS given that Apple leverages LLVM/Clang as part of their official Xcode toolchain as the basis for their compiler across macOS to iOS and other products. While the GNU Compiler Collection (GCC) supports AArch64 and macOS/Darwin, it hasn't supported the two of them together but there is a port in progress to change it.

  • Dirk Eddelbuettel: tidyCpp 0.0.5 on CRAN: More Protect’ion

    Another small release of the tidyCpp package arrived on CRAN overnight. The packages offers a clean C++ layer (as well as one small C++ helper class) on top of the C API for R which aims to make use of this robust (if awkward) C API a little easier and more consistent. See the vignette for motivating examples. The Protect class now uses the default methods for copy and move constructors and assignment allowing for wide use of the class. The small NumVec class now uses it for its data member.

  • QML Modules in Qt 6.2

    With Qt 6.2 there is, for the first time, a comprehensive build system API that allows you to specify a QML module as a complete, encapsulated unit. This is a significant improvement, but as the concept of QML modules was rather under-developed in Qt 5, even seasoned QML developers might now ask "What exactly is a QML module". In our previous post we have scratched the surface by introducing the CMake API used to define them. We'll take a closer look in this post.

  • Santiago Zarate: So you want to recover and old git branch because it has been overwritten?
  • Start using YAML now | Opensource.com

    YAML (YAML Ain't Markup Language) is a human-readable data serialization language. Its syntax is simple and human-readable. It does not contain quotation marks, opening and closing tags, or braces. It does not contain anything which might make it harder for humans to parse nesting rules. You can scan your YAML document and immediately know what's going on. [...] At this point, you know enough YAML to get started. You can play around with the online YAML parser to test yourself. If you work with YAML daily, then this handy cheatsheet will be helpful.

  • 40 C programming examples

    C programming language is one of the popular programming languages for novice programmers. It is a structured programming language that was mainly developed for UNIX operating system. It supports different types of operating systems, and it is very easy to learn. 40 useful C programming examples have been shown in this tutorial for the users who want to learn C programming from the beginning.

Devices/Embedded: Asus Tinker Board 2 and More

  • Asus Tinker Board 2 single-board computer now available for $94 and up - Liliputing

    The Asus Tinker Board 2 is a Raspberry Pi-shaped single-board computer powered by a Rockchip RK3399 hexa-core processor and featuring 2GB to 4GB of RAM. First announced almost a year ago, the Tinker Board 2 is finally available for $99 and up. Asus also offers a Tinker Board 2S model that’s pretty similar except that it has 16GB of eMMC storage. Prices for that model start at about $120.

  • Raspberry Pi Weekly Issue #371 - Sir Clive Sinclair, 1940 – 2021

    This week ended with the incredibly sad news of the passing of Sir Clive Sinclair. He was one of the founding fathers of home computing and got many of us at Raspberry Pi hooked on programming as kids. Join us in sharing your Sinclair computing memories with us on Twitter and our blog, and we’ll see you next week.

  • cuplTag battery-powered NFC tag logs temperature and humidity (Crowdfunding) - CNX Software

    Temperature and humidity sensors would normally connect to a gateway sending data to the cloud, the coin-cell battery-powered cuplTag NFC tag instead sends data to your smartphone after a tap. CulpTag is controlled by an MSP430 16-bit microcontroller from Texas Instruments which reads and stores sensor data regularly into an EEPROM, and the data can then be read over NFC with the tag returning an URL with the data from the sensor and battery, then display everything on the phone’s web browser (no app needed).

  • A first look at Microchip PolarFire SoC FPGA Icicle RISC-V development board - CNX Software

    Formally launched on Crowd Supply a little over a year ago, Microchip PolarFire SoC FPGA Icicle (codenamed MPFS-ICICLE-KIT-ES) was one of the first Linux & FreeBSD capable RISC-V development boards. The system is equipped with PolarFire SoC FPGA comprised a RISC-V CPU subsystem with four 64-bit RISC-V (RV64GC) application cores, one 64-bit RISC-V real-time core (RV64IMAC), as well as FPGA fabric. Backers of the board have been able to play with it for several months ago, but Microchip is now sending the board to more people for evaluation/review, and I got one of my own to experiment with. That’s good to have a higher-end development board instead of the usual hobbyist-grade board. Today, I’ll just have a look at the kit content and main components on the board before playing with Linux and FPGA development tools in an upcoming or two posts.

  • What is IoT device management?

    Smart devices are everywhere around us. We carry one in our pocket, watch movies on another while a third cooks us dinner. Every day there are thousands of new devices connecting to the Internet. Research shows that by 2025, more than 150,000 IoT devices will come online every minute. With such vast numbers it is impossible to keep everything in working order just on your own. This brings the need for IoT device management. But what is IoT device management? To answer this question we first need to understand what the Internet of Things (IoT) is.

  • Beelink U59 mini PC with Intel Celeron N5095 Jasper Lake coming soon - Liliputing

    Beelink says the system ships with Windows 10, but it should also supports Linux.

  • Beelink U59 Celeron N5095 Jasper Lake mini PC to ship with 16GB RAM, 512GB SSD - CNX Software

    Beelink U59 is an upcoming Jasper Lake mini PC based on the Intel Celeron N5095 15W quad-core processor that will ship with up to 16GB RAM, and 512 GB M.2 SSD storage. The mini PC will also offer two 4K HDMI 2.0 ports, a Gigabit Ethernet port, WiFi 5, as well as four USB 3.0 ports, and support for 2.5-inch SATA drives up to 7mm thick.

Graphics: Mesa, KWinFT, and RADV

  • Experimenting Is Underway For Rust Code Within Mesa - Phoronix

    Longtime Mesa developer Karol Herbst who has worked extensively on the open-source NVIDIA "Nouveau" driver as well as the OpenCL/compute stack while being employed by Red Hat is now toying with the idea of Rust code inside Mesa.  Karol Herbst has begun investigating how Rust code, which is known for its memory safety and concurrency benefits, could be used within Mesa. Ultimately he's evaluating how Rust could be used inside Mesa as an API implementation as well as for leveraging existing Mesa code by Rust. 

  •     
  • KWinFT Continues Working On WLROOTS Render, Library Split

    KWinFT as a fork of KDE's KWin X11/Wayland compositor code continues making progress on driving fundamental display improvements and ironing out the Wayland support.  KWinFT has been transitioning to use WLROOTS for its Wayland heavy-lifting and that process remains ongoing. KWinFT has also been working on splitting up its library code to make it more manageable and robust.  Among the features still desired by KWinFT and to be worked on include input methods, graphical tablet support, and PipeWire video stream integration. Currently there are two full-time developers working on the project but they hope to scale up to four to five full-time developers. 

  • Raytracing Starting to Come Together – Bas Nieuwenhuizen – Open Source GPU Drivers

    I am back with another status update on raytracing in RADV. And the good news is that things are finally starting to come together. After ~9 months of on and off work we’re now having games working with raytracing.

  • Multiple Games Are Now Working With RADV's Ray-Tracing Code - Phoronix

    Not only is Intel progressing with its open-source ray-tracing driver support but the Mesa Radeon Vulkan driver "RADV" has been rounding out its RT code too and now has multiple games correctly rendering. Bas Nieuwenhuizen has been spearheading the RADV work on Vulkan ray-tracing support and after more than a half-year tackling it things are starting to fall into place nicely.Games such as Quake II RTX with native Vulkan ray-tracing are working along with the game control via VKD3D-Proton for going from Direct3D 12 DXR to Vulkan RT. Metro Exodus is also working while Ghostrunner and Doom Eternal are two games tested that are not yet working.

Audiocasts/Shows: Full Circle Weekly News, Juno Computers, Kali Linux 2021.3