Dell XPS 15에서 NVIDIA Optimus를 비활성화하는 방법은 무엇입니까?


42

NVIDIA GeForce 540M, Intel Core i7Q 2.2 Ghz 및 Crucial RealSSD 하드 드라이브가 장착 된 새로운 Dell XPS 15 (L502x)가 있습니다. 요즘 NVIDIA 카드가 장착 된 대부분의 랩탑과 마찬가지로 "Optimus"기능이있어 배터리 수명을 연장 할 수 있도록 통합 Intel HD 그래픽과 훨씬 강력한 NVIDIA 카드를 완벽하게 전환 할 수 있습니다.

필자는이 랩탑을 구입할 때 A / C 전원을 켰을 때 NVIDIA 카드 만 사용하는 기능 및 / 또는 한 카드 또는 다른 카드를 강제로 사용하는 기능과 같은 상식적인 옵션이 있다고 가정했습니다. 내가 잘못했거나 그렇게하는 방법을 알 수없는 것 같습니다.

NVIDIA 데스크탑이 Windows 데스크탑 / 항공을 포함한 모든 작업에 항상 사용되도록 Optimus를 구성하는 방법을 알고 싶습니다. 인텔 카드의 성능이 만족스럽지 않으므로 완전히 우회하고 싶습니다. 이 카드의 하드웨어 구성으로 인해 인텔 하드웨어를 비활성화 할 수는 없지만 NVIDIA 카드가 모든 작업을 수행하고 싶습니다. NVIDIA Control Panel과 Intel 설정 프로그램을 모두 파헤 쳤습니다. 나는 주제에 대해 많은 인터넷 검색을 수행했지만 거의 사용하지 못했습니다.

내가 지금까지 시도한 것 :

  • 하나의 비디오 카드 또는 다른 비디오 카드를 독점적으로 사용하는 옵션을 BIOS에서 확인했습니다. 그러한 옵션이 없습니다.

  • 아무런 영향없이 BIOS를 업데이트했습니다.

  • Nvidia 제어판을 Nvidia GPU를 기본 장치로 사용하도록 설정하십시오.

  • Aero가 NVIDIA GPU에서 렌더링되도록하기 위해 dwm.exe가 NVIDIA 제어판을 통해 NVIDIA GPU에서 실행되도록 시도했습니다. GPU 선택 드롭 다운 상자가 회색으로 표시되고 "통합 그래픽"으로 설정되어 있으므로이 프로그램에는 특별한 예외가있는 것으로 보입니다.

    NVIDIA 제어판은 dwm.exe를 싫어합니다

  • 카드에 이전의 옵티머스 이전 드라이버를 강제로 시도했습니다. 성공하지 못했습니다.

어떤 제안이라도 매우 환영하지만 Optimus를 비활성화하지 않아야한다고 대답하지 마십시오!


3
나는 당신이 OPTIMUS를 비활성화하고 싶다고 생각하는 것에 대답 할 것입니다. 업데이트 된 드라이버를 사용하면 고급 모드로 전환하여 기본 카드를 540M으로 설정할 수 있지만 DirectX 지원 응용 프로그램이 시작될 때만 계속 작동합니다.
Supercereal

2
유쾌하지만 인텔 데스크톱이 기본 데스크톱 작업을 처리 할 수없는 경우는 거의 없습니다. 에어로가 원활하게 작동한다는 의미라면 포기하겠습니다
Fopedush

