From 449364bffb883604955559a2674ab60b41b0bfa0 Mon Sep 17 00:00:00 2001 From: Oleg Kalachev Date: Thu, 10 Oct 2024 21:25:37 +0300 Subject: [PATCH] docs: some fixes to simulation installation articles --- docs/en/simulation_m1.md | 2 +- docs/en/simulation_native.md | 4 ++-- docs/ru/simulation_m1.md | 2 +- docs/ru/simulation_native.md | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/en/simulation_m1.md b/docs/en/simulation_m1.md index 64c34aa9f..93708c8a4 100644 --- a/docs/en/simulation_m1.md +++ b/docs/en/simulation_m1.md @@ -29,7 +29,7 @@ The recommended virtual machine hypervisor is [UTM app](https://mac.getutm.app/) -6. Finish the installation and run the system. +6. Finish the installation and run the system (you need to eject the virtual CD or choose *Boot from next volume* in the boot menu). 7. Install the simulation using the [native setup manual](simulation_native.md). ### Troubleshooting diff --git a/docs/en/simulation_native.md b/docs/en/simulation_native.md index 68fda0e6b..afbc3069b 100644 --- a/docs/en/simulation_native.md +++ b/docs/en/simulation_native.md @@ -119,10 +119,10 @@ Build your workspace: ```bash cd ~/catkin_ws -catkin_make +catkin_make -j1 ``` -> **Note** If building fails with RAM issues (`c++: fatal error: Killed signal terminated program cc1plus`), reduce the number of parallel jobs using `-j` key. For example, to use only two parallel jobs use `catkin_make -j2` command. +> **Note** The `-j1` flag means that the build will not use parallel processes, as building with parallel processes on a virtual machine may run out of memory. If you have enough memory, you may not use this flag. ## Run the simulator diff --git a/docs/ru/simulation_m1.md b/docs/ru/simulation_m1.md index 978b071f3..2691d7114 100644 --- a/docs/ru/simulation_m1.md +++ b/docs/ru/simulation_m1.md @@ -29,7 +29,7 @@ -6. Завершите установку и запустите установленную систему. +6. Завершите установку и запустите установленную систему (для этого потребуется извлечь виртуальный CD-диск или выбрать *Boot from next volume* в меню загрузки). 7. Установите симулятор согласно [инструкции по сборке симулятора на собственной машине](simulation_native.md). ### Возможные проблемы при установке diff --git a/docs/ru/simulation_native.md b/docs/ru/simulation_native.md index 86bc15c86..816ce3ccf 100644 --- a/docs/ru/simulation_native.md +++ b/docs/ru/simulation_native.md @@ -119,10 +119,10 @@ sudo /opt/ros/noetic/lib/mavros/install_geographiclib_datasets.sh ```bash cd ~/catkin_ws -catkin_make +catkin_make -j1 ``` -> **Note** Если процесс сборки завершится с ошибкой, связанной с недостатком памяти (`c++: fatal error: Killed signal terminated program cc1plus`), уменьшите количество параллельно исполняемых процессов используя ключ `-j`. Например, чтобы использовать только два параллельных процесса используйте команду `catkin_make -j2`. +> **Note** Флаг `-j1` означает, что сборка не будет использовать параллельные процессы, так как при сборке с параллельными процессами на виртуальной машине может не хватить оперативной памяти. Если у вас достаточно памяти, вы можете не использовать этот флаг. ## Запуск симулятора