Battledield now throwing an error because Valorant is already sitting in kernel memory. Time to buy your EA Battlefield PC but don't forget your Valorant PC

you are viewing a single comment's thread
view the rest of the comments
[–] 154 points 11 months ago (2 children)

Soooo, you’re telling me, that if I want to use a NVIDIA graphics card in Linux, I am not allowed to load its official driver's kernel modules unless I either deactivate secure boot or generate my own signing key and load it into the UEFI, as otherwise this would make the kernel untrusted. But on windows every $random_game_publisher is allowed to run at kernel level without it being considered untrusted?

  • source
  • hideshow 4 child comments
  • [+] 42 points 11 months ago (1 child)
  • [–] 47 points 11 months ago (2 children)

    Who could have foreseen that letting game companies into the kernel would cause problems?

  • source
  • parent
  • hideshow 4 child comments
  • [–] 10 points 11 months ago (1 child)
    let $random_game_publisher = "Ubisoft";
    print("But on windows every {$random_game_publisher} is allowed...?");
    > But on windows every Ubisoft is allowed...?
    

    I'd like to report an issue with your code.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 4 points 11 months ago

    Well, see, there's your problem. You handcrafted this code carefully, but didn't think about today's coding standards. That's outdated code you use. Why use a simple print with variable substitutions, if you can instead just vibe print it by sending a rough description what your program tries to output to an LLM to account for such possible errors! /s

  • source
  • parent