Mengapa saya suka Linux di Steam Deck saya tetapi tidak di desktop saya

click fraud protection

Saya tidak pernah ingin menggunakan Linux di desktop atau laptop saya, tetapi di tangan pengembang yang berdedikasi, Linux menjadi sistem operasi yang luar biasa.

Catatan Artikel ini telah ditulis ulang dan diganti karena beberapa kesalahan yang ada pada isinya. Kami mohon maaf atas kesalahan dan menghargai umpan balik yang kami terima dari pembaca kami. Artikel ini ditulis ulang oleh Matthew Connatser dengan bagian yang ditandai disumbangkan di bawah oleh Editor Teknis Utama XDA Adam Conway.

Meskipun saya telah menjadi pengguna Windows sepanjang hidup saya, saya tidak pernah benar-benar menyukainya, hanya mentolerirnya. Ini buggy dan menjengkelkan dalam banyak hal, namun saya selalu tahan dengan itu meskipun ada pesaing yang jelas di PC: Linux. Sampai Steam Deck keluar, saya tidak terlalu tertarik dengan Linux untuk apa pun yang saya lakukan di desktop, tetapi sekarang saya tidak begitu yakin bahwa Windows adalah satu-satunya OS yang dapat saya gunakan. Tetap saja, itu tetap menjadi pilihan termudah bagi saya dan mungkin untuk beberapa waktu, meskipun mungkin tidak selamanya.

Masalah dengan Linux dan mengapa saya tidak bisa beralih

Pengalaman saya dengan Linux sangat terbatas, karena hanya menggunakan Steam Deck OS dan HoloISO, tiruan dari Steam Deck OS yang dibuat untuk PC pada umumnya, dan kedua OS ini didasarkan pada Arch Linux. Saya hanya menggunakan OS tersebut untuk bermain game dan pembandingan, dan bukan seluruh pengalaman desktop saya termasuk menulis artikel, menulis sesuatu di Microsoft Office, menjelajah internet baik untuk bersenang-senang atau untuk pekerjaan saya, dan beberapa lainnya barang acak. Meskipun menurut saya Linux dapat melakukan 90% dari apa yang dilakukan Windows untuk saya, 10% itu cukup penting.

Alasan terbesar mengapa saya tidak membuang Windows adalah karena itu sebagian besar hanya berfungsi (penekanan pada sebagian besar). Saya selalu dapat meluncurkan game, mengunduh dan menjalankan aplikasi yang saya perlukan, dan tidak perlu khawatir apakah saya tidak dapat menemukan atau tidak dapat menggunakan perangkat lunak tertentu. Itulah nilai jual besar yang digembar-gemborkan oleh Asus saingan utama Steam Deck, ROG Ally: menggunakan Windows dan dapat memanfaatkan kekuatan perpustakaan perangkat lunak Windows. Setidaknya untuk game, itu bisa menjadi masalah yang cukup besar, karena tidak semuanya berjalan dengan baik di Deck. Dalam kasus Deck, ia menggunakan Proton untuk menerjemahkan game yang dibuat untuk Windows ke dalam bentuk yang dapat berjalan di Linux.

Lebih buruk lagi bagi sebagian orang yang mungkin ingin menggunakan Linux, beberapa game yang dijalankan melalui Proton tidak hanya berkinerja buruk, tetapi juga tidak dapat dimainkan di semua karena pembatasan seperti anti-cheat.

Bagi para gamer, Windows seringkali hanya... lebih baik

Bagian ini ditulis oleh Lead Technical Editor XDA Adam Conway, yang bukan merupakan kontributor versi sebelumnya dari artikel ini

Sebagai seorang gamer, saya menyukai Steam Deck saya. Saya membelinya beberapa bulan yang lalu dengan penyimpanan 512GB, dan saya memainkannya a banyak. Jelas, Steam Deck menggunakan Linux, dan itu adalah sesuatu yang bekerja dengan sangat baik. Faktanya, berkat pengurangan overhead Linux dan kemahiran Proton yang luar biasa, beberapa game benar-benar berjalan lebih baik di Steam Deck melalui Proton daripada di Windows saat diinstal di satu.

Karena itu, bagi saya, ada beberapa game yang tidak bisa saya mainkan di mesin berbasis Linux, dan karena game tersebut menghabiskan sebagian besar waktu saya, tidak mungkin bagi saya untuk menggunakan Linux di desktop utama saya. Permainan seperti VALORANT, Counter-Strike (pada layanan pihak ketiga yang kompetitif seperti MENGHADAPINYA), Dan Melarikan diri dari Tarkov gunakan anti-cheat yang tidak bisa berjalan di lingkungan seperti Proton. Ini adalah game yang paling sering saya mainkan, dan saya lebih suka menggunakan Windows setiap hari (sistem operasi tempat saya tumbuh besar) daripada harus terus-menerus reboot ke OS lain hanya untuk bermain game.

