Pengalaman pribadi gue dengan Linux

    Saat gue ketik ini lagi rame soal orang-orang pada protes ke Microsoft, tentang Windows 11 yang berat, ngebug, banyak iklan, dan lain-lain, yang intinya gak menyenangkan. Beberapa Influencer teknologi pada beralih ke Linux, dan memamerkan pengalamannya dengan Linux. Lucunya kalo liat di Yotube, kebanyakan isinya positif, tapi kalo di Thread, gak sedikit pula yang misuh-misuh.

    Nah gue mau disclaimer dulu nih. Gue adalah pengguna Windows, gue udah pake sejak Windows 3.0 era MS-DOS dulu. Iya jujur selama itu gue pake bajakan sampe era Windows 7. Begitu masuk era Windows 10, alhamdulliah sudah legal, gue beli lisensinya, termasuk berlangganan Microsoft Office 365 Family, yang dapat OneDrive 1TB.

    Jadi disini gue mau sharing pengalaman dan testimoni terhadap Windows dan Linux.

    Pertama, Windows 10 awalnya enteng, tapi user interface'nya sangat tidak konsisten. Update demi update di luncurkan Microsoft, dari awalnya Windows 10 build 15 (tahun 2015), sampe build terakhir di 22H2 (tahun 2022) gue merasa user interface'nya mulai konsisten dan rapih. Gue gak pernah nemu masalah Windows gue ngebug atau error dengan Windows update. Gue juga gak pernah merasakan Windows update itu mengganggu.

    Karena sejak gue gabung ke Windows Insider, gue baru paham kalo Microsoft itu selalu merilis update di hari Selasa ke-2 tiap bulan. Kalo di Indonesia berarti ini hari Rabu ke-2 tiap bulan. Dan diluar jadwal itu, adalah update yang sifatnya preview dan beta.

    Selama gue tahu jadwal ini, di pagi saat sebelum mulai bekerja, gue tekan tombol "update", dan Windows mengupdate, install, restart dan selesai. Iya gue jujur, alhamdullilah gue punya rezeki internet high speed broadband unlimited, jadi gak pernah misuh-misuh download gede. Gue juga gak pernah ada drama, minta restart ditengah-tengah meeting, lagi kerja, atau setelah update Windowsnya gak bisa boot-up seperti kebanyakan keluhan orang. Sebab update yang gue terima adalah update stable release, bukan preview atau beta release.

    Kedua, meski gue gak pernah ada masalah dengan Windows update, memang ada kalanya Microsoft tiba-tiba merilis "emergency update" biasanya kalo ada yang kritikal di luar hari Rabu ke-2 tiap bulan itu, ya udah terima aja, install, restart dan selesai. Emergency Update ini gak pernah gede, dan gak pernah lama, paling dibawah 15 menit udah kelar semua (download, install dan restart).

    Ketiga, nah ini yang harus gue akui, semakin Microsoft mengupdate Windowsnya, yaitu naik versi build yang lebih tinggi, seperti ke build 16, build 18 dan sampe ke 22, rasanya jadi semakin berat. Udah pake SSD kok rasanya kayak HDD lagi. Background service ini kok jadi banyak banget. Cek berita, cek cuaca, cek update, cek kesehatan, cek ini, cek itu. dan semakin parah saat gue migrasi ke Windows 11, dulu gue naik ke Windows 11 di Build 23H2 dan sekarang udah Build 25H2.

    Klik kanan aja kayak ada delay. Jadi gue adalah orang yang kena "kesel" bukan dari bug, bukan dari Windows update, tapi dari beratnya Windows 11. Dan gue juga gak kesel sama Copilot, malahan gue pake kok buat riset dan pekerjaan sehari-hari. Tapi gue juga setuju kalo Microsoft ini terlalu berlebihan dengan Copilotnya, padahal cukup dipisah aja, gak usah disuntik kedalam setiap element Windows, seperti Notepad, Paint dan Office.

    OneDrive buat gue bermanfaat, 1TB dengan harga segitu, jauh lebih murah daripada Google Drive, dan layanan Cloud lain. Walaupun ada satu hal yang bikin gue suka kesel yaitu saat OneDrive ngingetin untuk backup, ini agak rewel, padahal dokumen gue emang semuanya disitu. Gue gak pernah ngesync My Document, My Pictures, My Video dan Desktop ke OneDrive, buat apa? lebih aman manual save as aja ke OneDrive, toh sudah ke sync dan aslinya tetap ada di lokal.

    Jadi si Microsoft ini mengganggap semua usernya itu newbie. Nah ini yang bikin gue kesel. Oke, jadi nambah ya, ada 2 yang bikin gue kesel. Pertama berat, kedua Microsoft ngatur-ngatur tentang cara pakai komputer gue sendiri, bawel nyuruh sync Desktop, MyDocuments dan seantero folder umum lainnya ke OneDrive, padahal ini sudah gue lakukan sendiri.

    Gue memutuskan, ya udah cobe deh si Linux ini.

    Ini bukan pertama kali gue coba Linux. Gue udah perna coba kira-kira awal tahun 2000an, gue nyoba dua Linux. SuSE dan Ubuntu. Intinya mah gue tinggalin karena saat itu, GPU NVIDIA dan printer Canon gue gak di support. Rasanya ya kayak pincang aja.

    Sekarang gue pake GPU AMD, jadi katanya full support di Linux dibanding NVIDIA. Dan sekarang gue gak punya printer, harusnya aman, tapi gue punya device lain seperti wifi card Intel AX200, smartphone Android, gue gak tahu apakah ini bisa saling komunikasi apa enggak.

    Tapi gue cari info dulu, Linux apa yang secara out-of-the-box bisa komunikasi dengan OneDrive dari file explorernya. Ternyata yang bisa begitu Linux dari distro Zorin OS. Sisanya kita akan cari tahu saat Zorin OS sudah terinstall.

    Kenapa Linux ada banyak? Jadi distro-distro Linux ini sama kayak Android. Kita tahu Android, dan ada macam-macam Android. Kalo lo beli Samsung, Androidnya bernama One-UI. Kalo beli Xiaomi/Redmi/Poco, Androidnya bernama HyperOS. Kalo beli Oppo namanya ColorOS, kalo beli Vivo/iQOO, namanya Funtouch atau OriginOS dan Huawei dengan HarmonyOS-nya.

    Android ini gak ada yang rakitan, jadi sangat mustahil lo install One UI di smartphone Xiaomi, dan sebaliknya install HyperOS di Samsung.

    Karena PC itu ada yang versi rakitan, jadi lo bisa bebas pilih varian Linux yang mana. Pilihan gue jatuh ke Zorin OS dengan alasan si OneDrive tadi.

    Hasilnya. kalo dikasih nilai gue berani kasih angka 9, hampir sempurna! Semua yang gue lakukan di Windows, bisa gue lakukan di Zorin ini dan bahkan lebih baik. Apa aja?

    Pertama soal enteng. Ini Linux sumpah enteng banget. Baru boot up, paling cuma pake RAM sekitar 1.6 - 1.8 GB (gak sampe 2 GB). Gak ada background service yang lebay kayak di Windows. Klik menu langsung set ngerespons. 

    Kedua gamingnya bisa mulus banget. Ini gue heran banget di Windows, kalo gue main game, biarpun udah pake fitur FreeSync, tetep aja akan ada kondisi saat kamera nge-panning, visualnya suka wobble, kayak pudding, itu akibat layar dan gpu gak sinkron nampilin gambar, namanya Frame Pacing. Nah di Zorin si Frame Pacing nya mulus banget, kayak lo main di console PlayStation atau Xbox.

    Ketiga, siapa mengira dan siapa sangka. Chip wireless Intel AX200 gue itu kalo di Windows kena limit cuma bisa konek ke Wireless Router gue di 20 MHz. Dulu zaman masih pake Wi-Fi 5 (802.11ac) juga gitu, chip wireless Intel AC8625 juga kena limit di 20 MHz. Kasak-kusuk forum Intel, katanya limit ini demi kompatibilitas kalo dipaksa nanti bisa gak stabil, gampang diskonek, jadi Intel sudah "mengunci" cuma di 20 MHz supaya stabil, gak bisa mentok ke 80 MHz atau bahkan 160 MHz.

    Ternyata di Linux? kebuka... lah kok bisa....? oiya kan hardware itu diurus sama kernel Linux langsung, bukan driver. Manteb Linux. 

    Bagaimana dengan Office? ya pake LibreOffice, kalo cuma dokumen sederhana gak ada masalah, kalo udah dokumen yang harus mempertahan format asli sesuai yang dibuat dari Microsoft Office, ya gue pake Office 365 versi web. Ini bukan kelemahan Linux lho ya, ini karena Microsoft gak bikin Office untuk Linux, dan by default font Windows itu gak ada di Linux, ya karena beda operating system. Kenapa di Mac bisa, ya karena Microsoft bikin versi Offfice untuk Mac plus font'nya sekalian diinstall juga. Sesederhana itu aja alasannya. Bahkan, meski Microsoft bikin Office 365 seperti untuk Android, belum tentu hasilnya enak, udah coba pake belom? beuh ribet banget sekalipun pake tablet layar gede, keyboard dan mouse eksternal. Dan buat elo yang officenya pake WPS Office, harusnya gak ada masalah sama sekali di Linux, karena ada WPS Office untuk Linux.

    Bagaimana aplikasi lain? Sosmed di Windows gue pake browser, di Linux juga sama. Whatsapp dan Netflix pake versi browser, dengan alasan yang sama yaitu si Meta dan Netflix gak bikin versi desktop.

    Untungnya Spotify ada, jadi masih bisa save playlist gue untuk dimainkan secara offline playing. 

    Dari sini gue belajar, kalo Linux itu gak mengenal konsep driver seperti di Windows. Linux semuanya dikemas di dalam kernel, jadi komunikasi ke hardware itu langsung tanpa driver. Di Windows kan ada DirectX untuk API 3D, nah kalo di Linux ini pake API 3D namanya Vulkan, lewat aplikasi Mesa. Si Mesa ini gak cuma ngurusin Vulkan tapi juga OpenGL, dan semenjak Valve (si pembuat Counter Strike dan Dota) merilis Steam Deck (console gaming pake Linux), jadinya kita bisa pasang Steam di Linux, dan menterjemahkan DirectX ini pake Proton. Kombinasi MESA dan Proton ini yang bikin main game Windows di Linux jadi memungkinkan.

    Gue pernah baca komentar ada yang bilang Linux suaranya jelek, itu karena di Windows, si driver sound card sudah termasuk sound effect dan equalizer. Kalo di Linux soundcard itu dihandle langsung oleh kernel, kalo pengen suara cakep seperti di Windows ya perlu tambah sound effect dan equalizer. Contohnya gue pake EasyEffect di Zorin. Hasilnya menurut telinga gue, sama aja kayak pake APO Equalizer di Windows.

    Di Windows kita bisa konekin smartphone ke Windows pakai Link-To-Windows. Di Zorin OS juga ada dan lebih advance, sebab smartphone kita bisa berfungsi sebagai remote control layar sentuh, jadi usap-usap layar smartphone kita, cursor di komputer gerak-gerak. Ini sering gue pake untuk rebahan nonton Youtube atau Netflix di ZorinOS, ngendaliin layar komputer gue pake touchscreen layar smartphone dari jauh. Sebab kalo pake keyboard wireless kan tetep aja kebesaran, dan kalo pake mouse wireless tetep butuh tatakan.

    Gue pake Zorin sekitar 1 bulan, lalu gue putusin untuk migrasi ke Linux lain, yaitu CachyOS. Alasannya bukan karena Zorin jelek, tapi lebih ke design. Zorin OS didesain untuk orang-orang yang migrasi dari Windows, untuk orang-orang yang ingin kemudahan pakai. Tampilannya sleek banget, dan gue bisa bilang masuk kategori indah.

    Tapi gue penasaran sama si Cachy OS yang lebih mengutamakan tuning, gue ini kan suka banget sama otak-atik settingan operating system, jadi kalo kebutuhan dasar gue udah terpenuhi oleh Zorin OS, gue merasa ini saatnya melangkah lebih dalam ke varian Linux yang bisa lebih di otak-atik dibanding Zorin OS, dan pilihan gue jatuh ke Cachy OS. Baru sekitar 1 minggu gue pake CachyOS dan so far ya kayak pake Zorin, tapi dengan rasa lebih "geek atau kutu-buku IT" beda sama Zorin OS yang lebih "sleek / cantik".

    Seberapa "geek" CachyOS dibanding Zorin OS? contohnya seperti ini, kalo di Zorin, di sudut kanan bawah lo bisa lihat icon wifi, lo klik isinya cuma lo konek ke wifi dengan nama apa dan kualitas koneksinya. Sedangkan kalo di CachyOS, gak cuma namanya, sinyal strength, upload dan download rate, dan hal-hal teknis lain. Lalu di Zorin kalo ke System Monitor, lo disuguhi informasi dasar misal berapa saat lo masuk ke bagian CPU ada keterangan jumlah core dan persentase penggunaan CPU, tapi di CachyOS, gak cuma itu, tapi lengkap dengan satuan MHz/GHZ serta berapa temperaturnya.

    Fitur unik di Zorin OS yaitu kalo lo double klik file .exe Windows, si Zorin akan berusaha mendeteksi apakah ada aplikasi versi Linux'nya atau enggak. Jika ada, Zorin OS akan membuka aplikasi storenya seperti lo buka Google PlayStore atau Apple Store untuk install versi Linux'nya, dibandingkan lo maksa jalain aplikasi Windows di Linux.

    Kalo aplikasi ini gak ada versi Linux'nya, si Zorin OS juga gak diem disitu aja, dia akan mengakftifkan emulator seperti Wine & Bottle (nama emulatornya), berupaya agar aplikasi Windows ini bisa dijalankan di Linux. Tentunya gak 100% semua dijamin jalan, ada list kompatibilitasnya juga, tapi lebih niat lah ngebantu user yang baru pindahan dari Windows ke Linux. Ini yang gue apresiasi dari Zorin OS.

    Sementara fitur unik di CachyOS si developer CachyOS sangat niat membuat beberapa compiler kernel dan scheduler Linux untuk tipe-tipe prosesor yang berbeda. Misal pake keluarga AMD Ryzen, si CachyOS akan mengcompile khusus untuk itu saat lo pertama kali install. Misal lo pake keluarga Intel Core i, si Cachy juga mengcompile khusus untuk itu saat lo pertama kali install. Hasilnya memang ini Linux sat-set banget, minusnya ya koleksi aplikasinya gak selengkap Zorin. Misal di Zorin lo bahkan bisa nemu browser Microsoft Edge di storenya, kalo lo masih pengen pake produk Microsoft di Linux. Di CachyOS lo gak bakal nemu, tapi bukan berarti gak bisa lo pake. Lo tetep bisa install manual kalo mau.

    Jadi kebayangkan peruntukan dan gaya dari kedua jenis Linux ini?

    Lalu apakah Windows masih ada di komputer gue? jawabnya: masih ada. Dan masih gue pake. Dengan beberapa alasan berikut;

    Pertama, Microsoft itu ternyata membedakan layanan OneDrive'nya. Awalnya gue gak nyangka, tapi selama gue pake OneDrive di Android, gue merasa pelan nge-sync'nya. Awalnya gue kira jaringan gue yang jelek. Ternyata di Linux juga sama. Jadi server Microsoft mendeteksi jika bukan dari Windows, lo bakal dipelanin. Dan gak cuma Microsoft, si Netflix juga nahan film yang lo tonton kalo di Linux cuma HD, gak bisa Full HD atau 4K. Jadi kalo mau mengatur koleksi file di OneDrive, gue lakukan dari Windows, karena lebih cepet, dan di Linux tinggal akses yang udah rapih aja.

    Kedua, beberapa dokumen Excel dan Powerpoint yang gue udah buat selama ini untuk presentasi ya mesti gue buka pake Microsoft Office supaya gak berubah. Sebenernya bisa aja convert PPT ke PDF biar gak berubah isinya. Tapi kalo ke PDF kan jadi gak bisa dianimasikan.

    Ya udah itu aja, jadi penggunaan komputer pribadi gue lebih bergeser Windows sebagai secondary, dan primary nya pake Linux. Kecuali di kantor, karena aplikasi kantor memang cuma jalan di Windows.

    Kalo kalian penasaran, tapi masih takut dengan Linux karena isunya lo mesti ngetik-ngetik di console, bukan klak-klik menu seperti di Windows, kekhawatiran lo itu gak sepenuhnya salah. Kalo kayak Zorin OS, hampir jarang gue ngetik-ngetik kayak Hacker di console. Sedangkan di CachyOS nah ini cukup sering, dan nonton Netflix di 720p juga gak ganggu-ganggu banget sih, masih ok, toh gue nonton dari jarak agak jauh sambil rebahan.

    Selain Zorin OS masih banyak varian Linux lain yang sangat user friendly, salah satunya Linux Mint. Saat ini gue install di virtual mesin kantor, rencanya kalo gue sudah "lelah" dengan CachyOS karena terlalu "geek", gue berencana mau coba pake Linux Mint, dengan harapan Mint berada di tengah-tengah antara Zorin OS yang cantik dan CachyOS yang cowok banget.

    Mungkin lo pernah dengar nama Linux lain seperti Ubuntu, Debian, Fedora dan lain-lain, ini juga bisa lo coba pake, siapa tahu cocok. Gue udah coba Ubuntu dan Debian, tapi gue gak cocok. Gue kagok sama alur user experience'nya Ubuntu yang lebih mirip Android tablet, jadi deal-breakernya cuma karena gue kagok, bukan karena Ubuntu jelek.

    Sementara di Debian, gue juga pernah coba dan ngerasa ini terlalu polos banget (vanilla). Kadang kita juga pengen punya themes yang enak dilihat 'kan? bukan cuma UI polosan. Dan sebetulnya Debian ini adalah pondasi dasar dari Ubuntu, yang dipakai juga oleh Zorin dan Mint. Ketiga Linux itu (Ubuntu/Zorin/Mint) sejatinya adalah Debian yang di-make-up ulang. Jadi bukan Debian itu jelek, justru Debian adalah dasarnya kayak Google Pixel, itu kan android aslinya, lalu di-make-up ulang oleh Samsung dengan One-UI, atau oleh Xiaomi dengan HyperOS. Kalo lo pengen ngerasain asli apa adanya ya pilih Debian.

    Dan tahukah lo, kalo Android itu juga sebuah Linux? Ya... Android itu kernelnya Linux. Sisanya dipoles ulang oleh Google, bahkan untuk aplikasinya sehingga aplikasi Android belum tentu jalan di Linux dan sebaliknya, tapi karena kernelnya sama, berarti katalog hardware Linux itu lebih luas dibanding Windows. Gak cuma smartphone, dan PC, tapi juga hampir semua IoT.