Linux - Reddit – Telegram
Linux - Reddit
750 subscribers
4.17K photos
207 videos
39.8K links
Stay up-to-date with everything Linux!
Content directly fetched from the subreddit just for you.

Powered by : @r_channels
Download Telegram
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
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
Fall To Boot: UEFI vertical scrolling game
https://redd.it/1q294g7
@r_linux
i found this in r/rosesarered, i feel that this is not true at all.
https://redd.it/1q2i2qj
@r_linux
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
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
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::


monitored_files:

- /tmp/testfile

- /etc/passwd

- /etc/shadow

ignore_actions:

- read

- stat

ignore_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 user

2025/08/18 07:22:54 Event: PID=1745108 UID=0 (0 (root) [Login: 6087179 (harsha)]) CMD=touch FILE=/tmp/testfile FLAGS=00000941 ## even after sudo

GH repo :: https://github.com/harshavmb/fim-ebpf

I hope you find this tiny utility helpful.

https://redd.it/1q2qq6b
@r_linux
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
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
Fall To Boot: UEFI vertical scrolling game
https://redd.it/1q294g7
@r_linux
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