**System Information**
Operating system: Linux-5.4.0-94-generic-x86_64-with-glibc2.31 64 Bits
Graphics card: NV134 nouveau 4.3 (Core Profile) Mesa 21.0.3
**Blender Version**
Broken: version: 3.0.0, branch: master, commit date: 2021-12-02 18:35, hash: `rBf1cca3055776`
Worked: (newest version of Blender that worked as expected)
**Short description of error**
It seems that one can't create a .blend file in one computer and use it in another, when it uses materials from BlenderKit. I had assumed, incorrectly, the BlenderKit was merely a provider of materials, and that the .blend file would be self-contained.
**Exact steps for others to reproduce the error**
Step 1:
Download Blender 3.0 .tar.gz from blender.org
Step 2:
Install BlenderKit (download 3.0.6.zip and install it from the Edit - Preferences - Add Ons - Install UI)
Step 3:
Create a model that uses materials from BlenderKit
Step 4:
Send the .blend file to a different computer, running the same CPU family (Intel) and OS (Ubuntu 20.04 up to date). The report below on the System Information refers to this second computer.
Step 5:
Launch Blender 3.0 from the terminal, then File - Open the .blend file, and observe in the terminal various messages about the GPUTexture isn't loaded. Quit Blender.
Step 6:
Transfer ~/.config/.blender/matlib/ directory from the first computer to the second. Relaunch Blender, open the file: the UI freezes. The terminal complains about GPUTexture not loaded. Blender won't close from the 'x' button, so try to control+c in the terminal but doesn't work, then killall -15 blender, doesn't work, then killall -9 blender, doesn't work (!!!), then after a couple of minutes killall -9 blender finally does the job.
Step 7:
Open blender again, install BlenderKit in this second computer, same way as in Step 2. After a few textures show in the BlenderKit UI, the rest are left as "Loading..." and the UI freezes with CPU at 100%. I waited several minutes but nothing happened. Kill blender (difficult, like for Step 6).
Upon further inspection, the error may be entirely due to BlenderKit: on a different session, there are 6 GPUTexture not loaded error messages in the terminal, and also 6 "Loading..." icons in the BlenderKit UI for search results. And Blender is frozen.