Faktanya, dilema ini adalah alasan mengapa saya akhirnya membeli MacBook Pro setelah menggunakan laptop Huawei yang saya gunakan di Ubuntu selama tahun-tahun kuliah saya. Bukannya saya tidak suka menggunakan Linux di desktop, tetapi saya tidak suka menggunakannya di komputer saya. utama Desktop. Dalam kasus Steam Deck, Steam OS adalah sistem operasi yang jauh lebih baik daripada Windows, yang saya alami secara langsung saat menguji Asus ROG Ally.

Adapun alasannya Mengapa game yang menggunakan perangkat lunak anti-cheat ekstensif tidak akan berjalan di Linux, ada banyak alasan untuk itu. Yang terbesar (dan bisa dibilang paling penting) adalah menjadi lebih mudah di Linux bagi pengembang cheat untuk mem-bypass perangkat lunak anti-cheat. Pengembang dapat dengan mudah membangun Modul Kernel yang Dapat Dimuat (LKM) yang dapat berinteraksi dengan game dan disembunyikan dari anti-cheat, sedangkan di Windows, ini jauh lebih sulit.

Untuk melihat satu anti-cheat dengan klien Linux asli, Easy Anti-Cheat, bisa mengeras / proc sehingga aplikasi yang sedang berjalan tidak dapat melihat daftar proses, dan kemudian memodifikasi game yang sedang berjalan secara eksternal panggilan sistem yang mentransfer data antara ruang alamat proses. Easy Anti-Cheat di Linux hanya berjalan di ruang pengguna, dan memberikannya akses root akan menjadi langkah yang terlalu berlebihan bagi banyak orang. Terlebih lagi, perangkat lunak anti-cheat mencari hal-hal yang "berbeda", dan lingkungan Proton tentu saja demikian. Itu sebabnya pengembangan anti-cheat adalah subjek yang menyakitkan di Linux, dan sebagai seseorang yang suka bermain banyak judul kompetitif yang membutuhkan anti-cheat ini, Linux bukanlah platform yang layak untuk saya Desktop.

Steam Deck membuktikan Linux bisa melebihi Windows

Steam Deck, terlepas dari masalah saya dengannya, telah benar-benar membuktikan bahwa Linux dapat 100% dari Windows dan banyak lagi. Salah satu masalah utama dengan Windows adalah bahwa itu bukan open source, dan ini adalah masalah besar jika Anda ingin menggunakan Windows dengan cara yang sebenarnya tidak didukung oleh Microsoft. Linux di sisi lain adalah open source, dan siapa pun atau perusahaan mana pun dapat membuat Linux sendiri, dan inilah mengapa Valve memilih Linux untuk Deck, karena Deck adalah hanya mungkin di Linux.

Salah satu hal yang paling saya sukai dari Steam Deck adalah UI yang disederhanakan, yang dapat dinavigasi dengan pengontrol, layar sentuh, atau bahkan keyboard dan mouse. Tentu saja, UI yang bagus tidak dapat menutupi kekurangan perangkat lunak untuk benar-benar digunakan, tetapi pengalaman saya dengan Deck dalam hal dukungan game hampir sempurna. Saya hanya menemukan satu game yang tidak berjalan dengan baik karena Proton tidak dapat membuatnya berfungsi, game lama yang sebenarnya juga tidak berjalan dengan sempurna di Windows saat pertama kali saya memainkannya. Mungkin saya hanya beruntung dengan game yang cenderung saya mainkan, tetapi jika saya ingin beralih ke Linux, pengalaman bermain game saya mungkin tidak akan terlalu terpengaruh, dengan asumsi game ini bekerja dengan baik dengan GPU Nvidia saya.

Sebaliknya, Windows tidak memenuhi tugas melakukan apa yang dilakukan Steam Deck, dan itu sangat jelas ketika Anda melihat Asus ROG Ally. Saya sudah menulis daftar alasan utama mengapa Sekutu kesulitan mengukur sampai ke Geladak, tetapi masalah utamanya adalah Windows hampir tidak dapat digunakan untuk PC gaming genggam. Windows dibuat untuk keyboard dan mouse, bukan pengontrol, dan Asus (atau perusahaan mana pun) tidak dapat berbuat apa-apa karena Windows dikunci. Pada akhirnya, perangkat lunak Ally harus ada di atas Windows sebagai solusinya. Bahkan HoloISO, yang merupakan klon Steam Deck OS yang tidak sempurna, masih melakukan banyak hal lebih baik daripada Windows 11 untuk Mesin Steam saya.

Deck membuat saya lebih tertarik pada distro seperti Ubuntu, yang merupakan salah satu instalasi Linux terpopuler bagi mereka yang menginginkan alternatif selain Windows. Saya berencana untuk bereksperimen dengan Ubuntu di beberapa titik, dan meskipun kehilangan perpustakaan perangkat lunak Windows secara teori buruk, itu tidak pernah sempurna. Saya ingat ketika Speedfan keluar dari pengembangan, penerus sejati tidak muncul sampai saat ini dalam bentuk Kendali kipas. Sebagai OS open-source, mungkin suatu hari Linux bisa berakhir dengan perpustakaan game yang unggul, hanya perlu pengguna untuk membenarkannya.