저는 데비안 Jessie를 사용하고 있습니다. Nvidia 드라이버를 설치하고 싶습니다. 그런데 nvidia-detect
전용 칩이 감지되지 않는 것을 발견했습니다 . 에 나열되어 있지만 lshw
.
lshw -c video
어떤 설치 전에
# lshw -c video
*-display
description: 3D controller
product: GK107M [GeForce GT 750M]
vendor: NVIDIA Corporation
physical id: 0
bus info: pci@0000:01:00.0
version: a1
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom
configuration: driver=nouveau latency=0
resources: irq:51 memory:f6000000-f6ffffff memory:e0000000-efffffff memory:f0000000-f1ffffff ioport:e000(size=128) memory:f7000000-f707ffff
*-display
description: VGA compatible controller
product: 4th Gen Core Processor Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 06
width: 64 bits
clock: 33MHz
capabilities: msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:49 memory:f7400000-f77fffff memory:d0000000-dfffffff ioport:f000(size=64)
lshw -c video
Nvidia 드라이버를 설치 및 제거하고 nouveau를 블랙리스트에 올린 후 -> 요청한 대로
$ lspci | grep VGA
$ lspci | grep VGA
00:02.0 VGA compatible controller: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller (rev 06)
$ lspci | grep NVIDIA
$ lspci | grep NVIDIA
01:00.0 3D controller: NVIDIA Corporation GK107M [GeForce GT 750M] (rev a1)
$ lspci -vnnn | egrep 'VGA|NVIDIA'
$ lspci -vnnn | egrep 'VGA|NVIDIA'
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])
01:00.0 3D controller [0302]: NVIDIA Corporation GK107M [GeForce GT 750M] [10de:0fe4] (rev a1)
Nvidia는 VGA 아래에 나열되어 있지 않습니다.
따라서 HW가 감지됩니다.
하지만엔비디아 드라이버를 설치했어요이에 따르면http://linuxconfig.org/nvidia-geforce-driver-installation-on-debian-jessie-linux-8-64bit재부팅하고 (콘솔에 들어가서) 실행하십시오.nvidia-detect
그것은 말한다
nvidia-detect
# nvidia-detect
No NVIDIA GPU detected.
나는 할 수 없었고 startx
결국 잘못되었습니다. 로그에 보니화면이 감지되지 않음또는 유사합니다.
그렇다면 무엇이 잘못되었나요? 전용 칩이 죽었나요?
답변1
문제가 발생하는 이유는 그래픽 카드에 독점 nvidia 352 드라이버가 필요하고 jessie, jessie-backports 및 sid 리포지토리에서 사용할 수 있는 유일한 드라이버가 버전 340 드라이버이기 때문이라고 생각합니다. 당신은 확인해야Nvidia 웹사이트 드라이버 페이지필요한 카드 버전을 확인하세요.
독점 버전 352 드라이버는 현재 Debian 저장소에서만 사용할 수 있습니다 experimental
. 나는 그것을 분해하고 Jesse에게 가방을 만들었습니다. 이것은 의존성 문제의 국수 수프이며 Jesse에 이를 설치하는 것은 중요한 작업이 될 것입니다(적어도 제가 이해하는 상황에 따르면).
남은 두 가지 옵션은 무료 드라이버를 설치하거나 시스템에서 nvidia 설치 프로그램을 실행하는 것입니다. Debian과 Arch(다른 것은 확인하지 않음), 강력히 추천합니다반대하다적절한 패키지 관리 시스템 외부에 독점 드라이버를 설치하십시오.
이것이 내 시스템이라면 무료 드라이버를 설치하고 다시 시도하기 전에 실험 패키지가 sid 또는 jessie-backports에 추가될 때까지 기다립니다.
이것은 공식 데비안 위키에서 가져온 것입니다.엔비디아 그래픽 드라이버 페이지:
Jessie의 경우 독점 드라이버에 대한 필요성은 거의 사라졌습니다. 이제 nouveau는 훌륭하게 작동하며 데스크탑 내에서 간단하고 쉬운 구성으로 듀얼 헤드 모니터와 함께 사용할 수 있습니다. 독점 드라이버는 정상적인 로깅을 제공하지 않으며 문제의 숨겨진 원인이 될 수 있습니다. 배포판 업그레이드를 수행하는 경우 - 최소한 wheezy에서 모든 nvidia 패키지를 제거해야 합니다. 데스크탑이 nouveau와 함께 작동하도록 한 다음 긴급한 이유가 있는 경우 nvidia 패키지를 다시 설치해야 합니다.
위의 지침을 따르겠습니다.공식 데비안 위키 Bumblebee 페이지bumblebee
패키지를 설치했는지 확인하세요.아니요 bumblebee-nvidia
.