i followed a “install any linux distro in 5 minutes” guide and after just 14 hours i finally have an OS that is running properly
as a long time hater i must say its very nice and i like it a lot, especially considering microsoft is hellbent on making windows the worst OS as quickly as possible. i will say, im a big nerd and this stuff comes to me pretty easily but i still think hoping normies will adopt this is kinda insane
anywho, its the year of linux or so i keep hearing
also if anyone knows why my keyboard keeps disconnecting every 30 minutes or so, i would very much like to know why. its an anne pro 2 that i am using with a wired connection
Welcome to being gay and trans
I’ve never heard of any distro called ama
alma linux
close enough
also if anyone knows why my keyboard keeps disconnecting every 30 minutes or so
i think about switching to Linux full time instead of just a VM where i pirate, then someone says a basic device doesnt function and i realize im good. i work in IT and i already troubleshoot shit all day, im not doing that at night if i can avoid it.
Linux has zero problems with basic devices. If you’re using some freaky niche hardware that relies on its own proprietary Windows-only software just to work (like the keyboard in question), then you may run into issues.
This is an issue (probably a firmware problem) with that keyboard, not Linux. Someone in this thread said there are review saying it happens on MacOS too, even though the keyboard officially “supports” it.
Are you gay yet?
i got none swag unfortunately i am terminally straight

sudo dnf install gay && update -y
Dandified? [Yim] yum

