blob: dab1527010fdc749f48e58801568c556b32e2c9b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
graphic: 0.887
network: 0.874
semantic: 0.865
vnc: 0.858
files: 0.827
device: 0.816
debug: 0.776
socket: 0.737
PID: 0.688
permissions: 0.635
performance: 0.560
boot: 0.528
other: 0.505
KVM: 0.113
/proc/cpuinfo doesn't present guest cpuinfo for most architectures (including M1 Macs)
Description of problem:
I tried to start Blender inside an amd docker container, emulated on M1 Mac, running noVNC to access the the GUI via Chrome.
From Blender versions 2.8 and higher I get the following error message:
```
ArchError: Could not find 'cpu MHz' in /proc/cpuinfo
Function: Arch_InitTickTimer
File: /home/sybren/buildbot-builder/linux_glibc217_x86_64_cmake/build_deps/deps/build/usd/src/external_usd/pxr/base/arch/timing.cpp
Line: 133
qemu: uncaught target signal 6 (Aborted) - core dumped
Aborted
```
I posted the problem to Blender [here](https://developer.blender.org/T92956) as well as to docker [here](https://github.com/docker/for-mac/issues/6047).
Steps to reproduce:
You need:
- ✅ M1 Mac
- ✅ Docker Desktop 4.1.1 (69879)
Setup the Container:
1. Unzip the attached file
2. In a terminal go to the unzipped folder
3. run `source build-and-launch.sh` to build the image and spin up a container
4. open a browser and go to [http://localhost:6901](http://localhost:6901)
5. login using password `pass`
6. see the README.txt on the Desktop you just logged into
7. == Follow the README instructions ==
[blender-bug-report-202111091146.zip](/uploads/340ada45a9ee0585cfc0cdfcc1932fb4/blender-bug-report-202111091146.zip)
|