"Virtual Machine as a core Android Primitive" by Sandeep Patil and Irene Ang (December 5, 2023)
https://android-developers.googleblog.com/2023/12/virtual-machines-as-core-android-primitive.html
https://redd.it/1jd5d0k
@r_linux
https://android-developers.googleblog.com/2023/12/virtual-machines-as-core-android-primitive.html
https://redd.it/1jd5d0k
@r_linux
Android Developers Blog
Virtual Machine as a core Android Primitive
News and insights on the Android platform, developer tools, and events.
Bcachefs Racing To Track Down New Upgrade Bug In Linux 6.14
https://www.phoronix.com/news/Bcachefs-Data-Bug-Linux-6.14
https://redd.it/1jdd4ak
@r_linux
https://www.phoronix.com/news/Bcachefs-Data-Bug-Linux-6.14
https://redd.it/1jdd4ak
@r_linux
Phoronix
Bcachefs Racing To Track Down New Upgrade Bug In Linux 6.14
The Linux 6.14 stable kernel is likely to be released in just over one week and thus leading to Bcachefs file-system developers racing to track down a new bug that's been reported by a user on upgrading to the new kernel.
Akira Ransomware Encryption Cracked Using Cloud GPU Power
https://cyberinsider.com/akira-ransomware-encryption-cracked-using-cloud-gpu-power/
https://redd.it/1jde454
@r_linux
https://cyberinsider.com/akira-ransomware-encryption-cracked-using-cloud-gpu-power/
https://redd.it/1jde454
@r_linux
CyberInsider
Akira Ransomware Encryption Cracked Using Cloud GPU Power
A security researcher successfully decrypted files encrypted by the Linux/ESXi variant of Akira ransomware without paying the ransom.
Carefully But Purposefully Oxidising Ubuntu
https://discourse.ubuntu.com/t/carefully-but-purposefully-oxidising-ubuntu/56995/1
https://redd.it/1jdi0wv
@r_linux
https://discourse.ubuntu.com/t/carefully-but-purposefully-oxidising-ubuntu/56995/1
https://redd.it/1jdi0wv
@r_linux
Ubuntu Community Hub
Carefully But Purposefully Oxidising Ubuntu
Last month I published Engineering Ubuntu For The Next 20 Years, which outlines four key themes for how I intend to evolve Ubuntu in the coming years. In this post, I’ll focus on “Modernisation”. There are many areas we could look to modernise in Ubuntu:…
The atrocious state of binary compatibility on Linux
https://jangafx.com/insights/linux-binary-compatibility
https://redd.it/1jdi0qb
@r_linux
https://jangafx.com/insights/linux-binary-compatibility
https://redd.it/1jdi0qb
@r_linux
JangaFX
JangaFX - Real-time VFX Simulations
Learn why Linux binary compatibility breaks when shipping software and what developers can do to fix real-world build and deployment issues.
GIMP 3 is officially released - https://www.gimp.org/news/2025/03/16/gimp-3-0-released/ check comments for more info
https://redd.it/1jdkhbc
@r_linux
https://redd.it/1jdkhbc
@r_linux
Linux: A modular dream until you try customizing keyboard layouts
I use a custom keyboard layout, as I'm a native Lithuanian speaker, who knows Romanian at around B1 level.
On Windows, I made an elegant AutoHotkey noscript.
On Linux, I made:
A version of my AutoHotkey noscript using a fan-made port of Windows AutoHotkey from 2005, however it was too buggy and from my use, I decided that it works as a proof-of-concept rather than a reliable end-product. Oh, also it works only on bare metal and not on a VM for some reason.
Two
When it comes to IBus, IBus interprets `.XCompose` files differently, like so I don't have exactly functionality. I implemented a noscript that kills IBus process, copies over `.XCompose_lt` and `.XCompose_ro` to `.XCompose` and restarts it, as such switching them between, but apparently it works only on Xubuntu for some reason – it doesn't work on Fedora
I tried making a Python noscript with keyboard library that was said to be cross-platform. I wrote the noscript on Windows, and then when I ran it on Linux, it didn't work.
I ended up rewriting the Python noscript, that used `xdotool` instead of keyboard.write and `.Xmodmap` \+ `.XCompose` instead of `keyboard.hook` for reassigning keys and for keyboard.hook(on\_key\_event, suppress=True) equivalent respectively. It ended up conflicting with `.XCompose` – some key presses were being lost.
I don't use Wayland, but solutions for Wayland are virtually impossible without low-level development; I don't think after all that my AutoHotkey noscript can be implemented without any low-level programming to work at all.
You can see the project for what it is here:
https://github.com/Tomurisk/Euromak
TL;DR – Linux has modular design, sure, but when it comes to more-specific tweaks on the GUI userland, the ship sinks right there. While I appreciate Linux for what it is, I'll need to appreciate the project from sidelines while using Windows. And that's a shame.
https://redd.it/1jdelf0
@r_linux
I use a custom keyboard layout, as I'm a native Lithuanian speaker, who knows Romanian at around B1 level.
On Windows, I made an elegant AutoHotkey noscript.
On Linux, I made:
A version of my AutoHotkey noscript using a fan-made port of Windows AutoHotkey from 2005, however it was too buggy and from my use, I decided that it works as a proof-of-concept rather than a reliable end-product. Oh, also it works only on bare metal and not on a VM for some reason.
Two
.XCompose files that can't be switched besides restarting session (WTF?) or input method like IBusWhen it comes to IBus, IBus interprets `.XCompose` files differently, like so I don't have exactly functionality. I implemented a noscript that kills IBus process, copies over `.XCompose_lt` and `.XCompose_ro` to `.XCompose` and restarts it, as such switching them between, but apparently it works only on Xubuntu for some reason – it doesn't work on Fedora
I tried making a Python noscript with keyboard library that was said to be cross-platform. I wrote the noscript on Windows, and then when I ran it on Linux, it didn't work.
I ended up rewriting the Python noscript, that used `xdotool` instead of keyboard.write and `.Xmodmap` \+ `.XCompose` instead of `keyboard.hook` for reassigning keys and for keyboard.hook(on\_key\_event, suppress=True) equivalent respectively. It ended up conflicting with `.XCompose` – some key presses were being lost.
I don't use Wayland, but solutions for Wayland are virtually impossible without low-level development; I don't think after all that my AutoHotkey noscript can be implemented without any low-level programming to work at all.
You can see the project for what it is here:
https://github.com/Tomurisk/Euromak
TL;DR – Linux has modular design, sure, but when it comes to more-specific tweaks on the GUI userland, the ship sinks right there. While I appreciate Linux for what it is, I'll need to appreciate the project from sidelines while using Windows. And that's a shame.
https://redd.it/1jdelf0
@r_linux
GitHub
GitHub - Tomurisk/Euromak
Contribute to Tomurisk/Euromak development by creating an account on GitHub.
Linux Users. Whats one reason why you switched?
For me it was the stability, windows always bugged out to where i had to reset my PC every other month and also there were a LOT of bugs in general. I Switched because of stability issues; now i have been using linux for 3 years now.
https://redd.it/1jdnd84
@r_linux
For me it was the stability, windows always bugged out to where i had to reset my PC every other month and also there were a LOT of bugs in general. I Switched because of stability issues; now i have been using linux for 3 years now.
https://redd.it/1jdnd84
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Resurrected an ~11 year old ACER Aspire ES1-512 with MX Linux! [Repost with proper tag]
https://redd.it/1jdopgo
@r_linux
https://redd.it/1jdopgo
@r_linux
Easy Netflix 1080p on Linux (2025)
So yeah DRM and stuff, Netflix sucks bla bla bla
Anyways, just found out from their website that they only support 720p on linux.... BUT on opera browser? What the fuck?
https://preview.redd.it/ywl8lbdd6cpe1.png?width=879&format=png&auto=webp&s=586107631ab00b6eabed7d58fea749eb0e92900f
Anyways, after reading this I did one quick
I have no clue if this is well known stuff but I tried whatever the first-5 google results gave me and they didn't work (installing extensions, etc).
Opera's User Agent:
You're welcome!
https://redd.it/1jdrkob
@r_linux
So yeah DRM and stuff, Netflix sucks bla bla bla
Anyways, just found out from their website that they only support 720p on linux.... BUT on opera browser? What the fuck?
https://preview.redd.it/ywl8lbdd6cpe1.png?width=879&format=png&auto=webp&s=586107631ab00b6eabed7d58fea749eb0e92900f
Anyways, after reading this I did one quick
yay -S opera to get that browser's User Agent, and with that I just discovered you can just spoof it to get 1080p, I use Brave and it works flawlessly.I have no clue if this is well known stuff but I tried whatever the first-5 google results gave me and they didn't work (installing extensions, etc).
Opera's User Agent:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/132.0.0.0 Safari/537.36 OPR/117.0.0.0You're welcome!
https://redd.it/1jdrkob
@r_linux
MPV is the GOAT
I recently filmed the wedding ceremony of a cousin and wanted to see how the videos looked. I'm running Ubuntu 24.04 LTS with KDE and it came with VLC so I transferred the files to disk but the playback was choppy to say the least.
I then installed the ubuntu-restricted-extras package and restarted but nothing changed. I thought the files might be corrupted but then I installed MPV and viola!
Everything runs in smooth, crisp, and beautiful 4K without me doing anything. I'm switching video players now.
https://redd.it/1jdwvdx
@r_linux
I recently filmed the wedding ceremony of a cousin and wanted to see how the videos looked. I'm running Ubuntu 24.04 LTS with KDE and it came with VLC so I transferred the files to disk but the playback was choppy to say the least.
I then installed the ubuntu-restricted-extras package and restarted but nothing changed. I thought the files might be corrupted but then I installed MPV and viola!
Everything runs in smooth, crisp, and beautiful 4K without me doing anything. I'm switching video players now.
https://redd.it/1jdwvdx
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
I am a first-time solo developer and my anomaly hunting horror game "HANGAR 8" works on Linux thanks to GODOT 4.3! The r/linux_gaming community was very supportive, and someone suggested I let r/linux know as well :3
https://redd.it/1je3jbj
@r_linux
https://redd.it/1je3jbj
@r_linux
To what extent are packages audited in Debian, RedHat, Arch, or homebrew package repositories?
Some distributions use older package versions for stability, and use automated testing to identify issues, and a lot of work goes into maintaining packages to ensure that they work correctly.
But how much work goes into security reviews of code changes? Is the source code skimmed? Are signed code changes trusted without review? Is the source code scanned for malware? And so on...
Do I understand correctly that enterprise repositories such as RedHat or SUSE are audited, while community repositories like Arch and homebrew are not?
And that Debian is something in between?
I see lots of people using community repos with ubuntu and I've always been shocked by the amount of trust that people have in anonymously-authored packages.
For example, I'd like to use wireguard or qemu on MacOS with homebrew, but I'm not super confident about it. I could download the sources and build it, but that's complicated, time consuming, fragile, and requires a lot of dependencies to be installed. So I end up not doing it. I'm thinking to switch back to a PC laptop. I have the impression that Debian is trusted/audited, but I'm looking for confirmation.
https://redd.it/1je4ato
@r_linux
Some distributions use older package versions for stability, and use automated testing to identify issues, and a lot of work goes into maintaining packages to ensure that they work correctly.
But how much work goes into security reviews of code changes? Is the source code skimmed? Are signed code changes trusted without review? Is the source code scanned for malware? And so on...
Do I understand correctly that enterprise repositories such as RedHat or SUSE are audited, while community repositories like Arch and homebrew are not?
And that Debian is something in between?
I see lots of people using community repos with ubuntu and I've always been shocked by the amount of trust that people have in anonymously-authored packages.
For example, I'd like to use wireguard or qemu on MacOS with homebrew, but I'm not super confident about it. I could download the sources and build it, but that's complicated, time consuming, fragile, and requires a lot of dependencies to be installed. So I end up not doing it. I'm thinking to switch back to a PC laptop. I have the impression that Debian is trusted/audited, but I'm looking for confirmation.
https://redd.it/1je4ato
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Fedora 42 Beta Released
https://fedoramagazine.org/announcing-fedora-linux-42-beta/
https://redd.it/1je6omh
@r_linux
https://fedoramagazine.org/announcing-fedora-linux-42-beta/
https://redd.it/1je6omh
@r_linux
Fedora Magazine
Announcing Fedora Linux 42 Beta - Fedora Magazine
The Fedora Project is pleased to announce the availability of Fedora Linux 42 Beta! We have lots of info to share about our upcoming release.
util-linux 2.41 released
https://github.com/util-linux/util-linux/blob/master/Documentation/releases/v2.41-ReleaseNotes
https://redd.it/1je6fqj
@r_linux
https://github.com/util-linux/util-linux/blob/master/Documentation/releases/v2.41-ReleaseNotes
https://redd.it/1je6fqj
@r_linux
GitHub
util-linux/Documentation/releases/v2.41-ReleaseNotes at master · util-linux/util-linux
Contribute to util-linux/util-linux development by creating an account on GitHub.
Unofficial Qutebrowser v3.2.0 AppImage
# Unofficial Qutebrowser AppImage
A unofficial portable, self-contained AppImage of qutebrowser, a keyboard-oriented, Vim-like web browser built with QtWebEngine. This project packages qutebrowser v3.2.0 into an AppImage for easy distribution and use on Linux systems, complete with OpenGL rendering and HTTPS support.
## Features
- Portable: Run qutebrowser without installation—just download and execute.
- Vim-like Keybindings: Navigate the web with keyboard efficiency.
- Ad-blocking: Built-in support via the
- QtWebEngine: Powered by Chromium’s engine for modern web compatibility.
- FUSE 3: Uses FUSE 3 for AppImage compatibility on newer systems.
## Usage
1. Download the Unofficial Qutebrowser AppImage:
- Grab the latest release from the Releases page.
2. Make it Executable:
## Acknowledgments
- qutebrowser - For the fantastic keyboard-driven browser that inspired this project.
- linuxdeployqt & AppImageKit - For the powerful tools that made packaging this AppImage possible.
https://redd.it/1jeatxg
@r_linux
# Unofficial Qutebrowser AppImage
A unofficial portable, self-contained AppImage of qutebrowser, a keyboard-oriented, Vim-like web browser built with QtWebEngine. This project packages qutebrowser v3.2.0 into an AppImage for easy distribution and use on Linux systems, complete with OpenGL rendering and HTTPS support.
## Features
- Portable: Run qutebrowser without installation—just download and execute.
- Vim-like Keybindings: Navigate the web with keyboard efficiency.
- Ad-blocking: Built-in support via the
adblock library.- QtWebEngine: Powered by Chromium’s engine for modern web compatibility.
- FUSE 3: Uses FUSE 3 for AppImage compatibility on newer systems.
## Usage
1. Download the Unofficial Qutebrowser AppImage:
- Grab the latest release from the Releases page.
2. Make it Executable:
chmod +x qutebrowser-3.2.0-x86_64.AppImage
## Acknowledgments
- qutebrowser - For the fantastic keyboard-driven browser that inspired this project.
- linuxdeployqt & AppImageKit - For the powerful tools that made packaging this AppImage possible.
https://redd.it/1jeatxg
@r_linux
GitHub
GitHub - qutebrowser/qutebrowser: A keyboard-driven, vim-like browser based on Python and Qt.
A keyboard-driven, vim-like browser based on Python and Qt. - qutebrowser/qutebrowser
Asahi Lina quits Linux graphics development
https://bsky.app/profile/lina.yt/post/3lkny44jr2k2m
https://redd.it/1jeeqps
@r_linux
https://bsky.app/profile/lina.yt/post/3lkny44jr2k2m
https://redd.it/1jeeqps
@r_linux
Bluesky Social
Hoshino Lina (星乃リナ) 🩵 3D Yuri Wedding 2026!!! (@lina.yt)
For personal reasons, I no longer feel safe working on Linux GPU drivers or the Linux graphics ecosystem. I've paused work on Apple GPU drivers indefinitely.
I can't share any more information at this time, so please don't ask for more details. Thank you.
I can't share any more information at this time, so please don't ask for more details. Thank you.
I wrote myself a noscript to track my terminal usage and give out EXP points and achievements. Maybe someone else will enjoy it too.
Hey everyone, I'm a gamer at heart and enjoy the progression that leveling systems in RPGs provide, so as much fun as learning to use the terminal is, I was missing the dopamine boost the occasional level up messages in games provide.
So I took that as an opportunity to learn bash noscripting and wrote myself a silly little noscript that does just that- it tracks my terminal usage, gives out experience points in varying amounts (bonus points for discovering a new command), shows fun little messages on level ups, complete with an increasing rank noscript, and tracks a total of 70 achievements.
It supports bash and zsh shells so far and even works fine on my phone when using termux, and by now I'm not encountering any issues with it and the development slowed down enough to share it with everyone who might enjoy some terminal gamification as well.
Let me know what you think if you try it and I'm happy to hear your thoughts, suggestions and bug reports!
Github link for the download:
https://github.com/Divinux/linux-terminal-gamifier/
https://preview.redd.it/j98iuh7qbipe1.png?width=888&format=png&auto=webp&s=48972462629dc67d5da5eed50df9e60cd4c7f91b
https://redd.it/1jeex5p
@r_linux
Hey everyone, I'm a gamer at heart and enjoy the progression that leveling systems in RPGs provide, so as much fun as learning to use the terminal is, I was missing the dopamine boost the occasional level up messages in games provide.
So I took that as an opportunity to learn bash noscripting and wrote myself a silly little noscript that does just that- it tracks my terminal usage, gives out experience points in varying amounts (bonus points for discovering a new command), shows fun little messages on level ups, complete with an increasing rank noscript, and tracks a total of 70 achievements.
It supports bash and zsh shells so far and even works fine on my phone when using termux, and by now I'm not encountering any issues with it and the development slowed down enough to share it with everyone who might enjoy some terminal gamification as well.
Let me know what you think if you try it and I'm happy to hear your thoughts, suggestions and bug reports!
Github link for the download:
https://github.com/Divinux/linux-terminal-gamifier/
https://preview.redd.it/j98iuh7qbipe1.png?width=888&format=png&auto=webp&s=48972462629dc67d5da5eed50df9e60cd4c7f91b
https://redd.it/1jeex5p
@r_linux
GitHub
GitHub - Divinux/linux-terminal-gamifier: Linux Terminal Gamifier
Linux Terminal Gamifier. Contribute to Divinux/linux-terminal-gamifier development by creating an account on GitHub.