• 11 Posts
  • 803 Comments
Joined 2 years ago
cake
Cake day: July 7th, 2023

help-circle










  • Vulkan is just the API interface to your graphics hardware. It’s not directly involved with any functionality of the Battle.net launcher in any way.

    If the launcher is having issues, then it has to do with whatever is running that launcher. Can you explain more about how you have it running? Is it running under Proton/Lutris/Heroic? What are the actual issues you’re seeing? Any error messages?

    The entire point of these Wine managers is that you don’t need to fiddle with the underlying Vulkan settings. The configurations for each prefix do this for you, and you tweak the settings there. You don’t want to make global changes to your Vulkan configs as you are describing unless there is a defined issue with your system as a whole, which it sounds like there is not. Only with this one program.






  • An e-reader, so it’s unlikely to be of much use.

    Can it run Linux? Probably already does.

    Does that mean it can run a full desktop? Nope.

    It has a 533MHz CPU and 256MB of RAM, so it can run a stripped down kernel and do the basics, but that’s about it. Even if you got XFce running, your not going to be running a browser or any kind of games. That’s even before you think about how you’d run the display driver.





  • This generally referred to as Key Rotation. It applies to everything from SSH keys, to API keys in running apps.

    There are automated ways to do this with ease, but it’s very simple to do with a single script, and some sort of secure key/value store (bitwarden, Vault, etcd…whatever).

    The process is basically something like:

    1. Create a script that runs on cron to check for a key at your k/v store at an expected location, like /ssh_keys/host1-private-12.1.25 and /ssh_keys/host1-public-12.1.25
    2. Deploy this script to all machines you wish to regularly rotate keys on and ensure running properly
    3. Generate new keys and put them in your k/v store at some versioned location/path like /ssh_keys/host1-private-12.21.25 and /ssh_keys/host1-pub-12.21.25
    4. Update your local script that regularly grabs these updated keys to point to the new version uploaded, bonus if your store can symlinkto some other locations like /ssh_keys/host1-private-current
    5. Wait X period of time to ensure all hosts get whatever key they need

    Your script can clear the old keys if needed but simply validating them in the access change serves the same effect. Up to you.