Ubuntu Users Get Easier Access to Cutting-Edge Intel Drivers

1 day 7 hours ago

Canonical and Intel have announced they’re making it easier for Ubuntu users to get cutting-edge drivers for Intel’s newest discrete GPUs. The effort brings “ray tracing and improved machine learning performance” for Intel Arc B580 and B570 “Battlemage” discrete GPUs to users on Ubuntu 24.10, building on that releases’ preexisting support for Intel Core Ultra Xe2 iGPUs. “For the past decade, Ubuntu has been one of the first distributions to enable the latest Intel architectures. Building upon this strong collaboration, Intel and Canonical are excited to announce the availability of an Ubuntu graphics preview for [24.10]”, they say. Users with […]

You're reading Ubuntu Users Get Easier Access to Cutting-Edge Intel Drivers, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Kdenlive Update Adds New Subtitle Tools, Effects + More

1 day 23 hours ago

A sizeable update to the free, open-source video editor Kdenlive is now available to download. Kdenlive 24.12 arrives stuffed like a seasonal bird with bug fixes, performance tweaks, and usability enhancements. Additionally, the editor’s developers have removed support for Qt5 so that, as of this release, it is entirely Qt6. Subtitling gets a big boost with the arrival of Advanced SubStation Alpha (ASS) subtitle support. The key benefit of these subtitles (I’ll swerve calling them ASS) is greater customisation, including things like text strokes, drop shadows, margins, and even effects like masking. A new Subtitle Manager makes editing, ordering, and […]

You're reading Kdenlive Update Adds New Subtitle Tools, Effects + More, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Mozilla Revenue Jumped in 2023, But Search Deal Cash Fell

2 days 23 hours ago

Mozilla’s overall revenue saw a sizeable boost in 2023, despite a drop in income from its lucrative search engine deals. According to its latest financial report, Mozilla’s revenue in 2023 hit ~$653 million (US), up from ~$593 million in 2022. The cause of the increase? Not any flashy new products, services, or deals – just ol’ fashioned interest and dividends (~$47 million) and returns on its investments (~$24 million). In fact, Mozilla’s income from search engine deals actually fell by ~$15 million in 2023. Revenue from ads, sponsored links, and its own product subscriptions (like Pocket) also dipped by ~$9 […]

You're reading Mozilla Revenue Jumped in 2023, But Search Deal Cash Fell, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

VMware Workstation Pro Update Brings Linux Fixes

3 days 9 hours ago

Broadcom has released updates for VMware Workstation Pro for Windows and Linux, the first to arrive since the software became entirely free to use. Earlier this year, Broadcom made VMware Workstation Pro and its Mac equivalent Fusion Pro free for personal usage, and later for commercial usage. Anyone can download and install VMware’s desktop virtualisation software to use for whatever they want. — Assuming they have the patience to wade through rerouting links, portals, checkboxes, and dense documentation sites to locate the actual download. A blog post from a VMware team member walks through the 11 step (!) process. As […]

You're reading VMware Workstation Pro Update Brings Linux Fixes, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Ubuntu Adds Support for Unicode’s Newest Emoji

4 days 1 hour ago

A paint splatter, super-tired face, and a harp are among new emoji users of Ubuntu 22.04 and 24.04 LTS will be able to see and type after installing an update to the Noto Color Emoji font. Ubuntu, which has shipped the font by default since 2017, is preparing to release an updated version containing the 8 new emoji added as part of the Unicode 16.0 standard. Unicode 16.0 went live in September, introducing a total of 5,185 new characters, including 7 new emoji code points and 1 new emoji sequence to create the official flag of the Island of Sark. The new […]

You're reading Ubuntu Adds Support for Unicode’s Newest Emoji, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

5 Compelling Reasons to Choose Linux Over Windows

4 days 8 hours ago
by George Whittaker Introduction

