내 컴퓨터 구성은 다음과 같습니다.
운영 체제: 듀얼 부팅 Windows 10 및 Debian 8 Jessie(64비트)
마더보드: ASUS Z170 PRO 게이밍
그래픽 카드: Nvidia GTX 1080(레퍼런스/파운더스 에디션)
프로세서: 인텔 I7-6700K
RAM: 16GB - 2 x 8GB 3200MHz(중요할 수도 있지만 잊어버렸네요...)
하드 드라이브: SSD m.2 512GB Liteon(NVMe, Debian 8 Jessie) SSD MX300 1050GB(Windows 10 설치됨)
SSD OZ SATA 2 30GB(아직 아무것도 설치되지 않았지만 나중에 테스트, 샌드박싱 등을 위해 이 공간을 데비안에 추가할 예정입니다...)
모니터: Dell U3415W(21:9)
이틀 후 듀얼 부팅 시스템을 만들려고 했을 때(NVMe 디스크에 GRUB를 설치할 때 알려진 문제) 마침내 올바르게 설치했습니다. :) 이제 디스플레이 해상도 및 기타 드라이버에 문제가 있습니다. 현재 감지된 해상도는 1024 x 768(4:3) - "알 수 없는 디스플레이"이지만 3440x1440(21:9)이어야 합니다. 세부사항은 다음과 같습니다:
@debian:~$: xrandr xrandr: 출력 기본 감마 크기 화면을 가져올 수 없습니다. 0: 최소 1024 x 768, 현재 1024 x 768, 최대 1024 x 768 기본 연결된 메인 1024x768+0+0 0mm x 0mm 1024x768 76.00* @debian:~$: lspci -v 00:00.0 메인 브리지: Intel Corporation Device 191f (rev 07) 하위 시스템: ASUSTeK Computer Inc. 장치 8694 플래그: 버스 마스터, Fast Devsel, Delay 0 기능: 00:01.0 PCI 브리지: Intel Corporation Device 1901(rev 07) (prog-if 00 [일반 디코드]) 플래그: 버스 마스터, 빠른 개발, 지연 0 버스: major=00, minor=01, 슬레이브=01 , 초 - 지연 = 0 브리지 뒤의 I/O: 0000e000-0000efff 브리지 뒤의 메모리: f6000000-f70fffff 브리지 뒤의 프리페치 가능 메모리: 00000000e0000000-00000000f1ffffff 기능: 사용 중인 커널 드라이버: pcieport 00:14.0 USB 컨트롤러: Intel Corporation Device a12f (rev 31) (prog-if 30 [XHCI]) 하위 시스템: ASUSTeK Computer Inc. 장치 8694 플래그: Bus Master, Media Devsel, Latency 0, IRQ 137 메모리 at f7330000(64- 비트, 프리페치 불가능) [크기=64K] 기능: 사용된 커널 드라이버: xhci_hcd 00:16.0 통신 컨트롤러: Intel Corporation 장치 a13a(rev 31) 하위 시스템: ASUSTeK Computer Inc. 장치 8694 플래그: fast devsel, IRQ 11 f734d000의 메모리(64비트, 프리페치 불가능) [비활성화] [크기=4K ] 기능: 00:17.0 SATA 컨트롤러: Intel Corporation 장치 a102(rev 31) (prog-if 01 [AHCI 1.0]) 하위 시스템: ASUSTeK Computer Inc. 장치 8694 플래그: 버스 마스터, 66MHz, 중간 Devsel, 대기 시간 0, IRQ 155 메모리(f7348000) (32비트, 프리페치 불가능) [size=8K] f734c000의 메모리 (32비트, 프리페치 불가능) [size=256] f050의 I/O 포트 [size=8] f040의 I/O O 포트 [size= 4] f020의 I/O 포트 [크기=32] f734b000의 메모리(32비트, 프리페치 불가능) [크기=2K] 기능: 사용된 커널 드라이버: ahci 00:1b.0 PCI 브리지: Intel Corporation Device A167(rev f1) (prog-if 00 [일반 디코딩]) 플래그: 버스 마스터, 빠른 개발, 지연 0 버스: 메이저 = 00, 마이너 = 02, 슬레이브 = 02, sec-latency=0 기능: 사용된 커널 드라이버: pcieport 00:1c.0 PCI 브리지: Intel Corporation Device A110(rev f1) (prog-if 00 [일반 디코드]) 플래그: 버스 마스터, 빠른 개발, 지연 0 버스: 메이저 = 00, 마이너 = 03, 슬레이브 = 03, sec-latency=0 포스트 브리지 메모리: f7200000-f72fffff 기능: 사용된 커널 드라이버: pcieport 00: 1d.0 PCI 브리지: Intel Corporation Device A118(rev f1)(prog-if 00 [일반 디코딩]) 플래그: 버스 마스터, 빠른 장치, 대기 시간 0 버스: 마스터=00, 보조=04, 슬레이브=04, sec-latency=0 브리지 뒤의 메모리: f7100000-f71fffff 기능: 사용 중인 커널 드라이버: pcieport 00:1f.0 ISA 브리지: Intel Corporation 장치 a145(rev 31) 하위 시스템: ASUSTeK Computer Inc. 장치 8694 플래그: 버스 마스터, 미디어 개발자, 지연 0 00:1f.2 메모리 컨트롤러: Intel Corporation 장치 A121(개정 31) 하위 시스템: ASUSTeK Computer Inc. 장치 8694 플래그: 버스 마스터, Fast Devsel, 대기 시간 0 메모리는 f7344000에 있습니다(32비트, 프리페치 불가능) [ 크기 = 16K ] 00:1f.3 오디오 장치: Intel Corporation Device a170(rev 31) 하위 시스템: ASUSTeK Computer Inc. 장치 86ae 플래그: 버스 마스터, Fast Devsel, 대기 시간 32, IRQ 156 메모리는 f7340000(64비트, 프리페치 불가능) [크기 =16K] 메모리는 f7320000(64비트, 프리패치 불가능) [size=64K] 기능: 사용 중인 커널 드라이버: snd_hda_intel 00:1f.4 SMBus: Intel Corporation 장치 A123(개정 31) 하위 시스템: ASUSTeK Computer Inc. 장치 8694 플래그: 중간 개발자, IRQ 11 f734a000의 메모리(64비트, 프리페치 불가능) [크기=256] I/ 포트 오f000 [사이즈=32] 00:1f.6 이더넷 컨트롤러: Intel Corporation 이더넷 연결(2) I219-V(개정 31) 하위 시스템: ASUSTeK Computer Inc. 장치 8672 플래그: 버스 마스터, Fast Devsel, 대기 시간 0, IRQ 138 메모리 위치: f7300000(32- 비트, 프리패치 불가) [size=128K] 기능: 사용된 커널 드라이버: e1000e 01:00.0 VGA 호환 컨트롤러: NVIDIA Corporation 장치 1b80(rev a1)(prog-if 00 [VGA 컨트롤러]) 하위 시스템: Dell 장치 119e 플래그: 버스 마스터, Fast Devsel, 대기 시간 0, IRQ 11 메모리는 f6000000(32비트, 프리페치 불가) [크기=16M] e0000000의 메모리(64비트, 프리페치 가능) [크기=256M] f0000000의 메모리(64비트, 프리페치 가능) [크기=32M] e000 I/O 포트 [크기=128] f7000000용 확장 ROM [비활성화] [크기=512K] 기능: 01:00.1 오디오 장치: NVIDIA Corporation 장치 10f0(rev a1) 하위 시스템: Dell 장치 119e 플래그: 버스 마스터, Fast Devsel, 대기 시간 0, IRQ 17 메모리는 f7080000(32비트, 프리페치 불가능) [크기=16K] 기능: 사용된 커널 드라이버: snd_hda_intel 03:00.0 USB 컨트롤러: ASMedia Technology Inc. 장치 1242(prog-if 30 [XHCI]) 하위 시스템: ASUSTeK Computer Inc. 장치 8675 플래그: 버스 마스터, 빠른 개발, 지연 0, IRQ 16 f7200000의 메모리(64비트, 아님 prefetchable) [size=32K] 기능: 사용된 커널 드라이버: xhci_hcd 04:00.0 비휘발성 메모리 컨트롤러: Broadcom Corporation (Bug ID) Device 2200 (rev 01) (prog-if 02 [NVM Express]) 하위 시스템: Marvell Technology Group Ltd. 장치 1093 플래그: 버스 마스터, 빠른 개발, 지연 0, IRQ 16 메모리는 f7100000(64비트, 프리페치 불가능) [크기=16K] 능력: 사용된 커널 드라이버: nvme
apt-get update && apt-get Upgrade를 실행했지만 여전히 문제가 해결되었습니다. 우분투 포럼에서 몇 가지 해결책을 찾았지만 제게는 효과가 없었습니다.
내 소스 패키지 목록에는 다음의 파일만 포함되어 있습니다.https://wiki.debian.org/SourcesList(- Debian 8/Jessie에 대한 Sources.list 예제입니다. 링크를 2개 이상 붙여넣을 수 없어서 붙여넣을 수 없습니다...)
내 질문은 다음과 같습니다
- 해결 문제를 해결하려면 어떻게 해야 합니까?
- 내 lspci -v 값을 보면 어떤 드라이버가 누락되었으며 이를 해결하기 위해 무엇을 해야 하는지 알려줄 수 있는 사람이 있습니까?
- 내 소스 패키지 목록이 올바른지 확인할 수 있는 사람이 있나요?
- GTx 1080은 정말로 Debian 8 Jessie-backports 배포판에서만 지원됩니까?
답변1
다음 항목이 필요하다는 것을 알았습니다 sources.list
.
deb http://httpredir.debian.org/debian jessie-backports main contrib non-free.
항목 도 추가했는데 contrib non-free
이제 다음과 같습니다.
deb http://httpredir.debian.org/debian jessie main contrib non-free
deb-src http://httpredir.debian.org/debian jessie main contrib non-free
deb http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb-src http://httpredir.debian.org/debian jessie-updates main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free
제시 허리 이식
deb http://httpredir.debian.org/debian jessie-backports main contrib non-free
그 후 나는 다음을 실행합니다.
apt-get install linux-headers-$(uname -r|sed 's,[-]-[-]-,,')"
apt-get update
apt-get install -t jessie-backports nvidia-driver
GAD3R의 링크에 제공된 대로(정말 감사합니다. 먼저 맥주를 마실게요 :)). 이제 화면 해상도가 훌륭하게 작동합니다 :).
확실히 하기 위해 누군가 내 소스 목록을 확인할 수 있나요? 무료가 아닌 기여를 추가할 때 어떤 문제가 있나요? 나는 그것에 관한 몇 가지 기사를 읽었지만 간단한 용어로 당신의 의견을 듣고 싶습니다.
광산은 lspci -v
이제 다음과 같습니다:
00:00.0 메인 브리지: Intel Corporation Device 191f (rev 07) 하위 시스템: ASUSTeK Computer Inc. 장치 8694 플래그: 버스 마스터, Fast Devsel, Delay 0 기능: 00:01.0 PCI 브리지: Intel Corporation Device 1901(rev 07) (prog-if 00 [일반 디코드]) 플래그: 버스 마스터, 빠른 개발, 지연 0 버스: major=00, minor=01, 슬레이브=01 , 초 - 지연 = 0 브리지 뒤의 I/O: 0000e000-0000efff 브리지 뒤의 메모리: f6000000-f70fffff 브리지 뒤의 프리페치 가능 메모리: 00000000e0000000-00000000f1ffffff 기능: 사용 중인 커널 드라이버: pcieport 00:14.0 USB 컨트롤러: Intel Corporation Device a12f (rev 31) (prog-if 30 [XHCI]) 하위 시스템: ASUSTeK Computer Inc. 장치 8694 플래그: Bus Master, Media Devsel, Latency 0, IRQ 137 메모리 at f7330000(64- 비트, 프리페치 불가능) [크기=64K] 기능: 사용된 커널 드라이버: xhci_hcd 00:16.0 통신 컨트롤러: Intel Corporation 장치 a13a(rev 31) 하위 시스템: ASUSTeK Computer Inc. 장치 8694 플래그: fast devsel, IRQ 11 f734d000의 메모리(64비트, 프리페치 불가능) [비활성화] [크기=4K ] 기능: 00:17.0 SATA 컨트롤러: Intel Corporation 장치 a102(rev 31) (prog-if 01 [AHCI 1.0]) 하위 시스템: ASUSTeK Computer Inc. 장치 8694 플래그: 버스 마스터, 66MHz, 중간 Devsel, 대기 시간 0, IRQ 155 메모리(f7348000) (32비트, 프리페치 불가능) [size=8K] f734c000의 메모리 (32비트, 프리페치 불가능) [size=256] f050의 I/O 포트 [size=8] f040의 I/O O 포트 [size= 4] f020의 I/O 포트 [크기=32] f734b000의 메모리(32비트, 프리페치 불가능) [크기=2K] 기능: 사용된 커널 드라이버: ahci 00:1b.0 PCI 브리지: Intel Corporation Device A167(rev f1) (prog-if 00 [일반 디코딩]) 플래그: 버스 마스터, 빠른 개발, 지연 0 버스: 메이저 = 00, 마이너 = 02, 슬레이브 = 02, sec-latency=0 기능: 사용된 커널 드라이버: pcieport 00:1c.0 PCI 브리지: Intel Corporation Device A110(rev f1) (prog-if 00 [일반 디코드]) 플래그: 버스 마스터, 빠른 개발, 지연 0 버스: 메이저 = 00, 마이너 = 03, 슬레이브 = 03, sec-latency=0 포스트 브리지 메모리: f7200000-f72fffff 기능: 사용된 커널 드라이버: pcieport 00: 1d.0 PCI 브리지: Intel Corporation Device A118(rev f1)(prog-if 00 [일반 디코딩]) 플래그: 버스 마스터, 빠른 장치, 대기 시간 0 버스: 마스터=00, 보조=04, 슬레이브=04, sec-latency=0 브리지 뒤의 메모리: f7100000-f71fffff 기능: 사용 중인 커널 드라이버: pcieport 00:1f.0 ISA 브리지: Intel Corporation 장치 a145(rev 31) 하위 시스템: ASUSTeK Computer Inc. 장치 8694 플래그: 버스 마스터, 미디어 개발자, 지연 0 00:1f.2 메모리 컨트롤러: Intel Corporation 장치 A121(개정 31) 하위 시스템: ASUSTeK Computer Inc. 장치 8694 플래그: 버스 마스터, Fast Devsel, 대기 시간 0 메모리는 f7344000에 있습니다(32비트, 프리페치 불가능) [ 크기 = 16K ] 00:1f.3 오디오 장치: Intel Corporation Device a170(rev 31) 하위 시스템: ASUSTeK Computer Inc. 장치 86ae 플래그: 버스 마스터, Fast Devsel, 대기 시간 32, IRQ 156 메모리는 f7340000(64비트, 프리페치 불가능) [크기 =16K] 메모리는 f7320000(64비트, 프리패치 불가능) [size=64K] 기능: 사용 중인 커널 드라이버: snd_hda_intel 00:1f.4 SMBus: Intel Corporation 장치 A123(개정 31) 하위 시스템: ASUSTeK Computer Inc. 장치 8694 플래그: 중간 개발자, IRQ 11 f734a000의 메모리(64비트, 프리페치 불가능) [크기=256] I/ 포트 오f000 [사이즈=32] 00:1f.6 이더넷 컨트롤러: Intel Corporation 이더넷 연결(2) I219-V(개정 31) 하위 시스템: ASUSTeK Computer Inc. 장치 8672 플래그: 버스 마스터, Fast Devsel, 대기 시간 0, IRQ 138 메모리 위치: f7300000(32- 비트, 프리패치 불가) [size=128K] 기능: 사용된 커널 드라이버: e1000e 01:00.0 VGA 호환 컨트롤러: NVIDIA Corporation 장치 1b80(rev a1)(prog-if 00 [VGA 컨트롤러]) 하위 시스템: Dell 장치 119e 플래그: 버스 마스터, Fast Devsel, 대기 시간 0, IRQ 157 메모리는 f6000000(32비트, 프리페치 불가) [크기=16M] e0000000의 메모리(64비트, 프리페치 가능) [크기=256M] f0000000의 메모리(64비트, 프리페치 가능) [크기=32M] e000 I/O 포트 [크기=128] [가상] 확장 f7000000의 ROM [비활성화] [크기=512K] 기능: 사용된 커널 드라이버: nvidia 01:00.1 오디오 장치: NVIDIA Corporation 장치 10f0(rev a1) 하위 시스템: Dell 장치 119e 플래그: 버스 마스터, Fast Devsel, 대기 시간 0, IRQ 17 메모리는 f7080000(32비트, 프리페치 불가능) [크기=16K] 기능: 사용된 커널 드라이버: snd_hda_intel 03:00.0 USB 컨트롤러: ASMedia Technology Inc. 장치 1242(prog-if 30 [XHCI]) 하위 시스템: ASUSTeK Computer Inc. 장치 8675 플래그: 버스 마스터, 빠른 개발, 지연 0, IRQ 16 f7200000의 메모리(64비트, 아님 prefetchable) [size=32K] 기능: 사용된 커널 드라이버: xhci_hcd 04:00.0 비휘발성 메모리 컨트롤러: Broadcom Corporation(버그 ID) 장치 2200(rev 01) (prog-if 02 [NVM Express]) 하위 시스템: Marvell Technology Group Ltd. 장치 1093 플래그: 버스 마스터, 빠른 개발, 지연 0 , f7100000의 IRQ 16 메모리(64비트, 프리페치 불가능) [크기=16K] 기능: 사용 중인 커널 드라이버: nvme
모든 것이 괜찮은지 확인해주실 수 있나요?
나는 또한 다음을 실행합니다 glxinfo | grep OpenGL
.
OpenGL 공급업체 문자열: NVIDIA Corporation OpenGL 렌더러 문자열: GeForce GTX 1080/PCIe/SSE2 OpenGL 코어 프로필 버전 문자열: 4.4.0 NVIDIA 375.26 OpenGL 코어 프로필 셰이딩 언어 버전 문자열: 4.40 Cg 컴파일러를 통한 NVIDIA OpenGL 코어 프로필 컨텍스트 플래그: (없음) OpenGL 코어 프로필 마스크: 코어 프로필 OpenGL 코어 프로필 확장: OpenGL 버전 문자열: 4.5.0 NVIDIA 375.26 OpenGL 셰이딩 언어 버전 문자열: 4.50 NVIDIA OpenGL 컨텍스트 플래그: ( 없음) OpenGL 프로필 마스크: (없음) OpenGL 확장: OpenGL ES 프로필 버전 문자열: OpenGL ES 3.2 NVIDIA 375.26 OpenGL ES 프로필 셰이딩 언어 버전 문자열: OpenGL ES GLSL ES 3.20 OpenGL ES 프로필 확장