TGViewer
Channel Public Channel
Linux - Reddit

Linux - Reddit

@r_linux

Stay up-to-date with everything Linux!
Content directly fetched from the subreddit just for you.

Powered by : @r_channels
Subscribers
1.08K
Photos
4.6K
Videos
207
Links
42.1K

Showing posts older than #41724 · Back to latest

Older Posts 20 shown
Post #41723 63
Post #41721 59
LittleSnitch or ComodoFirewall like in linux

so like 20 years ago when i was using windows (and doing like sysadmin setup for all pc in my company), there's a software called Comodo Firewall, that will alert you whether a program trying to contact internet, what domain, whether you want to block or not

just now i watch a video about LittleSnitch on mac, that does similarly

is there anything similar in linux? i mean i can tail local dns query log, but that's just part of it..

i can use nethogs, but mostly it's just ip, and then merge both..

is there already made that will alert you which program contacting what domain (and port), i don't really need to block, just want to know since it's quite good information to scroll in my desktop

https://redd.it/1t624yb
@r_linux
Reddit From the linux community on Reddit Explore this post and more from the linux community
Post #41719 51
Post #41717 47
I finally got Linux booting over HTTP Boot Wireless on a supported Dell notebook

Linux booting over HTTP Boot Wireless

I have been working on a multi boot deployment engine for a while, mostly for Windows at first, and one of the hardest things I wanted to prove to myself was whether I could make wireless HTTP Boot actually work on a real machine, not just in theory.

Recently I got that working on a few Dell notebook models using Linux ISOs, specifically ASMI Linux 25.10 and Ubuntu 24.04 LTS. The interesting part is that the same boot flow I had already built for Windows still applies here too. The machine can be started from a single server that serves PXE UEFI, PXE Legacy, HTTP Boot wired, and HTTP Boot wireless without me having to switch modes back and forth.

The flow starts the same way. I launch the program, start the server, and the client can either see the server over the network through PXE or wired HTTP Boot, or connect to a special Wi Fi AP that the program creates. The server then gives the right bootloader depending on what the machine supports, so Legacy gets the original iPXE PXE binary and UEFI gets the iPXE shim. After that the client gets a multiboot menu and I can choose which ISO to start.

The wireless path was the part that took the most time and the most failed attempts. If the client is using HTTP Boot Wireless, the server has to pull Wi Fi firmware directly from the ISO itself and load it early in stage1 so the machine can reconnect to the special AP again. After that it can fetch the extra files it needs into RAM and continue. If the machine is using wired PXE or wired HTTP Boot, then none of that Wi Fi handling is needed and it just uses the active network interface.

For Linux I have not finished full automatic installation to disk yet like I have for Windows, so right now the main milestone is successful boot. But even that took a surprising amount of work because I had to stay in Ubuntu stage1 for more than two weeks just to figure out how to make it believe it was booting from a media device in a very limited environment.

That meant building custom scripts before initrd, adjusting the early boot flow, and making sure everything Ubuntu needed was already sitting in RAM by the time it started. Once that finally clicked, the machine booted cleanly.

Secure Boot is still not supported for Linux in this path yet, even though it works fine for Windows when using the original iPXE bootloaders. My guess is that the Linux distros I tested do not have the same certificate situation available in the firmware chain I am using.

At this point I am mostly just curious whether this approach is interesting to anyone else, or whether there is a cleaner way to handle the same problem. For me it was mainly a personal challenge, but getting Linux to boot this way felt like a pretty big milestone.

I also upload a video demo at here

https://redd.it/1t5wvlg
@r_linux
Post #41714 52
CCaaS on Linux

I’m currently learning Linux alongside working on CCaaS automation using CSTT, and I’m starting to notice some overlap on scripting mindset, workflows.

For those with experience in both, does getting better at Linux actually help you design or troubleshoot automation flows more effectively, or am I stretching the connection?

https://redd.it/1t5rlha
@r_linux
Reddit From the linux community on Reddit Explore this post and more from the linux community
Post #41713 781
ProxyGW: An L4 proxy built on nftables

Greetings!

I'd like to introduce v0.3.1 of ProxyGW, an L4 DNAT-based routing application built entirely in Go over ndtables that combines CoreDNS's plugin model with HAProxy's highly customizable warm-and-forward routing capabilities.

https://github.com/UselessMnemonic/proxygw

https://github.com/UselessMnemonic/proxygw-aws

https://github.com/UselessMnemonic/proxygw-minecraft

https://github.com/UselessMnemonic/proxygw-valheim

ProxyGW creates an engine around a simple plugin system. Plugins provide resource management capabilities in the form of Target Handlers and Frontend Handlers, while state is managed by the engine.

Target Handlers “warm” backend services on demand like EC2 instances. Frontend Handlers intercept traffic on behalf of the backend and can choose when to warm the target. All the while, the engine leverages built-in kernel routing features to switch routes towards the backend.