In the world of operating systems, Windows has long held the lion’s share of the market. Its user-friendly interface and wide compatibility have made it the default choice for many. However, in recent years, Linux has steadily gained traction, challenging the status quo with its unique offerings. What was once considered the domain of tech enthusiasts and developers is now being embraced by businesses, governments, and everyday users alike. But why should you consider switching to Linux? Let’s dive into five compelling reasons to embrace Linux over Windows.

Reason 1: Cost-Effectiveness

One of the most striking advantages of Linux is its cost-effectiveness. Linux is free and open-source, meaning you can download, install, and use it without paying a single penny. This stands in stark contrast to Windows, which requires users to purchase a license. Additionally, enterprise versions of Windows often come with recurring fees, further inflating the cost.

Linux doesn’t just save money on the operating system itself. There are no hidden costs for updates or essential tools. For example, most Linux distributions come pre-installed with a wealth of software—from office suites to development tools—that would otherwise cost extra on Windows. Businesses, in particular, stand to save significant amounts by switching their systems to Linux, eliminating licensing fees and reducing the need for expensive proprietary software.

Reason 2: Security and Privacy

In today’s digital age, security and privacy are paramount. Linux has a stellar reputation in both areas. Its architecture is inherently secure, designed to protect against malware and unauthorized access. Unlike Windows, which is frequently targeted by hackers due to its widespread use, Linux is far less susceptible to viruses and malware. In the rare event of a security breach, the open-source community quickly patches vulnerabilities, often faster than proprietary software vendors.

Privacy is another key area where Linux shines. Unlike Windows, which has faced criticism for data collection practices, Linux respects user privacy. Most Linux distributions collect little to no data, and because the source code is open, users can audit it to ensure there are no hidden backdoors or invasive tracking mechanisms.

Reason 3: Customizability

Linux is synonymous with freedom and flexibility. Unlike Windows, where customization options are limited to surface-level changes like themes and wallpapers, Linux offers deep customization. From choosing the desktop environment to tweaking system-level configurations, Linux allows users to mold their systems to suit their exact needs.

Go to Full Article
George Whittaker

Linux Mastodon App Tuba Adds Post Scheduling, Drafts + More

5 days 4 hours ago

A new version of Tuba, the open-source Mastodon client for Linux desktops, is out – and it’s a whopper! Tuba 0.9.0 delivers a wide array of new features, enhancements, and general finesse touching nearly every aspect of the client’s top-tier Fediverse experience. Chief among the highlights for is the addition of support for scheduled and draft posts. Posts can be scheduled from the composer, and a list of scheduled (not yet shared) posts can be accessed from a new sidebar entry, where scheduled posts and be edited/amended. With no official draft posts API to use, Tuba instead uses scheduled posts […]

You're reading Linux Mastodon App Tuba Adds Post Scheduling, Drafts + More, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Xfce 4.20 Released with New Features, Settings + More

5 days 9 hours ago

Christmas has arrived early for fans of the Xfce desktop environment, with the release of a major new version. Two years in development, Xfce 4.20 serves as the latest stable release of the revered lightweight desktop environment. New features, visual changes, and a sizeable set of foundational prep work furthering support for Wayland are included. Add in a slate of bug fixes, code cleanups, and performance tweaks, and Xfce 4.20 is a solid upgrade over the Xfce 4.18 release from 2022 – not revolutionary, but that’s not really Xfce’s USP: familiarity, reliability, and sticking with what works is. Note: some of the […]

You're reading Xfce 4.20 Released with New Features, Settings + More, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

New Version of Mir-Based Tiling Window Manager Miracle-WM Out

1 week 1 day ago

A new version of Miracle-wm, a Mir-based tiling window manager, is out. Miracle-wm 0.4 continues to make inroads in fleshing out its support for i3 IPC, vital work needed to make sure popular tools like waybar, nwg-shell, etc work well as well here as they do in Sway, i3, hyprland, et al. Workspace improvements aplenty make it in, also. Workspaces can be assigned names and those names relayed to shell components, while new commands make it easier for users to change workspaces and/or move containers to workspaces. And there’s been a big focus on addressing ‘issues around stability and performance’ […]

