-
Given the work to support CUDA on WSL and the recent GTC talk, I wanted to see if Isaac Sim can be run in a container in WSL2
-
All instructions in
CUDA on WSL User Guide
were followed and all CUDA/docker tests passed -
nvidia-smi
in WSL2 Ubuntu:
DESKTOP-GGTTRJO :: ~/vulkan » nvidia-smi
Thu Dec 2 12:19:41 2021
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 510.00 Driver Version: 510.06 CUDA Version: 11.6 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 Quadro RTX 4000 On | 00000000:65:00.0 On | N/A |
| 30% 31C P8 13W / 125W | 960MiB / 8192MiB | N/A Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
- Isaac Sim container downloads and runs:
docker run --name isaac-sim --entrypoint bash -it --gpus all -e "ACCEPT_EULA=Y" --rm --network=host \ 255 ↵
-v ~/docker/isaac-sim/cache/ov:/root/.cache/ov:rw \
-v ~/docker/isaac-sim/cache/glcache:/root/.cache/nvidia/GLCache:rw \
-v ~/docker/isaac-sim/cache/computecache:/root/.nv/ComputeCache:rw \
-v ~/docker/isaac-sim/logs:/root/.nvidia-omniverse/logs:rw \
-v ~/docker/isaac-sim/config:/root/.nvidia-omniverse/config:rw \
-v ~/docker/isaac-sim/data:/root/.local/share/ov/data:rw \
-v ~/docker/isaac-sim/documents:/root/Documents:rw \
nvcr.io/nvidia/isaac-sim:2021.2.0
-
nvidia-smi
in isaac docker container:
root@docker-desktop:/isaac-sim# nvidia-smi
Thu Dec 2 17:19:11 2021
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 510.00 Driver Version: 510.06 CUDA Version: 11.6 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
| | | MIG M. |
|===============================+======================+======================|
| 0 Quadro RTX 4000 On | 00000000:65:00.0 On | N/A |
| 30% 31C P8 11W / 125W | 962MiB / 8192MiB | N/A Default |
| | | N/A |
+-------------------------------+----------------------+----------------------+
+-----------------------------------------------------------------------------+
| Processes: |
| GPU GI CI PID Type Process name GPU Memory |
| ID ID Usage |
|=============================================================================|
| No running processes found |
+-----------------------------------------------------------------------------+
- But when starting the websocket headless entrypoint,
isaac-sim.headless.websocket.sh
, I get aSegmentation fault
andModuleNotFoundError: No module named 'omni.kit.viewport'
:
root@docker-desktop:/isaac-sim# ./isaac-sim.headless.websocket.sh --allow-root
[Info] [carb] Logging to file: /root/.nvidia-omniverse/logs/Kit/Isaac-Sim/2021.2/kit_20211202_171744.log
[0.120s] [ext: omni.usd.config-1.0.0] startup
[0.122s] [ext: omni.usd.libs-1.0.0] startup
[0.278s] [ext: omni.kit.pipapi-0.0.0] startup
[0.283s] [ext: omni.usd.schema.semantics-0.0.0] startup
[0.286s] [ext: omni.usd.schema.audio-0.0.0] startup
[0.289s] [ext: omni.hydra.iray-0.1.0] startup
[0.292s] [ext: omni.kit.pip_archive-0.0.0] startup
[0.297s] [ext: omni.stats-0.0.0] startup
[0.299s] [ext: omni.gpu_foundation-0.0.0] startup
[0.304s] [ext: omni.isaac.pip_archive-0.1.0] startup
[0.405s] [ext: omni.kit.async_engine-0.0.0] startup
[0.413s] [ext: omni.kit.loop-default-0.1.0] startup
[0.413s] [ext: omni.assets.plugins-0.0.0] startup
[0.414s] [ext: omni.appwindow-1.0.0] startup
2021-12-02 17:17:45 [396ms] [Error] [carb.windowing-glfw.plugin] GLFW initialization failed.
2021-12-02 17:17:45 [396ms] [Error] [carb] Failed to startup plugin carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.2]) (impl: carb.windowing-glfw.plugin)
[0.418s] [ext: omni.client-0.1.0] startup
[0.428s] [ext: omni.kit.renderer.core-0.0.0] startup
2021-12-02 17:17:45 [415ms] [Error] [carb.graphics-vulkan.plugin] VkResult: ERROR_EXTENSION_NOT_PRESENT
2021-12-02 17:17:45 [415ms] [Error] [carb.graphics-vulkan.plugin] vkCreateInstance failed. Vulkan 1.1 is not supported, or your driver requires an update.
2021-12-02 17:17:45 [415ms] [Error] [gpu.foundation.plugin] carb::graphics::createInstance failed.
2021-12-02 17:17:45 [416ms] [Error] [carb.graphics-vulkan.plugin] VkResult: ERROR_EXTENSION_NOT_PRESENT
2021-12-02 17:17:45 [416ms] [Error] [carb.graphics-vulkan.plugin] vkCreateInstance failed. Vulkan 1.1 is not supported, or your driver requires an update.
2021-12-02 17:17:45 [416ms] [Error] [gpu.foundation.plugin] carb::graphics::createInstance failed.
2021-12-02 17:17:45 [416ms] [Warning] [omni.gpu_foundation_factory.plugin] RT-capable GPU not found, switching to compatibility mode
2021-12-02 17:17:45 [416ms] [Error] [omni.gpu_foundation_factory.plugin] Failed to create GPU foundation!
2021-12-02 17:17:45 [416ms] [Error] [omni.kit.renderer.plugin] GPU Foundation is not initialized!
2021-12-02 17:17:45 [416ms] [Error] [carb.windowing-glfw.plugin] GLFW initialization failed.
2021-12-02 17:17:45 [416ms] [Error] [carb] Failed to startup plugin carb.windowing-glfw.plugin (interfaces: [carb::windowing::IGLContext v1.0],[carb::windowing::IWindowing v1.2]) (impl: carb.windowing-glfw.plugin)
2021-12-02 17:17:45 [417ms] [Error] [omni.kit.imgui_renderer.plugin] Invalid device attached to the default window!
[0.439s] [ext: omni.kit.test-0.0.0] startup
[0.521s] [ext: omni.ui-2.5.3] startup
[0.536s] [ext: omni.kit.mainwindow-0.0.0] startup
[0.539s] [ext: omni.kit.uiapp-0.0.0] startup
[0.540s] [ext: omni.usd.schema.physics-1.0.0] startup
[0.546s] [ext: omni.usd.schema.anim-0.0.0] startup
[0.559s] [ext: omni.usd.schema.isaac-0.1.1] startup
[0.592s] [ext: omni.usd.schema.physx-0.0.0] startup
[0.611s] [ext: omni.kit.commands-0.0.0] startup
[0.616s] [ext: carb.audio-0.1.0] startup
[0.618s] [ext: omni.timeline-1.0.2] startup
[0.620s] [ext: omni.hydra.scene_delegate-0.1.0] startup
[0.629s] [ext: omni.usd-1.4.5] startup
[0.648s] [ext: omni.kit.asset_converter-1.1.42] startup
[0.663s] [ext: omni.kit.menu.utils-1.0.2] startup
[0.674s] [ext: omni.kit.material.library-1.2.3] startup
[0.757s] [ext: omni.kit.menu.create-1.0.1] startup
[0.760s] [ext: omni.kit.context_menu-1.3.2] startup
[0.784s] [ext: omni.kit.widget.path_field-2.0.3] startup
[0.789s] [ext: omni.kit.agent-0.1.0] startup
[0.791s] [ext: omni.kit.widget.versioning-1.3.4] startup
[0.796s] [ext: omni.kit.widget.browser_bar-2.0.2] startup
[0.799s] [ext: omni.kit.window.popup_dialog-2.0.4] startup
[0.804s] [ext: omni.kvdb-0.0.0] startup
[0.807s] [ext: omni.services.facilities.base-1.0.0] startup
[0.809s] [ext: omni.localcache-0.0.0] startup
[0.813s] [ext: omni.services.core-1.1.1] startup
[0.904s] [ext: omni.services.transport.client.base-1.1.0] startup
[0.907s] [ext: omni.services.transport.server.base-1.0.0] startup
[0.910s] [ext: omni.services.client-0.2.3] startup
[0.933s] [ext: omni.kit.notification_manager-1.0.0] startup
[0.938s] [ext: omni.services.transport.server.http-1.0.0] startup
[1.005s] [ext: omni.services.transport.client.http_async-1.0.0] startup
[1.155s] [ext: omni.kit.search_core-1.0.0] startup
[1.159s] [ext: omni.renderer-rtx-0.0.0] startup
[1.161s] [ext: omni.hydra.rtx-0.1.0] startup
[1.166s] [ext: omni.kit.window.drop_support-1.0.0] startup
[1.170s] [ext: omni.kit.thumbnails.images-0.1.0] startup
[1.176s] [ext: omni.kit.widget.filebrowser-2.2.20] startup
[1.185s] [ext: omni.kit.window.viewport-0.0.0] startup
2021-12-02 17:17:45 [1,171ms] [Error] [omni.kit.window.viewport.plugin] renderer::IRenderer is invalid
2021-12-02 17:17:45 [1,171ms] [Error] [omni.kit.window.viewport.plugin] Failed to prepare GPU Foundation
2021-12-02 17:17:45 [1,171ms] [Error] [omni.kit.window.viewport.plugin] Failed to startup required plugins
2021-12-02 17:17:45 [1,177ms] [Error] [carb.scripting-python.plugin] AttributeError: 'NoneType' object has no attribute 'get_mouse_event_stream'
At:
/isaac-sim/kit/extscore/omni.kit.window.viewport/omni/kit/viewport/scripts/context_menu.py(27): on_startup
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(143): _startup_ext
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(174): startup_all_extensions_in_module
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(225): startup_all_extensions_in_module
PythonExtension.cpp::startup()(2): <module>
2021-12-02 17:17:45 [1,177ms] [Error] [omni.ext.plugin] [ext: omni.kit.window.viewport-0.0.0] Failed to process python module extension in '/isaac-sim/kit/extscore/omni.kit.window.viewport/.'.
[1.202s] [ext: omni.kit.window.filepicker-2.4.12] startup
[1.251s] [ext: omni.kit.widget.stage_icons-1.0.2] startup
[1.257s] [ext: omni.usdphysics-1.3.14] startup
[1.258s] [ext: omni.kit.widget.stage-2.6.8] startup
[1.267s] [ext: omni.convexdecomposition-1.3.14] startup
[1.271s] [ext: omni.kit.window.stage-2.3.4] startup
[1.278s] [ext: omni.debugdraw-0.1.0] startup
[1.283s] [ext: omni.physx-1.3.14-5.1] startup
[1.337s] [ext: omni.isaac.lula-0.1.0] startup
[1.347s] [ext: omni.isaac.debug_draw-0.1.0] startup
[1.353s] [ext: omni.kit.numpy.common-0.1.0] startup
[1.379s] [ext: omni.kit.widget.graph-1.1.4] startup
[1.388s] [ext: omni.isaac.dynamic_control-0.1.8] startup
[1.399s] [ext: omni.kit.window.property-1.6.2] startup
[1.405s] [ext: omni.kit.window.extensions-1.0.2] startup
[1.414s] [ext: omni.isaac.core-0.1.8] startup
2021-12-02 17:17:46 [1,402ms] [Error] [omni.ext.impl._internal] Failed to import python module omni.isaac.core. Error: No module named 'omni.kit.viewport'. Traceback:
Traceback (most recent call last):
File "/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py", line 65, in import_module
return importlib.import_module(name)
File "/isaac-sim/kit/python/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/isaac-sim/exts/omni.isaac.core/omni/isaac/core/__init__.py", line 10, in <module>
from omni.isaac.core.simulation_context.simulation_context import SimulationContext
File "/isaac-sim/exts/omni.isaac.core/omni/isaac/core/simulation_context/__init__.py", line 9, in <module>
from omni.isaac.core.simulation_context.simulation_context import SimulationContext
File "/isaac-sim/exts/omni.isaac.core/omni/isaac/core/simulation_context/simulation_context.py", line 14, in <module>
from omni.isaac.core.utils.viewports import set_camera_view
File "/isaac-sim/exts/omni.isaac.core/omni/isaac/core/utils/viewports.py", line 16, in <module>
import omni.kit.viewport
ModuleNotFoundError: No module named 'omni.kit.viewport'
2021-12-02 17:17:46 [1,402ms] [Error] [carb.scripting-python.plugin] Exception: Extension python module: 'omni.isaac.core' in '/isaac-sim/exts/omni.isaac.core/.' failed to load.
At:
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(169): startup_all_extensions_in_module
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(225): startup_all_extensions_in_module
PythonExtension.cpp::startup()(2): <module>
2021-12-02 17:17:46 [1,402ms] [Error] [omni.ext.plugin] [ext: omni.isaac.core-0.1.8] Failed to process python module extension in '/isaac-sim/exts/omni.isaac.core/.'.
[1.430s] [ext: omni.isaac.ui-0.1.1] startup
[1.435s] [ext: omni.syntheticdata-0.1.6] startup
[1.532s] [ext: omni.kit.window.commands-0.1.1] startup
[1.540s] [ext: omni.isaac.kit-0.0.0] startup
[1.544s] [ext: omni.isaac.contact_sensor-0.1.0] startup
2021-12-02 17:17:46 [1,532ms] [Error] [omni.ext.impl._internal] Failed to import python module omni.isaac.contact_sensor.tests from /isaac-sim/exts/omni.isaac.contact_sensor/.. Error: No module named 'omni.isaac.core'. Traceback:
Traceback (most recent call last):
File "/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py", line 157, in _custom_importer
return _import_private(folder, module_name)
File "/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py", line 97, in _import_private
spec.loader.exec_module(module)
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/isaac-sim/exts/omni.isaac.contact_sensor/./omni/isaac/contact_sensor/tests/__init__.py", line 10, in <module>
from .test_contact_sensor import *
File "/isaac-sim/exts/omni.isaac.contact_sensor/omni/isaac/contact_sensor/tests/__init__.py", line 10, in <module>
from .test_contact_sensor import *
File "/isaac-sim/exts/omni.isaac.contact_sensor/omni/isaac/contact_sensor/tests/test_contact_sensor.py", line 23, in <module>
from omni.isaac.core.utils.physics import simulate_async
ModuleNotFoundError: No module named 'omni.isaac.core'
2021-12-02 17:17:46 [1,533ms] [Error] [carb.scripting-python.plugin] Exception: Extension python module: 'omni.isaac.contact_sensor.tests' in '/isaac-sim/exts/omni.isaac.contact_sensor/.' failed to load.
At:
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(169): startup_all_extensions_in_module
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(225): startup_all_extensions_in_module
PythonExtension.cpp::startup()(2): <module>
2021-12-02 17:17:46 [1,533ms] [Error] [omni.ext.plugin] [ext: omni.isaac.contact_sensor-0.1.0] Failed to process python module extension in '/isaac-sim/exts/omni.isaac.contact_sensor/.'.
[1.591s] [ext: omni.isaac.range_sensor-0.1.4] startup
2021-12-02 17:17:46 [1,599ms] [Error] [omni.ext.impl._internal] Failed to import python module omni.isaac.range_sensor.tests from /isaac-sim/exts/omni.isaac.range_sensor/.. Error: No module named 'omni.isaac.core'. Traceback:
Traceback (most recent call last):
File "/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py", line 157, in _custom_importer
return _import_private(folder, module_name)
File "/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py", line 97, in _import_private
spec.loader.exec_module(module)
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/isaac-sim/exts/omni.isaac.range_sensor/./omni/isaac/range_sensor/tests/__init__.py", line 10, in <module>
from .test_ultrasonic import *
File "/isaac-sim/exts/omni.isaac.range_sensor/omni/isaac/range_sensor/tests/__init__.py", line 10, in <module>
from .test_ultrasonic import *
File "/isaac-sim/exts/omni.isaac.range_sensor/omni/isaac/range_sensor/tests/test_ultrasonic.py", line 17, in <module>
from omni.isaac.core.utils.physics import simulate_async
ModuleNotFoundError: No module named 'omni.isaac.core'
2021-12-02 17:17:46 [1,600ms] [Error] [carb.scripting-python.plugin] Exception: Extension python module: 'omni.isaac.range_sensor.tests' in '/isaac-sim/exts/omni.isaac.range_sensor/.' failed to load.
At:
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(169): startup_all_extensions_in_module
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(225): startup_all_extensions_in_module
PythonExtension.cpp::startup()(2): <module>
2021-12-02 17:17:46 [1,600ms] [Error] [omni.ext.plugin] [ext: omni.isaac.range_sensor-0.1.4] Failed to process python module extension in '/isaac-sim/exts/omni.isaac.range_sensor/.'.
[1.634s] [ext: omni.isaac.robot_engine_bridge_ui-0.1.0] startup
[1.643s] [ext: semantics.schema.editor-0.2.2] startup
[1.647s] [ext: omni.isaac.robot_engine_bridge-0.1.0] startup
2021-12-02 17:17:46 [1,886ms] [Error] [omni.ext.impl._internal] Failed to import python module omni.isaac.robot_engine_bridge.tests from /isaac-sim/exts/omni.isaac.robot_engine_bridge/.. Error: No module named 'omni.isaac.core'. Traceback:
Traceback (most recent call last):
File "/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py", line 157, in _custom_importer
return _import_private(folder, module_name)
File "/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py", line 97, in _import_private
spec.loader.exec_module(module)
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/isaac-sim/exts/omni.isaac.robot_engine_bridge/./omni/isaac/robot_engine_bridge/tests/__init__.py", line 10, in <module>
from .test_core import *
File "/isaac-sim/exts/omni.isaac.robot_engine_bridge/omni/isaac/robot_engine_bridge/tests/__init__.py", line 10, in <module>
from .test_core import *
File "/isaac-sim/exts/omni.isaac.robot_engine_bridge/omni/isaac/robot_engine_bridge/tests/test_core.py", line 21, in <module>
from omni.isaac.core.utils.physics import simulate_async
ModuleNotFoundError: No module named 'omni.isaac.core'
2021-12-02 17:17:46 [1,886ms] [Error] [carb.scripting-python.plugin] Exception: Extension python module: 'omni.isaac.robot_engine_bridge.tests' in '/isaac-sim/exts/omni.isaac.robot_engine_bridge/.' failed to load.
At:
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(169): startup_all_extensions_in_module
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(225): startup_all_extensions_in_module
PythonExtension.cpp::startup()(2): <module>
2021-12-02 17:17:46 [1,886ms] [Error] [omni.ext.plugin] [ext: omni.isaac.robot_engine_bridge-0.1.0] Failed to process python module extension in '/isaac-sim/exts/omni.isaac.robot_engine_bridge/.'.
[1.921s] [ext: omni.kit.stage_templates-1.0.6] startup
[1.928s] [ext: omni.isaac.physics_inspector-0.1.0] startup
[1.934s] [ext: omni.isaac.merge_mesh-0.1.0] startup
[1.940s] [ext: omni.kit.window.file-1.3.5] startup
[2.046s] [ext: omni.isaac.dr-0.1.8] startup
2021-12-02 17:17:46 [2,036ms] [Error] [omni.ext.impl._internal] Failed to import python module omni.isaac.dr.tests. Error: No module named 'omni.isaac.core'. Traceback:
Traceback (most recent call last):
File "/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py", line 65, in import_module
return importlib.import_module(name)
File "/isaac-sim/kit/python/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/isaac-sim/exts/omni.isaac.dr/omni/isaac/dr/tests/__init__.py", line 10, in <module>
from .test_domain_randomizer import *
File "/isaac-sim/exts/omni.isaac.dr/omni/isaac/dr/tests/test_domain_randomizer.py", line 26, in <module>
from omni.isaac.core.utils.stage import is_stage_loading
ModuleNotFoundError: No module named 'omni.isaac.core'
2021-12-02 17:17:46 [2,036ms] [Error] [carb.scripting-python.plugin] Exception: Extension python module: 'omni.isaac.dr.tests' in '/isaac-sim/exts/omni.isaac.dr/.' failed to load.
At:
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(169): startup_all_extensions_in_module
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(225): startup_all_extensions_in_module
PythonExtension.cpp::startup()(2): <module>
2021-12-02 17:17:46 [2,036ms] [Error] [omni.ext.plugin] [ext: omni.isaac.dr-0.1.8] Failed to process python module extension in '/isaac-sim/exts/omni.isaac.dr/.'.
[2.068s] [ext: omni.isaac.physics_utilities-0.1.0] startup
[2.076s] [ext: omni.kit.window.content_browser-2.4.10] startup
[2.112s] [ext: omni.isaac.urdf-0.1.10] startup
[2.145s] [ext: omni.kit.usd_undo-0.1.0] startup
[2.150s] [ext: omni.kit.tool.asset_importer-2.3.12] startup
[2.161s] [ext: omni.isaac.motion_planning-0.1.7] startup
2021-12-02 17:17:46 [2,152ms] [Error] [omni.ext.impl._internal] Failed to import python module omni.isaac.motion_planning.tests. Error: No module named 'omni.isaac.core'. Traceback:
Traceback (most recent call last):
File "/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py", line 65, in import_module
return importlib.import_module(name)
File "/isaac-sim/kit/python/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/isaac-sim/exts/omni.isaac.motion_planning/omni/isaac/motion_planning/tests/__init__.py", line 10, in <module>
from .test_motion_planning import *
File "/isaac-sim/exts/omni.isaac.motion_planning/omni/isaac/motion_planning/tests/test_motion_planning.py", line 20, in <module>
from omni.isaac.core.utils.stage import open_stage_async
ModuleNotFoundError: No module named 'omni.isaac.core'
2021-12-02 17:17:46 [2,152ms] [Error] [carb.scripting-python.plugin] Exception: Extension python module: 'omni.isaac.motion_planning.tests' in '/isaac-sim/exts/omni.isaac.motion_planning/.' failed to load.
At:
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(169): startup_all_extensions_in_module
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(225): startup_all_extensions_in_module
PythonExtension.cpp::startup()(2): <module>
2021-12-02 17:17:46 [2,152ms] [Error] [omni.ext.plugin] [ext: omni.isaac.motion_planning-0.1.7] Failed to process python module extension in '/isaac-sim/exts/omni.isaac.motion_planning/.'.
[2.183s] [ext: omni.physx.commands-1.3.14-5.1] startup
[2.188s] [ext: omni.kit.importer.cad-0.3.0] startup
[2.270s] [ext: omni.kit.widget.settings-1.0.0] startup
[2.277s] [ext: omni.kit.property.usd-3.11.4] startup
[2.308s] [ext: omni.isaac.motion_generation-0.1.1] startup
2021-12-02 17:17:47 [2,295ms] [Error] [omni.ext.impl._internal] Failed to import python module omni.isaac.motion_generation. Error: No module named 'omni.isaac.core'. Traceback:
Traceback (most recent call last):
File "/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py", line 65, in import_module
return importlib.import_module(name)
File "/isaac-sim/kit/python/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/isaac-sim/exts/omni.isaac.motion_generation/omni/isaac/motion_generation/__init__.py", line 14, in <module>
from omni.isaac.motion_generation.rmpflow_controller import RMPFlowController
File "/isaac-sim/exts/omni.isaac.motion_generation/omni/isaac/motion_generation/rmpflow_controller.py", line 9, in <module>
from omni.isaac.core.controllers import BaseController
ModuleNotFoundError: No module named 'omni.isaac.core'
2021-12-02 17:17:47 [2,295ms] [Error] [carb.scripting-python.plugin] Exception: Extension python module: 'omni.isaac.motion_generation' in '/isaac-sim/exts/omni.isaac.motion_generation/.' failed to load.
At:
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(169): startup_all_extensions_in_module
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(225): startup_all_extensions_in_module
PythonExtension.cpp::startup()(2): <module>
2021-12-02 17:17:47 [2,295ms] [Error] [omni.ext.plugin] [ext: omni.isaac.motion_generation-0.1.1] Failed to process python module extension in '/isaac-sim/exts/omni.isaac.motion_generation/.'.
[2.326s] [ext: omni.isaac.surface_gripper-0.1.0] startup
2021-12-02 17:17:47 [2,313ms] [Error] [omni.ext.impl._internal] Failed to import python module omni.isaac.surface_gripper. Error: No module named 'omni.isaac.core'. Traceback:
Traceback (most recent call last):
File "/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py", line 65, in import_module
return importlib.import_module(name)
File "/isaac-sim/kit/python/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/isaac-sim/exts/omni.isaac.surface_gripper/omni/isaac/surface_gripper/__init__.py", line 12, in <module>
from .scripts import *
File "/isaac-sim/exts/omni.isaac.surface_gripper/omni/isaac/surface_gripper/scripts/__init__.py", line 10, in <module>
from .surface_gripper import SurfaceGripper
File "/isaac-sim/exts/omni.isaac.surface_gripper/omni/isaac/surface_gripper/scripts/surface_gripper.py", line 11, in <module>
from omni.isaac.core.utils.stage import add_reference_to_stage
ModuleNotFoundError: No module named 'omni.isaac.core'
2021-12-02 17:17:47 [2,313ms] [Error] [carb.scripting-python.plugin] Exception: Extension python module: 'omni.isaac.surface_gripper' in '/isaac-sim/exts/omni.isaac.surface_gripper/.' failed to load.
At:
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(169): startup_all_extensions_in_module
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(225): startup_all_extensions_in_module
PythonExtension.cpp::startup()(2): <module>
2021-12-02 17:17:47 [2,313ms] [Error] [omni.ext.plugin] [ext: omni.isaac.surface_gripper-0.1.0] Failed to process python module extension in '/isaac-sim/exts/omni.isaac.surface_gripper/.'.
[2.343s] [ext: omni.isaac.utils-0.1.9] startup
2021-12-02 17:17:47 [2,330ms] [Error] [omni.ext.impl._internal] Failed to import python module omni.isaac.utils.tests. Error: No module named 'omni.isaac.core'. Traceback:
Traceback (most recent call last):
File "/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py", line 65, in import_module
return importlib.import_module(name)
File "/isaac-sim/kit/python/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "/isaac-sim/exts/omni.isaac.utils/omni/isaac/utils/tests/__init__.py", line 10, in <module>
from .test_sim_commands import *
File "/isaac-sim/exts/omni.isaac.utils/omni/isaac/utils/tests/test_sim_commands.py", line 20, in <module>
from omni.isaac.core.utils.nucleus import find_nucleus_server
ModuleNotFoundError: No module named 'omni.isaac.core'
2021-12-02 17:17:47 [2,331ms] [Error] [carb.scripting-python.plugin] Exception: Extension python module: 'omni.isaac.utils.tests' in '/isaac-sim/exts/omni.isaac.utils/.' failed to load.
At:
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(169): startup_all_extensions_in_module
/isaac-sim/kit/plugins/bindings-python/omni/ext/impl/_internal.py(225): startup_all_extensions_in_module
PythonExtension.cpp::startup()(2): <module>
2021-12-02 17:17:47 [2,331ms] [Error] [omni.ext.plugin] [ext: omni.isaac.utils-0.1.9] Failed to process python module extension in '/isaac-sim/exts/omni.isaac.utils/.'.
[2.360s] [ext: omni.kit.window.preferences-1.1.5] startup
[2.402s] [ext: omni.physx.ui-1.3.14-5.1] startup
2021-12-02 17:17:47 [2,525ms] [Fatal] [carb.crashreporter-breakpad.plugin] libcarb.events.plugin.so!carbOnPluginStartup
2021-12-02 17:17:47 [2,527ms] [Fatal] [carb.crashreporter-breakpad.plugin] libcarb.tasking.plugin.so!std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (carb::tasking::Scheduler::*)(unsigned int, int, carb::cpp20::latch*), carb::tasking::Scheduler*, unsigned int, int, carb::cpp20::latch*> > >::_M_run()
2021-12-02 17:17:47 [2,530ms] [Fatal] [carb.crashreporter-breakpad.plugin] libpthread.so.0!funlockfile
2021-12-02 17:17:47 [2,530ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.physxui.plugin.so!carbOnPluginStartup
2021-12-02 17:17:47 [2,533ms] [Fatal] [carb.crashreporter-breakpad.plugin] libcarb.so!omniCoreStart
2021-12-02 17:17:47 [2,536ms] [Fatal] [carb.crashreporter-breakpad.plugin] libcarb.so!omniCoreStart
2021-12-02 17:17:47 [2,538ms] [Fatal] [carb.crashreporter-breakpad.plugin] libcarb.so!releaseFramework
2021-12-02 17:17:47 [2,541ms] [Fatal] [carb.crashreporter-breakpad.plugin] libcarb.so!releaseFramework
2021-12-02 17:17:47 [2,544ms] [Fatal] [carb.crashreporter-breakpad.plugin] libcarb.so!_init
2021-12-02 17:17:47 [2,546ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!void std::vector<std::string, std::allocator<std::string> >::_M_realloc_insert<std::string&>(__gnu_cxx::__normal_iterator<std::string*, std::vector<std::string, std::allocator<std::string> > >, std::string&)
2021-12-02 17:17:47 [2,549ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!carbOnPluginShutdown
2021-12-02 17:17:47 [2,551ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!char* std::string::_S_construct<char*>(char*, char*, std::allocator<char> const&, std::forward_iterator_tag)
2021-12-02 17:17:47 [2,554ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase(std::_Rb_tree_node<std::string>*)
2021-12-02 17:17:47 [2,557ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase(std::_Rb_tree_node<std::string>*)
2021-12-02 17:17:47 [2,559ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!std::_Rb_tree<std::string, std::string, std::_Identity<std::string>, std::less<std::string>, std::allocator<std::string> >::_M_erase(std::_Rb_tree_node<std::string>*)
2021-12-02 17:17:47 [2,562ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.ext.plugin.so!std::_Hashtable<std::string, std::string, std::allocator<std::string>, std::__detail::_Identity, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, true, true> >::operator=(std::_Hashtable<std::string, std::string, std::allocator<std::string>, std::__detail::_Identity, std::equal_to<std::string>, std::hash<std::string>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<true, true, true> > const&)
2021-12-02 17:17:47 [2,564ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.app.plugin.so!std::string __gnu_cxx::__to_xstring<std::string, char>(int (*)(char*, unsigned long, char const*, __va_list_tag*), unsigned long, char const*, ...)
2021-12-02 17:17:47 [2,567ms] [Fatal] [carb.crashreporter-breakpad.plugin] libomni.kit.app.plugin.so!_init
2021-12-02 17:17:47 [2,567ms] [Fatal] [carb.crashreporter-breakpad.plugin] kit!_init
2021-12-02 17:17:47 [2,570ms] [Fatal] [carb.crashreporter-breakpad.plugin] libc.so.6!__libc_start_main
2021-12-02 17:17:47 [2,570ms] [Fatal] [carb.crashreporter-breakpad.plugin] kit!_init
Segmentation fault
Vulkaninfo
- Following the instructions from
Q3) How to verify a correct Vulkan setup with vulkaninfo or vulkaninfoSDK utility
:
DESKTOP-GGTTRJO :: ~ » ./1.2.198.0/x86_64/bin/vulkaninfo
'DISPLAY' environment variable not set... skipping surface info
error: XDG_RUNTIME_DIR not set in the environment.
error: XDG_RUNTIME_DIR not set in the environment.
error: XDG_RUNTIME_DIR not set in the environment.
error: XDG_RUNTIME_DIR not set in the environment.
error: XDG_RUNTIME_DIR not set in the environment.
WARNING: lavapipe is not a conformant vulkan implementation, testing use only.
==========
VULKANINFO
==========
Vulkan Instance Version: 1.2.198
Instance Extensions: count = 18
===============================
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 9
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 1
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
Layers: count = 9
=================
VK_LAYER_KHRONOS_synchronization2 (Khronos Synchronization2 layer) Vulkan version 1.2.198, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (llvmpipe (LLVM 12.0.0, 256 bits))
Layer-Device Extensions: count = 1
VK_KHR_synchronization2 : extension revision 1
VK_LAYER_KHRONOS_validation (Khronos Validation Layer) Vulkan version 1.2.198, layer version 1:
Layer Extensions: count = 3
VK_EXT_debug_report : extension revision 9
VK_EXT_debug_utils : extension revision 1
VK_EXT_validation_features : extension revision 2
Devices: count = 1
GPU id = 0 (llvmpipe (LLVM 12.0.0, 256 bits))
Layer-Device Extensions: count = 3
VK_EXT_debug_marker : extension revision 4
VK_EXT_tooling_info : extension revision 1
VK_EXT_validation_cache : extension revision 1
VK_LAYER_LUNARG_api_dump (LunarG API dump layer) Vulkan version 1.2.198, layer version 2:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (llvmpipe (LLVM 12.0.0, 256 bits))
Layer-Device Extensions: count = 1
VK_EXT_tooling_info : extension revision 1
VK_LAYER_LUNARG_device_simulation (LunarG device simulation layer) Vulkan version 1.2.198, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (llvmpipe (LLVM 12.0.0, 256 bits))
Layer-Device Extensions: count = 1
VK_EXT_tooling_info : extension revision 1
VK_LAYER_LUNARG_gfxreconstruct (GFXReconstruct Capture Layer Version 0.9.10) Vulkan version 1.2.198, layer version 36874:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (llvmpipe (LLVM 12.0.0, 256 bits))
Layer-Device Extensions: count = 1
VK_EXT_tooling_info : extension revision 1
VK_LAYER_LUNARG_monitor (Execution Monitoring Layer) Vulkan version 1.2.198, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (llvmpipe (LLVM 12.0.0, 256 bits))
Layer-Device Extensions: count = 1
VK_EXT_tooling_info : extension revision 1
VK_LAYER_LUNARG_screenshot (LunarG image capture layer) Vulkan version 1.2.198, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (llvmpipe (LLVM 12.0.0, 256 bits))
Layer-Device Extensions: count = 1
VK_EXT_tooling_info : extension revision 1
VK_LAYER_MESA_device_select (Linux device selection layer) Vulkan version 1.2.73, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (llvmpipe (LLVM 12.0.0, 256 bits))
Layer-Device Extensions: count = 0
VK_LAYER_MESA_overlay (Mesa Overlay layer) Vulkan version 1.1.73, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (llvmpipe (LLVM 12.0.0, 256 bits))
Layer-Device Extensions: count = 0
Presentable Surfaces:
=====================
error: XDG_RUNTIME_DIR not set in the environment.
error: XDG_RUNTIME_DIR not set in the environment.
error: XDG_RUNTIME_DIR not set in the environment.
error: XDG_RUNTIME_DIR not set in the environment.
Device Groups:
==============
Group 0:
Properties:
physicalDevices: count = 1
llvmpipe (LLVM 12.0.0, 256 bits) (ID: 0)
subsetAllocation = 0
WARNING: lavapipe is not a conformant vulkan implementation, testing use only.
Present Capabilities:
llvmpipe (LLVM 12.0.0, 256 bits) (ID: 0):
Can present images from the following devices: count = 1
llvmpipe (LLVM 12.0.0, 256 bits) (ID: 0)
Present modes: count = 1
DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR
Device Properties and Extensions:
=================================
GPU0:
VkPhysicalDeviceProperties:
---------------------------
apiVersion = 4194306 (1.0.2)
driverVersion = 1 (0x0001)
vendorID = 0x10005
deviceID = 0x0000
deviceType = PHYSICAL_DEVICE_TYPE_CPU
deviceName = llvmpipe (LLVM 12.0.0, 256 bits)
pipelineCacheUUID = 76616c2d-696d-6500-0000-000000000000
VkPhysicalDeviceLimits:
-----------------------
maxImageDimension1D = 16384
maxImageDimension2D = 16384
maxImageDimension3D = 4096
maxImageDimensionCube = 32768
maxImageArrayLayers = 2048
maxTexelBufferElements = 134217728
maxUniformBufferRange = 65536
maxStorageBufferRange = 134217728
maxPushConstantsSize = 128
maxMemoryAllocationCount = 4096
maxSamplerAllocationCount = 32768
bufferImageGranularity = 0x00000040
sparseAddressSpaceSize = 0x00000000
maxBoundDescriptorSets = 8
maxPerStageDescriptorSamplers = 32
maxPerStageDescriptorUniformBuffers = 16
maxPerStageDescriptorStorageBuffers = 16
maxPerStageDescriptorSampledImages = 128
maxPerStageDescriptorStorageImages = 16
maxPerStageDescriptorInputAttachments = 8
maxPerStageResources = 128
maxDescriptorSetSamplers = 32768
maxDescriptorSetUniformBuffers = 256
maxDescriptorSetUniformBuffersDynamic = 256
maxDescriptorSetStorageBuffers = 256
maxDescriptorSetStorageBuffersDynamic = 256
maxDescriptorSetSampledImages = 256
maxDescriptorSetStorageImages = 256
maxDescriptorSetInputAttachments = 256
maxVertexInputAttributes = 32
maxVertexInputBindings = 32
maxVertexInputAttributeOffset = 2047
maxVertexInputBindingStride = 2048
maxVertexOutputComponents = 128
maxTessellationGenerationLevel = 64
maxTessellationPatchSize = 32
maxTessellationControlPerVertexInputComponents = 128
maxTessellationControlPerVertexOutputComponents = 128
maxTessellationControlPerPatchOutputComponents = 128
maxTessellationControlTotalOutputComponents = 4096
maxTessellationEvaluationInputComponents = 128
maxTessellationEvaluationOutputComponents = 128
maxGeometryShaderInvocations = 32
maxGeometryInputComponents = 64
maxGeometryOutputComponents = 128
maxGeometryOutputVertices = 1024
maxGeometryTotalOutputComponents = 1024
maxFragmentInputComponents = 128
maxFragmentOutputAttachments = 8
maxFragmentDualSrcAttachments = 2
maxFragmentCombinedOutputResources = 8
maxComputeSharedMemorySize = 32768
maxComputeWorkGroupCount: count = 3
65535
65535
65535
maxComputeWorkGroupInvocations = 1024
maxComputeWorkGroupSize: count = 3
1024
1024
1024
subPixelPrecisionBits = 8
subTexelPrecisionBits = 8
mipmapPrecisionBits = 8
maxDrawIndexedIndexValue = 4294967295
maxDrawIndirectCount = 4294967295
maxSamplerLodBias = 16
maxSamplerAnisotropy = 16
maxViewports = 16
maxViewportDimensions: count = 2
16384
16384
viewportBoundsRange: count = 2
-32768
32768
viewportSubPixelBits = 0
minMemoryMapAlignment = 4096
minTexelBufferOffsetAlignment = 0x00000010
minUniformBufferOffsetAlignment = 0x00000010
minStorageBufferOffsetAlignment = 0x00000010
minTexelOffset = -32
maxTexelOffset = 31
minTexelGatherOffset = -32
maxTexelGatherOffset = 31
minInterpolationOffset = -2
maxInterpolationOffset = 2
subPixelInterpolationOffsetBits = 8
maxFramebufferWidth = 16384
maxFramebufferHeight = 16384
maxFramebufferLayers = 2048
framebufferColorSampleCounts: count = 2
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_4_BIT
framebufferDepthSampleCounts: count = 2
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_4_BIT
framebufferStencilSampleCounts: count = 2
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_4_BIT
framebufferNoAttachmentsSampleCounts: count = 2
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_4_BIT
maxColorAttachments = 8
sampledImageColorSampleCounts: count = 2
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_4_BIT
sampledImageIntegerSampleCounts: count = 2
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_4_BIT
sampledImageDepthSampleCounts: count = 2
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_4_BIT
sampledImageStencilSampleCounts: count = 2
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_4_BIT
storageImageSampleCounts: count = 2
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_4_BIT
maxSampleMaskWords = 1
timestampComputeAndGraphics = true
timestampPeriod = 1
maxClipDistances = 8
maxCullDistances = 8
maxCombinedClipAndCullDistances = 8
discreteQueuePriorities = 2
pointSizeRange: count = 2
0
255
lineWidthRange: count = 2
1
1
pointSizeGranularity = 0.125
lineWidthGranularity = 0
strictLines = false
standardSampleLocations = true
optimalBufferCopyOffsetAlignment = 0x00000080
optimalBufferCopyRowPitchAlignment = 0x00000080
nonCoherentAtomSize = 0x00000040
VkPhysicalDeviceSparseProperties:
---------------------------------
residencyStandard2DBlockShape = false
residencyStandard2DMultisampleBlockShape = false
residencyStandard3DBlockShape = false
residencyAlignedMipSize = false
residencyNonResidentStrict = false
VkPhysicalDeviceDriverPropertiesKHR:
------------------------------------
driverID = DRIVER_ID_MESA_LLVMPIPE
driverName = llvmpipe
driverInfo = Mesa 21.0.3 (LLVM 12.0.0)
conformanceVersion = 1.0.0.0
VkPhysicalDeviceIDPropertiesKHR:
--------------------------------
deviceUUID = 00000000-0000-0000-0000-000000000000
driverUUID = 00000000-0000-0000-0000-000000000000
deviceNodeMask = 0
deviceLUIDValid = false
VkPhysicalDevicePushDescriptorPropertiesKHR:
--------------------------------------------
maxPushDescriptors = 32
VkPhysicalDeviceTransformFeedbackPropertiesEXT:
-----------------------------------------------
maxTransformFeedbackStreams = 4
maxTransformFeedbackBuffers = 4
maxTransformFeedbackBufferSize = 0xffffffff
maxTransformFeedbackStreamDataSize = 512
maxTransformFeedbackBufferDataSize = 512
maxTransformFeedbackBufferDataStride = 512
transformFeedbackQueries = true
transformFeedbackStreamsLinesTriangles = false
transformFeedbackRasterizationStreamSelect = false
transformFeedbackDraw = true
VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
----------------------------------------------------
maxVertexAttribDivisor = 4294967295
Device Extensions: count = 23
-----------------------------
VK_EXT_external_memory_dma_buf : extension revision 1
VK_EXT_index_type_uint8 : extension revision 1
VK_EXT_post_depth_coverage : extension revision 1
VK_EXT_private_data : extension revision 1
VK_EXT_shader_stencil_export : extension revision 1
VK_EXT_transform_feedback : extension revision 1
VK_EXT_vertex_attribute_divisor : extension revision 3
VK_GOOGLE_decorate_string : extension revision 1
VK_GOOGLE_hlsl_functionality1 : extension revision 1
VK_KHR_bind_memory2 : extension revision 1
VK_KHR_dedicated_allocation : extension revision 1
VK_KHR_descriptor_update_template : extension revision 1
VK_KHR_device_group : extension revision 1
VK_KHR_draw_indirect_count : extension revision 1
VK_KHR_driver_properties : extension revision 1
VK_KHR_get_memory_requirements2 : extension revision 1
VK_KHR_incremental_present : extension revision 1
VK_KHR_maintenance1 : extension revision 1
VK_KHR_push_descriptor : extension revision 1
VK_KHR_relaxed_block_layout : extension revision 1
VK_KHR_sampler_mirror_clamp_to_edge : extension revision 1
VK_KHR_storage_buffer_storage_class : extension revision 1
VK_KHR_swapchain : extension revision 68
VkQueueFamilyProperties:
========================
queueProperties[0]:
-------------------
minImageTransferGranularity = (1,1,1)
queueCount = 1
queueFlags = QUEUE_GRAPHICS | QUEUE_COMPUTE | QUEUE_TRANSFER
timestampValidBits = 64
present support = false
VkPhysicalDeviceMemoryProperties:
=================================
memoryHeaps: count = 1
memoryHeaps[0]:
size = 2147483648 (0x80000000) (2.00 GiB)
flags: count = 1
MEMORY_HEAP_DEVICE_LOCAL_BIT
memoryTypes: count = 1
memoryTypes[0]:
heapIndex = 0
propertyFlags = 0x000f: count = 4
MEMORY_PROPERTY_DEVICE_LOCAL_BIT
MEMORY_PROPERTY_HOST_VISIBLE_BIT
MEMORY_PROPERTY_HOST_COHERENT_BIT
MEMORY_PROPERTY_HOST_CACHED_BIT
usable for:
IMAGE_TILING_OPTIMAL:
color images
FORMAT_D16_UNORM
FORMAT_X8_D24_UNORM_PACK32
FORMAT_D32_SFLOAT
FORMAT_S8_UINT
FORMAT_D24_UNORM_S8_UINT
FORMAT_D32_SFLOAT_S8_UINT
(non-sparse)
IMAGE_TILING_LINEAR:
color images
(non-sparse)
VkPhysicalDeviceFeatures:
=========================
robustBufferAccess = true
fullDrawIndexUint32 = true
imageCubeArray = true
independentBlend = true
geometryShader = true
tessellationShader = true
sampleRateShading = true
dualSrcBlend = true
logicOp = true
multiDrawIndirect = true
drawIndirectFirstInstance = true
depthClamp = true
depthBiasClamp = true
fillModeNonSolid = true
depthBounds = false
wideLines = false
largePoints = true
alphaToOne = true
multiViewport = true
samplerAnisotropy = false
textureCompressionETC2 = false
textureCompressionASTC_LDR = false
textureCompressionBC = true
occlusionQueryPrecise = true
pipelineStatisticsQuery = true
vertexPipelineStoresAndAtomics = true
fragmentStoresAndAtomics = true
shaderTessellationAndGeometryPointSize = true
shaderImageGatherExtended = true
shaderStorageImageExtendedFormats = false
shaderStorageImageMultisample = true
shaderStorageImageReadWithoutFormat = false
shaderStorageImageWriteWithoutFormat = true
shaderUniformBufferArrayDynamicIndexing = false
shaderSampledImageArrayDynamicIndexing = false
shaderStorageBufferArrayDynamicIndexing = false
shaderStorageImageArrayDynamicIndexing = false
shaderClipDistance = true
shaderCullDistance = true
shaderFloat64 = true
shaderInt64 = true
shaderInt16 = false
shaderResourceResidency = false
shaderResourceMinLod = false
sparseBinding = false
sparseResidencyBuffer = false
sparseResidencyImage2D = false
sparseResidencyImage3D = false
sparseResidency2Samples = false
sparseResidency4Samples = false
sparseResidency8Samples = false
sparseResidency16Samples = false
sparseResidencyAliased = false
variableMultisampleRate = false
inheritedQueries = false
VkPhysicalDeviceIndexTypeUint8FeaturesEXT:
------------------------------------------
indexTypeUint8 = true
VkPhysicalDevicePrivateDataFeaturesEXT:
---------------------------------------
privateData = true
VkPhysicalDeviceTransformFeedbackFeaturesEXT:
---------------------------------------------
transformFeedback = true
geometryStreams = true
VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT:
--------------------------------------------------
vertexAttributeInstanceRateDivisor = true
vertexAttributeInstanceRateZeroDivisor = false