Linux - Reddit – Telegram
Linux - Reddit
753 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
Cool things to do with Linux kernel modules

Whenever I start learning a new “field” of computer science, I need to have a goal to work towards in order to keep myself motivated. For example, I was interested in learning OpenGL with the ultimate goal of creating a Minecraft clone. That was 6 months ago, and here I am today in the final stages of development of a minecraft clone.

As I start wrapping this project up, I am already looking towards my next subject. I’ve been very interested in Linux and operating systems in general, and I’ve heard that Kernel Modules are an excellent place to start. Now I need to find a project that interests me enough to get me started. What are some cool things (project ideas) for kernel modules?

https://redd.it/ma6f2m
@r_linux
What is Best Practice for Saving Source Code in Linux File System

As the noscript says, I'm looking for the best practice to save my own source code for noscripts/programs I'm writing in Linux. I'm switching from Win10 to Linux and I want to form good habits early on so any help/explanations on this stuff is greatly appreciated!

https://redd.it/ma69tl
@r_linux
Thunderbird raked in $2.3 million in donations in 2020 and currently has over $3 million in the bank. They currently have 15 people hired and can afford to add more staff if needed.
https://groups.google.com/g/tb-planning/c/-jbmYvYdX1g

https://redd.it/ma650p
@r_linux
Hey guys, I fixed my program, I hope that I did not cause any mess in your system.

Hi, I'm truly sorry about the program I posted before, I do not intend / mean to cause any troubles or break your Arch system. I won't reason out because it really seems that it was a bad idea, but if you want to know why it is pacman -Qt, here it is. It was pacman -Qtdq before, and I read from Arch Wiki, that pacman -Qt will list only the true orphans, so I thought it would be better. But according to people here it will broke the system by removing databases and other important stuffs, I'm glad that there's a space in my pacman - Rns, so it did not work. But still I'm truly sorry for the mistake I made.

​

I updated the program and it should use pacman -Qtdq | pacman -Rns, by now. Look at line 168 its now fixed. And I also want to give thanks to the people who pointed it out. I hope I did not break your setup and you still trust me.

https://github.com/jamesaaron97248/sysclean-sesc191y

And to answer the questions others asked me, I use python because for now it is the programming language I'm goot at, I don't know how to use shell noscripting that well, but I'm working on it. And as for root permissions, the program only did ask for root permission to issue the commands. And I will fix the program re/installing apps. Thanks for your critics which point out the errors and problem, I really appreaciate it! I hope you guys forgive me about that mistake. Thanks again!

https://redd.it/maawjd
@r_linux
Arch Linux, Alpine Linux or Void Linux?

I'm a mobile developer and i use Arch Linux with i3-gaps on the moment, but I want to get as much performance as possible without changing the hardware so I can create content for friends. So I made this selection of each Distribution/Init System by hand (Systemd, OpenRC and Runit). I hope you can help me.

My GitHub:
https://github.com/luc4sd3v

https://redd.it/mai8kb
@r_linux
Looking for an image viewer that lets multiple images on display

Using Ubuntu. Can't find it after at least 10 different programs with no luck.

I'm after an image viewer that can fit more than one image per window with preferably an autoscroll feature. Think pinterest but for local as I have already downloaded the images

​

Thanks a lot

https://redd.it/maijfo
@r_linux
Firewall for VPS

is the below enough for a bunch of cheap VPS i have or should I add more?

iptables -A INPUT -i venet0 -m state --state ESTABLISHED,RELATED -j ACCEPT

iptables -A INPUT -i venet0 -p tcp --dport 22 -j ACCEPT

iptables -A INPUT -i venet0 -j DROP

https://redd.it/manlc3
@r_linux
Looking for recommendations for free Linux+ and Red Hat Enterprise Linux System Administration review

We have a couple of guys at our office that need to kind of go though and brush up for certifications ( one being Junior the other being a senior).

​

Does anyone know of the best review materials of these certifications? In the past i used gocertify.com but that seems to be less, um, put together nowadays than it used to be.

