Linux - Reddit – Telegram
Linux - Reddit
751 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
Tron: Ares Runs on Linux! (Movie featured accurate CLI and and systemd commands)

Saw Tron: Ares today and I was happy to see a movie version of "Linux" OS being featured. I enjoyed the movie and seeing one of the characters write out the command:

'sudo systemctl stop'

Made me appreciate that the team didn't phone it in on the command line stuff. Their very quick visual intro to "training" neural networks was a nice addition also. The movie surprised me in good way and it was a nice nod to those with a background in Linux, software engineering and deep learning!

https://redd.it/1oaemz4
@r_linux
Linux > Windows even on new & powerful hardware (ThinkPad E14 Gen 6)!

I got a Lenovo ThinkPad E14 Gen 6 (Intel Core Ultra 5 125H, 32 GB RAM, 1TB nVME SSD) system last year, and while I was already a full-time Linux user, I decided to give Windows 11 a try. Surely, with that kind of processor and RAM, the experience would be pretty smooth, right? Nope, I was proven wrong. While things were fast and snappy initially, within a week I started seeing graphical glitches here and there. The Explorer for some weird reason kept crashing, the entire desktop crashed and came back up multiple times right after waking the laptop from sleep, and a lot of other things. These glitches got so bad that I had to restart my PC every 2 weeks just to keep them at bay.

As I said, I was already a full-time Linux user. I run Arch Linux on both my servers and they've been working amazingly well for the last 3 years, so it was my preferred choice when choosing which Linux to use. For GUI, first I went with i3 (created all the workspaces and stuff), and lately I have been trying out KDE just because I can. Regardless of the desktop environment / window manager I use, Linux has been rock solid and stable on this system. Most of my games (I only play single-player story based ones) run at-least 10% better on Linux than they ever did on Windows, that too UNDER EMULATION!! Lastly, I'd like to mention that, as crazy as that sounds, the battery life has actually been a lot better on Linux. I simply used TLP to configure platform profile and CPU governors and stuff, and that was enough. So, my verdict is that Linux is not only an excellent choice on older computers, it's also a good choice on new performant hardware.

