[accessibility] I Want to Love Linux. It Doesn’t Love Me Back: Post 1 – Built for Control, But Not for People
https://fireborn.mataroa.blog/blog/i-want-to-love-linux-it-doesnt-love-me-back-post-1-built-for-control-but-not-for-people/
https://redd.it/1kk7px1
@r_linux
https://fireborn.mataroa.blog/blog/i-want-to-love-linux-it-doesnt-love-me-back-post-1-built-for-control-but-not-for-people/
https://redd.it/1kk7px1
@r_linux
Reddit
From the linux community on Reddit: [accessibility] I Want to Love Linux. It Doesn’t Love Me Back: Post 1 – Built for Control,…
Posted by forteller - 1 vote and 26 comments
Dear Linux users who recently bought a Nvidia RTX 5000 series card
https://gist.github.com/jatinkrmalik/86afb07cbe6abf5baa2d29d3842aa328
https://redd.it/1kkez99
@r_linux
https://gist.github.com/jatinkrmalik/86afb07cbe6abf5baa2d29d3842aa328
https://redd.it/1kkez99
@r_linux
Gist
The Ultimate Guide to Installing RTX 5000 Blackwell Drivers on Linux [2026]
The Ultimate Guide to Installing RTX 5000 Blackwell Drivers on Linux [2026] - guide-rtx-5000-blackwell-linux-drivers.md
A good decision.
Hey so I have been using my window - hp 630 notebook with intel i5 2nd gen and well I have upgraded ram tk 16 gb and also installed SSD for my c drive and had an 500 gb of hdd as d and guess what i upgrade all these ram just so that my system could somehow run stuffs without lags and heating issue even i buyed the coolpad for my window 10 as currently i don't want to buy a new laptop coz well I have college fee etc don't wanna burden parents anymore ya so that's why I downloaded linux on my d drive yayy well I downloaded mint at first then i used it and reading many people over internet i switched to debian 12 cinnamon dextro ummmm well was a good upgrade but felt very overwhelming as I had to set up everything from scratch as a cse student I don't have much time to spend on these instead I would spend those time on my skills leetcode etc and u guys know the worst part in debian the vs code package installation wasn't smooth at alllll well so now as I am typing i deleted the volume and now mint is again setting up on my laptop d drive yayy again as I only got 2 more years before graduation ( i am in 1st now..) ig this download will not need any update etc till my graduation inam just happy with that and best part is that i can use my outdated bluetooth driver on linux hahahahah well guys tell me mint to debian and then again to mint was a good decision? Or should I have just went on with some else dextro and ya these people who consider kali as a best I don't know I would try using that tool on vm it looks good from the texts
https://redd.it/1kkmf2s
@r_linux
Hey so I have been using my window - hp 630 notebook with intel i5 2nd gen and well I have upgraded ram tk 16 gb and also installed SSD for my c drive and had an 500 gb of hdd as d and guess what i upgrade all these ram just so that my system could somehow run stuffs without lags and heating issue even i buyed the coolpad for my window 10 as currently i don't want to buy a new laptop coz well I have college fee etc don't wanna burden parents anymore ya so that's why I downloaded linux on my d drive yayy well I downloaded mint at first then i used it and reading many people over internet i switched to debian 12 cinnamon dextro ummmm well was a good upgrade but felt very overwhelming as I had to set up everything from scratch as a cse student I don't have much time to spend on these instead I would spend those time on my skills leetcode etc and u guys know the worst part in debian the vs code package installation wasn't smooth at alllll well so now as I am typing i deleted the volume and now mint is again setting up on my laptop d drive yayy again as I only got 2 more years before graduation ( i am in 1st now..) ig this download will not need any update etc till my graduation inam just happy with that and best part is that i can use my outdated bluetooth driver on linux hahahahah well guys tell me mint to debian and then again to mint was a good decision? Or should I have just went on with some else dextro and ya these people who consider kali as a best I don't know I would try using that tool on vm it looks good from the texts
https://redd.it/1kkmf2s
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Best low-cost course for RHCSA (beginner in Linux)?
I'm planning to take the RHCSA (EX200) exam and I'm a complete beginner in Linux. I'm looking for affordable or low-cost courses (like on Udemy or other platforms) that are good for RHCSA preparation.Also, any advice on how to structure my study as a complete beginner would be super helpful.
https://redd.it/1kkmpz8
@r_linux
I'm planning to take the RHCSA (EX200) exam and I'm a complete beginner in Linux. I'm looking for affordable or low-cost courses (like on Udemy or other platforms) that are good for RHCSA preparation.Also, any advice on how to structure my study as a complete beginner would be super helpful.
https://redd.it/1kkmpz8
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Better rsync alternative in 2025 that supports multiple streams?
My house's upload speed is limited to 3 MB/s when uploading over a single stream (like rsync does), but it's technically gigabit (\~100 MB/s) when uploading multiple streams.
I sometimes use Panic's Transmit sometimes and it can hit my max 100 MB/s because it upload in multiple streams. Surprised rsync still uses single streams. Is there a good command line alternative that supports multiple streams?
https://redd.it/1kkp3f7
@r_linux
My house's upload speed is limited to 3 MB/s when uploading over a single stream (like rsync does), but it's technically gigabit (\~100 MB/s) when uploading multiple streams.
I sometimes use Panic's Transmit sometimes and it can hit my max 100 MB/s because it upload in multiple streams. Surprised rsync still uses single streams. Is there a good command line alternative that supports multiple streams?
https://redd.it/1kkp3f7
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Critical Flaw in ASUS DriverHub Exposes Users to Remote Code Execution
https://cyberinsider.com/critical-flaw-in-asus-driverhub-exposes-users-to-remote-code-execution/
https://redd.it/1kkqoe1
@r_linux
https://cyberinsider.com/critical-flaw-in-asus-driverhub-exposes-users-to-remote-code-execution/
https://redd.it/1kkqoe1
@r_linux
CyberInsider
Critical Flaw in ASUS DriverHub Exposes Users to Remote Code Execution
A critical security flaw in ASUS DriverHub can be exploited to achieve remote code execution (RCE) with administrative privileges.
Wayland: An Accessibility Nightmare
Hello r/linux,
I'm a developer working on accessibility software, specifically a cross-platform dwell clicker for people who cannot physically click a mouse. This tool is critical for users with certain motor disabilities who can move a cursor but cannot perform clicking actions.
## The Issue with Wayland
While I've successfully implemented this accessibility tool on Windows, MacOS, and X11-based Linux, Wayland has presented significant barriers that effectively make it unusable for this type of assistive technology.
The primary issues I've encountered include:
- Wayland's security model restricts programmatic input simulation, which is essential for assistive technologies
- Unlike X11, there's no standardized way to inject mouse events system-wide
- The fragmentation across different Wayland compositors means any solution would need separate implementations for GNOME, KDE, etc.
- The lack of consistent APIs for accessibility tools creates a prohibitive development environment
## Why This Matters
For users who rely on assistive technologies like dwell clickers, this effectively means Wayland-based distributions become inaccessible. While I understand the security benefits of Wayland's approach, the lack of consideration for accessibility use cases creates a significant barrier for disabled users in the Linux ecosystem.
## The Hard Truth
I developed this program specifically to finally make the switch to Linux myself, but I've hit a wall with Wayland. If Wayland truly is the future of Linux, then nobody who relies on assistive technology will be able to use Linux as they want—if at all.
The reality is that creating quality accessible programs for Wayland will likely become nonexistent or prohibitively expensive, which is exactly what I'm trying to fight against with my open-source work. I always thought Linux was the gold standard for customization and accessibility, but this experience has seriously challenged that belief.
Does the community have any solutions, or is Linux abandoning users with accessibility needs in its push toward Wayland?
https://redd.it/1kkuafo
@r_linux
Hello r/linux,
I'm a developer working on accessibility software, specifically a cross-platform dwell clicker for people who cannot physically click a mouse. This tool is critical for users with certain motor disabilities who can move a cursor but cannot perform clicking actions.
## The Issue with Wayland
While I've successfully implemented this accessibility tool on Windows, MacOS, and X11-based Linux, Wayland has presented significant barriers that effectively make it unusable for this type of assistive technology.
The primary issues I've encountered include:
- Wayland's security model restricts programmatic input simulation, which is essential for assistive technologies
- Unlike X11, there's no standardized way to inject mouse events system-wide
- The fragmentation across different Wayland compositors means any solution would need separate implementations for GNOME, KDE, etc.
- The lack of consistent APIs for accessibility tools creates a prohibitive development environment
## Why This Matters
For users who rely on assistive technologies like dwell clickers, this effectively means Wayland-based distributions become inaccessible. While I understand the security benefits of Wayland's approach, the lack of consideration for accessibility use cases creates a significant barrier for disabled users in the Linux ecosystem.
## The Hard Truth
I developed this program specifically to finally make the switch to Linux myself, but I've hit a wall with Wayland. If Wayland truly is the future of Linux, then nobody who relies on assistive technology will be able to use Linux as they want—if at all.
The reality is that creating quality accessible programs for Wayland will likely become nonexistent or prohibitively expensive, which is exactly what I'm trying to fight against with my open-source work. I always thought Linux was the gold standard for customization and accessibility, but this experience has seriously challenged that belief.
Does the community have any solutions, or is Linux abandoning users with accessibility needs in its push toward Wayland?
https://redd.it/1kkuafo
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Best distro for gaming and a program to undervolt CPU
Hello, I'd like to know the best options for gaming tiple A games and fps. I'd like to have a GUI, I'm a programmer, but would like to use the terminal as less as possible.
I also need a program to undervolt because without undervolting, my CPU throttles and I can't play anything
https://redd.it/1kkwmyy
@r_linux
Hello, I'd like to know the best options for gaming tiple A games and fps. I'd like to have a GUI, I'm a programmer, but would like to use the terminal as less as possible.
I also need a program to undervolt because without undervolting, my CPU throttles and I can't play anything
https://redd.it/1kkwmyy
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Microsoft Surface 3
Morning all,
I have a Surface 3 with the following specs,
Intel(R) Atom(TM) x7-Z8700 CPU @ 1.60GHz 1.60 GHz
Installed RAM 4.00 GB
64-bit operating system, x64-based processor
I know this is very underpowered. I am running Ubuntu with the Surface Kernel; everything works well, including the touch, battery, etc. But using Chromeium, Opera, or Firefox, YouTube locks up constantly. I will have to force the Surface to power off by holding the power button and restarting it, and the cycle continues. I was thinking about flashing it with Fedora. Has anyone gotten better results with that or Alpine Linux?
https://redd.it/1kkxsxd
@r_linux
Morning all,
I have a Surface 3 with the following specs,
Intel(R) Atom(TM) x7-Z8700 CPU @ 1.60GHz 1.60 GHz
Installed RAM 4.00 GB
64-bit operating system, x64-based processor
I know this is very underpowered. I am running Ubuntu with the Surface Kernel; everything works well, including the touch, battery, etc. But using Chromeium, Opera, or Firefox, YouTube locks up constantly. I will have to force the Surface to power off by holding the power button and restarting it, and the cycle continues. I was thinking about flashing it with Fedora. Has anyone gotten better results with that or Alpine Linux?
https://redd.it/1kkxsxd
@r_linux
Reddit
From the linux community on Reddit: Microsoft Surface 3
Posted by the_mhousman - 0 votes and 2 comments
Good gift for a sysadmin in a developing country
i hope i am not violating the sub's rules, apologies if i am. what would be a good gift for a poor sysadmin in a developing country. i am thinking a) Hacky Pi b) usb with Kali c) iodd st400 d) usb with 100 linux distros or 1tb sata ssd with 100 usb distros
i am thinking of all of these, not just one of them. are these any good or do you have alternative suggestions? and for d) which is better the usb or the ssd? keep it simple as i am NOT a sys admin so i know very little about what would be good or what the tech even is.
https://redd.it/1kkxsf6
@r_linux
i hope i am not violating the sub's rules, apologies if i am. what would be a good gift for a poor sysadmin in a developing country. i am thinking a) Hacky Pi b) usb with Kali c) iodd st400 d) usb with 100 linux distros or 1tb sata ssd with 100 usb distros
i am thinking of all of these, not just one of them. are these any good or do you have alternative suggestions? and for d) which is better the usb or the ssd? keep it simple as i am NOT a sys admin so i know very little about what would be good or what the tech even is.
https://redd.it/1kkxsf6
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Why is there no traction for ReactOS?
I know ReactOS is in it's alpha, and most ppl online attribute this to low traction and small interest in a Windows XP clone.
When reading online I came across two posts (both posted around the same time frame). Both discussed ReactOS, but in the first post on r/FOSS, ppl told him that ReactOS sucks, NT is in itself an unsafe architecture, and downvoted him.
The other was on this sub where ppl said ReactOS has very little traction and that more devs need to focus on ReactOS, as in cases where legacy XP apps may not run well in Wine, or where just installing Linux is not feasible, ReactOS can serve as a drop-in replacement (once it actually gets stable) for Windows XP.
So I must ask, why exactly does ReactOS have such low traction and is it/will it even be a really viable Windows alternative?
https://redd.it/1kl0d9z
@r_linux
I know ReactOS is in it's alpha, and most ppl online attribute this to low traction and small interest in a Windows XP clone.
When reading online I came across two posts (both posted around the same time frame). Both discussed ReactOS, but in the first post on r/FOSS, ppl told him that ReactOS sucks, NT is in itself an unsafe architecture, and downvoted him.
The other was on this sub where ppl said ReactOS has very little traction and that more devs need to focus on ReactOS, as in cases where legacy XP apps may not run well in Wine, or where just installing Linux is not feasible, ReactOS can serve as a drop-in replacement (once it actually gets stable) for Windows XP.
So I must ask, why exactly does ReactOS have such low traction and is it/will it even be a really viable Windows alternative?
https://redd.it/1kl0d9z
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Running .EXEs (and more!) like native binaries
There's this really cool feature in the kernel I recently learned about called binfmt\_misc.
What it allows to do is to define any file format to be executable with a specific interpreter (interpreter here meaning any prefix command).
# File magic
Now, there are actually two ways determine the file format. First one is widely known as file extensions, and I'm sure you know about how they look and function.
There, however, exists a second, more fool-proof method of storing format info, and that is baking it directly into the file. This is known as "magic" (or file signatures): bytes at the beginning of the file, describing file format (and sometimes additional metadata) to the program and not the user, designed to remain unaltered and unseen. This is why you normally can't play a png inside an mp3 player, even after changing the file extension. And this example is why, when possible, file magic should be preferred to file extension.
# Doing it
The commands below should be executed with root (obviously)
First, we mount
Then, we ask
Let's walk through the string:
- The command starts with
- The first field is the identifier, it is what you see when you want to list/remove the entries of binfmt, you can choose any name you want.
- The second field is recognition type,
- The third field (empty here) is the offset, only used when recognition type is magic. If for some reason magic is not right at the beginning, this can be used to offset the byte from which it is read.
- The fourth field is magic (despite the name, it is also used for file extension if recognition type is set as such). For Win/DOS
- The fifth field (empty here) is mask, only used when recognition type is
- Next field is path to the interpreter we run our file with. Here, path to wine is used.
- Last field is used for various flags, which are generally not needed. See linked page for more info.
# The result
The
The execution is, of course, still is being done through wine - there is no escaping that (unless some project can transpile them into genuine ELF, in which case this method would be unnecessary to begin with). This is more of a syntactic sugar, paired with additional security by being able to restrict which exes can be run with classical permission system.
This is just a set-and-forget nice thingy to surprize your friends with, and make using things like wine just a little more convenient.
# Afterword
You can also do this for
https://redd.it/1kl27of
@r_linux
There's this really cool feature in the kernel I recently learned about called binfmt\_misc.
What it allows to do is to define any file format to be executable with a specific interpreter (interpreter here meaning any prefix command).
# File magic
Now, there are actually two ways determine the file format. First one is widely known as file extensions, and I'm sure you know about how they look and function.
There, however, exists a second, more fool-proof method of storing format info, and that is baking it directly into the file. This is known as "magic" (or file signatures): bytes at the beginning of the file, describing file format (and sometimes additional metadata) to the program and not the user, designed to remain unaltered and unseen. This is why you normally can't play a png inside an mp3 player, even after changing the file extension. And this example is why, when possible, file magic should be preferred to file extension.
# Doing it
The commands below should be executed with root (obviously)
First, we mount
binfmt_misc file system:mount binfmt_misc -t binfmt_misc /proc/sys/fs/binfmt_miscThen, we ask
binfmt_misc to register EXEs to be run with wine:echo ':DOSWin:M::MZ::/usr/bin/wine:' > /proc/sys/fs/binfmt_misc/registerLet's walk through the string:
- The command starts with
:, they also serve as separators- The first field is the identifier, it is what you see when you want to list/remove the entries of binfmt, you can choose any name you want.
- The second field is recognition type,
M for Magic or E for extension. Here we choose magic because we can.- The third field (empty here) is the offset, only used when recognition type is magic. If for some reason magic is not right at the beginning, this can be used to offset the byte from which it is read.
- The fourth field is magic (despite the name, it is also used for file extension if recognition type is set as such). For Win/DOS
.exe it is just `MZ`.- The fifth field (empty here) is mask, only used when recognition type is
M. It is used if there are holes with unknown/changing data in the magic.- Next field is path to the interpreter we run our file with. Here, path to wine is used.
- Last field is used for various flags, which are generally not needed. See linked page for more info.
# The result
The
.exe files now can be run like any other linux binary. You need to allow their execution (the usual chmod +x), after which they can be launched with dot-slash. You can even strip the file format if you want (since the recognition is done through magic).The execution is, of course, still is being done through wine - there is no escaping that (unless some project can transpile them into genuine ELF, in which case this method would be unnecessary to begin with). This is more of a syntactic sugar, paired with additional security by being able to restrict which exes can be run with classical permission system.
This is just a set-and-forget nice thingy to surprize your friends with, and make using things like wine just a little more convenient.
# Afterword
You can also do this for
.py files, for example, to run them with python even without the shebang, however then you will have to rely on file extension since binary-wise these are just plain text files. You could even do stupid things like having an image viewer "execute" a png, however trying to execute arbitrary files that are not designed to be executable is a great way to get a trojan on your system, so please don't. I hope you learned something.https://redd.it/1kl27of
@r_linux
What is the simplest writing program for Linux
I don't want libre office it is too much like word.
When I click add page number it should number clean down all the pages not skip every other page from the opposite side I selected no one wants that. No one wants the header to repeat when I didn't ask it to repeat. And I don't want a billion options I don't need them.
https://redd.it/1kl8lun
@r_linux
I don't want libre office it is too much like word.
When I click add page number it should number clean down all the pages not skip every other page from the opposite side I selected no one wants that. No one wants the header to repeat when I didn't ask it to repeat. And I don't want a billion options I don't need them.
https://redd.it/1kl8lun
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
What's the right distro for me?
Hi guys I have a windows 11 razer blade 15, ik its probably really unfavorable for people to choose this kind of computer to run Linux. But I've embarked on a journey of switching to Linux Mint and its been a disaster. The resolution is off the mousepad doesn't work. And a whole lot of other Issues that I haven't begun to unpack. What distro is good for a computer such as mine? Has anyone had any better luck with other distros?
https://redd.it/1klaqpl
@r_linux
Hi guys I have a windows 11 razer blade 15, ik its probably really unfavorable for people to choose this kind of computer to run Linux. But I've embarked on a journey of switching to Linux Mint and its been a disaster. The resolution is off the mousepad doesn't work. And a whole lot of other Issues that I haven't begun to unpack. What distro is good for a computer such as mine? Has anyone had any better luck with other distros?
https://redd.it/1klaqpl
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Is HDMI 2.0 high refresh rate well supported ?
Hello, are HDMI 2.0 monitors with high refresh rates well supported under Linux ?
The monitor only has HDMI 2.0, and no DP port, so I want to make sure that a 100Hz monitor will be using 100Hz and not 60Hz.
My CPU is an AMD with integrated 780M graphics that supports up to HDMI 2.1, and I am targeting Linux Mint.
Thanks a lot in advance.
https://redd.it/1klbtsg
@r_linux
Hello, are HDMI 2.0 monitors with high refresh rates well supported under Linux ?
The monitor only has HDMI 2.0, and no DP port, so I want to make sure that a 100Hz monitor will be using 100Hz and not 60Hz.
My CPU is an AMD with integrated 780M graphics that supports up to HDMI 2.1, and I am targeting Linux Mint.
Thanks a lot in advance.
https://redd.it/1klbtsg
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
ClickFix Campaign Spoofs Indian Ministry of Defence, Targets Windows & Linux Users
https://hunt.io/blog/apt36-clickfix-campaign-indian-ministry-of-defence
https://redd.it/1kldsfu
@r_linux
https://hunt.io/blog/apt36-clickfix-campaign-indian-ministry-of-defence
https://redd.it/1kldsfu
@r_linux
hunt.io
APT36-Linked ClickFix Campaign Spoofs Indian Ministry of Defence, Targets Windows & Linux Users
APT36-style phishing campaign mimics India’s Ministry of Defence to drop malware on Windows and Linux via spoofed press releases and HTA payloads.
Linux full text search
Postgres has full text search feature(https://www.postgresql.org/docs/current/textsearch-controls.html) using Term Search Vector.
Are there any open source alternatives for Full text search ? My total data size is 45 to 50MB(Its structured data with each record as JSON and not document),total around 30,000 records with just 2 tables max.
Having postgres looks overkill.
https://redd.it/1klgn6u
@r_linux
Postgres has full text search feature(https://www.postgresql.org/docs/current/textsearch-controls.html) using Term Search Vector.
Are there any open source alternatives for Full text search ? My total data size is 45 to 50MB(Its structured data with each record as JSON and not document),total around 30,000 records with just 2 tables max.
Having postgres looks overkill.
https://redd.it/1klgn6u
@r_linux
PostgreSQL Documentation
12.3. Controlling Text Search
12.3. Controlling Text Search # 12.3.1. Parsing Documents 12.3.2. Parsing Queries 12.3.3. Ranking Search Results 12.3.4. Highlighting Results To implement full …
AMD Ryzen AI Max+ PRO 395 Linux Benchmarks
https://www.phoronix.com/review/amd-ryzen-ai-max-pro-395
https://redd.it/1klh2le
@r_linux
https://www.phoronix.com/review/amd-ryzen-ai-max-pro-395
https://redd.it/1klh2le
@r_linux
Phoronix
AMD Ryzen AI Max+ PRO 395 Linux Benchmarks: Outright Incredible Performance
We finally have AMD's Strix Halo in the lab for benchmarking! HP has kindly sent over their ZBook Ultra 14-inch G1a mobile workstation: it's a beast being powered by the top-end AMD Ryzen AI Max+ PRO 395 SoC with 16 cores / 32 threads and powerful integrated…