Yeah give it a minute
Which distro??? How did you choose? Have you played with different distros before? What took 14 hrs?
I dual booted Mint a long time ago mostly just to try the whole dual booting thing and to see if I could do it but it never stuck.
This whole thing started yesterday because I saw someone doing some really cool desktop customizations with Plasma(?). So all I really knew was I wanted something with good documentation, is stable, and had kde plasma.
What I didn’t know was how NVIDIA operates as a company and Debians philosophy as an org. I spent a lot of time trying to get nvidia drivers to work the way I need them to on Debian, cuz it turns out I agree with them on a lot of how they think but the support just isn’t there. Nouveau worked great out of the box but trying to run any games properly was a different story.
After that I settled on Fedora KDE, I had some minor issues with their install process which i think were also caused by nvidia, but I managed to solve that and get the drivers sorted pretty quickly.
I used this method to install the nvidia drivers on Debian. I have the driver version 580.105 installed, newer drivers are causing bugs for me. The repository contains pinning packages to stay on a certain driver version.
wget https://developer.download.nvidia.com/compute/cuda/repos/debian12/x86_64/cuda-keyring_1.1-1_all.deb sudo dpkg -i cuda-keyring_1.1-1_all.deb sudo apt update sudo apt install nvidia-driver-pinning-580.105.0 sudo apt update sudo apt install linux-headers-amd64 sudo apt install nvidia-driverhttps://docs.nvidia.com/datacenter/tesla/driver-installation-guide/debian.html
I knew I should have asked here first when I thought about it yesterday. I looked at Debians documentation and about a billion threads and GitHub repos and the only thing I didn’t think to check was nvidias documentation. I feel stupid.
Also thank you if I decide to try it again I’ll do this. I’m kinda just trying to enjoy it at the moment after fighting with it all day yesterday
For a LONG time, the conventional wisdom was to shun the packages provided by Nvidia (as well as AMD in the proprietary FGLRX days) in favor of distro packages. These hardware companies used to ship distro-agnostic installers which would install the drivers and tweak the config files once, but they did not integrate with the package manager at all, and would inevitably break the next time you update your OS. The only way to use these drivers reliably was for distro maintainers to re-package them.
Nowadays, AMD support is automatic (built into the kernel / Mesa3D), and Nvidia actually hosts their own package repositories instead of just a self-destructing installer. You should still prefer a distro package if its available, but the knee-jerk “never download the Nvidia driver from Nvidia” advice is not as true as it used to be.
The documentation is confusing. The official debian wiki does have a link to the page. That repository is maintained by Nvidia for datacenter usage but it works for desktop drivers as well.
The page below has a tool for how to add the Nvidia repo on different distros. It also has the option to set up your own local repo. Do not use the install script named “runfile”, it could brick your distro install. Only install the nvidia driver through the distro package manager.
I do see that line about data center stuff and I think that just made me disregard it. tbh the entire documentation just kept giving nvidia the finger and kinda just made me feel like should go somewhere else lol
∞🏳️⚧️Edie [it/it/its/its/itself, she/her/her/hers/herself, fae/faer/faer/faers/faerself, love/love/loves/loves/loveself, des/pair, null/void, none/use name]@lemmy.encryptionin.spaceEnglish
6·1 day ago
Torvalds saying fuck nvidia
ⓘ This user is suspected of being a cat. Please report any suspicious behavior.
NVIDIAI switched from Nvidia to AMD for the simple reason that Linux support (out of the box) seems better. Plus AMD just looks (slightly less bad) by virtue of not being like half of the US economy. Oh it also helps that modern AMD cards can actually legit compete with Nvidia cards by now. Or surpass them in some respects like price / money ratio.
I picked a 9060XT 16GB for my recent build because it has good performance and vram capacity for the price, I don’t give a shit about ray tracing, the drivers aren’t actively hostile, and AMD isn’t the primary driver of the AI slop bubble.
I did the exact same thing, and my frame rates in-game have never been better.
Not surprised it was nvidia’s fault lol, every time I have problems after upgrading my system it’s because nvidia broke something.
What did you find difficult about making the switch? I think I was in a similar boat a couple years ago when I made the switch but it wasn’t a hassle until I started trying to run pirated software and I had to learn some things.
The most difficult part was buying a 1080 way back in 2014 and suffering the consequences of NVIDIA 12 years later lmao, i haven’t tried any pirated stuff yet so im sure that will be an experience
I had an NVIDIA card when I made the switch as well, a 1650. I’ve actually had more issues since switching to an AMD card because Blender works nicely with CUDA but not AMD’s equivalent.
Is it possible to import executables into steam and force its compatibility stuff onto it?
In theory, yes. In practice, it has never once worked for me the way everyone says it does. Just use Lutris. It actually works.
I recommend lutris for that. I use it for my pirated games and it preloads the necessary configuration automatically.
Yes
Yeah it totally is, but it’s less organized than the dedicated solutions because there’s dependencies, like Microsoft Visual C++ or whatever that you have to handle for each piece of software, and Steam is a bit clumsy for that. So it’s nice to use Lutris or Heroic instead.
Every Linux distro basically runs into the wall that is “all of these little problems require large institutional money to solve” which means that hobbyists and even the professional Linux distro teams like Red Hat stand no chance because they’re being compared to Microsoft and Apple. They can get a product that works really well don’t get me wrong, but the amount of time and effort to QA at the scale the major companies do for their OSes is on another level.
but the amount of time and effort to QA at the scale the major companies do for their OSes is on another level.
As somebody who uses Windows and iOS daily at work, I assure you these companies are not doing QA anywhere close to this level.
I mean they do both suck in their own special ways, but as a Linux user myself it’s still a night and day difference between the level they’re at and the level any given Linux distro is at. The only Linux devices that approach the level of “it just works” that MS and Apple devices do are locked down ones like phones, Chromebooks, and the Steam handheld.
These days, Windows 11 is a janky experience on par with your average Linux distro tbf. OOTB Windows 11 is terrible, which means dicking around with third party software and regedit, and even OOTB Windows 11 is janky compared with previous Windows iterations ime.
And the Linux distro usually comes with better documentation in order to fix problems, and changing settings is often equally or less difficult. Config files may look complicated and the terminal might really scare me sometimes, but at least it’s not the utterly inscrutable Windows Registry.
The QA happening here is real, but it is being done by the device manufacturers, not the OS developers.
deleted by creator
I mean in terms of general usability. I switched to Linux like two years ago, at that time I had a mid-tier AMD machine with no brand new parts, and I still had to spend many, many hours troubleshooting issues that I simply wouldn’t have had if I was on Windows. Even now I’ll unexpectedly hit things that I expect to Just Work and end up spending all day figuring out why they don’t.
deleted by creator
Welcome to the Penguin Club.
I was on Mint for a while. Now im on Fedora. So far so good.
also if anyone knows why my keyboard keeps disconnecting every 30 minutes or so, i would very much like to know why. its an anne pro 2 that i am using with a wired connection
On Linux? If you search for about two hours you’ll probably find a tutorial explaining how to fix it, spend two hours applying the fix, and then spend another two hours trying to find out why the fix didn’t work.
Source: When I briefly had Linux, it took me an hour or two to find out how to install my programs, the method wouldn’t work, then I’d spend another two hours trying to find out why the method failed, which in all fairness at least you can still find out why the method that was supposed to work didn’t.
For your keyboard problem, try looking at the kernel logs, which you can see by running
dmesg. Congratulations for having an exotic af problem I didn’t even know could happen.I don’t have high hopes you can fix this honestly, keyboards are like the most standard hardware using the most generic driver, which means your keyboard somehow differs from all other keyboards in some subtle way, and Linux driver just happens to trigger this problem while the Windows driver doesn’t. What you could probably do is a workaround, like resetting the USB connection or something like that every so often.
i dunno if this means anything to you but it doesn’t seem goodIdk, seems like the device (why is it a identifed as a gamepad?) doesn’t respond. I guess in theory it could be the cable/connection, but I assume the thing worked fine in windows? Maybe worth trying to change the cable if that’s possible anyway.
I really doubt that the Linux HID or USB drivers are actually at fault/bugged here, they work with thousands of different similar devices totally fine. Maybe that’s something that might be fixed by a firmware update?
For a workaround, you might try
usbreset. You could (say) write a script that either runs every 15 minutes as a cronjob, or it looks at the logs and triggers automatically when it sees these relevant errors or something like that.I suspect it’s udev issue. Udev is the system responsible for (among other things) identifying hardware and assigning the proper driver to it. It is sometimes necessary to add explicit udev rules for some obscure hardware to force the system to prefer one driver over another, or to recognize some wierd ass USB device would be perfectly happy being treated simply as e.g. a serial device. One somewhat common situation is explicitly telling udev to tread obscure knockoff gamepads as if they were an xbox controller.
I don’t think so, it wouldn’t even work if it wasn’t recognized as keyboard. It probably is recognized as both a keyboard and a gamepad at the same time. Physical USB devices can (and frequently do) present as multiple devices to the host. For example, a keyboard with a scroll wheel will look like be both a keyboard and a mouse.
ive tried two different cables and it works fine in windows
im wondering if it has something to do with it also being recognized as a gamepad?
i found this https://www.reddit.com/r/linuxquestions/comments/txwwne/unbinding_subhid_devices/
im wondering if it gets recognized as both a controller and a gamepad and when the “gamepad” logic doesn’t see any input it just puts the whole device to sleep? i dunno im so lost
i might just try flashing qmk onto it
Idk for sure, but this theory seems far-fetched to me. Why would it put a gamepad to sleep at all? Why would putting the gamepad HID device to sleep affect the keyboard HID device? Why wouldn’t the same thing happen on Windows?
Btw, just for my curiosity, what extra feature does this keyboard have that might make it show up as gamepad as well? Does it have an analog stick on it or what’s going on here?
fingers crossed but I think I may of fixed it, i went through its old firmware updates and found the oldest before any mention of a “game mode” and it seems to function properly now for some reason
also when i use lsusb it just reads as a keyboard now instead of a gamepad
it doesn’t have any bell or whistle that should make it show up as a gamepad, tbh to me it seems like a dev covering one too many bases or something because there really isn’t any reason for it
Btw I just googled USB power management, and on Linux the default USB “autosuspend” seems to be 2 seconds. So it going into power safe mode after half an hour seems unlikely.
A Reddit link was detected in your comment. Here are links to the same location on alternative frontends that protect your privacy.
its very strange, in linux it never gives me the “usb disconnected message” and all the led lights stay on, it just stops responding
Seeing complaints of the same issue on macos too even though it is explicitly marketed as supporting it.
Supposedly this keyboard supports PS/2 so you could plug it in with a usb-PS/2 adapter if your PC has a PS/2 port and that should fix that problem but you’ll lose your rgb or whatever.
As others have said this is probably some enshittification from the manufacturer. Software control center… it’s a fucking keyboard… also a lithium battery… why… keyboards can last decades even wireless ones using AA batteries… this thing is destined to be ewaste.
welcome to linux. only now can your hatred be pure.
Did you have to use an old version of Etcher?
TAILS, the distro for tor/darknet usage, says that people should not use Etcher because the program sends telemetry data back to their servers, ie it records your IP address and what type of distro installer you made.
TAILS is currently recommending that people use Rufus instead. There is also another program for creating bootable USBs called Ventoy.
I always make bootable usb using the simple ‘dd’ command line tool.
Ventoy is among the most blessed software I’ve ever used
I did not assuming whatever version they have listed on their websites download page is the most recent.
Is this a common problem?
Idk, it was just the biggest obstacle I ran into.
Did you have any trouble with getting Steam games back up and running? I switched over a couple months ago and aside initial frustrations everything is fine, but I haven’t been able to
watch my storiesplay my vidya.I mostly play indie games that don’t require too much of anything so there is that, but Steam seemingly just installed a bunch of packages into itself automatically to solve most of this stuff. The only thing I’ve had to do for a few games I’ve tested is go to proton.db and switch to whatever version people were recommending and it’s solved every problem I’ve had so far.
Thanks for your experience, yeah I think I just need to lock in for a few hours and figure my stuff out.

