Intel HD Graphics 4000 digunakan sebagai pengganti nVidia Geforce 630M untuk game lama?

13

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: masukkan deskripsi gambar di sini

Tetapi setelah meluncurkan DXdiag dengan opsi ini, atau yang kedua, saya selalu mendapatkan layar ini: masukkan deskripsi gambar di sini

Saya mencoba melihat NVidia CPL tetapi tidak memiliki banyak pilihan .. sebagaimana mestinya ?:

masukkan deskripsi gambar di sini

Saya juga memastikan "GPU default" saya diatur ke GPU NVidia. Namun masalahnya tetap ada.

Saya mencoba menonaktifkan Intel Integrated HD Graphics:

masukkan deskripsi gambar di sini

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:

masukkan deskripsi gambar di sini

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)


sumber
Apakah Anda memiliki Windows 8 di laptop lama atau Windows 7? Bisakah Anda mencoba menjalankan game dengan mode kompatibilitas yang diatur ke Versi Windows yang lebih rendah, mungkin bermain dengan pengaturan lain yang Anda miliki di sana?
1
Di bawah tab "kelola pengaturan 3d" di panel kontrol nvidia, Anda harus dapat menavigasi ke .exe game Anda dan menentukan GPU mana yang akan digunakan dari sana. Terkadang entri menu konteks tidak berfungsi dengan baik jika pintasan memicu beberapa jenis peluncur bukannya gim itu sendiri. Terakhir, Anda dapat menggunakan alat Optimus Test Viewer untuk menentukan dengan pasti GPU mana yang digunakan untuk setiap aplikasi.
Fopedush
@Fopedush Akhirnya, beberapa info berguna. :)
Saya yakin tidak ada peluncur, aplikasi ini open source ..
1
Satu lagi pemikiran terjadi: Screenshot Anda dari panel kontrol nvidia menunjukkan satu output perangkat keras yang terhubung langsung ke nvidia frambuffer (tampaknya berupa sub-d). Anda dapat mencoba menghubungkan layar ke output tersebut (verifikasi di panel kontrol nv. Yang ditampilkan terhubung ke kartu nvidia dan bukan yang Intel), kemudian jalankan game di layar itu. Melakukan ini akan menghapus framebuffer IGP dari persamaan sepenuhnya, dan dapat memberi Anda petunjuk tentang sumber masalah.
Fopedush

Jawaban:

14

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:

  1. Penggunaan DGPU secara paksa untuk game Anda melalui panel kontrol Nvidia
  2. Diverifikasi melalui penggunaan Optimus Test Viewer bahwa game menggunakan DGPU
  3. Menyambungkan monitor ke output perangkat keras DGPU dan menjalankan game pada monitor itu

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.

Fopedush
sumber
Saya akan menunggu dengan +200 beberapa hari, jika tidak ada Anda onebeats Anda akan mendapatkannya: P dan saya mencoba untuk memperbarui sumber sekarang .. dan untuk komunitas, well, agak - tidak ada.
Ditulis dengan sangat baik, tetapi kesimpulannya bukan hal baru: game yang satu ini memiliki masalah berjalan pada perangkat keras komputer ini, mungkin karena usianya.
harrymc
apa yang saya perhatikan: ketika menjalankan Dark Reign 2 dalam WINDOWED MODE (dapat diubah dalam opsi permainan, ya) itu TIDAK mencapai 350 FPS (tidak terbuka, tidak ada vsync dalam mode berjendela) di laptop saya ... jadi apa ... f. ... sedang terjadi? ; o ini membuatku gila; f
1

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.

harrymc
sumber
Apa yang Anda katakan adalah bahwa jika saya tahu cara menambahkan dua angka, dan saya belajar operasi penggandaan, saya tidak bisa melakukan penambahan lagi.
Anda sedikit ketinggalan zaman - sekarang 15 tahun grafis tidak hanya soal menambah dan mengurangi. GPU modern adalah komputer sendiri, dengan arsitektur yang sangat paralel didorong oleh instruksi CPU baru (baca tautan saya). Jika gim tidak tahu bagaimana mengeluarkan instruksi ini karena mereka ditambahkan oleh Intel setelah gamenya keluar, maka gim tersebut tidak akan dapat menggerakkan GPU dengan kecepatan penuh. (Dan Anda terlalu pemicu-senang pada down-voting Anda.)
harrymc
Saya mengatakan penambahan dan pengurangan, hanya demi menjaganya tetap sederhana (apakah Anda tahu apa arti KISS?). Dia mengatakan game ini bekerja dengan sempurna pada AMD Radeon HD Mobility 5740, yang merupakan GPU modern. Anda begitu terpaku pada ide Anda sehingga Anda tidak dapat melihat keseluruhan gambar di sini. Kedua komputer memiliki usia yang hampir sama, dan pada satu semuanya semuanya bekerja dengan sempurna, di sisi lain tidak. Berhentilah berbicara dari pengetahuan teoretis Anda tentang teknologi yang ditemukan lebih dari satu dekade lalu. Saya tidak terlalu pemicu-senang saat memilih-turun, tetapi saya tidak suka orang berbicara omong kosong.
@Radoo: Lalu jelaskan "Saya bisa memainkan semua game terbaru tanpa masalah, tetapi ketika menjalankan game bernama Dark Reign 2". Dan juga: "pada laptop lama saya ... ini berjalan pada 120 fps". Terbukti, game ini tidak dioptimalkan untuk GPU yang lebih modern. Saya tidak peduli apakah ini bug di dalamnya grafis permainan atau jika tidak menggunakan instruksi grafis yang tepat atau bahwa komputer yang lebih lama tidak mendukung driver terbaru. Bagi saya ini adalah masalah yang berorientasi waktu.
harrymc
hm tapi itu masih tidak masuk akal, laptop saya yang lebih tua adalah dari 2010 ... yang ini dari 2013, apakah benar-benar banyak perbedaan?
0

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

John
sumber