Guide to installing digiKam on Linux Mint 21 using CLI commands with two different package managers.
Source: LXer – How to Install digiKam on Linux Mint 21
Tag Archives: Linux
A GCC -fstack-protector vulnerability on arm64
The GCC stack-protector feature detects stack-based buffer overruns by
putting a canary value on the stack and noticing if that value is changed.
It
turns out, though, that dynamically allocated local variables (such as
variable-length arrays and space obtained with alloca()) are
placed beyond the canary, so overflows of those variables will not be
detected. As a result, arm64 binaries built with vulnerable versions of
GCC are not as protected as they should be and need to be rebuilt.
Dynamic allocations are just as susceptible to overflows as other
locals. In fact, they’re arguably more susceptible because they’re
almost always arrays, whereas fixed locals are often integers,
pointers, or other types to which variable-length data is never
written. GCC’s own heuristics for when to use a stack guard reflect
this.
Kees Cook, meanwhile, has pointed out that
the kernel no longer uses variable-length arrays, so kernel builds should
not be affected by this vulnerability.
Source: LWN.net – A GCC -fstack-protector vulnerability on arm64
How to Install Ungoogled Chromium on Ubuntu 22.04 LTS
How to Install Ungoogled Chromium Browser on Ubuntu 22.04 LTS ‘Jammy Jellyfish’ Using APT PPA or Flatpak via Flathub
Source: LXer – How to Install Ungoogled Chromium on Ubuntu 22.04 LTS
[$] Arduino: open source for microcontroller boards
Arduino has emerged as one of the
prime success stories of the open-hardware movement. In recent years, the
company has shifted its focus toward Internet of Things (IoT)
applications. As part of this transformation, it has completely redesigned
its open-source integrated development environment (IDE), adding a more
professional feature set for its hobbyist target audience. If you have
experimented with Arduino in the past, but have lost track of its
progress, now might be a good time to give it another try.
Source: LWN.net – [$] Arduino: open source for microcontroller boards
Password-stealing Linux malware served for 3 years and no one noticed (Ars Technica)
Ars Technica reports on a credential-stealing Trojan horse that would infect only some of those who installed the “Free Download Manager”. The article is based on a Kaspersky report that details the malicious payload offered up at that site from 2020 to 2022.
The site, freedownloadmanager[.]org, offered a benign version of a Linux offering known as the Free Download Manager. Starting in 2020, the same domain at times redirected users to the domain deb.fdmpkg[.]org, which served a malicious version of the app. The version available on the malicious domain contained a script that downloaded two executable files to the /var/tmp/crond and /var/tmp/bs file paths. The script then used the cron job scheduler to cause the file at /var/tmp/crond to launch every 10 minutes. With that, devices that had installed the booby-trapped version of Free Download Manager were permanently backdoored.
Source: LWN.net – Password-stealing Linux malware served for 3 years and no one noticed (Ars Technica)
Mission Center: New GUI System Monitoring Tool for Linux
Monitor CPU, memory, disk, network, and GPU utilization on your Linux system with the new GTK4-based tool Mission Center.
The post Mission Center: New GUI System Monitoring Tool for Linux appeared first on Linux Today.
Source: Linux Today – Mission Center: New GUI System Monitoring Tool for Linux
Setting Up NVIDIA CUDA Toolkit in a Docker Container on Debian/Ubuntu
Harnessing the power of NVIDIA GPUs on Debian and Ubuntu systems often requires navigating a maze of configurations and dependencies. NVIDIA’s CUDA Toolkit, essential for GPU-accelerated tasks, can simplify this with Docker. By containerizing the toolkit, developers ensure a consistent, streamlined, and optimized environment across systems. In this guide, we’ll detail the steps to seamlessly integrate the CUDA Toolkit within a Docker container for these popular Linux distributions.
Source: LXer – Setting Up NVIDIA CUDA Toolkit in a Docker Container on Debian/Ubuntu
How to Change UI Language in LibreOffice, OpenOffice
This simple tutorial demonstrates how to change the UI language in LibreOffice and OpenOffice. Follow along here.
The post How to Change UI Language in LibreOffice, OpenOffice appeared first on Linux Today.
Source: Linux Today – How to Change UI Language in LibreOffice, OpenOffice
XnView MP: Free and Open-Source Image Viewer, Editor, Converter
XnviewMP is a full-featured cross-platform open-source image manipulation software for viewing, editing, and converting images.
The post XnView MP: Free and Open-Source Image Viewer, Editor, Converter appeared first on Linux Today.
Source: Linux Today – XnView MP: Free and Open-Source Image Viewer, Editor, Converter
Slowroll: openSUSE’s New Take on the Rolling Release Model
Currently an experimental project, Slowroll is a hybrid distro that seeks to meld the stability of a fixed release distro like openSUSE Leap with the advantages of a rolling release like openSUSE Tumbleweed.
The post Slowroll: openSUSE’s New Take on the Rolling Release Model appeared first on FOSS Force.
Source: FOSS Force – Slowroll: openSUSE’s New Take on the Rolling Release Model
9to5Linux Weekly Roundup: September 10th, 2023
The 153rd installment of the 9to5Linux Weekly Roundup is here for the week ending on September 10th, 2023, keeping you guys up to date with the most important things happening in the Linux world.
Source: LXer – 9to5Linux Weekly Roundup: September 10th, 2023
How to Assemble Partitions as RAID Devices, Create System Backups
Learn how to assemble partitions as RAID devices and create and manage system backups — skills that are required for the LFCS certification exam.
The post How to Assemble Partitions as RAID Devices, Create System Backups appeared first on Linux Today.
Source: Linux Today – How to Assemble Partitions as RAID Devices, Create System Backups
TUXEDO Aura Linux Laptops Now Have Wi-Fi 6E, LTE Modem, TPM 2.0
In this guide, we cover the specs of the latest Gen3 TUXEDO Aura 14 and 15 Linux laptops. Check out the highlights here.
The post TUXEDO Aura Linux Laptops Now Have Wi-Fi 6E, LTE Modem, TPM 2.0 appeared first on Linux Today.
Source: Linux Today – TUXEDO Aura Linux Laptops Now Have Wi-Fi 6E, LTE Modem, TPM 2.0
Development MCU Platform Supports Swift
Today, Crowdsupply featured the SwiftIO Micro, a compact development board designed for programming in the Swift language. This board provides up to 44 IO pins with support for various interfaces. Additionally, it offers detailed guides and demo projects to help newcomers get started with ease. The SwiftIO Micro is powered by the NXP RT1062 microcontroller […]
Source: LXer – Development MCU Platform Supports Swift
Monado SLAM Datasets Now Available and Free to Use
The Monado OpenXR SLAM datasets, an XR focused set of sequences for measuring visual-inertial inside-out tracking systems, are now available.
The post Monado SLAM Datasets Now Available and Free to Use appeared first on Linux Today.
Source: Linux Today – Monado SLAM Datasets Now Available and Free to Use
tap is a terminal-based music player with fuzzy-finder
tap is a terminal-based music player that lets you jump to any album with fuzzy-finder shortcuts. It’s got one of the lightest memory footprints of any audio player. It’s written in Rust and published under an open source license.
Source: LXer – tap is a terminal-based music player with fuzzy-finder
Linux Mint Debian Edition 6 “Faye” Is Now Available for Public Beta Testing
The long-anticipated LMDE (Linux Mint Debian Edition) 6 “Faye” operating system is now available for public beta testing featuring the latest Cinnamon desktop environment and a Debian Bookworm base.
Source: LXer – Linux Mint Debian Edition 6 “Faye” Is Now Available for Public Beta Testing
Linux 6.6's in-kernel SMB networking server graduates
Samsung’s KSMBD server hitting primetime has several significant implications. The next release of the Linux kernel, 6.6, has hit release candidate status. As usual, it contains a number of new features, but we think one has more potential ramifications than all the others put together.…
Source: LXer – Linux 6.6’s in-kernel SMB networking server graduates
TUXEDO Aura Linux Laptops Now Come with Wi-Fi 6E, LTE Modem, and TPM 2.0
German Linux hardware manufacturer TUXEDO Computers announced today the availability for pre-order of the 3rd generation TUXEDO Aura Linux-powered laptops designed for maximum mobility and targeting business users.
Source: LXer – TUXEDO Aura Linux Laptops Now Come with Wi-Fi 6E, LTE Modem, and TPM 2.0
How to Install Rubymine on Ubuntu 22.04 LTS
How to Install RubyMine on Ubuntu 22.04 ‘Jammy Jellyfish’ Using APT PPA, Snap, or Flatpak via Flathub.
Source: LXer – How to Install Rubymine on Ubuntu 22.04 LTS