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

Powered by : @r_channels
Download Telegram
Introducing Linux App Manager eXtended (LAMX)
https://redd.it/1mocxp6
@r_linux
What changes have you found going from windows to Linux?



My main reason to moving to Linux right now is all this AI crap windows pushing. I'm tired of these auto updates every month, BSOD, and my pc not going to sleep and keep waking up randomly.


Just want to know what else you found good about moving to Linux?


And how about the cons moving to Linux? Probably socially I can't tell people I use Linux lool.

https://redd.it/1mohg31
@r_linux
Nope, AI-assisted code will be burdensome, and the irony is difficult to distinguish....meh...but, the kernel community has been proactive regarding that to safeguard so many people's hard work.
https://lore.kernel.org/all/1npn33nq-713r-r502-p5op-q627pn5555oo@fhfr.pbz/

https://redd.it/1mon669
@r_linux
Chromium 141 will now use Wayland
https://redd.it/1moyx7f
@r_linux
NVIDIA 580 graphics driver release - improved support for wayland

### Some highlights
- Improved Wayland Support: The driver introduces support for the fifo-v1 Wayland protocol on Vulkan, enhancing compatibility with Wayland environments. A bug that caused GTK 4 applications to crash when using the Vulkan backend on Wayland has also been fixed.

- Low-Latency Display Interrupts: A new feature reduces the time spent in the interrupt top half for low-latency display interrupts by deferring work. This feature is disabled by default but can be enabled with the parameter NVreg_RegistryDwords=RmEnableAggressiveVblank=1.

- Reduced Stutter in VR: The RMIntrLockingMode feature is now enabled by default, which may help reduce stutter, particularly in virtual reality applications. Users can disable this feature using NVreg_RegistryDwords=RMIntrLockingMode=0.

- Updated GPU Clock Reporting: The driver updates GPU clock value reporting in the nvidia-settings panel, NVIDIA Management Library (NVML), and nvidia-smi to show clocks before thermal and idle slowdowns, aligning with functionality on Windows systems.

- OutputBitsPerComponent MetaMode: A new attribute allows control over the number of bits per color component transmitted via a display connector. If unspecified, the driver selects an optimal color format.

- Bug Fixes and Compatibility Improvements: The release addresses multiple bugs to enhance compatibility with Bigscreen Beyond head-mounted displays, HDMI displays, single-buffered GLX applications on Xwayland, pre-Turing GPUs, 32-bit x86 applications, and Vulkan applications.


All highlights etc.: https://www.nvidia.com/en-us/drivers/details/252613/

https://redd.it/1mp3mkk
@r_linux
Zorin OS is amazing!

My grandfather's old computer (a very old one that can't even be upgraded to Windows 10) has come back to life with Zorin OS. It runs as smoothly as if it were on the latest hardware. Zorin OS is so user-friendly that even my grandfather and grandmother, who are not very tech-savvy, can use it easily.

https://redd.it/1mp8j6x
@r_linux
In the center of da berlin in wplace
https://redd.it/1mpd4br
@r_linux
This close to moving my laptop to Linux
https://redd.it/1mpjbek
@r_linux
Linux in Edmonton on wplace!
https://redd.it/1mpjwkc
@r_linux
Has anyone used this system?
https://redd.it/1mpqbh8
@r_linux
I made a utility that finds duplicate files in a specified directory
https://redd.it/1mpvqs3
@r_linux
What do you think in this schedule for a beginner who wants to learn linux

I'm a junior software engineer, and since we work in a 100% Windows environment, I’ve never really had the chance to work with Linux, apart from a few modules back in school, which was a long time ago. My Linux knowledge is pretty basic, but I believe every programmer should have a solid level in it. That’s why I decided to start learning. So, I asked my mentor ChatGPT 🤣, and it came up with this schedule to get started. What do you think? Any key improvements you’d suggest, guys?


Phase 1 – Core Foundations

Step 1 – Setup & Navigation

Install Linux (VM, WSL, or Docker container)

Learn the Linux directory structure: /, /home, /etc, /var, /usr, /bin, /tmp

Understand basic commands for navigation and file handling: pwd, ls, cd, touch, mkdir, cp, mv, rm

Viewing files: cat, less, head, tail



---

Step 2 – File Permissions & Searching

Reading ls -l output (permissions, owner, group, size, date)

Changing permissions with chmod

Changing ownership with chown

Creating links: ln (hard) and ln -s (symbolic)

Searching files with find and searching text inside files with grep

Using redirection and pipes: >, >>, <, |



---

Step 3 – Processes, Networking & Simple Scripting

Viewing processes: ps, top, htop

Killing processes: kill, pkill

Networking basics: ping, curl, wget, ss -tuln, netstat -tuln

Bash noscripting basics: shebang (#!/bin/bash), variables, reading input, outputting data

Making noscripts executable and running them



---

Phase 2 – Intermediate Skills

Step 4 – User & Group Management

Viewing user information: whoami, id

Adding/removing users: useradd, userdel

Adding/removing groups: groupadd, groupdel

Adding a user to a group: usermod -aG

Switching users: su, sudo



---

Step 5 – Package Management

Installing software packages

Updating software packages

Removing software packages

Searching for software packages
(Example for Debian/Ubuntu: apt install, apt update, apt upgrade, apt remove)



---

Step 6 – Disk & Storage Management

Checking disk usage: df -h, du -sh

Mounting and unmounting drives: mount, umount

Creating and extracting compressed archives: tar, gzip, gunzip



---

Step 7 – Advanced Bash Scripting

Using loops: for, while

Writing conditionals: if, else, elif

Using arguments in noscripts: $1, $2, $@

Creating and using functions in noscripts

Scheduling jobs with cron



---

Step 8 – Service Management & Logs

Managing services with systemctl (start, stop, restart, enable, disable)

Viewing logs with journalctl and in /var/log/



---

Step 9 – Advanced Networking

Viewing open ports with ss -tuln

Running a basic HTTP server with Python

Testing connections with telnet or nc

https://redd.it/1mq4zm1
@r_linux