Linux - Reddit – Telegram
Linux - Reddit
769 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
Any deaf Linux users here?

Who here is Deaf? Been wanting to create a deaf only Linux user subreddit. Please comment here if you’re deaf and use linux, plus interested in creating a deaf Linux subreddit. This way we can work with like minded users :)

https://redd.it/1lpfpf5
@r_linux
Which distro should I install in this 15 year old laptop? The model is SAMSUNG NP-N145-JP04MX
https://redd.it/1lpo2pu
@r_linux
Is learning linux with mint good for beginners?

I want to learn to "use" linux, building packages, manually installing drivers, and so on, but I haven't even dabbled in the terminal.
I started using mint because I hate windows 11 about 2 months ago, when I built a new PC.

I would eventually like to switch to Arch, but I don't want to go balls to the wall, when I don't even know the basics yet.

Is mint a good place to get my foot in the door, or should I set up a virtual machine with Arch and mess around?

Thoughts?

https://redd.it/1lpvgf4
@r_linux
Why is Linux on Snapdragon a problem if it isn't a problem on ARM chips like the Raspberry Pi?

Pretty much the noscript: Why is Linux on Snapdragon a problem if it isn't a problem on ARM chips like the Raspberry Pi? How come one chip on one embedded system is so much better supported than another (like the Snapdragon X Elite)? Are they so different? Thank you for enlightening me!

https://redd.it/1lpwu7d
@r_linux
Feel Like a Full Member Now

A little context, I started to use linux VM's starting in 2021 for various things. In 2023, after I got sick of Windows 11 and the direction Microsoft is going, I made the transition to Linux complete.

Last night, I was trying to get something to work on github, and was exhausted from a couple days of not sleeping (I have insomnia, been a problem since I was a kid) and wasn't fully paying attention to the commands I was running.

Long story short, I completely shredded my system by accident. Not sure how, but pretty sure when I was removing a package I accidentally hit the up arrow in the console and included some main debian drivers.


It's been a fun few hours this morning after finally sleeping a little restoring everything.


Also, thank god for backups.


The end.

https://redd.it/1lpx8mx
@r_linux
How old is your PC?

I was wondering on how many of the Linux users uses older hardware as their daily driver or maybe just as a spare computer. I am currently using a laptop that has a Intel i5 CPU 1:st generation, 8 GB of RAM and an SSD. My laptop is about 15 years old at this point as I bought is second hand.

https://redd.it/1lq4jl7
@r_linux
Other than Debian + Gnome, which distros/DEs have such an epic and *officially supported* system monitor applet? (Note that deep green = RAM usage, light green = file cache)
https://redd.it/1lqa5z9
@r_linux
The Year of the Linux Desktop? A Blog post

Is it finally time? Maybe, maybe not. 2025 has certainly been an exciting time for the OS we all love, so is it finally time to consider it *the year*?



https://www.lofre.site/blog/the-year-of-the-linux-desktop




https://redd.it/1lqcebs
@r_linux
Does Linux have any ready made frutiger aero themes?

Basically, themes that are ready to download and carry the skeumorphic/frutiger aero style common in the 2000s before modern flat designs took over.

Also, if MacOS had Aqua and Windows had Aero, would Oxygen be Linux's, or at least KDE's equivalent? Did other distros and desktop environments have their own equivalents?

https://redd.it/1lqhhf9
@r_linux
keyd: help: I made tab reluctant to respond

The story is, I have a Keychron keyboard that I've programmed with VIA. I have mapped the tab key to LT(3, KC_TAB) which will make the tab-key work as a tab-key when tapped, but it will transition to layer 3 when held. The reason for doing this is that on layer 3 I have remapped the arrow keys to home/pagedown/pageup/end.

This works perfectly.

On my laptop, I can't reprogram the keys - instead I came up with the brilliant idea to use keyd for this! The config looks like this:

[ids]
*

[main]
# Maps tab to tab when tapped, and fn when held
tab = overload(tab_directional, tab)

[tab_directional]
left = home
down = pagedown
up = pageup
right = end


This... almost... works. The tab-key behaves in a strange way, and it is difficult to describe.

Holding tab and pressing the arrows work exactly as intended. But when using e.g. alt+tab I have to be very careful to press and hold alt before pressing tab and then release tab before releasing alt. This makes it very frustrating to use.

