요약: 저는 Pop 20.10을 사용하고 있습니다. 저는 RTX 2070mq가 탑재된 Dell G5 5590 및 i7-9750H를 사용하고 있습니다(훌륭하게 작동함). 144hz 화면이 내장되어 있습니다. nvidia 독점 드라이버를 사용할 때는 작동하지만 xrandr
nvidia 카드가 비활성화된 경우(즉, i915/통합 인텔 GPU를 대신 사용하는 경우) 작동하지 않습니다(표시되지도 않습니다).
Windows에서는 nvidia를 사용하여 화면이 144hz로 표시되며 필요한 경우 수동으로 64hz로 설정할 수 있습니다. NVIDIA 카드를 비활성화하면 화면이 자동으로 64hz로 실행되는 것을 볼 수 있습니다.
Pop에서는 기본적으로 내 컴퓨터에 NVIDIA 드라이버를 사용하도록 자동으로 설정됩니다. 이는 완벽하게 작동하지만 배터리 수명 특성이 좋지 않습니다.
이 모드에서는 xrandr
내장 화면의 144hz 설정만 표시되며 이는 NVIDIA 제어판 창에 표시된 것과 일치합니다.
"통합"으로 전환하고 재부팅하려고 하면 USB-C에 연결된 외부 디스플레이를 통해서만 비디오를 얻을 수 있습니다. DP-0(nvidia를 사용할 때 xrandr은 내부 화면으로 표시됨)은 nvidia가 비활성화된 경우 xrandr에도 표시되지 않습니다.
xrandr
Nvidia를 비활성화합니다.
나는 가지고있다i915 관련 문제를 제출함, 그러나 응답이 없습니다.
나는 많은 것을 시도했지만,모두 문서화됨1915.modeset=0
, 문서화 시도를 포함하여 xorg.conf
거의 성공하지 못한 것 같았습니다. 그러나 이것은 제가 잘 아는 영역이 아니기 때문에 모든 것이 어둠 속에서 이루어졌습니다.
내 생각엔 EDID(또는 DisplayPort 구성 데이터/DPCD?)가 참조된 질문과 유사하게 "잘못"된 것 같습니다.여기. 하지만 이 문제를 직접 디버깅하는 데 약간 압도당하고 다음에는 어디로 가야 할지 막막합니다.
나는 또한 iGPU가 144hz를 처리할 수 없다고 추측했습니다. 하지만:
- 그렇다면 xrandr에서는 계속 볼 수 있지 않을까요?
- 이론적으로 1080p의 144hz는 iGPU의 성능 범위 내에 있어야 하지만 Windows에서 그렇게 할 수 없다면 잘못된 가정일 수도 있습니다.
어쨌든 내부 디스플레이가 Intel UHD 630 iGPU와 작동하도록 할 수 있습니까(60~hz가 바람직하며 배터리 수명을 최대화하고 싶습니다).
나는 /usr/share/X11/xorg.conf.d/20-intel.conf
60hz 모델라인을 추가할 수 있다고 생각했지만 그것은 나에게 효과가 없는 것 같습니다. 다양한 변형을 시도했지만 모니터에서 볼 수 없습니다. (내가 시도한 conf 파일의 예를 볼 수 있습니다.여기).
여기서 어떤 로그를 확인해야 합니까? 다음은 내 "통합" 스타트업의 스타트업 로그입니다 modeset
.https://pastebin.ubuntu.com/p/zXsjcpMdMY/. DP-0에 대한 언급은 전혀 없습니다...
그러나 nvidia 부팅을 검색하면 모드 세트에 DP-0이 언급되지 않고 대신 nvidia 부팅에서만 다음 줄이 표시됩니다.
Apr 07 16:29:28 pop-os /usr/libexec/gdm-x-session[2327]: (II) NVIDIA(0): Setting mode "DP-0: nvidia-auto-select @1920x1080 +2160+0 {ViewPortIn=1920x1080, ViewPortOut=1920x1080+0+0}"
내가 읽고 있는 내용을 바탕으로여기찾아보니 nvidia-auto-select
엔비디아 드라이버가 DP-0 관리를 하라고 해서 성공한 것 같았습니다. 그러나 nvidia 없이 부팅할 때 xrandr에서 DP-0이 전혀 언급되지 않기 때문에 문제를 파악하지 않고는 더 이상 디버깅할 수 없습니다.어디지식은 DP-0
시스템에서 나온다.어떻게nvidia-auto-select
Nvidia 카드/드라이버가 비활성 상태일 때 DP-0에 사용하도록 지시할 수 있도록 etc를 사용하라는 지시가 있습니다 .
내 생각에 실행중인 부모 프로세스는이 코드, 그러나 나는 C 개발자가 아니고 그러한 프로젝트가 어떻게 구성되어 있는지 잘 이해하지 못하기 때문에 그것으로부터 많은 가치를 얻을 수 없습니다.
다른 로그가 도움이 된다면 알려주시기 바랍니다.
답변1
글쎄요, 저는 Dell G5 5590에서 이 문제를 조사하는 데 며칠을 보냈고 BIOS 자체에는 Intel UHD 630을 그래픽 카드로 언급하지 않는다는 결론을 내렸습니다. 모드 설정(Intel)만 사용하여 xorg.conf를 시도하면 i915 드라이버가 올바르게 업로드된 것처럼 보이고 모든 것이 잘 작동하지만 화면에는 아무 일도 일어나지 않습니다. 그렇다면 예상치 못한 일을 시도한 것 같습니다. Linux에서는 nvidia 카드만 사용할 수 있었습니다.
답변2
이것이 도움이 될지는 모르겠지만 비슷한 문제가있었습니다.
저는 MSI GS66을 가지고 있고 팝과 윈도우를 이중 부팅하고 있습니다. 어느 날 뭔가를 시도하다가 그래픽을 팝 모드에서 개별 그래픽으로 전환했는데 다시 통합 그래픽으로 변경했을 때 시작 시 빈 화면이 나타났습니다.
그래서 내 컴퓨터가 어떤 식으로든 벽돌이 되었는지 확인하기 위해 Windows로 들어갔습니다. 하지만 잘 작동하고 카드도 잘 전환했습니다. 독립형 카드를 사용하여 팝업으로 부팅할 수 있었지만 Windows에서 mshybrid로 변경하면 회색 화면만 나타납니다.
제가 해결한 방법은 BIOS로 가서 그래픽 카드를 개별형에서 mshybrid로 변경한 다음 부팅 시 스페이스바를 누르면 시스템이 시작될 것이라고 생각했습니다. 어쨌든, 세 가지 옵션이 제공됩니다. 첫 번째는 현재 커널을 계속 사용하는 것이고, 두 번째는 이전 커널로 부팅하는 것이고, 세 번째는 펌웨어입니다. 이전 커널을 선택했는데 정상적으로 부팅되었으며 모든 앱과 항목이 로드되어 실행되었습니다.
답변3
글쎄요, 저는 DELL G5 5590에서 이 문제를 조사하는 데 며칠을 보냈고 BIOS 자체에서 Intel UHD 630을 그래픽 카드로 언급하지 않는다는 결론에 도달했습니다. 모드 설정(Intel)만 사용하여 xorg.conf를 시도하면 i915 드라이버가 올바르게 업로드된 것처럼 보이고 모든 것이 잘 작동하지만 화면에는 아무 일도 일어나지 않습니다. 그렇다면 예상치 못한 일을 시도한 것 같습니다. Linux에서는 nvidia 카드만 사용할 수 있었습니다.