• 0 Posts
  • 3 Comments
Joined 1 year ago
cake
Cake day: June 30th, 2023

help-circle
  • Please, never run plain “sudo make install” on a package managed system. With linux from scratch it might make sense… Doing so will “install” the thing (copy the files), but the copied files are foreign to the package manager. You cannot easily undo this, and can cause issues in future.

    You had a compiler error about missing header file, libXft is from Xorg project. “devel” versions of packages usually provide these files.

    st is from suckless project so it doesn’t need much to be “installed”: copy the built binaries into ~/bin/ or /opt/ and set your user PATH to look into those dirs. Check your user env if you need to modify the PATH.


  • The shim module smuggles GPL-only kernel symbols into the non-GPL binary blob. Because the actual module using those symbols is not GPL compatible this violates the GPL license.

    From Linus Torvalds mouth:

    anybody who were to change a xyz_GPL to the non-GPL one in order to use it with a non-GPL module would almost immediately fall under the “willful infringement” thing, and that it would make it MUCH easier to get triple damages and/or injunctions, since they clearly knew about it.

    In short, nvidia is playing with “please sue me” button.