Files
secureblue/FAQ.md
2024-03-21 19:50:36 -07:00

2.9 KiB

FAQ

Why is flatpak included? Should I use flatpak?

https://github.com/secureblue/secureblue/issues/125#issuecomment-1859610560

Should I use electron apps? Why don't they work well with hardened_malloc?

https://github.com/secureblue/secureblue/issues/193#issuecomment-1953323680

My fans are really loud, is this normal?

During rpm-ostree operations, it's normal. Outside of that:

  • Make sure you followed the nvidia steps in the readme if you're using nvidia.
  • Make sure you're using an asus image if you're using asus.

Should I use firejail?

No, use bubblejail if there's no flatpak available for an app.

An app I use won't start due to a malloc issue. How do I fix it?

Override LD_PRELOAD for that app. For flatpaks, this is as simple as removing the environment variable via Flatseal.

On secureblue half of my CPU cores are gone. Why is this?

mitigations=auto,nosmt is set on secureblue. This means that if your CPU is vulnerable to attacks that utilize Simultaneous Multithreading, SMT will be disabled.

Should I use a userns image or not? What's the difference?

USERNS

How do I install x?

  1. Check if it's already installed using rpm -qa | grep x
  2. Check if there's a flatpak available at https://flathub.org
  3. Consider using distrobox or nix to install it
  4. Layer it using rpm-ostree install, as a last option

Another security project has a feature that's missing in secureblue, can you add it?

First check if the README already has an equivalent or better feature. If it doesn't, open a new github issue.

I need Javascript JIT for a specific site, how do I enable it?

Add an additional chromium policy file and set the sites that need JIT in JavaScriptJitAllowedForSites. Here is the policy reference.

Why won't flatpak steam run?

To use flatpak steam you need to:

  • Be on a userns variant
  • Remove LD_PRELOAD=/var/run/host/usr/lib64/libhardened_malloc.so from flatpak steam's environment variables in Flatseal

Why are bluetooth kernel modules disabled? How do I enable them?

Bluetooth has a long and consistent history of security issues. However, if you still need it, run ujust toggle-bluetooth-modules

Why are upgrades so large?

https://universal-blue.org/faq/?h=diff#why-does-it-download-more-changes-than-it-seems-like-it-should

Why can't I install new KDE themes?

The functionality that provides this, called GHNS, is disabled by default due to the risk posed by the installation of potentially damaging or malicious scripts. This has caused real damage.

If you still want to enable this functionality, run ujust toggle-ghns