• 0 Posts
  • 75 Comments
Joined 6 months ago
cake
Cake day: December 19th, 2024

help-circle



  • fuzzy finding.

    Something else you can do. Install oh-my-bash or oh-my-zsh, either, with zoxide jump around. Any of the directories you visit are tracked and weighted with a frecency weighted value. Then all you need to do is type in parts of the name to go there.

    For instance, if I had directories ~/code/dev_repo/project-one ~/code/dev_repo/project-two ~/code/dev_repo/project-three

    Then you just type z dev one or z co re pro two You know, the parts of the directories you remember. The more you visit various directories and the more recent, the weighting is higher and the more likely you get the correct directory you want with even less and less characters. Also check out atuin it adds a fuzzy finding to your bash history or zsh history.


  • I’ve played WoW on Linux for twenty years. Blizzard has always said they unofficially support Linux. Occasionally the Blizzard launcher will have an issue, but Blizzard fixes it right away. All that to say, you should 100% have high expectation for WoW on Linux.

    I use bottles to run Blizzard games with the latest Soda runtime. But as others mentioned, it’s probably the integrated gpu that’s getting selected. If you didn’t use the automatic installer, (Lutris, bottles, etc., all have auto installers) for the blizzard launcher I’d suggest going back to that. But likely it’s just the gpu selection.



  • Yep, same here. Back in the day, I was upgrading my computer to win2k. There was nothing wrong with my computer, Windows was just a hog. I installed Slackware and everything was smooth and snappy. One of the things I remember, playing EverQuest on Windows, I had to use the base texture modes in the game. With Slackware, I could enable the new game textures and everything played great. That’s one of the great things about Linux, you can always find a lower footprint distro.

    but with Linux it’s more like, “hm, I bet I can figure this out.”

    Just to piggy back on this. When I would use Windows, back in the day, I would get really frustrated that I couldn’t do something I wanted. With Linux, there is always something you can do. If anything there is always the code I can take a look at. I need the OS to do the things I need and get the hell out of the way. On Windows, it will do the things you need, as well as things other people need, as well as things Microsoft wants that will help them make money off you; even though you’ve already paid.


  • It’s not in the kernel. It just comes a long with the kernel. You can compile any of the drivers as modules. Back in the day when you had to fit your kernel and boot loader on a 1.44MB floppy. We would save space by compiling most of the drivers as modules and then they would get loaded into kernel space on boot. Now a days, a 100MB kernel is not a big deal when systems have Gigs of ram and harddrives are in the Terabytes. They keep the driver code with the kernel code mostly for the reasons that @dafta gave. When I was a Windows kernel dev for Intel, Microsoft did the same thing. That’s how you get inbox drivers. As a Windows kernel dev for Intel, it was our goal to get our drivers inbox’d with Microsoft so their developers would be responsible for maintaining the driver code, as well as testing, when ever there were changes to the Kernel that affected drivers.




  • Not sure if this can help. Seems like you might have it covered for now. But, just in case, If you go to the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run you can add a key for the name of the executable that gets run, Ai.exe and the value gets set to another program you want to run. Maybe you can set it to empty. Haven’t used Windows for over a decade, but I do remember setting that value to open an nPipe for debugging with WinDBG.




  • Correct, and it’s the same for any OS, and figuratively every user. The average user has no clue how to install an OS nor cares to do so. Few people switch the OS on their phone. Few switch to Windows on a Steam Deck. Nobody it trying out different OSes on their SmartTV. It’s the tech nerds that install OSes, they are the ones that switch. That’s why it’s always hilarious to read them complain about Linux needing to be made easy to install for the “average” user.

    the only reason people are using windows is because they are pre installed, that’s the only truth.

    This couldn’t be more true.





  • Or he could just go back to an OS that works.

    Shocking, use the OS that is compatible with your hardware. If you are on XP or Win7 and you want to go to Win10, guess what you have to do. Make sure you hardware is compatible. Same difference. If you want Win10, and your NIC isn’t compatible, you buy a new NIC. Nobody seems to complain about that. People want MacOS, they buy new hardware, no one complains about that. But for some reason, with Linux, “this free OS better work work with my cheap Chinese network card or I’m going straight to the electronics store and buying a Win11 machine”.


  • Long time Linux user here. I’m definitely in the Linux just works camp. That’s why I use it. I do see some of the posts, “I have to spend an hour fixing my computer running one of the most user friendly distros every single time the power goes out”, I know you are being tongue and cheek but some of the posts sound like they haven’t tried Linux for 20 years, some sound like they never tried Linux and they are just repeating some stereotype from 30 years ago. The ones that seem legit, seem more like they just didn’t have compatible hardware or only partial supported hardware.

    A lot of recent Linux hardware compatibility has come from OEMs trying to save money on WHQL certification costs from Microsoft. They are all reusing the same chipsets. Then someone like Intel or AMD writes a Linux driver for that chipset and suddenly a bunch of machines that have that device become more compatible. That’s given the new Windows converts a false reality. Then they say, ‘yeah, install, it’s great (which it is)’. To be fair, it does seem like most hardware is supported these days (it surprises me), but it’s not quite that good yet. Just make sure your hardware is compatible before you install. You can create the install media and boot the entire OS off the install media before you ever install and you can see if your hardware works or not. Just remember, if you have slow install media, Linux would be slow running initially.

    Also, Nvidia is not fully supported with all configurations yet (mostly laptop from what I understand). Nvidia is making a lot of ground over the last year. So just keep that in mind.