Flazzo memiliki fokus utama untuk menambah nilai bisnis Anda.

Blog

Linux berhasil fokus pada Mac M1 / ​​M2 dengan manajemen penuh permainan melalui Proton

qqdIVOv9aDO0A4xAD8zOBIUO5voHH8xMDbsgqmal.webp.webp
Blog

Linux berhasil fokus pada Mac M1 / ​​M2 dengan manajemen penuh permainan melalui Proton

[ad_1]

Hampir lima tahun setelah peluncuran silikon Apple Mac pertama, Linux akhirnya menjadi Eksekusi yang berfungsi penuh pada M1 dan M2 Chips – Lengkap dengan akselerasi perangkat keras, Vulkan Dukungan, dan kemungkinan menjalankan game windows melalui Proton.

Terobosan itu berasal dari tim Asahi Linux, yang pengembangnya telah membangun tumpukan pilot penuh dari nol tanpa bantuan Apple atau dokumentasi resmi.

Dari segitiga ke opengl 4.6

Pengembangan dimulai pada Desember 2020, hanya beberapa minggu setelah M1 dirilis. Pengembang Kristian Høgsberg Kristensen, yang sebelumnya bekerja di Panfrost Pengemudi GPU di Mali telah terpesona oleh tantangan dan mulai membalikkan arsitektur grafis Apple Silicon.

“Pertama -tama, aku hanya menggambar segitiga. Dalam grafik 3D, jika kamu bisa menggambar segitiga – kamu bisa melakukan semuanya.”

Kristian Høgsberg KristensenPengembang

Tim secara bertahap terdiri dari segitiga awal ini untuk kompiler shader lengkap dan dukungan OpenGL. Kemudian muncul emulasi geometri dan tiang pancang yang kompleks.

Pada Januari 2024, baterai mencapai Sertifikasi resmi OpenGL 4.6– Langkah penting untuk setiap driver grafik.

Vulkan, Direct3D dan Revolusi Gaming

Setelah keberhasilan OpenGL, Kristensen mengembangkan seorang pengemudi vulkan, mencapai dengan cepat Vulkan 1.3 Dukungan dalam beberapa minggu, dan kemudian Vulkan 1.4 dengan dukungan tekstur yang dapat dibagi. Ini telah menjadi bagian terakhir dari teka -teki: Windows Games With Direct3d 11/12 Dukungan sekarang melakukan proton.

Ya, Anda membacanya dengan benar: Mac M1 sekarang dapat menjalankan game Windows melalui lapisan kompatibilitas Valve Protons.

Tim juga telah diterapkan OpenCl 3.0 Dukungan (terima kasih kepada Karol Herbst) dan OpenGL ES 3.2Pastikan kompatibilitas dengan aplikasi seluler dan terintegrasi.

Lengkapi Pengalaman Kantor Linux

Hari ini, Asahi Linux pada Sistem Mac M1 / ​​M2 mendukung:

  • Fungsionalitas Wi-Fi, Bluetooth dan Audio
  • Akselerasi Video Perangkat Keras
  • Akses penuh ke lingkungan terminal dan kantor
  • Dukungan server tampilan Wayland dan X11
  • Rangkaian Lengkap API Grafis: OpenGL, Vulkan, OpenCl
  • Bermain melalui Proton Dan Anggur

Semua ini Open source dan terintegrasi ke dalam garis mesa utama.

Mengapa ini penting

Apple terus mempertahankan akses resmi ke dokumentasi GPU, menjadikan implementasi ini pilot terbuka a Produksi Teknik Utama Sebanding dengan nvidia dalam grafik rekayasa terbalik sebelum munculnya.

Lebih penting lagi, ini merupakan langkah lain menuju Ekosistem alternatif Linux bahkan pada peralatan tertutup apel. Proyek ini dapat menginspirasi:

  • Pengembang game Tertarik dengan kompatibilitas multiplatform
  • Penggemar Linux Menggunakan Mac sebagai Peralatan Utama
  • Penjual dan Distribusi Yang sekarang dapat mengimplementasikan dukungan apel silikon tanpa korektif bagian ketiga

Realisasi teknis dan dampak masa depan

Proyek Asahi Linux menunjukkan bahwa pengembangan open source yang ditentukan dapat mengatasi bahkan ekosistem material yang paling ketat. Dengan menciptakan lingkungan Linux yang berfungsi penuh di Apple Silicon, tim telah membuka kemungkinan baru bagi pengembang, pemain, dan pengguna Linux yang lebih suka desain perangkat keras Apple.

Pengembangan ini dapat memiliki dampak yang signifikan pada lanskap komputer yang lebih luas, berpotensi mendorong lebih banyak praktik pengembangan terbuka dan memberi pengguna pilihan yang lebih besar dalam sistem operasi, terlepas dari pemasok peralatan mereka.

Jika Anda telah menemukan kesalahan dalam teks, silakan kirim pesan ke penulis dengan memilih kesalahan dan menekan CTRL-EER.

Anda harus terhubung ke komentar.