TL:DR; Got a new ThinkPad E14 Gen 6 last year (Intel Core Ultra 5 125H, 32 GB RAM, 1TB nVME SSD). Tried Windows 11 on it, and the experience sucked. Wierd graphical glitches, desktop crashing, explorer crashing, etc. Had to reboot atleast once every 2 weeks. Switched to Arch Linux, and experience was so so much better. No more lags, no crashes. Just pure performance and stability. Also, battery life on Linux >> Windows (who would've thought?!)

https://redd.it/1oajn88
@r_linux
Linux - all you need to experience the beauty of your pc

So, like yesterday I Installed Linux, more precisely, Atomic Fedora by the name of Bazzite, well installation itself wasn't that bad, since I followed a simple tutorial for it and the moment I finally got it I started personalizing it for my own liking, I was actually amazed by how clearly in setting it was all described, explained and it was quite a simple thing to do.

Of course, how someone new with Linux wouldn't face problems - for me, who's not so good in such stuff, was quite difficult to get the hang of "sudo" , flatpaks, how stuff works and all that. It was quite confusing, but with a little of googling, community help and some YouTube videos I understood it better! Which is what I'm very proud of.

But the question why? Why did I abandon the “Titanic” that had just hit an iceberg? The simple reason I quit and deleted windows partition, the moment I fell in love with Linux was because of all the crap they have there. When I saw my laptop breathing after getting rid of those damn windows I understood that almost any hardware can run Linux, which I was amazed with. I am a person of gaming and usual daily usage of pc, so I dont really mind some apps not working or something.. Im happy with my spotify, brave, steam and discord. Its literally all I need for my PC for now, also some performance apps like fans control according to my CPU temps.

Im honestly happy with Linux.. I booted up a game and I was adored by the smoothness of my experience. I felt a joy that I barely felt on windows when everything works precisely without all the bloatware.I really feel like a weight has been lifted off my heart. At first.. few years ago I tried Linux Mint. I wasn't this satisfied like I am now since all the distros there are, are just like your reflection of who you are. It wasn't my taste so I didn't liked it. But this distro I use now somewhat relates to me on deeper level, I know it could sound silly, but I just feel so comfortable like at new, comfy home.

I was feeling so much pleasure and happiness I couldn't hold myself to write all this and actually say thanks to people who created this distro, to person who created Linux itself. Its life changing for someone who wants to live a bit differently!

Thank you all for reading! 🫶

https://redd.it/1oarslk
@r_linux
I am quite spoiled...

I have a few machines which are all SSD with modern CPUs. Just one of them has a 5.25" spinning disk for things like ISOs and other static data, everything else is solid state. Standing up a KVM vm takes 10-15 min, a bare metal install takes 30-40 min.

With that said, I performed a bare metal OEM install of an unnamed distro to an older HP i3 with 5400 rpm disk machine recently. It took just over 2 hours. After the fact it turns out that the HDD was on it's way out and probably throwing a bunch of errors under the covers, but holy cats - 2 hours!

Fast hardware is nice, I'm spoiled by it, and I like it.


[ Edit: 5.25 should read 3.5 \]

https://redd.it/1oawo39
@r_linux
Ironshell Gui SSH

I'm not sure if I'm doing all of this right. I found at work I needed a gui ssh program for my users. So I developed it and it turned into something more than I expected. This was my first ever coding project using Claude, and my first time using GitHub. I decided to make this open source so I could for once give something back to the community instead of just taking. Currently only runs from binaries for Linux. No .rpm, or .deb files. I'd appreciate some feedback if this is something you might want or need for yourself. I forgot to download my screenshots to my phone, but there are a few on the GitHub page.

https://github.com/Brainbeer/ironshell.git

Edit: I had to make modifications to the .gitignore and the binaries should now be available if you don't want to build.

https://redd.it/1oaw78k
@r_linux
Trying to configure HTTPS with cloudflare DNS and nginx but DNS is unable to resolve on xubuntu local machine but works from inside Oracles VM

I made a post on the oracle cloud subreddit and was advised to post it here as well https://www.reddit.com/r/oraclecloud/s/8pLBlUDath

From inside the oracle VM the DNS resolves to oracles VM IP address but from my local machine it’s unable to resolve the DNS I’m on an xubuntu dual booted (22.04) on windows Idk if it’s a DNS issue from my local machine as it works from inside the oracle VM and also works with 1.1.1.1 and 8.8.8.8 DNS which resolve to the correct IP from my local machine but doesn’t work with my local DNS? Is there any solution to this ? I’m really struggling

ive been trying to setup https with a domain i got off dpdns for free and configured it with cloudflare and added the DNS Records and set them to DNS only grey cloud and pointed them to my oracle public IP, I added the Name Servers to dpdns as well, SSL TLS on Cloudflare is set to Full (strict) with always https on

i then went and setup nginx and did all the necessary to allow lets encrypt certificates to work and all etc

heres my nginx noscript
server {
server_name ideadrip.dpdns.org www.ideadrip.dpdns.org;

location / {
proxy_pass http://localhost:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_cache_bypass $http_upgrade;
}

listen 443 ssl; # managed by Certbot
ssl_certificate /etc/letsencrypt/live/ideadrip.dpdns.org/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/ideadrip.dpdns.org/privkey.pem; # managed by Certbot
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot

}
server {
if ($host = www.ideadrip.dpdns.org) {
return 301 https://$host$request_uri;
} # managed by Certbot


if ($host = ideadrip.dpdns.org) {
return 301 https://$host$request_uri;
} # managed by Certbot


listen 80;
server_name ideadrip.dpdns.org www.ideadrip.dpdns.org;
return 404; # managed by Certbot
}

i previously didnt have the sslcertificate inside the nginx noscript so i went in and added that and saved the file tested again but it didnt work still

heres some of my terminal output from within the oracle VM
```
ubuntu@IdeaDrip-VM:~/IdeaDrip-Backend$ docker compose up -d
[+] Running 3/3
Container postgres
db Healthy 12.7s
Container fastapiinference Started 0.9s
Container express
backend Started 1.2s
ubuntu@IdeaDrip-VM:~/IdeaDrip-Backend$ curl -I https://ideadrip.dpdns.org/users/check
HTTP/1.1 401 Unauthorized // expected output from my backend!
Server: nginx/1.18.0 (Ubuntu)
Date: Sun, 19 Oct 2025 16:18:28 GMT
Connection: keep-alive
X-Powered-By: Express
Vary: Origin
Access-Control-Allow-Credentials: true

ubuntu@IdeaDrip-VM:~/IdeaDrip-Backend$ dig +short ideadrip.dpdns.org
139.185.54.226 // oracle VM public IP!
ubuntu@IdeaDrip-VM:~/IdeaDrip-Backend$ resolvectl status
Global
Protocols: -LLMNR -mDNS -DNSOverTLS
Trying to configure HTTPS with cloudflare DNS and nginx but DNS is unable to resolve on xubuntu local machine but works from inside Oracles VM

I made a post on the oracle cloud subreddit and was advised to post it here as well https://www.reddit.com/r/oraclecloud/s/8pLBlUDath

From inside the oracle VM the DNS resolves to oracles VM IP address but from my local machine it’s unable to resolve the DNS I’m on an xubuntu dual booted (22.04) on windows Idk if it’s a DNS issue from my local machine as it works from inside the oracle VM and also works with 1.1.1.1 and 8.8.8.8 DNS which resolve to the correct IP from my local machine but doesn’t work with my local DNS? Is there any solution to this ? I’m really struggling

ive been trying to setup https with a domain i got off dpdns for free and configured it with cloudflare and added the DNS Records and set them to DNS only grey cloud and pointed them to my oracle public IP, I added the Name Servers to dpdns as well, SSL TLS on Cloudflare is set to Full (strict) with always https on

i then went and setup nginx and did all the necessary to allow lets encrypt certificates to work and all etc

heres my nginx noscript
```
server {
server_name ideadrip.dpdns.org www.ideadrip.dpdns.org;

location / {
proxy_pass http://localhost:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_cache_bypass $http_upgrade;
}

listen 443 ssl; # managed by Certbot
ssl_certificate /etc/letsencrypt/live/ideadrip.dpdns.org/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/ideadrip.dpdns.org/privkey.pem; # managed by Certbot
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot

}
server {
if ($host = www.ideadrip.dpdns.org) {
return 301 https://$host$request_uri;
} # managed by Certbot


if ($host = ideadrip.dpdns.org) {
return 301 https://$host$request_uri;
} # managed by Certbot


listen 80;
server_name ideadrip.dpdns.org www.ideadrip.dpdns.org;
return 404; # managed by Certbot
}
```
i previously didnt have the ssl_certificate inside the nginx noscript so i went in and added that and saved the file tested again but it didnt work still

heres some of my terminal output from within the oracle VM
```
ubuntu@IdeaDrip-VM:~/IdeaDrip-Backend$ docker compose up -d
[+] Running 3/3
Container postgres_db Healthy 12.7s
Container fastapi_inference Started 0.9s
Container express_backend Started 1.2s
ubuntu@IdeaDrip-VM:~/IdeaDrip-Backend$ curl -I https://ideadrip.dpdns.org/users/check
HTTP/1.1 401 Unauthorized // expected output from my backend!
Server: nginx/1.18.0 (Ubuntu)
Date: Sun, 19 Oct 2025 16:18:28 GMT
Connection: keep-alive
X-Powered-By: Express
Vary: Origin
Access-Control-Allow-Credentials: true

ubuntu@IdeaDrip-VM:~/IdeaDrip-Backend$ dig +short ideadrip.dpdns.org
139.185.54.226 // oracle VM public IP!
ubuntu@IdeaDrip-VM:~/IdeaDrip-Backend$ resolvectl status
Global
Protocols: -LLMNR -mDNS -DNSOverTLS
DNSSEC=no/unsupported
resolv.conf mode: stub

Link 2 (ens3)
Current Scopes: DNS
Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 169.254.169.254
DNS Servers: 169.254.169.254
DNS Domain: vcn10161643.oraclevcn.com

Link 3 (docker0)
Current Scopes: none
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 95 (br-f4bd70c9013b)
Current Scopes: none
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 102 (veth204773b)
Current Scopes: none
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 103 (veth81a652a)
Current Scopes: none
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 104 (veth010a3c2)
Current Scopes: none
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

```
and here is the output from outside my VM
```
mo_ahnaf11@Ahnafs-PC:~$ dig +short ideadrip.dpdns.org
mo_ahnaf11@Ahnafs-PC:~$ nslookup ideadrip.dpdns.org
Server: 127.0.0.53
Address: 127.0.0.53#53

** server can't find ideadrip.dpdns.org: NXDOMAIN

mo_ahnaf11@Ahnafs-PC:~$ dig ideadrip.dpdns.org @1.1.1.1

; <<>> DiG 9.18.30-0ubuntu0.22.04.2-Ubuntu <<>> ideadrip.dpdns.org @1.1.1.1
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40877
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;ideadrip.dpdns.org. IN A

;; ANSWER SECTION:
ideadrip.dpdns.org. 300 IN A 139.185.54.226 // oracle IP!

;; Query time: 439 msec
;; SERVER: 1.1.1.1#53(1.1.1.1) (UDP)
;; WHEN: Sun Oct 19 20:25:12 +04 2025
;; MSG SIZE rcvd: 63

mo_ahnaf11@Ahnafs-PC:~$ dig ideadrip.dpdns.org @8.8.8.8

; <<>> DiG 9.18.30-0ubuntu0.22.04.2-Ubuntu <<>> ideadrip.dpdns.org @8.8.8.8
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 20427
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;ideadrip.dpdns.org. IN A

;; ANSWER SECTION:
ideadrip.dpdns.org. 300 IN A 139.185.54.226 // oracle IP!

;; Query time: 441 msec
;; SERVER: 8.8.8.8#53(8.8.8.8) (UDP)
;; WHEN: Sun Oct 19 20:25:22 +04 2025
;; MSG SIZE rcvd: 63

mo_ahnaf11@Ahnafs-PC:~$ curl -I https://ideadrip.dpdns.org/users/check
curl: (6) Could not resolve host: ideadrip.dpdns.org
mo_ahnaf11@Ahnafs-PC:~$ sudo tail -f /var/log/nginx/access.log /var/log/nginx/error.log
==> /var/log/nginx/access.log <==

==> /var/log/nginx/error.log <==
2025/10/17 09:50:46 [notice] 58647#58647: using inherited sockets from "6;7;"
^C
mo_ahnaf11@Ahnafs-PC:~$ openssl s_client -connect ideadrip.dpdns.org:443 -servername ideadrip.dpdns.org
400788D715720000:error:10080002:BIO routines:BIO_lookup_ex:system lib:../crypto/bio/bio_addr.c:738:Name or service not known
connect:errno=22
mo_ahnaf11@Ahnafs-PC:~$ curl -I https://ideadrip.dpdns.org --resolve ideadrip.dpdns.org:443:139.185.54.226
HTTP/1.1 404 Not Found // expected response from my backend but (--resolve)
Server: nginx/1.18.0 (Ubuntu)
Date: Sun, 19 Oct 2025 16:30:16 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 140
Connection: keep-alive
X-Powered-By: Express
Vary: Origin
Access-Control-Allow-Credentials: true
Content-Security-Policy: default-src 'none'
X-Content-Type-Options: nosniff

mo_ahnaf11@Ahnafs-PC:~$ sudo systemd-resolve --flush-caches
sudo: systemd-resolve: command not found
mo_ahnaf11@Ahnafs-PC:~$ sudo resolvectl flush-caches
mo_ahnaf11@Ahnafs-PC:~$ sudo systemctl restart systemd-resolved
mo_ahnaf11@Ahnafs-PC:~$ dig +short ideadrip.dpdns.org
mo_ahnaf11@Ahnafs-PC:~$ resolvectl status
Global
Protocols: -LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: stub

Link 2 (eno1)
Current Scopes: none
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

Link 3 (wlo1)
Current Scopes: DNS
Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS
DNSSEC=no/unsupported
Current DNS Server: 192.168.0.1
DNS Servers: 192.168.0.1

Link 4 (docker0)
Current Scopes: none
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported

```
ive done a ton of researching and cant seem to understand whats wrong :( ChatGPT tells me its my Local Machines DNS thats the problem and its not my Cloudflare DNS or nginx settings thats causing issues, i dont know who to believe so ive come here to ask what im doing wrong, im burned out

also dns checker shows me this: https://dnschecker.org/#A/ideadrip.dpdns.org

so i believe its propagated correctly but i cant access my server from outside the VM :(

https://redd.it/1ob7j3v
@r_linux
What do you guys think is the future of Tiny Core Linux?

Most of you guys may be aware by now that the latest editions of the Linux kernel have dropped support for i486 and i586/Pentium CPUs (i686 CPUs, i.e. Pentium Pro, are not effected). This is not an issue for most Linux distros as even the ones oriented around retro PCs typically require Pentium 3 at minimum.

Tiny Core Linux is the rare exception, being that it's a Linux distro targetted specifically at running at 10MB and running on Windows 95 era systems. Its minimum processor is i486DX (Intel 80486 processor with math coprocessor) and its recommended processor is the first generation of Intel Pentium.

Juanito (one of the Tiny Core Linux Forum administrators) did respond with "That's the aim - if possible" to the in-forum wishes of continuing i486 support, but continuously patching newer and newer kernels may be a cumbersome effort,

With all of that being said, do you guys think Robert Shingledecker and the TLC community will continue support on i486 and continuously patch the Linux kernel, stay in the older kernel and add features and security patches there or bite the bullet and move to i686?

PS. Hello from Windows 10! I may switch my PCs from Windows 10 and macOS Sequoia/Tahoe to Linux Mint and Lubuntu. I haven't used Linux much thus far, but I've been following the Linux sphere for a little bit. I ask the titular question mainly out of curiosity.

https://redd.it/1oe63sg
@r_linux
Halloween ideas for linux club assembly

Accidentally i've become the president of linux club in my university(there were no other candidates) and occur that now I'm admin of telegram chat with 550 member. Other admins instructed me to come up with ideas for helloween day. The only idea i created is to make questions in "Jeopardy" style. The main problem is that amount of active people in this chat is about 60(people who have linux installed on main system), other 500 there just for fun cause previous presidents were giving free stickers and snacks for people who subscribe. How I can provoke interest of newbies and what activities to add, so newbies and other people were interested in it?

PS: the most magical thing in linux for stranger is ricing. But it's long/hard.

https://redd.it/1oebdxy
@r_linux
Thinking about Mageia

Hello everyone, i was hopping 4 a while till i stopped at Fedora then Tumbleweed about a year ago, but now I believe i need to join a pure community driven distro , so im thinking now about the old love Mageia , sure i m now on a cutting edge distro and i can face some issues with this rolling back step , so .. what do u think ?!!

https://redd.it/1oefq3s
@r_linux
what counts as a distro?

so i just found out about omarchy linux, which is basically arch with hyprland with some preinstalled tools and themes, and now im quesioning if it even counts as a distro, i understand why someone wouldnt want to go through the hassle of installing arch then installing additional tools (especially newcomers) but what really makes it its own distro?
for example lubuntu and xubuntu, do they really count as distros seperate from ubuntu? if u were to use xfce or lxqt in debian u would still be using debian either way.
u cant say its even about the init system cus u can use openrc or gnome in gentoo but in either case ud still be using gentoo.
i understand how the package manager and repos would make a distro a distro, so then what makes endeavor os its own distro if it uses pacman and the same arch repos?
anyway im not throwing shade on any distros i think all these projects are amazing, but i just wanna know is a distro a distro when it just has its own sort of community and people?
so what do u think guys am i just tweaking or what?

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