MenuetOS running some simple Linux X11 applications.
https://www.reddit.com/r/osdev/comments/1pccgx4/menuetos_running_some_simple_linux_mint_x11/
https://redd.it/1q20c06
@r_linux
https://www.reddit.com/r/osdev/comments/1pccgx4/menuetos_running_some_simple_linux_mint_x11/
https://redd.it/1q20c06
@r_linux
Reddit
From the osdev community on Reddit: MenuetOS running some simple Linux Mint X11 binaries.
Explore this post and more from the osdev community
Making a better help command
Bash has an impressively bad help command (Completely useless to those who'd actually need it, I don't think I need to elaborate) and zsh doesn't have any. Idk about the others. So I thought of getting the community together to talk about what information should be in it, so that it's a good enough command that it can be universal to standard shells and could realistically be shown to a new user to put them on their way, instead of dumping several dozen commands that may or may not ever be useful to them.
To me, a good one would be:
No more than like 30-ish lines of text containing no more than two non-list paragraphs, to avoid overwhelming users
Explains the basic command structure (Command arg filepath)
Listing under 10 or 12 commands that everyone will use
Under 5 keybindings
Enough guidance and dropping enough googleable verbs (One of the most important parts of learning new skills, for me) for users to find their way on more complex tasks (Apropos, man)
Maybe one or two subsections with more advanced, but still often used topics (Piping and redirects is what comes to mind, because if users are still new and in the copypaste command stage they'll see them) that can be brought up with help piping.
Additionally, we could have a handful (Less than five) commands to help users find documentation without having to leave the terminal and that are recommended to be included with the base install of any OS including this help. I already mentioned apropos and man, and after having it pointed out a little ago tldr seems like a pretty great tool to find one's bearings too.
I drafted a help text here, though it's at nearly twice of the length I'd consider ideal to avoid overwhelming people.
https://redd.it/1q20o4o
@r_linux
Bash has an impressively bad help command (Completely useless to those who'd actually need it, I don't think I need to elaborate) and zsh doesn't have any. Idk about the others. So I thought of getting the community together to talk about what information should be in it, so that it's a good enough command that it can be universal to standard shells and could realistically be shown to a new user to put them on their way, instead of dumping several dozen commands that may or may not ever be useful to them.
To me, a good one would be:
No more than like 30-ish lines of text containing no more than two non-list paragraphs, to avoid overwhelming users
Explains the basic command structure (Command arg filepath)
Listing under 10 or 12 commands that everyone will use
Under 5 keybindings
Enough guidance and dropping enough googleable verbs (One of the most important parts of learning new skills, for me) for users to find their way on more complex tasks (Apropos, man)
Maybe one or two subsections with more advanced, but still often used topics (Piping and redirects is what comes to mind, because if users are still new and in the copypaste command stage they'll see them) that can be brought up with help piping.
Additionally, we could have a handful (Less than five) commands to help users find documentation without having to leave the terminal and that are recommended to be included with the base install of any OS including this help. I already mentioned apropos and man, and after having it pointed out a little ago tldr seems like a pretty great tool to find one's bearings too.
I drafted a help text here, though it's at nearly twice of the length I'd consider ideal to avoid overwhelming people.
https://redd.it/1q20o4o
@r_linux
Gist
help
GitHub Gist: instantly share code, notes, and snippets.
Programs that only work with certain distros
hey, does anyone ever run into software that only works on certain distros?
my work, a VFx company, wants us to use HP teridichi Remote Desktop software, but it will only run on Ubuntu LTS. Not even any other versions of Ubuntu, just the LTS. I’m currently using fedora
when I try installing it with distrobox, I’m unable to middle click. acording to ChatGPT, this is because using the distrobox forces x11 and my desktop is Wayland.
has anyone run into any issues like this?
https://redd.it/1q27qew
@r_linux
hey, does anyone ever run into software that only works on certain distros?
my work, a VFx company, wants us to use HP teridichi Remote Desktop software, but it will only run on Ubuntu LTS. Not even any other versions of Ubuntu, just the LTS. I’m currently using fedora
when I try installing it with distrobox, I’m unable to middle click. acording to ChatGPT, this is because using the distrobox forces x11 and my desktop is Wayland.
has anyone run into any issues like this?
https://redd.it/1q27qew
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
New Linux Patches Allow More Easily Changing The Tux Kernel Boot Logo
https://www.phoronix.com/news/LInux-Kconfig-Tux-Boot-Logo
https://redd.it/1q28466
@r_linux
https://www.phoronix.com/news/LInux-Kconfig-Tux-Boot-Logo
https://redd.it/1q28466
@r_linux
Phoronix
New Linux Patches Allow More Easily Changing The Tux Kernel Boot Logo
A new patch series that was posted this week allow for users to more easily replace the default kernel boot logo
Achieve Windows Freedom on openSUSE with WinBoat Integration
https://cubiclenate.com/2026/01/02/seamless-windows-apps-on-opensuse-with-winboat/
https://redd.it/1q28iod
@r_linux
https://cubiclenate.com/2026/01/02/seamless-windows-apps-on-opensuse-with-winboat/
https://redd.it/1q28iod
@r_linux
CubicleNate.com
Achieve Windows Freedom on openSUSE with WinBoat Integration
Discover how to seamlessly run Windows applications on openSUSE Tumbleweed using WinBoat, achieving near-native performance on Linux.
Linux Kernel Security Work by Greg Kroah-Hartman
http://www.kroah.com/log/blog/2026/01/02/linux-kernel-security-work/
https://redd.it/1q2esri
@r_linux
http://www.kroah.com/log/blog/2026/01/02/linux-kernel-security-work/
https://redd.it/1q2esri
@r_linux
Linux Kernel Monkey Log
Linux kernel security work
Lots of the CVE world seems to focus on “security bugs” but I’ve found that it
is not all that well known exactly how the Linux kernel security process works.
I gave a
talk about …
is not all that well known exactly how the Linux kernel security process works.
I gave a
talk about …
UKI boot
Hello people!
I heard that there's a way to boot Linux without a bootloader, just by itself using UKI (Unified Kernel Image). I did some research on that but I couldn't find anything relevant.
I use KISS Linux daily, which means I have to configure my own kernel.
Please, do not recommend using a preconfigured kernel or using another distro. I just want resources about how I can setup UKI in my environment please!
Btw I am on a x86_64 machine.
https://redd.it/1q2igqt
@r_linux
Hello people!
I heard that there's a way to boot Linux without a bootloader, just by itself using UKI (Unified Kernel Image). I did some research on that but I couldn't find anything relevant.
I use KISS Linux daily, which means I have to configure my own kernel.
Please, do not recommend using a preconfigured kernel or using another distro. I just want resources about how I can setup UKI in my environment please!
Btw I am on a x86_64 machine.
https://redd.it/1q2igqt
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
I noticed Linux distros have more comfortable UI than Windows 10
I'm pleasantly surprised since I used KDE and GNOME UIs. They are very comfortable and it's so easy to set up settings. I used Manjaro KDE and it has elegant options menu. On Windows 10 settings are looking rough and comfortable. And on Windows you're kinda forced to solve problems via registry, command lines (uncomfortable Terminal) and etc.
I'm right? I also liked Manjaro more.
https://redd.it/1q2ny6m
@r_linux
I'm pleasantly surprised since I used KDE and GNOME UIs. They are very comfortable and it's so easy to set up settings. I used Manjaro KDE and it has elegant options menu. On Windows 10 settings are looking rough and comfortable. And on Windows you're kinda forced to solve problems via registry, command lines (uncomfortable Terminal) and etc.
I'm right? I also liked Manjaro more.
https://redd.it/1q2ny6m
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
ebpf fim for linux
I wrote this utility to perform `File Integrity Monitoring` of critical files on a linux system.
In current state, it captures, create, update & deletion. What stands out is unlike capturing every event, the binary does in-kernel filtering to ignore certain actions such as `read`, `stat` by users `root` or app users who regularly access those files.
In addition to this, when users switch to root/app users to access the files, those actions are captured too. The performance penalty compared to other userspace monitoring tools is minimal as ebpf runs in kernel.
This is all configurable via a config file like below::
A sample log trial::
GH repo :: https://github.com/harshavmb/fim-ebpf
I hope you find this tiny utility helpful.
https://redd.it/1q2qq6b
@r_linux
I wrote this utility to perform `File Integrity Monitoring` of critical files on a linux system.
In current state, it captures, create, update & deletion. What stands out is unlike capturing every event, the binary does in-kernel filtering to ignore certain actions such as `read`, `stat` by users `root` or app users who regularly access those files.
In addition to this, when users switch to root/app users to access the files, those actions are captured too. The performance penalty compared to other userspace monitoring tools is minimal as ebpf runs in kernel.
This is all configurable via a config file like below::
monitored_files:- /tmp/testfile- /etc/passwd- /etc/shadowignore_actions:- read- statignore_users:- root A sample log trial::
2025/08/18 07:22:09 Monitoring started. Ctrl+C to exit.2025/08/18 07:22:37 Event: PID=1745080 UID=6087179 (6087179 (harsha)) CMD=touch FILE=/tmp/testfile FLAGS=00000941 ## actual user2025/08/18 07:22:54 Event: PID=1745108 UID=0 (0 (root) [Login: 6087179 (harsha)]) CMD=touch FILE=/tmp/testfile FLAGS=00000941 ## even after sudoGH repo :: https://github.com/harshavmb/fim-ebpf
I hope you find this tiny utility helpful.
https://redd.it/1q2qq6b
@r_linux
GitHub
GitHub - harshavmb/fim-ebpf: A lightweight eBPF program to monitor file creation and modification events on Linux. This tool leverages…
A lightweight eBPF program to monitor file creation and modification events on Linux. This tool leverages eBPF (Extended Berkeley Packet Filter) to trace file operations directly from the kernel, p...
CUPS 3 ending support for .ppd files and drivers
Today I purchased an Epson L3210 inkjet printer. Although the model was originally launched in 2022, I only recently installed it on my Linux system.
During printer setup, CUPS displayed a warning stating that support for traditional drivers and PPD files will be removed with the release of CUPS 3. My concern is that the Epson L3210 does not support IPP-based printing, which is required for driverless operation under the new CUPS architecture.
Given this situation, I would like to understand the following:
* What impact will the removal of PPD-based drivers in CUPS 3 have on my Epson L3210?
* Is there any practical workaround that will allow this printer to continue functioning with future Linux releases?
* Are there alternative solutions—such as proxy services, compatibility layers, or community drivers—that can enable continued use of non-IPP printers with modern CUPS versions?
I am seeking a long-term, technically viable approach to ensure that my Epson L3210 remains operational with upcoming software updates.
https://redd.it/1q2srtp
@r_linux
Today I purchased an Epson L3210 inkjet printer. Although the model was originally launched in 2022, I only recently installed it on my Linux system.
During printer setup, CUPS displayed a warning stating that support for traditional drivers and PPD files will be removed with the release of CUPS 3. My concern is that the Epson L3210 does not support IPP-based printing, which is required for driverless operation under the new CUPS architecture.
Given this situation, I would like to understand the following:
* What impact will the removal of PPD-based drivers in CUPS 3 have on my Epson L3210?
* Is there any practical workaround that will allow this printer to continue functioning with future Linux releases?
* Are there alternative solutions—such as proxy services, compatibility layers, or community drivers—that can enable continued use of non-IPP printers with modern CUPS versions?
I am seeking a long-term, technically viable approach to ensure that my Epson L3210 remains operational with upcoming software updates.
https://redd.it/1q2srtp
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Docker TUI for managing containers
https://github.com/905timur/docker-tui
https://redd.it/1q2tvgx
@r_linux
https://github.com/905timur/docker-tui
https://redd.it/1q2tvgx
@r_linux
GitHub
GitHub - 905timur/docker-tui: A terminal user interface (TUI) for interacting with Docker containers, built with Textual and the…
A terminal user interface (TUI) for interacting with Docker containers, built with Textual and the Docker SDK for Python. - 905timur/docker-tui
The EU is trying to implement a plan to use AI to scan and report all private encrypted communication. This is insane and breaks the fundamental concepts of privacy and end to end encryption. Don’t sleep on this Europeans. Call and harass your reps in Brussels.
https://signal.org/blog/pdfs/upload-moderation.pdf
https://redd.it/1djfqo7
@r_linux
https://signal.org/blog/pdfs/upload-moderation.pdf
https://redd.it/1djfqo7
@r_linux
EU is proposing a new mass surveillance law and they are asking the public for feedback
https://ec.europa.eu/info/law/better-regulation/have-your-say/initiatives/14680-Impact-assessment-on-retention-of-data-by-service-providers-for-criminal-proceedings-_en
https://redd.it/1kvf7vr
@r_linux
https://ec.europa.eu/info/law/better-regulation/have-your-say/initiatives/14680-Impact-assessment-on-retention-of-data-by-service-providers-for-criminal-proceedings-_en
https://redd.it/1kvf7vr
@r_linux
European Commission - Have your say
CUPS 3 ending support for .ppd files and drivers
Today I purchased an Epson L3210 inkjet printer. Although the model was originally launched in 2022, I only recently installed it on my Linux system.
During printer setup, CUPS displayed a warning stating that support for traditional drivers and PPD files will be removed with the release of CUPS 3. My concern is that the Epson L3210 does not support IPP-based printing, which is required for driverless operation under the new CUPS architecture.
Given this situation, I would like to understand the following:
* What impact will the removal of PPD-based drivers in CUPS 3 have on my Epson L3210?
* Is there any practical workaround that will allow this printer to continue functioning with future Linux releases?
* Are there alternative solutions—such as proxy services, compatibility layers, or community drivers—that can enable continued use of non-IPP printers with modern CUPS versions?
I am seeking a long-term, technically viable approach to ensure that my Epson L3210 remains operational with upcoming software updates.
https://redd.it/1q2srtp
@r_linux
Today I purchased an Epson L3210 inkjet printer. Although the model was originally launched in 2022, I only recently installed it on my Linux system.
During printer setup, CUPS displayed a warning stating that support for traditional drivers and PPD files will be removed with the release of CUPS 3. My concern is that the Epson L3210 does not support IPP-based printing, which is required for driverless operation under the new CUPS architecture.
Given this situation, I would like to understand the following:
* What impact will the removal of PPD-based drivers in CUPS 3 have on my Epson L3210?
* Is there any practical workaround that will allow this printer to continue functioning with future Linux releases?
* Are there alternative solutions—such as proxy services, compatibility layers, or community drivers—that can enable continued use of non-IPP printers with modern CUPS versions?
I am seeking a long-term, technically viable approach to ensure that my Epson L3210 remains operational with upcoming software updates.
https://redd.it/1q2srtp
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community