linuxmemes

This magazine is from a federated server and may be incomplete. Browse more on the original instance.

Gork, in You have no power here

If you’re feeling even more paranoid, go with something even more obscure like Plan 9 from Bell Labs. It’s Unix-like but differs so much from it that a Unix or Linux type malware would do nothing to it.

Laser,

I always want to try Plan 9 or one of its successors but actually never do. So many interesting concepts but nothing really to apply them to.

psud,

There’s always GNU/HURD, if you want a little compatibility

Laser,

It’s a good question what I really want. I’m very satisfied with my current system (NixOS) but in the end it’s still Linux and stuff like the 9P filesystem just intrigues me. So it’s not like I’d need to switch or anything. But a playground to apply the concepts to some problems would be nice. Maybe I’ll try 9front some day and see what I can do with it

Gork, (edited )

Indeed. A fun little project but unfortunately it doesn’t seem ready for any sort of daily use. Driver support (a crucial component) is probably pretty scarce. Their web browsers too are hit-or-miss, with one in particular (Links) that crashes when performing a during Google search.

Still, there are few alternatives that differ substantially from the original ancestral Unix that are available and more should be developed. GNU/Hurd and the BSD’s are the only ones I know of.

banneryear1868,

I only run z/OS on an IBM mainframe.

Gork, (edited )

Mmm too modern for my tastes. Gotta go with the Lyons Electronic Office LEO I OS from 1951.

It would need punch card malware lol.

Ooh let’s go back even further to ENIAC in 1945.

banneryear1868,

It’s nice you could just solder in new components.

Tru64 and SunOS are furthest I go back I think, Commodore KERNAL/BASIC technically.

Obscure OS you could actually run today could be Solaris…

omnissiah, in How do I exit vim?
@omnissiah@iusearchlinux.fyi avatar

:wq!

Swarfega,

Why not just :wq

MajorHavoc,

Gotta let it know we mean business! /s

BeardedGingerWonder, (edited )

OR :x at that point.

Index_Case, in Come to the Linux side of the force

Urgh. Wish this were true, but nope.

Still needs waaay more effort just to do (some) simple stuff a normal person might just expect to work.

Just installed Mint on a laptop to replace W10. Went really smoothly, and was quite impressed.

Thought I’d try a bit of emulation with Yuzu. Wanted to use a Switch pro controller. Plug and play? Nope. Tried Xbox one controller instead. Neat. Works. I can live with that.

But then thought I’d try a bit of Xbox game stream. No controller works with browser. Try obvious things to fix.

Looked for answers and they’re all like, someone going: oh, you just need to clone the controllerwaffelen driver from git, then just compile the installer using the command sudo apt get- monkeyshyte wtf -make then run the installer from the folder using cmake- getfuckednoob.

I don’t know what any of this is. Tried following instructions.

And, frankly, I cannot be fucked to spend four hours finding out / troubleshooting for something I would have thought was fairly coomon.

It’s not a deal breaker, it’s just another bit of faff and fuckaboutiness that puts me off. And, I suspect would others even less tech minded.

Ziglin,

Buuuut 80% of things can just be installed via a package manager, which takes one command rather than 20 clicks.

Index_Case,

I agree, and that 80% was surprisingly pleasant and smooth experience, compared to my last stab at Linux, about 10 years ago. At least this time I didn’t git any driver issues.

But, that last 20% can be kind of a big deal if you need anything from within in…

I’d like to have the time to learn how to use Linux properly, but between a full time job (unrelated to an OS), young family, and other commitments it’s just not a priority.

I had a play out of interest, and it’s pretty good, but still not 100% usable “out of the box” for me. And how to do that remaining 20% is completely out of many Linux-naive users experience (using the terminal / command line). 20 clicks is easier, as all I’m doing is confirming yes or no on something, that I’m usually given enough information and context to be able to evaluate.

And I suspect that’s true of many many others. Which was the point of my original reply (which I’d hoped to be more humorous than insulting to people, but c’est la vie…).

To try and put it in another context:

It’s really nice to be offered a lift somewhere I need to get to, but if I get kicked out the car and have to walk the remaining 20% of the way, then next time maybe I’ll just get the bus/train/taxi. It might cost more, but at least I know I won’t have to worry if I’ll get there or not.

Also, as a new user, I didn’t know why I was seeing multiple versions of the same packages to install (flatpak etc). Googling to see which is best leads to the inevitable answer of “It depends”, which a new user might not be able to answer…

