WSL2 - gkgkgk1215/else GitHub Wiki
์๋์ฐ์ WSL2 ์ค์น
-
์์--Windows ๊ธฐ๋ฅ ์ผ๊ธฐ/๋๊ธฐ--Linux์ฉ Windows ํ์ ์์คํ ๊ณผ Windows ํ์ดํผ๋ฐ์ด์ ธ ํ๋ซํผ ์ฒดํฌํจ (์๋์ฐ ๋ค์์์)
-
์ฐ๋ถํฌ ์ค์น: PowerShell์ ๊ด๋ฆฌ์ ๊ถํ์ผ๋ก ์ด์ด์ ์๋์ ๊ฐ์ด ์ ๋ ฅ
wsl --list --online
# ํน์ ๋ฒ์
wsl --install -d Ubuntu-20.04
-
์ฌ๋ถํ
-
์ฐ๋ถํฌ ์ฝ์ ์คํ
-
์๋ก๊ฐ์ ํ์ผ ์ด๋์ด ํ์ํ ๊ฒฝ์ฐ, ์ฐ๋ถํฌ ์ฝ์์์ ์๋์ ๊ฐ์ด ์ ๋ ฅ:
explorer .
- ์ค์น๋ ์ฐ๋ถํฌ ์ญ์
wsl --list --all
wsl --unregister [distribution]
ROS ์ค์น
https://wiki.ros.org/noetic/Installation/Ubuntu
Anaconda
- Install Anaconda
wget https://repo.anaconda.com/archive/Anaconda3-2024.10-1-Linux-x86_64.sh
chmod +x Anaconda3-2024.10-1-Linux-x86_64.sh
...
- ๋๋จธ์ง๋ ๋ฆฌ๋ ์ค์ ๋์ผ
https://github.com/gkgkgk1215/else/wiki/0___Environment-Setup
- PyCharm์ ์ค์นํ ํ WSL๊ณผ ์ฐ๋ํ์ฌ ์ฌ์ฉ
WSL2 ์ญ์ ํ๊ณ ์ฌ์ค์น
https://joosblog.tistory.com/307
Trouble Shooting
Rviz์์ mesh๋ฅผ visualizeํ์ง ๋ชปํจ
-
์์ธ: WSL์ ํตํด ์ ๊ณต๋๋ Linux ๊ทธ๋ํฝ ๋๋ผ์ด๋ฒ์ ๋ฌธ์ ๋ผ๊ณ ํจ.
-
๋๋ ์์ธ: WSL์ OpenGL ๋๋ Mesa ๋ฒ์ ์ ๋ฌธ์
-
.bashrc์ ์๋์ ์ค์ ์ ์ถ๊ฐํ์ฌ GPU ํ๋์จ์ด ๋ ๋๋ง์ ๋นํ์ฑํํจ.
-
ํ์ง๋ง ์ด๋ GPU ๋์ CPU๋ฅผ ์ฌ์ฉํ์ฌ ๋ ๋๋ง ํ๋ ๋ฐฉ๋ฒ์ผ๋ก, ๋ ๋๋ง ํด์ผ ํ๋ object๊ฐ ๋ง์ ๋ ๋ถํ๊ฐ ๋ง์ด ๊ฑธ๋ฆผ.
export LIBGL_ALWAYS_SOFTWARE=1
- ์๋์ ๊ฐ์ด mesa๋ฅผ ์ ๊ทธ๋ ์ด๋ ํ๋ ๋ฐฉ๋ฒ์ด ์๋ค๊ณ ๋ ํ์ง๋ง, ์คํ๋ ค "MESA-LOADER: failed to open vgem" ์๋ฌ๊ฐ ๋จ๋ฉฐ Rviz๊ฐ ์คํ๋์ง ์์.
sudo add-apt-repository ppa:kisak/kisak-mesa
sudo apt-get update
sudo apt-get upgrade