I am running Fedora 42 with KDE Plasma, and I have set the keyboard repeat delay to 200 ms and the rate to 40 repeats/second. I'm guessing it has something to do with this, but I'm asking if there is anything within keyd that I can tune to make this configuration more forgiving. Or an alternative configuration. I still want fast and responsive keys for typing, but I'd also like to overload tab.

https://redd.it/1lqnaga
@r_linux
"Recommended for Linux" docking station? Huh?

I recently bought a Lenovo laptop (straight Windows 11) with the idea that it will eventually replace my aging (dual-booting Linux/Windows 10) desktop. To that end, I started looking at docking stations.

I know there are a ton of options, but figured I'd start with Lenovo themselves. Went to their site, quickly narrowed down the possibles based on what I think I'll need, and got the final list to 3 candidates. Then I did a more detailed spec-by-spec comparison. It was shortly obvious that I'd end up with just 2. But then I noticed an odd spec:

They all listed Windows and Mac as "compatible" OSes. But one -- the weakest candidate -- also included Linux. Which surprised me, because frankly I'd never even considered the OS to be an issue at all (except maybe for USB/Thunderbolt connectivity issues).

What might make a docking station INcompatible with Linux???

Thanks for any insights!

https://redd.it/1lqttxh
@r_linux
To people that donate to OSS, what platform do you prefer to use to donate?

I am asking since I've only setup GitHub Sponsors for my project, but I feel like some people might not want to use that and I want to give at least one more choice to give the user a bit more freedom regarding that.
Thank you!

https://redd.it/1lqvhrj
@r_linux
i915 Error: GUC: TLB invalidation Causes OS to Hang

A number of users, including myself, have been experiencing an issue where the OS becomes unresponsive, nothing is clickable, but the mouse is still able to move. Rebooting the PC is required in order to restore functionality. This happens approximately once a day, often after waking from sleep. The journald error log is included below, as well as reports of this issue and attempted fixes from other users.

