
Selama bertahun-tahun, Pengguna Linux dengan kad grafik AMD Radeon Mereka mengalami pengalaman yang agak pahit: perkakasan dan TV sedia untuk memanfaatkan HDMI 2.1, tetapi sistemnya tersekat dengan batasan HDMI 2.0. Sesiapa yang menyambungkan PC Linux mereka ke TV 4K canggih melalui HDMI mendapati bahawa, dalam praktiknya, lebar jalur yang tersedia tidak mencukupi untuk mengendalikan semua yang dijanjikan oleh spesifikasi kad grafik.
Situasi itu mula berubah dengan bersungguh-sungguh. AMD telah menghantar Set tampalan pertama untuk pemacu AMDGPU sumber terbuka yang memperkenalkan sokongan untuk HDMI FRL (Fixed Rate Link), mod penghantaran yang menghidupkan lonjakan lebar jalur HDMI 2.1. Ia belum lagi pakej lengkap, tetapi ia merupakan titik perubahan yang telah dinantikan oleh komuniti selama bertahun-tahun, dengan impak langsung pada peralatan rumah.
Daripada penyekatan Forum HDMI kepada pembukaan standard dalam Linux
Masalah yang mendasarinya bukanlah teknikal, tetapi berkaitan dengan pelesenan. Forum HDMI telah memveto selama bertahun-tahun Pelaksanaan HDMI 2.1 yang terbuka sepenuhnya dalam pemacu sumber terbuka. Agar ciri disertakan dalam kernel Linux, kod tersebut mestilah umum, dan ini secara langsung bercanggah dengan keperluan kerahsiaan organisasi yang mengurus piawaian HDMI.
AMD telah lama cuba mencari jalan penyelesaian: mengeluarkan pelaksanaan yang akan menjadikan HDMI 2.1 berfungsi tanpa mendedahkan butiran yang dianggap sensitif oleh Forum HDMI. Malah, pada Februari 2024, forum itu mencapai secara rasmi menolak cadangan daripada AMD untuk mengeluarkan pemacu dengan sokongan penuh HDMI 2.1 pada Linux, yang menyebabkan kad Radeon pada sistem ini kekal pada lebar jalur HDMI 2.0.
Sekatan itu mengenakan had yang sangat spesifik: 4K pada 120Hz, 8K pada 60Hz, HDR Penuh Tetapan warna yang tidak dipotong hanya boleh digunakan menggunakan DisplayPort atau dengan memasang Windows secara langsung. Di banyak rumah, di mana menyambungkan PC ruang tamu ke TV melalui HDMI adalah kebiasaan, akibatnya adalah jelas: anda terpaksa mengorbankan beberapa kualiti imej atau kadar penyegaran yang tinggi walaupun TV dan kad grafik serasi sepenuhnya dengan HDMI 2.1.
Keadaan mula berubah dengan ketibaan tampalan baharu yang dihantar oleh jurutera AMD kepada pemacu AMDGPU. Berita besar ialah penyepaduan HDMI FRL dalam pemacu kernel, satu langkah yang Forum HDMI telah pun dapat tertakluk kepada ujian pematuhan tanpa, nampaknya, melanggar keperluan kerahsiaannya. Ia merupakan langkah rasmi pertama yang membuka pintu kepada HDMI 2.1 natif pada Linux tanpa bergantung pada penyelesaian proprietari.
Apakah yang ditawarkan oleh HDMI FRL dan mengapakah ia merupakan komponen utama HDMI 2.1?
Inti kemajuan ini ialah FRL, akronim untuk Pautan Kadar Tetap, mod pautan baharu HDMI 2.1 diperkenalkan untuk menggantikan TMDS lama yang diwarisi daripada HDMI 2.0. Sehingga kini, sambungan HDMI dengan GPU AMD pada Linux terpaksa menggunakan pautan lama tersebut, dengan had lebar jalur yang tidak mencukupi untuk permintaan semasa permainan dan video mewah.
Dengan FRL, HDMI 2.1 mampu Tingkatkan lebar jalur kepada 48 Gbps Jika kabel Berkelajuan Ultra Tinggi yang diperakui digunakan, angka inilah yang membolehkan, dalam praktiknya, menghantar isyarat 4K pada 120 Hz sambil mengekalkan HDR aktif, meminimumkan subsampelan warna dan membuka jalan untuk resolusi dan kadar penyegaran yang lebih agresif pada monitor khusus.
Tampalan yang dikeluarkan oleh AMD menambah mod FRL ini kepada pemacu AMDGPU yang disepadukan ke dalam kernel. Menurut dokumentasi yang disediakan, Pelaksanaan tersebut telah lulus sebahagian kecil ujian yang mewakili selaras dengan Forum HDMI itu sendiri, walaupun pengesahan penuh masih belum selesai untuk membolehkannya dianggap diperakui sepenuhnya.
Walau bagaimanapun, penting untuk menjelaskan apa yang diliputi dan tidak diliputi oleh fasa pertama ini. Dalam penghantaran awal ini Ciri-ciri seperti Pemampatan Strim Paparan (DSC) dan Kadar Segar Semula Berubah-ubah (VRR) belum disertakan lagi.DSC adalah penting untuk menggabungkan resolusi yang sangat tinggi dengan kadar penyegaran yang tinggi tanpa menepu pautan, dan VRR adalah kunci untuk menyegerakkan kadar penyegaran panel dengan bingkai GPU, mengurangkan koyakan dan gagap. Kedua-dua keupayaan masih dalam ujian dan dijangka dalam kemas kini tampalan berikutnya.
Walau bagaimanapun, perpindahan ke FRL sudah pun memberi impak praktikal. Apa yang sedang dibuka sekarang ialah pengangkutan data berkelajuan tinggi melalui HDMI 2.1, yang merupakan penghalang kepada mereka yang cuba memanfaatkan sepenuhnya TV 4K 120Hz atau monitor kadar penyegaran tinggi di Linux. Walaupun beberapa bahagian standard masih tiada, asas untuk penggunaan paparan ini dengan lebih baik sudah pun berada dalam ekosistem sumber terbuka AMD.
Valve, SteamOS dan tekanan untuk membawa HDMI 2.1 ke ruang tamu
Di samping kerja AMD, beberapa sumber menunjukkan bahawa Injap telah memainkan peranan yang menentukan Dalam perubahan ini, syarikat di sebalik Steam, Steam Deck dan SteamOS telah lama berusaha agar ekosistem Linux bersaing secara langsung dengan Windows dan konsol dalam hal menyambung ke TV ruang tamu.
Menurut pelbagai laporan, Valve telah menekan Forum HDMI dan AMD secara diam-diam Untuk menyelesaikan situasi ini, HDMI 2.1 lebih relevan daripada DisplayPort untuk peranti ruang tamu, dan ketidakupayaan untuk menawarkannya dengan betul meletakkan SteamOS dalam kedudukan yang kurang menguntungkan berbanding PC mini Windows atau konsol generasi akan datang.
Syarikat itu juga telah menunjukkan minat dalam pelaksanaan seterbuka mungkin bagi piawaian HDMIIni kerana ekosistemnya bergantung pada perkakasan AMD dan sistem pengendalian berasaskan Linux. Pada masa yang sama, pembangun komuniti mengeluarkan pelaksanaan eksperimen yang menunjukkan bahawa adalah berdaya maju untuk menawarkan sokongan HDMI 2.1 lanjutan tanpa melanggar prinsip perisian percuma.
Semua konteks ini telah membawa kepada siri tampalan semasa. Jika AMD berjaya mendapatkan sokongan penuh—termasuk DSC dan VRR—, peranti seperti Mesin Stim atau Steam Deck 2 masa hadapan yang disambungkan ke TV Mereka boleh memanfaatkan HDMI 2.1 tanpa mengubah perkakasan, hanya melalui penambahbaikan perisian, pemacu dan pengesahan. Faktor pengehad kemudiannya ialah kelajuan kernel mengintegrasikan dan menstabilkan ciri-ciri ini.
Had sejarah kad grafik Radeon pada Linux melalui HDMI
Sehingga perubahan ini berkuat kuasa, pengalaman ramai pengguna adalah jelas: Tidak kira betapa berkuasanya Radeon itu atau betapa canggihnya TV itu.Jika anda menggunakan HDMI pada Linux, mencapai 4K pada 120Hz atau mempertimbangkan 8K adalah mustahil. Satu-satunya pilihan adalah dengan memilih kadar penyegaran yang lebih rendah atau menggunakan DisplayPort apabila monitor menyokongnya.
Bagi mereka yang menggunakan Linux sebagai sistem pengendalian utama mereka, ini merupakan satu kelemahan berbanding Windows. Menyambungkan GPU AMD ke TV mewah dalam Windows dan memaksimumkan keupayaannya adalah lebih mudah; sebaliknya, dalam Linux, pengguna menghadapi masalah lesen dan kekurangan sokongan rasmi untuk HDMI 2.1 dalam pemacu terbuka.
Dengan sokongan FRL yang datang ke AMDGPU, Jurang itu dengan Windows kelihatan semakin sempit.Ia tidak lagi wajib untuk menggunakan DisplayPort bagi memanfaatkan skrin sepenuhnya, mahupun untuk menyerahkan diri kepada pengalaman terhad apabila menggunakan HDMI dalam Linux, dengan syarat kernel dan pengedaran mengintegrasikan versi pemacu yang sesuai.
Kesan kepada pemain Linux
Dalam penggunaan seharian, pengguna yang menggabungkannya akan mula menyedari perubahan ini. Kad grafik AMD Radeon, Linux dan paparan moden disambungkan melalui HDMISehingga kini, untuk menikmati 4K dengan kadar penyegaran yang tinggi dan kualiti imej yang baik, hampir wajib menggunakan Windows atau monitor dengan DisplayPort yang disokong sepenuhnya.
Dalam persekitaran rumah, di mana komputer meja atau mini PC lazimnya diletakkan di sebelah televisyen, Memanfaatkan HDMI 2.1 adalah kunci untuk permainan di ruang tamuDengan FRL yang berjalan pada pemacu terbuka, konfigurasi ini akan dapat menyasarkan 4K pada 120 Hz dengan HDR aktif dan pengorbanan warna yang lebih sedikit, dengan syarat kedua-dua TV dan kabel mematuhi piawaian Ultra High Speed.
Dari perspektif penggunaan Linux untuk permainan, langkah itu penting. Salah satu alasan yang paling biasa dihapuskan untuk terus menggunakan Windows pada komputer yang direka untuk multimedia dan permainan di ruang tamu. Jika mesin yang sama menawarkan pengalaman visual yang serupa pada SteamOS atau pengedaran popular (Ubuntu, Fedora, Manjaro, Arch, dll.), pilihan sistem tidak lagi terhad oleh kesesakan output video.
Pengilang dan pemasang PC juga mendapat manfaat. Dengan kemajuan ini, mereka akan dapat Umumkan keserasian sebenar dengan HDMI 2.1 di bawah Linux Bagi sistem berasaskan GPU AMD, sudah tentu penggunaan Windows adalah penting untuk memanfaatkannya sepenuhnya. Ini boleh menggalakkan penawaran lebih banyak konfigurasi prapasang dengan pengedaran GNU/Linux yang ditujukan kepada pemain permainan.
Keadaan sokongan semasa dan langkah seterusnya dalam kernel
Walaupun nada optimistik, AMD menegaskan bahawa ia masih Ini bukan susunan HDMI 2.1 yang lengkap dalam pemacu AMDGPU. Apa yang telah sampai ke kernel ialah set tampalan pertama yang membolehkan pengangkutan data berkelajuan tinggi melalui FRL dan telah pun lulus sebahagian besar ujian pematuhan Forum HDMI.
Integrasi Mampatan Strim Paparan (DSC)penting untuk menggabungkan resolusi ekstrem dengan kadar yang sangat tinggi tanpa menepu pautan, serta sokongan yang stabil untuk Kadar Semula Berubah (VRR)yang membantu menyegerakkan skrin dengan bingkai GPU untuk melancarkan pengalaman dalam permainan yang mencabar.
Proses biasa dalam pembangunan kernel melibatkan tampalan ini melalui beberapa fasa: semakan oleh penyedia penyelenggaraan, ujian komuniti dan akhirnya, integrasi ke dalam versi kernel yang stabil. Proses ini boleh mengambil masa antara beberapa minggu hingga beberapa bulan, bergantung pada maklum balas yang diterima dan sebarang masalah yang timbul dengan konfigurasi perkakasan tertentu.
Bagi pengguna akhir, perubahan akan datang melalui kemas kini sistem. Pengedaran seperti Ubuntu, Fedora atau Arch LinuxSelain SteamOS, tampalan ini akan digabungkan secara progresif ke dalam kernel mereka. Dalam kebanyakan kes, pengguna hanya perlu memastikan sistem dikemas kini; pemacu tidak perlu dikompilasi secara manual melainkan anda mahu kekal mendahului versi rasmi.
Ciri-ciri HDMI 2.1 yang lebih canggih dijangka akan tiba lebih awal pada biji baru atau cabang yang kurang konservatif Tidak seperti versi LTS, yang biasanya mengutamakan kestabilan. Walaupun begitu, hakikat bahawa kod semasa sudah menjalani ujian rasmi menunjukkan bahawa bahagian paling kompleks dalam kerja teknikal sedang berjalan lancar.
Dengan langkah ini, sokongan HDMI 2.1 dalam Linux bertukar daripada sekadar janji yang jauh kepada kenyataan dalam fasa penggunaan. Kemasukan FRL dalam pemacu AMDGPU sumber terbuka akhirnya memecahkan siling lebar jalur HDMI 2.0. Dan ia membuka lembaran baharu di mana pengguna Radeon akan dapat memanfaatkan TV dan monitor moden mereka dengan lebih baik, sambil menunggu ciri-ciri seperti DSC dan VRR untuk menyelesaikan teka-teki tersebut.
