Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modified script for use in WSL environment wiht proper GPU acceleration #1

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

kestr31
Copy link

@kestr31 kestr31 commented May 24, 2023

  • 안녕하세요, ROS 교육 전 스크립트를 점검하던 중 WSL 환경에 대해 추가적으로 고려할 부분이 있어 PR을 드립니다.
    • 현재의 스크립트는 WSL 환경에서의 사용이 고려되어 있지 않습니다.
    • 최신 윈도우에서는 WSL 환경에서도 GPU 가속이 가능해 환경변수 및 볼륨, 장치 매핑을 통해 가속이 가능합니다.
    • 이에 교육 전 Shell script를 수정해 PR을 드립니다. 감사합니다.

@kestr31
Copy link
Author

kestr31 commented May 24, 2023

  • 추가적으로 수정 환경변수 및 마운트 볼륨과 장치에 대한 Reference들을 드립니다:
  1. WSL 환경에서의 GPU 가속(WSLg)
  2. 인텔 내장그래픽 기기를 위한 WSLg 설정

@kestr31
Copy link
Author

kestr31 commented May 24, 2023

  • 다시 확인해보니 WSL에 맞게 수정하지 않은 일부 분기가 있어 PR을 취소하고 새로운 PR을 드리겠습니다.
  • 또한 /run/user/1000을 매핑하지 않을 시 WSL에서 OpenGL 기반 GUi가 나타나지 않는 문제가 있어 이 역시 수정해야 합니다.
  • Github에서 PR을 넣은 뒤 추가 Commit을 해본 경험이 처음이라, 이후 커밋도 PR에 추가되는 것을 확인하지 못했습니다.
  • 문제점들을 수정해 다시 PR을 열었습니다 .감사합니다.

@kestr31 kestr31 closed this May 24, 2023
@kestr31 kestr31 reopened this May 24, 2023
@stmoon
Copy link

stmoon commented May 24, 2023

네 WSL에서 수행하는 방법 알려주셔서 감사합니다 !! ^^
다만, 저희가 처음에 요청드렸던 것 처럼 Ubuntu 환경에서 진행하는 것을 가정하에 본 시스템을 만들었기 때문에 직접 검증하지 않는 상황에서 현재 버전에 적용하는 것은 위험하다고 판단 되어 본 강연이 완료된 후 자체 검증 후에 반영하도록 하겠습니다.
다만, 내일 WSL로 진행을 원하는 분들이 있는 경우 개별적으로 위 코드를 적용할 수 있도록 준비는 해 놓도록 하겠습니다.
많은 관심 가져주셔서 감사합니다.~

@kestr31
Copy link
Author

kestr31 commented May 25, 2023

갑작스러운 요청을 드리게 되었는데도 깊게 검토를 해주셔서 정말 감사합니다!

@stmoon stmoon self-assigned this Aug 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants