Mengapa OS X tidak memerlukan pembaruan driver kartu grafis?

25

Saya tidak tahu cara memperbarui driver kartu grafis Nvidia di MacBook Pro Retina.
Saya telah menjadi pengguna Windows dan gamer untuk waktu yang lama di mana kami mengharapkan pembaruan driver yang sering.

Harapan saya berkisar apakah Nvidia merilis pembaruan driver grafis untuk Mac dan cara memeriksa pembaruan yang tertunda.

Di mana saya dapat melihat versi driver pada OS X?

Abimanyu Aryan
sumber
Saya mencoba membuat ini lebih tentang satu pertanyaan per pertanyaan. Mungkinkah Anda mengedit judul untuk mencerminkan apa yang ingin Anda pelajari? Tampaknya pergantian kata-kata aneh untuk menyatakan bahwa sistem operasi "membutuhkan" pembaruan ...
bmike

Jawaban:

32

Apple membuat driver sendiri & mereka termasuk dalam pembaruan OS.

Cara untuk mendapatkan informasi terbaru tentang driver adalah dengan selalu menjalankan OS terbaru.

Ada perdebatan tentang apakah Apple membuat seluruh driver mengatur sendiri, atau hanya mengambil kode inti NVidia / AMD & menambahkan perangkat keras mereka sendiri / kode OS khusus untuk itu. Yang terakhir tampaknya lebih masuk akal bagi saya, tetapi keduanya hanya spekulasi.

Namun, hasil akhirnya adalah jarang ada masalah dengan driver grafis Apple & perangkat lunak atau game reguler; spekulasi lagi, tetapi untuk permainan saya membayangkan mereka menulis ke aturan-aturan yang telah ditentukan, daripada mencoba untuk terus-menerus mendorong batas-batas.

Seperti disebutkan di tempat lain, NVidia sendiri membuat driver OS X untuk kartu Quadro tetapi ini adalah kartu aftermarket, tidak disediakan dalam opsi pembuatan Mac apa pun yang tersedia langsung dari Apple.

Apple menyediakan driver inti, saat ini hingga OpenGL 4.1 atau 3.3 - tentu saja tergantung pada kartu Anda - plus driver lawas untuk kompatibilitas OGL 2.1. Yang mana yang bisa Anda gunakan dalam game tertentu, dll. Terserah penulis game itu.

Secara tradisional, jika kartu Anda memiliki dukungan OpenGL penuh untuk monitor pertama, ia juga akan memilikinya pada yang kedua, tidak seperti banyak kartu PC dengan kinerja 'terpotong' pada monitor ke-2.

Tautan ke dukungan OpenGL oleh model Mac

Setelah komentar & jawaban lain di sini ...
NVidia memang memiliki rilis sendiri untuk GPU Mac tertentu - ini adalah driver saat ini pada Desember 2015
Namun, mereka lebih dominan untuk seri Quadro kartu aftermarket daripada kartu default yang disediakan oleh Apple.
Ada juga dukungan untuk beberapa kartu yang telah disahkan oleh Apple - yaitu GeForce 680, 285, 120 & 8800.
Disebutkan dukungan beta untuk beberapa kartu seluler baru-baru ini, mungkin karena Apple menjatuhkan dukungan lama pada ini demi AMD pada AMD. lineup saat ini.

Tetsujin
sumber
1
Tepatnya, NVidia mendukung beberapa model kartu video Geforce (bukan hanya Quadro) yang berbeda di OS X "Web Driver".
Coxy
Yah ... ada banyak dengan drop-menu ... tapi sepertinya tidak muncul dengan driver yang sebenarnya ketika diminta
Tetsujin
Apakah Anda tahu jika driver Apple GeForce mendukung aplikasi OpenGL dan pro lebih baik daripada yang dilakukan driver Windows Nvidia konsumen? Ini selalu merupakan titik yang menyakitkan: Nvidia dengan sengaja melepaskan driver OpenGL sub-bagian untuk kartu konsumen untuk menghasilkan uang pada kartu "pro". Jika Apple menulis drivernya sendiri, itu tidak akan memiliki konflik kepentingan ini.
Aleksandr Dubinsky
Apple menyediakan driver inti, saat ini hingga (sekitar) OGL 4.3, tergantung pada kartu Anda, tentu saja, ditambah driver legacy untuk kompatibilitas OGL 2.1. Yang mana yang bisa Anda gunakan dalam game tertentu, dll. Terserah penulis game itu. Secara tradisional, jika kartu Anda memiliki dukungan OGL penuh untuk monitor pertama, ia juga akan memilikinya pada yang kedua, tidak seperti banyak kartu PC dengan kinerja 'terpotong' pada monitor ke-2. (Ditambahkan ke jawaban)
Tetsujin
Jawaban ini salah; driver Web NVIDIA untuk berbagai kartu GeForce modern yang disertakan dalam iMac dan laptop, bukan hanya kartu Quadro lama untuk Mac Pros. (Dokumen NVIDIA menyesatkan.) Saya baru saja memperbaiki masalah dengan game Stellaris dengan menginstal Web Drivers untuk iMac berbasis 660M GTX.
Nelson
6

Selain driver yang dibundel Apple dengan pembaruan OS X, Nvidia juga menyediakan pembaruan driver mereka sendiri untuk kartu GeForce mereka - ya, bahkan kartu "ponsel" yang dimasukkan Apple ke Mac. Sejauh yang saya tahu, ini tidak berlaku untuk AMD dan Intel. Dalam kasus Retina MacBook Pro Anda dengan kartu Nvidia, ada dukungan beta dengan driver terbaru Nvidia.

