최근에 Toshiba Satellite P855-32X 랩톱을 구입했습니다 .
이 랩톱을 시작한 후에는 모든 드라이버를 최신 드라이버로 업데이트하는 것이 당연합니다. 필요한 모든 것을 구성하면 매력처럼 작동합니다.
모든 최신 게임을 문제없이 플레이 할 수 있지만 “Dark Reign 2″[DirectX 7]이라는 게임을 실행할 때 최대 25FPS / ~ 20FPS로 실행됩니다 (설정이 최저 640×480 또는 최고 1366×768에 관계없이). i3-370M과 AMD Radeon HD Mobility 5740 [512mb gddr3 vram]이 장착 된 구형 랩톱에서 120fps로 실행됩니다. (그러나 나는 항상 게임 내에서 60으로 제한합니다)
내 랩톱에는 응용 프로그램에 RMB 옵션이있어 응용 프로그램을 실행할 GPU를 지정할 수 있습니다.
그러나이 옵션 또는 두 번째 옵션으로 DXdiag를 시작하면 항상 이 화면이 나타납니다.
NVidia CPL을 살펴 보려고했지만 옵션이 많지 않습니다.
또한 “기본 GPU”가 NVidia GPU로 설정되어 있는지 확인했습니다. 그러나 여전히 문제는 지속됩니다.
인텔 통합 HD 그래픽을 비활성화하려고했습니다.
그러나 게임을 실행하려고 할 때 오류가 발생했습니다 (1999 hehe의 게임에 대해서는 Harware Acceleration 지원이 없음)
그래서 DXDiag에서 찾았습니다.
그리고 나를 놀라게하는 것은 GPU / 제조업체 이름이 없으며 기본 Windows 드라이버가 사용된다는 것입니다.
모든 드라이버가 최신 상태이며 모든 VC ++ 재배포 가능 파일, .net 프레임 워크, Windows 업데이트, 종속성 및 DirectX 최종 사용자 런타임 (DX9)이 모두 최신 상태이며 설치되어 있습니다.
나는 정말로 문제가 무엇인지 모르고 있으며 25fps 이상에서 오래된 게임을 할 수는 없지만 더 새로운 프레임 속도로 모든 새로운 게임 (2005+)을 재생할 수 없다는 점을 정말로 싫어합니다. 노트북 게임은 매력처럼 실행됩니다.
무슨 일이 있고 어떻게 해결할 수 있습니까? 나는 이것을 정말로 이해하지 못한다.
내 Geforce가 인텔 칩셋을 사용하여 마더 보드에 “연결되어있는”것 같습니다. 이것이 사실이라면 이것을 피할 수있는 방법이 있습니까?
편집 : “통합 GPU 사용”으로 게임을 실행했다고 언급하는 것을 잊어 버렸고 결과는 동일했습니다. (최대 25fps로 실행되는 게임)
답변
나는 몇 년 전에이 주제에 관한 질문 을 썼기 때문에 내가 아는 것과 잘 어울릴 수도 있습니다.
랩탑은 Nvidia Optimus라는 기술을 사용하여 두 개의 GPU (통합 인텔 그래픽 프로세서 [IGP] 및보다 강력한 Nvidia 그래픽 카드 (DGPU))의 비디오 출력을 렌더링합니다. 이것은 랩톱의 화면을 IGP의 프레임 버퍼에만 연결하고 DGPU가 메모리 페이지를 해당 프레임 버퍼에 직접 쓸 수있게함으로써 달성됩니다. 이러한 방식으로 두 카드 모두 동시에 동일한 화면으로 출력을 렌더링 할 수 있습니다. 응용 프로그램에서 DGPU 렌더링을 요청하면 DGPU는 응용 프로그램이 차지하는 화면 부분에 출력을 씁니다. 게임과 같은 전체 화면 응용 프로그램의 경우 DGPU는 IGP의 전체 프레임 버퍼에 기록합니다. 이 프로세스에 대한보다 자세한 설명은 Nvidia Optimus 백서 에서 확인할 수 있습니다 .
옵티머스 지원 시스템에서 게임과 같이 그래픽이 많은 응용 프로그램을 실행하고 성능이 떨어지는 경우 응용 프로그램이 IGP가 아닌 DGPU를 사용하도록하는 것이 좋습니다. 표시 한 상황에 맞는 메뉴 항목을 통해 또는 NVidia 제어판을 통해 다소 안정적으로이를 수행 할 수 있습니다. 왼쪽의 창에서 “3D 설정 관리”를 선택하고 응용 프로그램을 선택한 다음 “기본 그래픽 프로세서”를 Nvidia 칩셋으로 설정하십시오.
Optimus Test Viewer를 사용하여 애플리케이션이 Nvidia GPU에서 실행 중인지 확인할 수 있습니다 . 이 도구는 DGPU의 활성화 여부를 나타내며이를 사용중인 프로세스를 나열 할 수 있습니다.
비디오 카드의 하드웨어 출력에 옵티머스 관련 문제에 대한 최종 해결 방법이 있습니다. 스크린 샷에서와 같이 Nvidia 제어판은 어떤 물리적 출력이 어떤 모니터에 연결되어 있는지 표시 할 수 있습니다. 스크린 샷에서 Nvidia GPU에는 하나의 물리적 출력이있는 것으로 보입니다. 외부 모니터를이 출력에 연결하고 Nvidia 제어판에서 올바르게 연결되어 있는지 확인할 수 있습니다. 그렇다면 montior는 이제 DGPU의 프레임 버퍼에 직접 연결됩니다. 즉, 옵티머스를 사용하지 않고 해당 모니터의 모든 렌더링이 DGPU에서 수행됩니다.
질문에 대한 의견의 토론을 바탕으로 다음을 수행했습니다.
- Nvidia 제어판을 통해 게임에 DGPU를 강제로 사용
- 게임에서 DGPU를 사용하고 있음을 Optimus Test Viewer를 통해 확인했습니다.
- 모니터를 DGPU의 하드웨어 출력에 연결하고 해당 모니터에서 게임을 실행
그리고이 모든 것에도 불구하고 게임은 여전히 매우 열악합니다. 난 단지 문제가되는이 정보에서 결론을 내릴 수 없는 옵티머스 관련,하지만 다른 문제입니다 – 아마도 호환성 문제 같은 오래된 게임에서 제기하거나 새로운 랩탑의 구성의 일부 속성에서가. 이 게임은 오픈 소스라고 언급했습니다. 활발한 개발 커뮤니티가 있다면이 문제에 대한 해결책을 찾는 데 가장 좋은 방법 일 것입니다.
답변
Dark Reign 2 게임은 2000 년 6 월 30 일부터 시작됩니다.
따라서 최신 GPU 스트리밍 SIMD 확장 기능을 사용하지 않습니다 .
이것은 왜 당신과 같은 최신 GPU를 사용할 수 없는지 설명 할 수 있습니다.
답변
문제는 단순히 그래픽 드라이버를 업데이트하고 nvidia 및 intel vga 드라이버를 모두 제거하고 랩톱 브랜드에서 제공 한 원래 드라이버를 넣는 것입니다.
이 작업이 끝나면 게임을 선택하고 게임을 마우스 오른쪽 버튼으로 클릭 한 다음 “그래픽 프로세서로 실행-NVIDIA 선택”을 선택하십시오.
nvidia 또는 인텔 드라이버를 다시 업데이트하지 않는 것이 좋습니다. 그렇지 않으면 FPS가 원하는 수준 이하로 떨어질 것입니다.
출처 : 같은 poroblem을 가지고 있었고이 방법으로 수정했습니다.