Cara menginstal DirectX 11 di Ubuntu

DirectX 11 di Ubuntu

Mengambil risiko besar, saya sengaja meninggalkan "Microsoft" pada gambar di atas. Saya harap detail ini bukan penyebab beberapa pembaca kami meninggalkan kami, tetapi ini adalah sesuatu yang berfungsi sebagai pengantar untuk salah satu artikel yang dibuat untuk menjawab pertanyaan, tetapi jika Anda mencari apa yang dikatakan judulnya, kami hanya akan menjawab dengan singkat "tidak bisa". Dan keraguan yang dimiliki beberapa pengguna adalah cara install directx 11 di ubuntu.

Yah, itu menginstal sama dengan WhatsApp. Atau sama seperti Microsoft Office yang juga dari perusahaan yang sama. Kenyataannya adalah itu tidak diinstal secara langsung, tetapi jalan memutar dapat diambil sehingga apa pun yang membutuhkan DirectX 11 atau versi apa pun dapat berfungsi di Linux. Karena pertanyaan yang membawa Anda ke sini mungkin ada pertanyaan mendasar lainnya, dan pertanyaannya bukan bagaimana menginstal DirectX di Ubuntu, melainkan bagaimana saya bisa menggunakan perangkat lunak di Ubuntu yang membutuhkan DirectX 11, 12 atau apa pun.

Apa itu DirectX

DirectX adalah kumpulan teknologi pemrograman aplikasi multimedia dan grafis dikembangkan oleh Microsoft. Ini terutama digunakan untuk mengembangkan dan menjalankan aplikasi dan game multimedia di platform Windows. Koleksi ini menyediakan berbagai alat dan sumber daya untuk pengembang perangkat lunak, termasuk API untuk grafik 2D dan 3D, suara, input perangkat, jaringan, dan multimedia umum. Hal ini memungkinkan pengembang untuk membuat aplikasi yang memanfaatkan sepenuhnya sumber daya perangkat keras komputer, menghasilkan kualitas visual dan suara yang lebih baik, serta kinerja yang lebih cepat dan lebih halus.

Singkatnya, itu adalah sesuatu yang Microsoft buat untuk pengembang untuk membangun perangkat lunak mereka untuk berjalan di sistem operasi yang dipopulerkan oleh Bill Gates, saya katakan sejak tahun 90-an, meskipun Windows 1.0 dirilis pada tahun 1985. Kadang-kadang diperlukan dan dipasang bersama beberapa permainan, atau di sebelah program pengeditan video dan sejenisnya, dan itulah pertanyaannya. Itu kita mungkin berpikir bahwa kita tidak bisa jalankan program di Ubuntu karena dalam persyaratannya ia meminta DirectX, tetapi tidak.

Apakah saya perlu menginstal DirectX 11?

Pengguna Linux sangat memahami apa itu a ketergantungan: Ada perangkat lunak utama dan perangkat lunak lain yang lebih kecil yang diperlukan agar perangkat utama berfungsi, yang menjadi sandarannya, karena itulah namanya. Meskipun DirectX dapat diinstal dan diperbarui sebagai perangkat lunak lengkap di Windows, sering kali disertakan dengan game dan program apa pun yang memerlukannya, seperti halnya dependensi Linux. Contohnya adalah FFmpeg: jika kita belum menginstalnya dan kita akan menginstal perangkat lunak yang membutuhkannya, Ubuntu akan menginstalnya. Tetapi kita juga dapat menginstalnya secara manual untuk melakukan semuanya dari terminal (contoh 1, contoh 2).

Hal yang sangat penting di sini adalah dapat menjalankan program tertentu, karena DirectX sendiri tidak banyak berguna, sama seperti .NET Framework. Program itu akan menjadi salah satu yang membutuhkan DirectX 11 atau versi lain, dan kita harus fokus pada program utama.

Opsi untuk menjalankan program yang bergantung pada DirextX 11 ±

ANGGUR

Salah satu opsi terbaik, jika bukan yang terbaik, adalah menggunakan WINE. Saat Anda membutuhkan sesuatu yang spesifik, seperti DirectX 11 ±, itu akan mengunduhnya sehingga suatu program dapat dijalankan. Sama jika tergantung pada .NET, tetapi dalam hal ini saya akan mengunduh Mono.