Driver grafis Nvidia untuk OS X dapat diunduh langsung dari situs web mereka, dan karenanya mereka kadang-kadang disebut Nvidia Web Drivers. Mereka agak sulit ditemukan jika Anda hanya melalui fitur pencarian driver Nvidia, tetapi mereka mudah ditemukan jika Anda hanya Google "Nvidia driver OS X" + versi OS X Anda (mis. 10.11.2).

Misalnya, berikut ini adalah driver Nvidia (per Desember 2015) saat ini untuk OS X El Capitan 10.11.2 . Seperti yang tertulis di catatan rilis, dukungan untuk beberapa model iMacs dan MacBook Pro dengan kartu GeForce yang lebih baru masih dalam versi beta.

Perhatikan bahwa saya tidak merekomendasikan menginstal driver Nvidia (terutama yang beta) kecuali Anda tahu apa yang Anda lakukan, dan Anda memiliki alasan yang baik untuk beralih dari yang default (yang disediakan Apple) yang datang dengan OS X. Driver default mungkin lebih teruji secara menyeluruh dan stabil, lebih kecil kemungkinannya untuk merusak Mac Anda, dan didukung secara resmi oleh Apple. Jika Anda menginstal driver Nvidia, Anda akan selalu memiliki opsi untuk beralih kembali ke driver default atau bahkan menghapus instalan driver Nvidia melalui System Preferences. Anda juga dapat memperbarui driver dari sana.

Alasan yang bagus untuk mencoba driver Nvidia mungkin jika Anda menggunakan Mac untuk bermain game, atau Anda menjalankan aplikasi lain yang menggunakan OpenGL. Pada MacBook Pro saya dengan OS X 10.11.2 dan kartu Nvidia GT 650m, tes OpenGL Cinebench memberikan keunggulan yang sangat tipis untuk driver Nvidia (~ 52 fps) vs Apple (~ 49 fps).

MacGamer
sumber
5

Untuk bahaya dugaan yang berpendidikan, saya akan mengatakan bahwa pembaruan driver kemungkinan besar dimasukkan ke dalam peningkatan versi Mac OS X dan pembaruan titik. Jika Anda khawatir tentang pembaruan yang tersedia untuk kartu khusus Anda, (terutama jika itu bukan asli untuk Mac yang Anda gunakan,) sebaiknya Anda mengunjungi situs web masing-masing pabrikan untuk memeriksa. Anda menyebutkan NVIDIA: inilah tautan ke driver yang tersedia untuk diunduh. Sepertinya banyak pilihan untuk banyak sistem operasi. (Driver Mac OS X NVIDIA hanya tersedia untuk papan Quadro-series, tho '.)

IconDaemon
sumber
Memang, ini benar bahkan jika Anda menjalankan Windows di bawah Boot Camp ... Biasanya Anda hanya dapat menggunakan versi Windows dari driver video yang disediakan oleh Apple melalui driver Boot Camp, bahkan jika (seperti yang sering terjadi) kartu pabrikan telah merilis driver yang jauh lebih baru untuk Windows.
calum_b
@scottishwildcat Saya selalu memperbarui kartu grafis NVIDIA saya di Boot Camp melalui GeForce Experience — Anda pasti tidak terbatas pada driver Boot Camp Apple.
GRG
@ grgarside Cukup Adil - Saya hanya punya pengalaman dengan mencoba memperbarui driver ATI di Windows 8 dan 10, dan driver mereka sendiri tidak akan diinstal ke dalam Boot Camp. Installer hanya muntah dengan kesalahan 'tidak ada kartu yang kompatibel ditemukan'.
calum_b
3

Saya akan mengesampingkan alasannya dan menjawab beberapa pertanyaan:

  1. Buka Informasi Sistem dan buka bagian perangkat lunak. Klik pada Extensions dan Anda dapat melihat semua driver perangkat keras serta apakah itu diperbarui melalui Apple atau melalui pihak ketiga.
  2. Pembaruan Apple semua berasal dari softwareupdatealat baris perintah. Anda dapat mengatur ulang setiap pembaruan yang diabaikan dan kemudian memanggil semua pembaruan untuk dicantumkan dengan perintah majemuk ini:softwareupdate --reset-ignored ; softwareupdate --list --all
bmike
sumber
1

Sepertinya Apple tidak terlalu repot untuk memperbarui driver grafis ... Pada Mid 2014 MacBook Pro, menjalankan High Sierra, System Report memberi tahu saya bahwa driver terakhir diubah pada bulan Oktober (jadi kurang dari sebulan yang lalu dari saat saya sedang menulis ini, kira-kira bertepatan dengan rilis 10.13.1). Namun, teks info mengatakan pengemudi didasarkan pada Geforce 355.11, dirilis pada 2015.

Saya hanya menyadari semua ini karena saya memiliki masalah kinerja besar setelah upgrade ke High Sierra (dengan subsistem grafis baru, Metal2), jadi pada dasarnya saya bertanya-tanya hal yang sama, "Apakah saya perlu memperbarui driver?". Dengan driver dari Nvidia sekarang jauh lebih lancar.

Jadi untuk menjawab pertanyaan Anda (2 tahun kemudian, tetapi baik):

  • Anda menemukan versi driver grafis di bawah: Apple Menu> Tentang Mac ini> Laporan Sistem> Perangkat Lunak> Ekstensi> Geforce. Tapi jangan percaya tanggalnya, periksa versi Geforce.

  • IMHO pasti menginstal driver Nvidia terbaru, terutama di High Sierra. Apple sepertinya menyentuh mereka di permukaan, tetapi Anda tidak akan mendapatkan pembaruan yang tepat dari driver yang mendasarinya.

joe776
sumber