ubuntu 16.04로 업그레이드한 후 lxc 컨테이너에서 nvidia 그래픽을 사용할 수 없습니다.

ubuntu 16.04로 업그레이드한 후 lxc 컨테이너에서 nvidia 그래픽을 사용할 수 없습니다.

시스템을 15.10에서 16.04로, 컨테이너를 14.04에서 16.04로 업그레이드했습니다.

나는 둘 다 기본 cuda/nvidia 드라이버를 사용했습니다. cuda 7.5 및 엔비디아 361.42

컨테이너를 시작하면 lightdm DM이 표시됩니다. 마우스를 움직일 수 없거나 키보드를 사용할 수 없습니다. 16.04에는 kbd 및 마우스 모듈이 없습니다. 문제를 해결하는 방법에 대한 아이디어가 있습니다.

감사해요

답변1

16.04와 함께 제공되는 독점 NVIDIA 드라이버에 문제가 있는 것 같습니다. 나는 그것에 문제가 있었고 문제를 불평하는 다른 질문을 하나 이상 보았습니다. 이것이 내 문제를 해결하기 위해 내가 한 일입니다. 그것은 당신에게 효과가 있을 것입니다.

  1. Ctrl+ Alt+ 를 눌러 TTY를 입력하세요 F1.
  2. 사용자 이름과 비밀번호로 로그인하세요.
  3. sudo apt-get purge nvidia-*프롬프트를 실행 하고 확인합니다.
  4. 실행 sudo apt-add repository ppa:graphics-drivers/ppa한 다음 sudo apt-get update.
  5. 달리다 sudo apt-get install nvidia-364.

그러면 해당 저장소/PPA에서 최신 드라이버가 설치됩니다. Ubuntu와 함께 제공되는 버전(361.42 대 364.15)보다 최신 버전이며 좀 더 안정적인 것 같습니다. 오픈소스이기도 해서 장점이죠;-).

이 지침에 문제가 있거나 혼란스러우면 의견을 남겨주세요.

답변2

xserver-xorg-input-kbd이는 16.04에서 삭제된 를 사용하여 구성된 컨테이너의 xorg 입력 때문에 발생할 수 있습니다 . 이 경우 evdev를 사용하여 입력을 재구성하여 이 문제를 해결할 수 있습니다. 자세한 내용은 다음에서 확인하실 수 있습니다.이 답변.

관련 정보