Yeah if you haven’t tried it already just try switching proton versions by right clicking on a game and ticking the box that says something like “force different version” or something like that. Of the 3 games I’ve tried each one required a different version from a list of like 15 or so but I just picked based on the website and it’s worked every time
I should say that I had it working at some point, just with framerate issues. Then I reinstalled the OS completely and wasn’t able to get it back up again. I didn’t reformat my old HDD when I swapped over and some threads I was investigating was saying that trying to install games to NTFS will screw up permissions.
I’m not going to troubleshoot this today so I would hate for you to take time to try to sort this for me now, but I think your tips well help me get that “last mile” once I have things near where they should be.
NTFS file system will bork any game you’re trying to run with proton. There are work arounds but it’s better to format the drive and use Ext4 or btrfs
Yea I have an SSD that I reformatted and then I just use the old HDD I already had w/o changing. I think the reason I was able to get it working initially was because I put everything on the SSD and then it flopped because I was trying to install games to the HDD to save space. I think my next step is to uninstall everything and reinstall to my main drive, then evveeeeeentually I’ll have to reformat the HDD if storage becomes and issue. Thanks for confirming that problem though, I would 100% reformat before trying to untangle the knot of trying to implement workaround

What mobo do you have, and what type of usb is your keyboard plugged in to?
Its old as dirt its a MS-7B46.
It was plugged into a 2.0 directly on the mobo, your post just made me try one of the 3.1 slots.
Another few things to note:
this has never been an issue on windows and still isn’t on the windows OS I can dual boot into
this was happening in both debian and fedora
when i hit enter on the bios screen to pick an OS, if I pick fedora once fedora instantiates it immediately shuts off until i unplug/replug and then does so (i think) randomly around every 30 minutes or so while operating the OS
I have had similar issues on an older motherboard. My guess is the linux pnp usb driver is more aggressive to voltage fluctuation signaling an unplug event. So an old mobo with caps that are starting to lose capacitance ends up triggering an unplug, especially if there are multiple devices on the same bus. Definitely try a USB3 slot, or a powered external hub.
That makes a lot of sense I’ll let you know. It could also just be the model, it’s known for having strange issues. A common one for a lot of people is it just stops working when you boot up the modern counterstrike
more updates:
it still happens in the 3.1 usb slot
it also happens while connected via bluetooth
i think its just cursed
Well, this is now bad news section: it may be a firmware issue. The good news is that there is an open source option for the firmware. The worst news is that it involves random code from the internet. If you want to try it, go ahead, but I have done no vetting so use at your own risk.
ty my

i might give it a go






