You're reading New Version of Mir-Based Tiling Window Manager Miracle-WM Out, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Mastering OpenSSH for Remote Access on Debian Like a Pro

1 week 2 days ago
by George Whittaker Introduction

Remote access is a cornerstone of modern IT infrastructure, enabling administrators and users to manage systems, applications, and data from virtually anywhere. However, with great power comes great responsibility—ensuring that remote access remains secure is paramount. This is where OpenSSH steps in, providing robust, encrypted communication for secure remote management. In this article, we’ll explore the depths of configuring and optimizing OpenSSH for secure remote access on Debian, one of the most stable and reliable Linux distributions.

What is OpenSSH?

OpenSSH (Open Secure Shell) is a suite of tools designed to provide secure remote access over an encrypted connection. It replaces older, insecure protocols like Telnet and rsh, which transmit data, including passwords, in plain text. OpenSSH is widely regarded as the gold standard for remote management due to its powerful features, flexibility, and emphasis on security.

Key Features of OpenSSH
  • Secure Authentication: Support for password-based, key-based, and multi-factor authentication.

  • Encrypted Communication: Ensures that all data transmitted over the connection is encrypted.

  • Port Forwarding: Allows secure tunneling of network connections.

  • File Transfer: Built-in tools like scp and sftp for secure file transfers.

Setting Up OpenSSH on Debian Prerequisites

Before diving into the installation and configuration, ensure the following:

  1. You have a Debian system with root or sudo privileges.

  2. Your system is updated:

    sudo apt update && sudo apt upgrade -y
  3. Network connectivity is established for accessing remote systems.

Installing OpenSSH

Installing OpenSSH on Debian is straightforward. Use the following command:

sudo apt install openssh-server -y

Once installed, confirm that the OpenSSH service is active:

sudo systemctl status ssh

To ensure the service starts on boot:

sudo systemctl enable ssh Basic Configuration

OpenSSH’s behavior is controlled by the sshd_config file, typically located at /etc/ssh/sshd_config. Let’s make some initial configurations:

  1. Open the configuration file for editing:

    sudo nano /etc/ssh/sshd_config
  2. Key parameters to adjust:

Go to Full Article
George Whittaker

Linux Mint 22.1 Beta is Now Available to Download

1 week 2 days ago

A beta version of Linux Mint 22.1 “Xia” is now officially available to download, ahead of an anticipated stable release at the end of December. Linux Mint 22.1 is an in-series update to Linux Mint 22, released earlier back in July. As such, it continues to be based on Ubuntu 24.04.1 LTS and powered by the Linux 6.8 kernel (although new kernel versions are coming as part of Ubuntu’s HWE, which Mint 22.x now tracks by default). But there are substantive changes elsewhere, not least to the default Cinnamon desktop environment, underlying package management tools, and burgeoning compatibility with the […]

You're reading Linux Mint 22.1 Beta is Now Available to Download, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Advanced Weather Companion GNOME Shell Extension

1 week 3 days ago

macOS 15.2 is rolling out today (December 11), and my tech feeds are hyped with its highlights. Among the (non-AI) changes I spotted: the option to display weather info in the menu bar – native, built-in, ready to go. Seeing a “news peg” (as they’re called), I figured I’d use that as motivation to get around to writing about Advanced Weather Companion. It’s yet-another GNOME Shell weather extension to display temperature and current conditions in the top bar. Advanced Weather Companion doesn’t technically do anything existing weather add-ons don’t, it just surfaces information in a slightly different way. If you […]

You're reading Advanced Weather Companion GNOME Shell Extension, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Tiling Shell Extension Gains Smart Border Radius Detection

1 week 4 days ago