(I’m not so much speaking to you directly, and I know this is a meme post, but I’m more thinking about the handful of people in the community who seem to always reply along the lines of “people should switch to Linux, because [reason here]. And, yes, people need to learn how to x”, without demonstrating any understanding of nuance around other people’s competing priorities / skills / abilities.)

Aaaaanyway, gonna go Google “Linux 101” lessons…

librechad, (edited )

I understand your frustration, and I’ll try to provide a solution that’s as straightforward as possible. While Linux offers a lot of customization and power, it can sometimes require more technical effort for specific tasks like controller setup.

  1. Checking Compatibility: First, let’s ensure your Xbox controller is compatible with Linux Mint. Most Xbox controllers should work well, but it’s good to verify.

  2. Configuration: Linux Mint typically uses the XInput system for game controllers. Sometimes, extra configuration is needed to get controllers working smoothly.

  3. Reboot: It’s a simple step, but sometimes restarting your computer can help resolve hardware recognition issues.

  4. Updates: Make sure your system and packages are up to date. Open a terminal and run:

    
    <span style="color:#323232;">sudo apt update
    </span><span style="color:#323232;">sudo apt upgrade
    </span>
    
  5. Install “xboxdrv”: If the built-in driver isn’t working as expected, you can try installing the “xboxdrv” package, which can provide better controller compatibility. Run:

    
    <span style="color:#323232;">sudo apt install xboxdrv
    </span>
    
  6. Calibration: After installing xboxdrv, you can calibrate your controller by running:

    
    <span style="color:#323232;">sudo xboxdrv --detach-kernel-driver --silent
    </span>
    

    This command should help with controller recognition.

  7. CMake and Driver Compilation (if needed): If the previous steps don’t resolve the issue and you’re instructed to compile a controller driver using CMake, follow these additional steps:

    • Cloning the Repository: Use the git command to clone the controller driver repository from Git. Replace `` with the actual URL of the repository:

      
      <span style="color:#323232;">git clone https://www.yourwebsite.com
      </span>
      
    • Compiling the Software: Navigate to the cloned repository folder using the terminal. Create a build directory:

      
      <span style="color:#323232;">mkdir build
      </span><span style="color:#323232;">cd build
      </span>
      

      Generate the build files with CMake:

      
      <span style="color:#323232;">cmake ..
      </span>
      

      Build the software:

      
      <span style="color:#323232;">make
      </span>
      
    • Installation: After successfully building the software, you may need to install it. This can usually be done with the following command:

      
      <span style="color:#323232;">sudo make install
      </span>
      
  8. Browser Game Stream: If you’re using a web browser for Xbox game streaming, ensure you’re using a browser that fully supports it. Google Chrome is a good choice for this.

  9. Test: Finally, test your controller in a web-based game streaming service like Xbox Cloud Gaming to see if it works as expected.

If these steps don’t resolve the issue, please provide more details about your system, controller model, and any error messages you encounter during the process. I’ll do my best to assist you further.

SkinnyTimmy,

… thanks GPT?

Index_Case,

Lol, really does read in chatGPTs “voice”…

Ziglin,

Mint is Debian based?

CapeWearingAeroplane,

This is gpt-satire… i think?

FluorideMind, in Always that feeling
LainOfTheWired, in Bye bye edge
@LainOfTheWired@lemy.lol avatar

People have already proven they will put up with about anything Microsoft throws at them, so they were never going to switch anyway.

Also you still can’t uninstall the bootloader under windows.😆

AI_toothbrush,

Yeah people will download a patched windows iso, go through an extremely complicated install process to have everything the way they want, flip a few bits in windows with some shady ass tool and give up updates instead of just using linux.

m_r_butts,

