Ubuntu 서버 20.04 LTS - nvidia 및 cuda를 설치하면 gnome도 설치됩니다.

Ubuntu 서버 20.04 LTS - nvidia 및 cuda를 설치하면 gnome도 설치됩니다.

예를 들어 기계 학습 작업을 위해 cuda가 필요한 GPU 서버가 있습니다.

안타깝게도 NVIDIA 드라이버와 cuda를 설치하자마자 gnome 변형도 설치되는 것 같습니다. 이 gnome 변종은 거의 아무것도 할 수 없습니다. 셸이 작동하지 않고 분명히 저를 정말 짜증나게 하는 일부 데스크탑 설정이 함께 제공됩니다.

예를 들어 기본값에 따라 20분 동안 활동이 없으면 종료가 설정됩니다. 서버의 경우 이런 방식으로 호출하는 것은 매우 적합하지 않습니다.

gnome 없이 드라이버와 cuda 툴킷을 설치하는 방법 또는 서버에서 확실히 원하지 않는 모든 항목(예: 20분 유휴 설정)을 제거한 후 (덜 바람직하게는) gnome을 제거하는 방법을 알고 있습니까?

답변1

헤드리스 nvidia 드라이버를 사용해도 도움이 되지 않았습니다. 그놈은 내 생각에 cuda 툴킷에서 나온 것 같습니다.

나는 그놈을 제거할 수 있었지만 이것이 적절한 제거인지 확실하지 않으므로 지금은 질문을 열어 둡니다. Cuda 설치의 마지막 두 단계를 참고하세요:
sudo apt-get remove *gnome* && sudo apt-get purge *gnome*

Nvidia 드라이버 설치

단계 명령 설명
1. sudo apt-get update && apt search nvidia-driver Nvidia 드라이버를 다운로드하고 가장 높은 버전 번호를 선택하세요(서버용).
2. sudo apt-get install [package name] 설치 드라이버
삼. sudo shutdown -r 0 재부팅
4. sudo lshw -C display GPU 확인(드라이버가 제대로 설치된 경우)

Cuda 툴킷 설치

단계 명령 설명
1. sudo apt-get install gcc --yes gcc 컴파일러 설치(gcc --version으로 설치되었는지 확인)
2. uname -r 이 명령이 작동하고 커널 버전이 표시되는지 확인하십시오.
삼. sudo apt-get install linux-headers-$(uname -r) 커널 설치(드라이버가 이미 제공될 수도 있지만 안전은 안전합니다)
4. https://developer.nvidia.com/cuda-downloads 여기에서 설치 코드를 생성하고 실행하세요.
5. sudo apt-get remove *gnome* 깨진 그놈 제거
6. sudo apt-get purge *gnome* 깨진 그놈 제거

sudo apt-get --auto-removeCoda 툴킷도 다시 제거되므로 그렇게 하지 마십시오 .

관련 정보