Saya baru saja membeli laptop Toshiba Satellite P855-32X .
Pertama setelah saya meluncurkan laptop ini tentu saja memperbarui semua driver ke yang terbaru. Konfigurasikan semua yang saya butuhkan dan itu berfungsi seperti pesona.
Saya dapat memainkan semua game terbaru tanpa masalah, tetapi ketika menjalankan game yang disebut "Dark Reign 2" [DirectX 7] ini berjalan pada 25 FPS / ~ 20 FPS maks (tidak masalah apakah pengaturan paling rendah @ 640x480 atau tertinggi @ 1366x768), sementara pada laptop lama saya dengan i3-370M dan AMD Radeon HD Mobility 5740 [512mb gddr3 vram] beroperasi pada 120 fps. (Namun saya selalu membatasi dalam game hingga 60)
Laptop saya memiliki opsi RMB pada aplikasi yang memungkinkan Anda menentukan dengan GPU mana untuk menjalankan aplikasi dengan:
Tetapi setelah meluncurkan DXdiag dengan opsi ini, atau yang kedua, saya selalu mendapatkan layar ini:
Saya mencoba melihat NVidia CPL tetapi tidak memiliki banyak pilihan .. sebagaimana mestinya ?:
Saya juga memastikan "GPU default" saya diatur ke GPU NVidia. Namun masalahnya tetap ada.
Saya mencoba menonaktifkan Intel Integrated HD Graphics:
Tetapi ketika saya mencoba menjalankan permainan itu memberi saya kesalahan karena tidak ada dukungan Akselerasi Harware (untuk permainan dari 1999 hehe)
Jadi saya mencarinya di DXDiag:
Dan apa yang mengejutkan saya di sini adalah bahwa sama sekali tidak ada nama GPU / manufaturer dan driver windows default digunakan ..
Semua driver saya mutakhir, semua VC ++ redistributables, .net frameworks, pembaruan windows, dependensi dan DirectX End User Runtime (DX9) semuanya mutakhir dan diinstal.
Saya benar-benar tidak tahu apa masalahnya dan saya benar-benar membencinya karena saya tidak bisa memainkan game lama di lebih dari 25 fps namun semua game baru (2005+) pada framerate yang lebih bisa dimainkan .. namun, pada yang lebih tua laptop game berjalan seperti pesona.
Apa yang sedang terjadi dan bagaimana cara memperbaikinya? Saya benar-benar tidak mengerti ini.
Saya menduga Geforce saya "terhubung" ke motherboard dengan Intel Chipset -di antara-? Apakah ada cara untuk mengelak dari ini jika ini benar?
Sunting: Saya lupa menyebutkan saya menjalankan game dengan "menggunakan GPU terintegrasi" dan hasilnya sama. (game berjalan dengan maks 25 fps)
Jawaban:
Saya menulis pertanyaan tentang hal ini beberapa tahun yang lalu, jadi sebaiknya saya berpadu dengan apa yang saya ketahui.
Laptop Anda menggunakan teknologi yang disebut Nvidia Optimus untuk membuat output video dari dua GPU (prosesor grafis Intel terintegrasi, [IGP], dan kartu grafis Nvidia [DGPU]) yang lebih kuat. Ini dilakukan dengan menghubungkan layar laptop ke framebuffer dari IGP saja, dan memungkinkan DGPU untuk menulis halaman memori langsung ke framebuffer itu. Dengan cara ini, kedua kartu dapat membuat output ke layar yang sama, bahkan secara bersamaan. Ketika suatu aplikasi meminta rendering dari DGPU, DGPU menulis output ke bagian layar yang ditempati aplikasi tersebut. Dalam hal aplikasi layar penuh seperti game, DGPU akan menulis ke seluruh framebuffer dari IGP. Deskripsi yang jauh lebih terperinci tentang proses ini tersedia di whitepaper Nvidia Optimus .
Ketika menjalankan aplikasi yang berat seperti permainan pada mesin yang didukung optimus dan mengalami kinerja yang buruk, logis untuk memulai dengan memastikan bahwa aplikasi tersebut menggunakan DGPU daripada IGP. Anda dapat melakukan ini melalui entri menu konteks yang Anda perlihatkan, atau, agak lebih andal, melalui panel kontrol NVidia. Cukup pilih "Kelola pengaturan 3D" dari panel di sebelah kiri, pilih aplikasi Anda, lalu atur "Prosesor grafis pilihan" ke chipset Nvidia.
Anda dapat memastikan bahwa aplikasi berjalan pada GPU Nvidia dengan menggunakan Optimus Test Viewer . Alat ini akan menunjukkan apakah DGPU diaktifkan atau tidak, dan dapat mendaftar proses mana yang memanfaatkannya.
Solusi terakhir untuk masalah terkait optimus ada dalam output perangkat keras kartu video. Panel kontrol Nvidia, seperti pada tangkapan layar Anda, dapat menampilkan output fisik mana yang terhubung ke monitor mana. Dari tangkapan layar Anda, tampaknya GPU Nvidia memiliki satu keluaran fisik - Anda dapat mencoba mencolokkan monitor eksternal ke dalam keluaran ini dan mengonfirmasi bahwa monitor tersebut terhubung dengan benar di panel kontrol Nvidia. Jika demikian, montior Anda sekarang terhubung langsung ke framebuffer dari DGPU, yang berarti bahwa optimus tidak digunakan, dan semua render pada monitor itu akan dilakukan pada DGPU.
Berdasarkan diskusi di komentar pada pertanyaan Anda, Anda telah melakukan yang berikut:
Dan terlepas dari semua ini, permainan masih berjalan sangat buruk. Saya hanya dapat menyimpulkan dari informasi ini bahwa masalahnya tidak terkait dengan optimus, tetapi ada beberapa masalah lain - mungkin masalah kompatibilitas muncul dari game lama seperti itu, atau dari beberapa properti konfigurasi laptop baru Anda. Anda telah menyebutkan bahwa game ini open-source - jika ada komunitas pengembangan aktif, mereka mungkin merupakan taruhan terbaik berikutnya untuk menemukan resolusi untuk masalah ini.
sumber
Permainan Dark Reign 2 berasal dari 30 Juni 2000.
Dengan demikian, itu tidak menggunakan Ekstensi Streaming SIMD GPU terbaru .
Ini mungkin menjelaskan mengapa itu tidak dapat menggunakan GPU modern seperti milik Anda.
sumber
Masalah Anda hanyalah Anda memperbarui driver grafis, mencoba menghapus instalan driver nvidia dan intel vga dan menempatkan yang asli yang diberikan oleh merek laptop.
Setelah ini selesai, pilih game yang ingin Anda mainkan dan klik kanan aplikasi lalu pilih "Jalankan dengan prosesor grafis - Pilih NVIDIA"
itu semua Anda baik untuk pergi dan perlu diingat untuk tidak memperbarui nvidia atau driver intel lagi atau FPS Anda akan pergi di bawah apa yang Anda inginkan.
Sumber: Memiliki poroblem yang sama dan memperbaikinya dengan cara ini
sumber