https://redd.it/mapq10
@r_linux
man-pages-5.11 released - changes 950 (about 90% of the) pages. With a 50k diff, this is one of the largest man-pages releases in quite a long time
https://lkml.org/lkml/2021/3/22/420

https://redd.it/maqfsx
@r_linux
Software - mpm: AUR package manager for Debian-based distros

Hi!

Lil' bash noscript I made as a companion to makedeb(more info on that there).
This adds installation and updates for packages directly from the AUR so you don't have to manually get files or anything, should get AUR shiz working (hopefully) fully on Debian :D

Available on GitHub: https://github.com/hwittenborn/mpm

https://redd.it/masazl
@r_linux
Tuna UI project

As of right now xfce doesn’t work well on mobile devices so I decided to start a project that fixes that. Tuna is a ui that turns xfce into a mobile usable DE. Tuna is based on phosh but is way lighter, more customizable and not its own DE it is purely just a gui. If you want to contribute some code for tuna you can chances are I’ll accept them.

https://github.com/Gusaroo/tuna

https://redd.it/mat2hh
@r_linux
General guidance on setting keymaps, layouts, and variants (CinnamonDE)
https://forums.linuxmint.com/viewtopic.php?f=42&t=345604

https://redd.it/mapako
@r_linux
Presentation about Linux OS

**I have to do a presentation about Linux**

I don't use Linux a lot and that's why I'm asking what I should write/talk about in the project

I already have some ideas about what I should talk about, but I'm not sure if they are good/interesting

* Linux Family tree
* Linux used in Servers
* Most Popular Linux OS
* Linux used in business (Airplanes)
* History about Linux

If any of these ideas are bad please call them out.

https://redd.it/malklt
@r_linux
Use available Proton from Steam to run programs through commandline, without starting Steam

Now this is not really groundbreaking, but I just found out about it and want to share. The Proton from Steam can be used to run any application without adding the program to Steam and without even running the main Steam client. Well this can be achieved with WINE itself too, but I don't have WINE installed and this little neat trick would save me from installing WINE. Especially if Proton is already available to me. I literally tested it with a single simple application and have no clue how well it works otherwise.

It's a Zsh noscript, but I think it should work with Bash too. Just change the hashbang from zsh to bash. I don't know how well it works with spaces in paths and such, didn't test much. If you see a bad bug, please report.

https://gist.github.com/thingsiplay/3a933f557277906dc6b0e03ec8df5dbd

#!/usr/bin/zsh

# Run Windows programs through Proton from Steams installation, without
# starting the main Steam client.
#
# Create a directory for the Proton environment to run in. As an example make
# a folder "proton" in your home and point to it in the "env_dir" variable.
# Then look in the "steamapps/common/" folder in your Steam installation for
# available Proton versions to use. Pick one and point the variable
# "install_dir" to that directory. Optionally install this noscript in a
# directory that is in your $PATH, so you can run it easily from any place.
#
# Usage:
# proton ./program.exe

# Path to the directory where the actual Proton from Steam is installed in.
install_dir="$HOME/.steam/steam/steamapps/common/Proton - Experimental"

# Data folder for Proton/WINE environment. Folder must exist.
env_dir=$HOME/proton

# Proton modes to run
# run = start target app
# waitforexitandrun = wait for wineserver to shut down
# getcompatpath = linux -> windows path
# getnativepath = windows -> linux path
mode=run

# EXECUTE
export STEAM_COMPAT_DATA_PATH=$env_dir
"$install_dir/proton" $mode $*


https://redd.it/maz84p
@r_linux
DIY / rolling release / minimal distro Linux users (Gentoo, LFS, Arch, etc), do you use a fallback distro? Which one and why?

For all the Linux users who like building on top of a minimal distro and experimenting all the time with different desktop environments, display servers, custom kernels, etc. Do you have a fallback distro for if things break during your tinkering? Which one and why?

https://redd.it/maygvy
@r_linux