The maintainer of i915-sriov-dkms (https://github.com/strongtz/i915-sriov-dkms/issues/118) traced the fix of this issue to https://github.com/intel/linux-intel...1e5c99f666068e. The commit is summarized below:

>The GuC firmware had defined the interface for Translation Look-Aside Buffer (TLB) invalidation. We should use this interface when invalidating the engine and GuC TLBs. Add additional functionality to intel\_gt\_invalidate\_tlb, invalidating the GuC TLBs and falling back to GT invalidation when the GuC is disabled. The invalidation is done by sending a request directly to the GuC tlb\_lookup that invalidates the table. The invalidation is submitted as a wait request and is performed in the CT event handler. This means we cannot perform this TLB invalidation path if the CT is not enabled. If the request isn't fulfilled in two seconds, this would constitute an error in the invalidation as that would constitute either a lost request or a severe GuC overload.

>With this new invalidation routine, we can perform GuC-based GGTT invalidations. GuC-based GGTT invalidation is incompatible with MMIO invalidation so we should not perform MMIO invalidation when GuC-based GGTT invalidation is expected.

What would be the best course of action to resolve this issue for regular users, ideally without rebuilding the kernel?

System Info
OS: Fedora Linux 42 (Workstation Edition)
Firmware Version: R2DET38W (1.23 )
Kernel Version: Linux 6.14.11-300.fc42.x86_64
Windowing System: Wayland
CPU: Intel Core Ultra 7 155H
iGPU: Intel Arc graphics
GPU: NVIDIA RTX 500 Ada Generation Laptop GPU 4GB GDDR6 (Nvidia driver installed)

journald error log when OS becomes unresponsive:

Jul 02 16:16:33 fedora kernel: i915 0000:00:02.0: [drm] *ERROR* GT0: GUC: TLB invalidation response timed out for seqno 85162
Jul 02 16:16:35 fedora kernel: i915 0000:00:02.0: [drm] *ERROR* GT0: GUC: TLB invalidation response timed out for seqno 85163
Jul 02 16:16:38 fedora kernel: i915 0000:00:02.0: [drm] *ERROR* GT0: GUC: TLB invalidation response timed out for seqno 85165
Jul 02 16:16:38 fedora kernel: i915 0000:00:02.0: [drm] *ERROR* GT0: GUC: TLB invalidation response timed out for seqno 85164
Jul 02 16:16:39 fedora kernel: Fence expiration time out i915-0000:00:02.0:gnome-shell[3281]:92f2!
Jul 02 16:16:40 fedora kernel: i915 0000:00:02.0: [drm] *ERROR* GT0: GUC: TLB invalidation response timed out for seqno 85167
Jul 02 16:16:40 fedora kernel: i915 0000:00:02.0: [drm] *ERROR* GT0: GUC: TLB invalidation response timed out for seqno 85166
Jul 02 16:16:42 fedora kernel: i915 0000:00:02.0: [drm] *ERROR* GT0: GUC: TLB invalidation response timed out for seqno 85168
Jul 02 16:16:42 fedora kernel: i915 0000:00:02.0: [drm] *ERROR* GT0: GUC: TLB invalidation response timed out for seqno 85169
Jul 02 16:16:44 fedora kernel: i915 0000:00:02.0: [drm] *ERROR* GT0: GUC: TLB invalidation response timed out for seqno 85170
Jul 02 16:16:46 fedora kernel: i915 0000:00:02.0: [drm] *ERROR* GT0: GUC: TLB invalidation response timed out for seqno 85171
Jul 02 16:16:47 fedora kernel: i915 0000:00:02.0: [drm] GPU HANG: ecode 12:0:00000000
Jul 02 16:16:47 fedora kernel: i915 0000:00:02.0: [drm] GT0: Resetting chip for stopped heartbeat on rcs0
Jul 02 16:16:47 fedora kernel: i915 0000:00:02.0: [drm] GT0: GuC firmware i915/mtl_guc_70.bin version 70.44.1
Jul 02 16:16:47 fedora kernel: i915 0000:00:02.0: [drm] GT0: GUC: submission enabled
Jul 02 16:16:47 fedora kernel: i915 0000:00:02.0: [drm] GT0: GUC: SLPC enabled

Reports of this
issue have been made around the web, including attempts to resolve it, but none were successful. They are documented below:

* Updating `GRUB_CMDLINE_LINUX_DEFAULT` parameters "i915.enable\_guc=0", "i915.enable\_fbc=0 i915.enable\_psr=0", "intel\_idle.max\_cstate=1" & "i915.enable\_dc=0", as well as removing all Gnome extensions. (https://www.reddit.com/r/Fedora/comm...on\_zenbook\_14/)
* Same user also reported kernel 6.15.4-200.fc42.x86\_64 exhibits same issue, but without "GPU HANG" message or journal & dmesg logs. They also tried an older driver and increasing timeout with no avail.
* Disabling VT-d and changing to kernel version 6.13.5 on Ubuntu (https://askubuntu.com/questions/1534...ke-ack-request)
* User confirms it is occurring on both Wayland and X11 on System76 (https://www.reddit.com/r/System76/co...yland\_freezes/)
* Setting intel\_idle.max\_cstate=1 (https://www.reddit.com/r/Ubuntu/comm...th\_intel\_core/)
* Lenovo Support also noted the issue with suggested fixes (https://forums.lenovo.com/topic/find...360254/6570223)
* User speculates issue is related to QEMU, but QEMU maintainer noted the issue is unrelated (https://github.com/intel/linux-intel-lts/issues/54, [https://gitlab.com/qemu-project/qemu/-/issues/2722](https://gitlab.com/qemu-project/qemu/-/issues/2722)

https://redd.it/1lqvxdi
@r_linux
Video Making/Streaming/Modeling PC Build Advice?

Just gonna cut straight to the chase. I'm building a PC since my Lenovo Legion 5 Pro Laptop from 2021 died. I'm building a PC for video making, streaming, gaming, and i even want to try my hand at modeling in Blender. So I decided on these specs.

Please keep in mind that this build is basically what it came down to when it came to MY personal needs.

I7-14700K
RTX 5070 Ti
Thermalright Peerless Assassin SE Arg 120 Cooler
32gb ddr5 Corsair ram
2tb ssd
4tb ssd
Corsair rm850x
Asus rog strix z790-a gaming wifi ii motherboard ddr5 lga 1700
Gigabyte M27QX just including the monitor for good measure

That's my build really. And originally I was gonna go for the obvious OS Choice, Windows, but i slowly became more excited about getting Linux, especially since the Steam Deck Oled i have had for over a year and half now has Linux on it. Which I recently have decided to dock and treat it like a regular PC.

I originally was thinking Arch, but at the end of the day, while I hate telemetry and I love privacy and don't want bloated apps like Windoes and have less performance, I don't really want to tinker around too much with this thing except for occasional stuff.

I was thinking Manjaro but my eyes was set back to Endeavor because it seems cool, looks cool and isn't a starter OS like Ubuntu or Mint. Which at this point I don't think I need to go that route anymore.

Anyway, tell me what you guys think! ^^

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