deleted_by_author

  • Loading...
  • c0mbatbag3l,
    @c0mbatbag3l@lemmy.world avatar

    Gaming performance on Linux is excellent, I’m getting stable 60FPS on single player games on my old 1050 equipped laptop from 2016 that weren’t even playable on the old Windows install.

    Anticheat however is a different story, and CoD DMZ/Zombies is where I spend most of my gaming time so it’s difficult to just give up a Windows install.

    sederx,

    we shouldnt value childrens opinions in adult conversations

    Jako301, (edited )

    Doing all that takes about 2 hours. The shady ass tool is also unnecessary since you can manually change the registry entries. Once it’s done I can install anything by double clicking the exe and it runs 99.9% of the time.

    Linux meanwhile only takes half an hour to setup and update (if we are talking about a beginner friendly one like mint cinnamon), but you will use a lot more hours trying to get everything to run. There rarely are good drivers for peripherals, to get even slightly more then the most barebone functions of my logitech gear I have to run a shady github project someone slapped together 3 years ago. The adaptive clock on my laptop doesn’t work, I loose about 2 hours of battery life and the touch pad stops working after a few hours.

    I dualboot a win10 ltsc version and mint. By now most stuff runs fine on Linux, but it has taken me 10 times the effort to get to that state compared to windows. And even now I occasionally have to fiddle with wine cause it decides that this specific programm isn’t to its liking. And that’s ignoring the issue it was to run anything with anticheat. That requires a VM with GPU passtrough to even remotely work.

    AI_toothbrush,

    In my experience everything already had drivers installed on linux. I think with the logitech stuff you mean the stupid configuration ui that would perfectly work on linux but they choose to not port it(you can still use it with wine for example). All my keyboards have qmk so that works on linux. A github project is much less shady because you can check the source code. Idk whats wrong with your trackpad. Battery life is hit or miss on linux, i get more hours on linux currently but only after installing some stuff. On ubuntu or mint the battery life should be good out of the box. Anticheat is basically anti-linux so ofc it wont work. For me backwards compatibility is better on linux than windows. When i try to run old software on windows it never works. Software support is pretty good nowadays but some professional stuff wont work. If you do that you should go mac lol.

    Honytawk,

    Good on you, but that is far from everyones experience with Linux.

    sederx,

    Once it’s done I can install anything by double clicking the exe and it runs 99.9% of the time.

    cybercriminal heavy breathing

    Jako301,

    That’s only an issue if you torrent your stuff in which case linux wont save you. A windows virus/cryptominer/keylogger/etc. won’t natively work on Linux, but it will work if used with wine.

    sederx,

    You joking right? Torrents are not the main attack vector XD who told you this fairy tale?

    Also imagine using wine, wtf

    Gnomie, in Just finished setting up my GNOME desktop. Am I doing this right?

    hello to all my gnomies

    mmababes, (edited ) in You have no power here

    With increasing amounts of people, organizations, and governments adopting Linux, we’re no longer as safe as we used to be. Unfortunately, we might have to get virus/malware scanners now like Windows users.

    ShunkW,

    OSS is a double edged sword. It’s great, but the people looking for flaws that are exploitable are more often bad actors than good. At least that’s been my experience working in cyber security. Many CVEs that are responsibly disclosed are found to be actively exploited already.

    Johanno,

    The difference is the timing.

    Exploit found in closed source software:

    Probably years of usage by intelligence agencies and criminals until someone notices. (with no possible way to know for anyone that there even is a exploit). And even then it might take months for them to fix it.

    Exploit found in oss: Depending on the usage of the software several people are looking for security holes and they usually get fixed ASAP. Of course it is possible that there’s an exploit nobody finds and a criminal uses, but it is not more likely because he can read the code. If your code must be secret to be secure your code is anything but secure

    seitanic,
    @seitanic@lemmy.sdf.org avatar

    Yes, because “security through obscurity is not security”.

    Ooops,
    @Ooops@kbin.social avatar

    Also there is no incentive for companies to fix an exploit quickly. They will only release the fix with some scheduled update anyway or else people might notice that there was something worth fixing and that's bad for your stock price.

    Rustmilian,
    @Rustmilian@lemmy.world avatar

    Just use trusted repos 👍
    We have GPG for a reason.

    AlexWIWA,

    There are a lot more ways to sneak malware into a system. Especially if some apps aren’t being maintained anymore. Linux is definitely safer, but you shouldn’t let your guard down

    rockrelishpiealamode,

    especially if you’re a developer. There are a lot of shenanigans going on with malware npm packages that prey on easy typos. I imagine it’s the same with other library installers for other languages too

    AlexWIWA,

    Funny you bring this up because it’s exactly what I was thinking of. A million small packages and dependencies and who knows if the repos got hijacked

    mmababes,

    Don’t browser attacks (payloads embedded in compromised websites) leave us exposed though?

    Rustmilian, (edited )
    @Rustmilian@lemmy.world avatar

    Possibly, but Firefox & Chrome based browsers have the same built-in isolation and other security measures as on Windows. Plus you can use Ublock Origins to get rid of malvertisements. If you really wanted, you can also isolate the browser entirely with something like firejail.
    Hardend forks like LibreWolf are good too.
    Oh, and Wayland also isolates clients from each other too.

    I don’t think it’s that big of a threat as long as you keep some level of common sense.

    Kidplayer_666,

    And if it’s flatpak, it should be contained

    Rustmilian, (edited )
    @Rustmilian@lemmy.world avatar

    Thanks to bubblewrap.

    miss_brainfart,
    @miss_brainfart@lemmy.ml avatar

    Oh, and Wayland also isolates clients from each other too.

    One of the biggest reasons I might want to say goodbye to xfce sooner than later.
    I can’t make use of most of Waylands’ features and improvements, but this kind of isolation is very much worth it anyway.

    Rustmilian,
    @Rustmilian@lemmy.world avatar

    Xfce does have a w-i-p porting effort to Wayland.

    miss_brainfart,
    @miss_brainfart@lemmy.ml avatar

    I have confidence that they’ll do it right, but looking at its past, it will take a looong while until it’s ready

    Rustmilian, (edited )
    @Rustmilian@lemmy.world avatar

    True, but at least development is steady for now. Maybe in a few years.

    AceFuzzLord,

    Okay, what happens if your repo doesn’t have a specific software you are looking for? A trusted repo is good, but it won’t have everything you might want. This is especially true for new software or less popular software.

    Rustmilian, (edited )
    @Rustmilian@lemmy.world avatar

    Install nix, flatpack, etc. ◉⁠‿⁠◉

    caseyweederman,

    You audit the code

    BautAufWasEuchAufbaut,
    @BautAufWasEuchAufbaut@lemmy.blahaj.zone avatar

    I don’t think that’s the correct path. There is a scanner already, called ClamAV, which works well enough.
    Virus scanners don’t fix the problem though. Android does it better: security by isolation and verification of system components.

    miss_brainfart,
    @miss_brainfart@lemmy.ml avatar

    The most important part in malware protection is whoever sits in front of the screen. Systems like Android have so many safeguards in place, the only way to get a virus is the user forcing it through themselves, pretty much.

    Clbull, (edited )

    I’m surprised it hasn’t seen wider workplace adoption.

    A call centre I used to work in once scrapped all our Microsoft Office licences and installed OpenOffice on everyone’s workstations to cut costs. It was bad for the MI staff because they relied on Excel functionality that OO Calc simply didn’t have, but the vast majority of staff could get by on OpenOffice.

    My only real criticisms of how they handled this was not giving people any notice, and making us use a shitty webmail app that only booted in Internet Explorer and would sign you out after a minute of inactivity to access our work emails. They could have easily installed and configured Mozilla Thunderbird to give us some quality of life that Outlook once afforded us.

    Also this happened a few years after Oracle got their hands on OO, so not using LibreOffice was also questionable.

    But still. Think about the shitloads of money you’d save by using Linux in the office.

    CoderKat,

    There’s already a ton of such exploits. Most servers use Linux and many exploits of corporations this had to go through Linux (though many exploits aren’t related to the OS at all – eg, SQL injection is OS independent). I expect it’s more common, though, that attacks on Linux systems are either meant to target servers or were personalized attacks that you’re not gonna accidentally download.

    On that vein, I also kinda suspect that many people who use Linux may be bigger targets for their employer than their personal PC. Which is actually scary, cause personalized attacks are far harder to defend against. I expect the average Linux user is technically savvy. Not a lot of money in try to do a standard, broad attack on such types (I think most attacks on personal computers are broad attempts that mostly depend on a small fraction of technologically incompetent people falling for simple schemes). But a personalized attack that happens to infiltrate a fortune 500 company? Now that’s worth a lot of money. Using Linux won’t protect you against those kinda attacks.

    MooseBoys, in When you need to retire an old server

    Honestly by the time I decide to retire an old machine, it’s because I’ve developed so much animosity towards it that I’m much more likely to have an attitude of “good riddance” than “farewell old friend”.

    Anticorp,

    I still have the very first computer that I ever built, all the way back in 2001. I never had anything but fond feelings about that machine.

    pewgar_seemsimandroid,

    IlIlIl

    HiddenLayer5, in When you need to retire an old server
    @HiddenLayer5@lemmy.ml avatar

    Poll time! If you HAD to switch from Linux to BSD, which one are you choosing?

    MigratingtoLemmy,

    FreeBSD unless I’m doing something that’s need a fairly secure system, in which case OpenBSD disconnected from the Internet with my private mirror for security patches.

    pewgar_seemsimandroid, (edited )

    i am going to get a laptop with windows 11 to avoid that question for as ong as i can

    palordrolap,

    TL;DR Maybe FreeBSD?

    Back in the day, I was very interested in (the now extinct) PC-BSD, but it really didn't like the unusual HDD setup I had (Third IDE channel maybe? The details are fuzzy now.)

    Never got to the stage of trying gaming on it, but I think I might have been planning to dual boot?

    Anyway, it must have been a while ago because that was my previous PC, which I donated to a relative the better part of a decade ago.

    So, given that it was a FreeBSD, I guess that's what I'd be looking into, but I can't say I know enough right now.

    artvabas, in The most secure OS named windows

    The typo is Windows with a capital W, the rest is just not true, please don’t lie😜

    Lmaydev, (edited )

    Yeah it literally pops a screen sized warning when anything tries to run as admin. Linux is very vulnerable as well. Hackers are just really good at what they do.

    pewgar_seemsimandroid,

    i am going to turn your skull into pasta

    shrugal, (edited ) in big deal

    Linux is a name, not a description of the parts. It can mean just the kernel, or the entire family of operating systems, depending on the context.

    It’s what we settled on, and there is no point in debating the name unless there is a real problem with it.

    aard, in Can you install thid 25 year old program?
    @aard@kyu.de avatar

    Installing 25 year old binaries on Linux is rather interesting - relevant for stuff like some of the old Loki ports. Problem is mostly that they’ve been written with kernel 2.2 in mind, which does have different behaviour for quite a few things - you generally can find old libc versions compatible with the binary, but those libc versions don’t necessarily play nice with the kernel.

    There are some compatibility flags which made things work last time I checked - but not sure if that’s the case, and it definitely won’t work forever, given that 32bit x86 support is likely to be dropped eventually.

    umbraroze,
    @umbraroze@kbin.social avatar

    It's funny, the only Linux software I've ever used that was only shipped as binaries was Loki games. Also, the only software that broke after binary compatibility went south. There used to be a giant tarball of old libraries and jiggerypokery that enabled the Loki games to sorta kinda work.

    I was kind of sad to see that Sid Meier's Alpha Centauri didn't run too well, but then I tried to play the GOG version on x64 Windows 11 and there are occasional weird issues. So, eh.

    aard,
    @aard@kyu.de avatar

    There’s a lot of enterprise stuff that only ships as binaries. I had some fun in the late 00s trying to find the most recent distribution still shipping packages for egcs as that was the only compiler supported by the Lotus Domino SDK.

    (For the younger ones here: There was some disagreement about gcc development, which resulted in the egcs fork. It got merged back into mainline gcc by he late 90s already, though)

    At the time when the Loki ports happened it was a great thing - before that you pretty much had doom and quake available. Nowadays things are better with steam, but it’s quite likely that we’ll see some stuff break there in a few years as well, at least for older games.

    Holzkohlen, in So sad when it happens

    Just yesterday I updated an 8bitdo controller’s firmware. I just keep a laptop with windows around for this sort of nonsense. And no, it’s one of the older ones that do not work with the android app, not that using the app is any better.

    ZILtoid1991,
    @ZILtoid1991@kbin.social avatar

    I have a GameSir G7-SE, and despite I still can't leave Windows for software development reasons, I feel your pain.

    kat_angstrom, in How do I exit vim?

    :q!

    OddFed, (edited )
    @OddFed@feddit.de avatar

    :!pkill vim

    user224,
    @user224@lemmy.sdf.org avatar
    maniacalmanicmania, (edited ) in Just finished setting up my GNOME desktop. Am I doing this right?
    @maniacalmanicmania@aussie.zone avatar

    Your gnome collection looks great in that light. Now I want some.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linuxmemes@lemmy.world
  • localhost
  • All magazines
  • Loading…
    Loading the web debug toolbar…
    Attempt #

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 24217184 bytes) in /var/www/kbin/kbin/vendor/symfony/http-kernel/Profiler/FileProfilerStorage.php on line 174

    Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 6307840 bytes) in /var/www/kbin/kbin/vendor/symfony/error-handler/Resources/views/logs.html.php on line 27