Fresh off of adding support for automatic window snapping, the developers behind GNOME Shell’s most configurable and feature-packed window tiling extension are back with another update. Tiling Shell v15.1 introduces support for smart border radius. This is one a small sounding feature but it has a big impact on the way borders (which are an optional feature) are drawn around focused application windows, either in tiled mode or when free-floating on he desktop: Domenico Ferraro, the chief developer of the extension, explains the impetus in tackling this: “In GNOME, different windows may have different border radius. Drawing a border around […]

You're reading Tiling Shell Extension Gains Smart Border Radius Detection, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

PlayStation 3 Emulator Adds Support for Raspberry Pi 5

1 week 4 days ago

RPCS3 is an open-source emulator (and debugger) for the Sony PlayStation 3, making it possible for users to play and debug PlayStation 3 games on non-PS3 hardware, like Intel/AMD desktop PCs and laptops running Windows, macOS, or Linux. Now, RPCS3 is available for the Raspberry Pi 5 too. A major new version of of RPCS3 was released this week adding native ARM64 support for Linux, macOS (Apple Silicon) (although not ready yet) Windows too. As no architecture ‘translation’ tools are involved, gaming performance is better. “How far can we challenge the limits of emulating the console known for being the […]

You're reading PlayStation 3 Emulator Adds Support for Raspberry Pi 5, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Unlocking the Full Potential of Linux's Most Versatile Search Tool

1 week 4 days ago
by George Whittaker Introduction

The grep command, short for "global regular expression print," is one of the most powerful and frequently used tools in Unix and Linux environments. From sifting through log files to finding patterns in text, grep is a Swiss Army knife for system administrators, developers, and data analysts alike. However, many users limit themselves to its basic functionality, unaware of the myriad options that can make it even more effective. In this article, we will delve into the wide range of grep options and demonstrate how to leverage them to handle complex search tasks efficiently.

What is grep?

grep is a command-line utility for searching plain-text data sets for lines that match a regular expression. Created in the early days of Unix, it has become a cornerstone of text processing in Linux systems.

Basic usage:

grep "pattern" file

This command searches for "pattern" in the specified file and outputs all matching lines. While this simplicity is powerful, grep truly shines when combined with its many options.

The Basics: Commonly Used Options Case-Insensitive Searches (-i)

By default, grep is case-sensitive. To perform a case-insensitive search, use the -i option:

grep -i "error" logfile.txt

This will match lines containing "error," "Error," or any other case variation.

Display Line Numbers (-n)

Including line numbers in the output makes it easier to locate matches in large files:

grep -n "error" logfile.txt

Example output:

42:This is an error message 73:Another error found here Invert Matches (-v)

The -v option outputs lines that do not match the specified pattern:

grep -v "debug" logfile.txt

This is particularly useful for filtering out noise in log files.

Count Matching Lines (-c)

To count how many lines match the pattern, use -c:

grep -c "error" logfile.txt

This outputs the number of matching lines instead of the lines themselves.

Go to Full Article
George Whittaker

Raspberry Pi 500 & Official USB Monitor Announced

1 week 5 days ago

Raspberry Pi today announced the Raspberry Pi 500, an updated version of its keyboard PC, this one powered by the guts of the Raspberry Pi 5. And it’s also announced a device many won’t have expected: an official monitor! Throughout 2024, Raspberry Pi has announced 20+ new and updated products, ranging from hardware add-ons like a AI accelerator and USB hub, to official branded SD cards and SSDs, to updated devices like the new Compute Module 5 and Pico 2 – plus more! It’s crazy to think there anything left for them to announce. Yet rumour has it the company […]

You're reading Raspberry Pi 500 & Official USB Monitor Announced, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

OBS Studio Update Adds New Features, Drops 22.04 Support

1 week 6 days ago

For high-quality screen recording and streaming from the desktop nothing comes close to matching the power and versatility of cross-platform and open-source OBS Studio – this weekend a new version went live. What’s new in OBS Studio 31.0? A slate of new features and capabilities, plus a bunch of bug fixes, performance tune-ups. Among them, the long-required addition of preview scrollbars. These make it easier to move items around the preview needing to hold the space bar and click, while new preview zoom/scale info lets users see if/when the viewpoint is zoomed in. Elsewhere, OBS Studio 31.0 adds a new […]

