해결된 질문
작성
·
334
0
위 그림에서 보시다시피 100%로 완료가 되었는데
Exception in thread Error가 뜨면서 libXtst.so.6 없다고 하면서
at java.* 인 내용이 20줄 정도나오는데, 설치내용이 이부분을 제외하고는 다른게 없습니다.
상위 그림은 /home/*/tools/Xilinx/ 경로의 내용들인데,
뭐가 문제일까요??
======================================================
해본건 구글링에서 source.list를 수정해서 apt-get update / upgrade
apt install libxtst6 이하 비슷한 내용들 해봤는데 다 안되더라고요??
(솔직히 이젠 환경도 강사님하고 다를꺼라고 확신이 드네요. ㅎㄷㄷ)
답변 1
0
비슷한 내용으로 질문했던분이 계셔서 똑같이 진행했습니다.
sudo apt-get install libxrender1
sudo apt-get install libxext6
sudo apt-get install libxrender1:i386 libxtst6:i386 libxi6:i386
sudo apt-get install libxrender1 libxtst6 libxi6
순서대로 하나씩 해보고 재설치해봤는데요
결국에 마지막 패키지까지 설치해줘야 제대로 설치가 되더라고요.. ^^
추가적으로 발생한 Error 가 있고, 현재 해결하여 혹시 필요하시면 확인 한번해보세요.
source */setting64.sh 후 vivado & 실행한 결과입니다.
error log에서 31 line 확인해보니, 다음과 같이 전역변수 선언구간이더라고요.
export LC_ALL="en_US.UTF-8"
export LANG="en_US.UTF-8"
export LANGUAGE="en_US:en"
혹시 몰라서 terminal 에서 export LC_ALL="en_US.UTF-8" 실행하니까 똑같이 나와서
위 3줄을 /etc/environment 파일에 추가하고
./tools/Xilinx/Vivado/2022.2/bin/rdiArgs.sh 에 있는 내용을 주석(#) 처리하였습니다.
이후 vivado & 진행하니 문제없이 잘 돌아갑니다.