Jika kita ingin menggunakan opsi WINE, kita harus melakukan hal berikut:

  1. Kami membuka terminal dan menulis:
sudo apt update && sudo apt upgrade && sudo apt install wine
  1. Kami menjalankan penginstal program yang ingin kami instal dan bergantung pada DirectX. Jika kita sudah memiliki WINE, itu harus dibuka dengannya. Jika kami melihat sesuatu yang aneh, kami selalu dapat mengklik kanan dan memilih "Buka dengan WINE" atau pesan serupa.
  2. Kami mengikuti instruksi yang muncul di layar. WINE harus berhati-hati dalam mengunduh semua yang diperlukan agar program dapat bekerja, termasuk DirectX atau perangkat lunak alternatif (lebih seperti yang terakhir, seperti yang akan kami jelaskan nanti), tetapi yang juga memungkinkan program untuk berjalan.

OpenGL, Vulkan dan Proton sebagai alternatif DirectX 11

Ada alternatif untuk DirectX, seperti OpenGL atau Vulcan, dan ini kompatibel dengan Ubuntu. Jika yang kami cari hanyalah menggunakan program yang mencantumkan DirectX 11 di antara persyaratan minimumnya, yang harus kami lakukan adalah poin sebelumnya: percayakan WINE dan biarkan ia yang bertanggung jawab mengunduh apa yang diperlukan, di antaranya akan menjadi OpenGL atau Vulkan. Dalam beberapa kasus mungkin diperlukan Proton, sesuatu yang juga digunakan Valve di Steam-nya untuk meningkatkan kompatibilitas gim dan banyak di antaranya juga dapat dijalankan di Linux.

Ini akan menjadi langkah-langkah yang harus diikuti untuk menginstal masing-masing dari ketiga opsi ini:

OpenGL

OpenGL diinstal secara default di Ubuntu, jadi Anda tidak perlu menginstalnya secara manual. Ya, mungkin perlu menginstal driver untuk kartu grafis kami, seperti NVIDIA, di mana Anda harus pergi ke Software and Updates/More driver dan menginstal yang berpemilik, jika opsi muncul. Itu juga dapat diinstal dari terminal dengan mengetik sudo tepat instal nvidia-driver-XXX, dengan XXX adalah nomor versinya, seperti 460.

Vulkan

Untuk menginstal Vulkan, buka terminal dan ketik perintah berikut untuk menambahkan repositori resminya:

sudo add-apt-repository ppa: graphics-drivers / ppa

Kemudian, kami memperbarui daftar paket dengan sudo apt update, yang mana Vulkan sudah tersedia untuk menginstalnya. Sebelumnya kita akan menginstal driver proprietary dari kartu grafis kita, seperti yang sudah kami jelaskan pada poin sebelumnya. Terakhir, kami menginstal Vulkan:

sudo apt-get install vulkan-sdk

Proton

Proton adalah alat yang dikembangkan oleh Valve yang dirancang untuk menjalankan game Windows di Linux melalui Steam. Untuk menginstal Proton di Ubuntu, ikuti langkah-langkah berikut:

  1. Jika kami belum menginstalnya, kami menginstal Steam. Meskipun paket Snap adalah opsi terbaik, Anda tidak boleh membuang versi DEB dan menyimpannya di dalam chamber, hanya untuk apa yang mungkin terjadi.
  2. Buka tab "Steam Play" dan centang kotak "Aktifkan Steam Play untuk semua judul".
  3. Dalam daftar tarik-turun "Versi Kompatibilitas Steam Play", kami memilih versi Proton terbaru.
  4. Kami menerima dan menyimpan perubahan.

Dengan ini kita akan dapat memainkan judul Windows di Linux, dan juga, karena Steam menawarkan lebih dari sekedar game, perangkat lunak lain yang membutuhkan DirectX 11 atau lebih lama.

Anda tidak dapat menginstal perangkat lunak Microsoft ini di Ubuntu, tetapi, seperti banyak lainnya, ada alternatif.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.