You're reading OBS Studio Update Adds New Features, Drops 22.04 Support, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Linux 6.12 Kernel Confirmed as Long-Term Support Version

2 weeks 1 day ago

Last month’s Linux 6.12 kernel was a big update filled with new features, hardware support, and performance tune-ups. Now, it’s just gotten even sweeter: it’s an LTS! Those au fait with kernel development won’t be surprised by this news since, typically, the final stable Linux kernel release of the year becomes an LTS. But nothing is ever official until it’s official — and now it’s official! Kernel dev Greg Kroah-Hartman confirmed Linux 6.12’s LTS status in a message on the Linux Kernel mailing list (LKML) about an older kernel version, stating his sufficiently succinct style: Anyway, please move off to […]

You're reading Linux 6.12 Kernel Confirmed as Long-Term Support Version, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Latest COSMIC Desktop Alpha Adds New Options, VRR Support

2 weeks 2 days ago

Development on COSMIC, a new open-source desktop environment created by developers a Linux-based hardware company System76, continues at pace, with a 4th alpha now available. System76 said new alpha releases of the COSMIC DE would roughly appear once a month (give or take), a cadence that enables them flesh out the features planned for its first stable release and get feedback from users, developers, and distribution packagers. Alongside the new alpha is a freshly-spun ISO of Pop!_OS 24.04 (Alpha), making it easy to check out the changes for yourself on a spare partition, USB drive, or virtual machine. But the […]

You're reading Latest COSMIC Desktop Alpha Adds New Options, VRR Support, a blog post from OMG! Ubuntu. Do not reproduce elsewhere without permission.

Joey Sneddon

Robotic Vision in Debian: Mastering Image Processing and Object Recognition for Intelligent Robots

2 weeks 2 days ago
by George Whittaker

Robotic vision, a cornerstone of modern robotics, enables machines to interpret and respond to their surroundings effectively. This capability is achieved through image processing and object recognition, which empower robots to perform tasks such as navigation, obstacle avoidance, and even interaction with humans. Debian, with its robust ecosystem and open source philosophy, offers a powerful platform for developing robotic vision applications.

This article dives deep into the realm of robotic vision, focusing on image processing and object recognition using Debian. From setting up the development environment to integrating vision into intelligent robots, we’ll explore every facet of this fascinating field.

Introduction What is Robotic Vision?

Robotic vision refers to the ability of robots to interpret visual data from the environment. It involves acquiring images via cameras, processing these images to extract meaningful features, and recognizing objects to make informed decisions.

Why Debian for Robotic Vision?

Debian stands out as a versatile and stable operating system for robotics development due to:

  • Extensive repository: Debian provides a wealth of libraries and tools for image processing and machine learning.
  • Community support: A large and active community ensures continuous updates and troubleshooting.
  • Stability and security: Its rigorous testing processes make Debian a reliable choice for critical systems.
Scope of This Article

We’ll cover:

  • Setting up a Debian-based development environment.
  • Fundamentals of image processing.
  • Advanced object recognition techniques.
  • Integrating these capabilities into robotic systems.
Setting Up the Development Environment Required Hardware
  • Cameras and sensors: USB webcams, depth cameras (e.g., Intel RealSense), or stereo cameras.
  • Computing hardware: Devices like Raspberry Pi, NVIDIA Jetson Nano, or standard desktops with a GPU.
  • Optional accelerators: Tensor Processing Units (TPUs) for enhanced performance.
Installing Debian and Essential Tools
  1. Install Debian:

    • Download the latest Debian ISO from debian.org.
    • Use a tool like Etcher to create a bootable USB stick.
    • Follow the installation instructions to set up Debian on your system.
  2. Install Dependencies:

Go to Full Article
George Whittaker