1
아니요, 모든 것이 설계된대로 작동합니다. 그러나 Switcher ( insentient.net ) 와 같은 것을 실행하십시오 . 인텔 카드는 몇 초마다 프레임을 펌핑합니다. 3-4 개 이상의 창이 열려 있으면 Flip3d의 프레임 속도가 허용 할 수없는 범위 (<60)로 떨어지기 시작합니다. 반면에 CPU가 수요가 높은 상태에서 실행을 시도하면 기본 에어로 작업 (
더러워 짐

1
간단히 말해서, 99.9 %의 사람들보다 Aero에서 더 많은 것을 요구 / 예상합니다. 부적절한 디자인 외에이 시스템의 통합 그래픽에는 아무런 문제가 없다고 확신합니다.
Fopedush

2
@ Shinrai-나는이 기계의 사양을 그대로 최대한 활용했습니다. 한번 봐봐, 난 정확히 훑어 보지 않았어. 2.3Ghz Core i7은 Dell에서 제공하는 가장 빠른 모바일 CPU이며, 100GHz를 추가하면 (통합) 그래픽 렌더링에 차이가있을 것 같습니다. 데스크톱 합성을 위해 빠른 렌더링을 원한다는 것을 알았 기 때문에 Nvidia Geforce 540M이 장착 된 컴퓨터를 구입했습니다 . 시장에 나와있는 모든 모래 다리 기계는 정확히 같은 문제가있을 것 같습니다. 그래서이 노트북에서도 해결할 수 있습니다.
Fopedush

답변:


34

짧은 대답 : "전환"되지 않으며 인텔 IGP를 비활성화 할 수 없습니다.

긴 대답 : 하드웨어 관점에서 인텔 IGP는 항상 랩톱의 LCD 화면에 대한 이미지 출력을 처리합니다. NVIDIA GPU는 렌더링 된 그래픽이 활성화 될 때 인텔 IGP의 프레임 버퍼 (시스템 메모리에 상주)에 복사합니다. Optimus 소프트웨어는 특정 프로그램이로드 된 프로파일 및 사용자 설정에 따라 GPU를 사용하도록합니다. 현재 GPU에서 OS 데스크탑 합성 실행을 지원하지 않습니다.

여기에 이미지 설명을 입력하십시오

자세한 내용은 Optimus 백서 를 참조하십시오.


나는 그것이 재미있는 방식으로 렌더링하는 것을 몰랐다. 또한, 이것은 BIOS가 명시 적으로 그것을 할 수있는 방법을 제공하지 않으면 그것을 할 수있는 방법이 없다는 내 우려를 심화시킨다. +1입니다.
Shinrai

1
백서의 다른 다이어그램 중 하나는 Nvidia 카드가 Nvidia 카드가 선호되는 한 Nvidia 카드가 Intel 카드의 개입없이 자체 프레임 버퍼를 통해 화면에 직접 렌더링 할 수 있음을 나타냅니다. 운전자 수준. 중요한 것은 화면이 실제로 연결된 카드뿐입니다. NVIDIA 카드는 실제로 인텔 카드에 연결된 화면으로 직접 렌더링 할 수 없습니다. 아마도 약간의 재 작업으로 기본 디스플레이를 엔비디아 카드에 직접 연결할 수 있습니다.
Fopedush

이 경우에 대한 추가 증거 : HDMI 포트를 통해 두 번째 모니터를 랩톱에 연결하면 해당 모니터의 모든 것이 데스크탑 합성을 포함하여 Nvidia GPU로 렌더링됩니다.
Fopedush

3
답변을 철저히 보내 주셔서 감사하지만이 문제를 피할 수있는 방법이 여전히 남아 있습니다. 나는 이것을 정답으로 기꺼이 표시하고 500 포인트 현상금을 줄 것이지만, 나는이 문제를 싸우는 다른 사람에게 장애를 줄 것이라고 생각합니다. 옵티머스가 점점 일반화되고 있으며 많은 사람들이 현재 또는 미래에이 문제를 해결하기를 원할 수 있으므로 질문을 공개하고 싶습니다. 당신은 많은 공짜를 얻었으므로, 현상금 (250)의 절반이 끝날 때 받아야합니다. 당신의 노고에 감사드립니다.
Fopedush

4

이 특정 랩톱에는 익숙하지 않지만 BIOS에는 Optimus 그래픽을 지정하거나 Intel 또는 Nvidia 카드를 강제로 지정하는 옵션이 종종 있습니다. 그것은 하나의 칩셋을 완전히 비활성화시킵니다.


1
젠장, 내 노트북에이 옵션이 있었으면 좋겠다 ...하지만 랩탑 바이오에서는 드물게 FSB를 늘릴 수있다.
Supercereal

1
불행히도이 랩탑의 BIOS에는 그러한 옵션이 없습니다.
Fopedush

1
@Fopedush-그렇다면 운이 나쁠 것입니다. 다른 방법은 없습니다. 우리가 판매하는 비디오 주변 장치와의 특정 호환성 문제에 대해이 문제를 연구하는 데 많은 시간을 보냈습니다. 운 좋게도, DO와 함께 판매하는 Thinkpad는 BIOS에이 옵션이 있습니다.
Shinrai

1
@Kyle : "FSB 증가"? 이는 랩톱의 CPU가 오버 클로킹 될 수 있음을 의미합니다!
bwDraco

@Dragonlord 정확하게, 그것은 매우 좋은 기능입니다.
Supercereal

3

DWM이 다른 3D 응용 프로그램과 다른 이유와 왜 특수해야하는지 이해가되지 않습니다.

약간 고통 스럽지만이 모든 정보가 저장된 위치 ( C:\ProgramData\NVIDIA Corporation\Drs폴더에 있을 수 있음 )를 확인한 다음 16 진수 편집기로 수정하여 콤보 상자를 사용할 수 있는지 확인하십시오.

프로그래밍에 익숙한 경우 (1) 콤보 상자에 창 핸들을 가져오고 (2) EnableWindow내 경험에 따르면 항상 그런 것은 아니지만 드롭 다운 메뉴를 강제로 활성화 할 수도 있습니다 작업.


OS의 필수적인 부분에서 낮은 수준으로 작동한다는 사실 때문에 아마도 다르게 취급 될 것입니다. 그들은 당신이 그것으로 주변을 괴롭히기를 원하지 않습니다. : /
Shinrai

1
딕킹은 내 중간 이름입니다. 나는 아직 시도하지 않았기 때문에이 대답을 좋아합니다. 불행히도 nvidia 프로파일은 암호화되어 있으므로 수동으로 편집하기가 쉽지 않습니다. 드롭 다운을 강제하는 경우 실제로 작동하는지 의심하지만 시도하는 것이 재미있을 것 같습니다. 어쩌면 나중에 금이 갈 수도 있습니다.
Fopedush

@ 신라이 : 롤. 당신이 생각하는 것만 큼 저수준인지는 확실하지 않습니다 ... SYSTEM계정으로 실행되지 않고 모두 사용자 모드입니다. @ Fopedush : 흠 ... 그들이 암호화되어 있습니까? 내 컴퓨터의 해당 폴더에서 일부 파일을 열면 많은 내용이 일반 텍스트로 표시됩니다.
Mehrdad

@Mehrdad-나는 '낮은 수준'이 정확히 내가 말하고자하는 것이라고 생각하지 않습니다. 많은 것들이 dwm이 어떻게 작동하는지에 대한 가정을하고, 그것들이 당신이 그러한 가정들을 훼손하기를 원하지 않습니다.
Shinrai

@Mehrdad : 당신 말이 맞아요, 거기에 무언가있는 것처럼 보이지만, 나는 그것의 머리 나 꼬리를 만들 수 없습니다. 나는 이것이 "암호화 된 XML"에 저장되어 있기 때문에 프로파일이라고 생각하지 않습니다. (브라이언의 답변 참조)
Fopedush

2

이 패치는 Nvidia 드라이버 : Hybrid PhysX mod v1.03 / v1.04ff 에 대한 문제 일 수 있습니다. 주석도 잘 읽으십시오.

끝으로, 한 의견은 v1.04ff가 사용중인 버전 270.61에서 작동하는 것으로 확인합니다.

시도해보기로 결정한 경우 먼저 좋은 백업을 수행하십시오.


1
나는 자유 시간이있는 동안 오늘 효과가없는 것처럼 보이려고 노력했지만 작동하지 않는 것 같습니다. 이번 주말에 스레드를 더 자세히 읽을 것입니다 (아마도 뭔가를 놓쳤을 수도 있습니다). 다시보고합니다.
Fopedush

2

BIOS에서 Optimus를 비활성화 할 수 있지만 문제는 기본 BIOS를 잠금 해제해야한다는 것입니다.

Alienware가 있고 A08 BIOS를 잠금 해제하면 IGP를 비활성화 할 수 있습니다. 나는 NVIDIA에서만 실행하고 훨씬 매끄 럽습니다.


이 질문은 오래되었지만 그렇다고해서 여전히 답을 찾고 있지는 않습니다. 오늘 밤에 금이 갈 게요 그 동안 이에 대한 추가 정보를 제공 할 수 있습니까? 그냥 bios-mods를 찾아보고 내 컴퓨터의 잠금 해제 버전의 bios를 검색해야합니까?
Fopedush

1
누군가 XPS15 ( forum.notebookreview.com/7211002-post1755.html )를 위해 잠금 해제 된 BIOS A06을 만든 것 같습니다 . 그는 IGP를 비활성화하는 옵션을 제공한다고 말하지만 작동하지 않는다고 말합니다. 그것과 상관없이, 오늘 밤에 촬영하고 어떤 일이 일어나는지 볼 것입니다. 나는 아직 시도하지 않은 새로운 아이디어이기 때문에 당신에게 공감대를 제공합니다.
Fopedush

1
불행히도 오늘 일을하는 동안이 노트북이 L501x라는 잘못된 인상을 받았습니다. 실제로는 L502x입니다. bios-mods에 따르면 L502x는 UEFI bios를 사용하며 지금까지 해당 사이트의 어느 누구도 잠금 해제 버전을 제공 할 수 없었습니다.
Fopedush

@Fopedush는 잠금 해제 된 BIOS에서 작동 했습니까?
모하메드 이슬람

@MohammedAslam 아니요, 작동중인 잠금 해제 BIOS를 찾지 못했습니다.
Fopedush

0

전역 설정 탭으로 이동하여 Nvidia 카드를 기본 장치로 사용하도록 선택하십시오. 이것이 내가 노트북을 위해 한 첫 번째 일이며 아무런 문제가 없었습니다. 그래도 작동하지 않으면 드라이버가 잘못되었을 수 있습니다. DriverSweeper를 사용하여 이전 드라이버에서 시스템을 청소 한 다음 DELL 웹 사이트에서 권장 드라이버를 설치하십시오.


2
Nvidia 카드를 선호하는 장치로 설정하더라도 모든 데스크탑 합성은 여전히 ​​IGP에서 수행됩니다.
Fopedush

@Fobedush-절대적으로 맞습니다.
Joshua

@Fobedush 데스크탑 합성이 IGP에서 수행된다는 것을 어떻게 알 수 있습니까?
Dmitriy

1
@geotavros Nvidia Optimus Test Viewer를 사용하면 옵티머스 설정에 관계없이 IGP에서만 데스크탑 합성이 수행되고 있는지 확인할 수 있습니다.
Fopedush

0

해결책을 찾았습니다! 이 단계를 따르세요:

  1. 시작 메뉴 검색 상자에서 외부 디스플레이에 연결을 입력 hdmi하고 클릭 하십시오.
  2. 창 상단의 감지 버튼을 클릭하십시오
  3. 디스플레이 드롭 다운 메뉴에 다음과 같이 표시 됩니다 1. Name of your display - available (GPU) - available intel chipset. 사용 가능한 (GPU)을 클릭하십시오.
  4. 적용을 클릭 하십시오 .

이제 GPU에서 작동합니다. @Fopedush의 대답을 사용하여 이것을 알아 냈습니다.


5
Chan : NVIDIA Optimus GPU State Viewer 와 같은 도구를 사용하여 작동하는지 확인 했습니까 ? 이 방법은 사용 가능한 보조 출력을 표시하는 것 같습니다. 그 중 하나는 Nvidia 카드입니다. "사용 가능한 GPU"를 클릭 한 후에 실제로 변경하지 않았으므로 "적용"버튼이 회색으로 표시됩니다. 아마도 당신은 당신의 지시를 명확히하거나 이것이 테스트 툴로 당신에게 효과가 있는지 확인할 수 있습니까?
Fopedush

이 두 GPU에는 화면이 연결되어 있지 않습니다.
Sirber

-2

이것이 실제로 작동하는지는 모르지만 설정> 전역 설정을 nvidia gpu로 시도하십시오. 이것은 다시 인텔 그래픽을 완전히 우회하는 것이 아니라 OS가 관련 작업을 표시하는 모든 것을 카드로 덤프하도록 지시합니다.

개인적으로 말하면 모든 작업을 GPU에 버리면 카드의 전반적인 수명이 줄어들고 열이 많이 발생하기 때문에 권장하지 않습니다. 팬이 더 빨리 작동하는 것을 보았습니다. 노트북의 측면이 평소보다 더 뜨겁습니다. 또한 배터리 수명이 절반으로 줄었습니다.


"이것이 실제로 작동하는지 모르겠지만 ..."은 대답을하는 좋은 방법이 아닙니다!
앤드류
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.