Current features and amenities include:

\\* YAML-based configuration and pre-made schemas

\\* Automatic idle-tracking for Targets

\\* Per-route configurable flow timeouts

\\* Day-one support for both UDP and TCP

\\* Built-in static plugins for simple always-on/http/cmd targets

\\* External plugins for AWS, Minecraft, and Valheim targets

I use this project today to host expensive game servers at the fraction of the cost and without the headache of managing them either by hand or with ad-hoc solutions.

I did this work in my spare time so any feedback is greatly appreciated and frankly very needed.

https://redd.it/1t5ma7p
@r_linux
GitHub GitHub - UselessMnemonic/proxygw: A small and simple HAProxy-like gateway with TCP and UDP warming functionality out-of-the-box A small and simple HAProxy-like gateway with TCP and UDP warming functionality out-of-the-box - UselessMnemonic/proxygw
Post #41708 53
Are 3d Desktop Environments possible?

I have what i think is a great idea for a VR "Desktop Environment" where instead of everything being essentially the same as on a flat screen with icons and such, files and programs could be stored in more physical ways when using a VR headset. I have exactly zero knowledge of how to get started doing something like this but I want to know before I spend way too much time on this if something like this is even possible. Thanks for your advice.

https://redd.it/1t5ic7j
@r_linux
Reddit From the linux community on Reddit Explore this post and more from the linux community
Post #41706 43
Tried to use something other than ubuntu

TL;DR: I worked for about 23 days, then an update May 5 broke my Python setup (specifically ComfyUI + ROCm)

I’m a web-developer and have been using ComfyUI to generate placeholder images on websites I build for clients. ComfyUI on Mac is painfully slow. In February comfyUI added support for ROCm, so I waited a month for them to work out the bugs then built a PC (Ryzen 8500G, Radeon RDNA 9070, 32GB RAM)

I decided on CachyOS over Arch because I wanted something that JUST worked OOTB. My biggest issues with Arch are

running FDISK to configure my SSD just isn’t fun
running WPA supplicant from the command line to setup Wi-Fi also isn’t fun
and trying get a compositor and Desktop Environment working from the command is error prone and frustrating



CachyOS issues
CachyOS is super cool. I honestly really liked it. But...I had these problems that I didn't know how to solve

CachyOS misidentified my GPU’s ID as gfx1101 instead of gfx1201 
VRAM not clearing between model loads resulting in crashes and OOM errors
PyTorch would be super slow on first render with ComfyUI
TensorFlow would error out when running a training set
unable to use the ROCm amdgpu drivers resulted in instability

I use the iGPU to run my display and use all 16GB of VRAM on the 9070 to be used for PyTorch, running LLM inference, generating images using ComfyUI, training image classification using TensorFlow.

CachyOS had a hard time with this - almost every reboot after an update there would be no display out on the iGPU. I’d have to connect the DisplayPort cable to the dGPU, log in, shutdown, unplug for 10 seconds, plug DisplayPort cable back into iGPU then turn PC back on. This worked about 100% of the time. And honestly, things worked pretty decently, certainly faster than my M3 MacBook Pro, so I didn’t complain too much thinking it’d be fixed in some update.

Then May 5 update. I’m not sure exactly what was updated but my system would NOT display anything on the iGPU (not even BIOS/UEFI). ComfyUI crashed with sqlalchemy errors and wouldn’t even run. LlamaCPP using ROCm also failed to run (GPU hang errors)

I lost a day of work. I had to download Ubuntu 24.04.4  and install it. 2 hours later, everything was working fine. I was able to use the amdgpu drivers from repo.radeon.com. Things became super stable, a 1650x1080 render completed in about 17 seconds using z image turbo (down from 27 sec) , longcat image editing took about 30 seconds (down from 40 seconds)

I get why people don’t like Ubuntu, but honestly, I have to use something stable for my work and Ubuntu works. I’m glad I tried CachyOS, it’s cool, but for me, Ubuntu is a better fit





https://redd.it/1t5ddwt
@r_linux
Reddit From the linux community on Reddit Explore this post and more from the linux community
Post #41704 41
Wilds.

\- Add performance workaround for NVIDIA kernel when waiting for ID3D12Fences.

\- Allow RDNA1 GPUs to pretend that they support barycentrics and VRS. Allows Crimson Desert to run on RDNA1.

\- Remove global submission lock workaround on NVIDIA.

\### Misc

Remove legacy paths for `VK_NV_device_generated_commands{,_compute}` and compute fallback for `NV_dgcc`.

No relevant driver is impacted by this cleanup.```

https://redd.it/1t5bqv6
@r_linux
Reddit From the linux community on Reddit: VKD3D-proton 3.0.1 released! Explore this post and more from the linux community
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →