sebenarnya gua suka banget distro hopping. proses pemasangan sistem operasi itu mudah. biasanya yang jadi masalah saat melakukan ricing dari awal. capek kalo dilakukan secara manual. biarpun bisa dilakukan dengan menyimpan semua berkas konfigurasi, tetap aja seperti ada yang kurang.

alasan lain ganti-ganti distro ini bikin capek adalah beda basisnya. contohnya linux jenis debian berbeda dengan arch linux. perintah pemasangan paketnya sudah pasti berbeda, belum lagi nama-namanya. sebenarnya ada satu distro yang menjawab semua ini yaitu nixos. sayangnya, gua punya skill issue untuk distro yang satu ini.

akhirnya gua bikin sebuah berkas skrip raksasa untuk memudahkan setiap kali ganti distro dari awal. cuman yah, kalo berkasnya sudah terlalu besar malah nambah kerjaan yang gak perlu.

setelah dipikir-pikir dengan masak, akhirnya gua bikin solusi yang paling tepat. gunakan sistem operasi seminimal mungkin dan untuk urusan lainnya gunakan docker. tapi setelah bikin sistem operasi jadi seminim mungkin malah kepikiran males ganti karena yah udah minimalis aja.

Kalo ngeliat kemajuan AI Agent sekarang ini, jadi masih perlu nggak belajar bahasa yang baru? Misalnya, lu cuman menguasai 1 bahasa pemrograman aja. Katakanlah, cuman tau bahasa C. Dengan bantuan AI Agent, lu cuman minta porting aja ke Rust tanpa harus mendalami dulu.

Ngeliat keributan gara-gara verifikasi usia di level Sistem Operasi terutama Linux, gua jadi sedikit tambah aware soal privacy. Privacy itu salah satu alasan kenapa orang mengguanakan Linux. Bukan lagi hal yang bisa ditawar-tawar lagi kalo gak pengen suatu saat ada aturan yang makin menjadi-jadi.

Beberapa distro besar yang ingin mengimplementasi verifikasi usia ini sudah gua masukin ke dalam blacklist seperti Ubuntu, Debian, bahkan Fedora. Cukup mengherankan bahkan distro yang disukai para elit seperti Arch Linux pun jadi pengecut. Justru gua salut sama Zorin OS yang keliatan dibuat untuk pemula malah lebih tegas menolak.

Saat ini systemd digunakan sebagai jembatan untuk melakukan proses verifikasi usia. Sebelum ada proses ini pun, systemd udah banyak yang gak suka. Beberapa distro baru muncul gara-gara menolak init system ini.

Gua masih pake Ubuntu Server, untuk production sama home server, tapi gak ada rencana untuk upgrade ke versi yang baru. Gua akan ganti saat masa dukungannya berakhir atau mulai nanya-nanya umur. Saat ini gua gak punya waktu yang cukup buat segera beralih.

Untuk desktop sendiri, gua udah beralih ke Linux Mint Debian Edition dan membuang Ubuntu Desktop. Masalahnya setelah memasang LMDE, ada informasi tambahan kalo Debian tetap akan memakai systemd. Sementara ini gua akan masih tetap pake LMDE sampe ada pernyataan resmi. Kalo Linux Mint mematuhi aturan ini, gua berencana pindah ke Devuan dengan openrc.

Seminggu yang lalu, gua nolak ngerjain sebuah proyek migrasi wesbite karena harganya terlalu murah. Mungkin menurut mereka, harga yang mereka tawarkan sudah reasonable. Padahal gua udah contoh konkrit kalo proyek migrasi sebelah butuh 5 orang dengan waktu 3 bulan, gua cuman butuh 1 bulan dan sendirian.

Kalo dihitung-hitung, mereka bisa menghemat biaya jauh lebih banyak. Gak ngerti dengan segala benefit yang gua tawarkan, harganya masih ditawar serendah-rendahnya. Akhirnya, gua tolak aja dari pada sakit hati entar ngerjainnya. Mending gua di rumah nonton dracin CEO yangg lagi nyamar.

Kalo gini, mungkin ke depannya mereka gak akan pake jasa gua. Sekarang nyari programmer itu gampang, kok. Apalagi kalo emang punya duit. Seenggaknya, mereka akan terkejut dengan harga yg mereka dapatkan.

Akhirnya Ubuntu mengalami hal sama seperti di Arch Linux setelah mendapat update terbaru untuk NVIDIA. Compositor Xfce terpaksa gua matiin karena kedap-kedip gak jelas. Tampilannya pun berasa datar jadinya.

Setelah sekian tahun, akhirnya gua memutuskan untuk pindah ke Cinnamon. Ternyata desktop environment yang satu ini lebih modern untuk digunakan. Versi XWayland juga sudah bisa digunakan walaupun masih experimental. Sebelumnya gua udah coba pake hyprland dan niri tapi Cinnamon akan jadi pilihan terakhir.

Yes, ini Cinnamon dipake di Ubuntu bukan di Linux Mint.

Sebenarnya gak hanya di Windows perangkat tua akan dianggap usang, di Linux pun pada akhirnya akan melakukan hal yang sama. Ini terjadi pada driver Nvidia di GPU yang gua pake. Setidaknya di Arch Linux sudah terjadi, di Ubuntu saat ini belum.

GPU yang gua pake adalah NVIDIA GeForce GTX 750 Ti. GPU yang udah bisa dibilang sangat tua. Saat Arch Linux memutuskan untuk menggunakan Nvidia versi 590, GPU ini sudah gak dikenali. Bahkan gak bisa diperbaiki karena Nvidia versi 580 sudah gak ada di repositori utama. Harus pasang lewat AUR.

Setelah nanya-nanya ke ChatGPT karena perasaan gua gak enak, ternyata untuk versi yang akan datang Ubuntu juga akan pindah ke versi 590. Ini membuat gua agak sedikit galau karena akan sedikit khawatir beberapa aplikasi yang segera meninggal versi yang lama.

Mengganti GPU ke yang baru sepertinya gak mungkin apalagi di era gempuran perusahaan AI yang sudah ngerusak harga. Belum lagi masalah kompabilitas perangkat lainnya seperti motherboard yang juga sudah tua.

Akhirnya gua ngalamin hal yang gak mengenakkan menggunakan Arch Linux. Pembaharuan driver nvidia terakhir membuat Xfce sedikit bermasalah. Kedap-kedip terus bikin gak nyaman. Udah nyari cara buat memperbaiki tapi gak satu pun memberikan solusi.

Jalan terakhir, gua terpaksa mematikan compositor dan akhirnya Xfce berjalan dengan baik. Tanpa compositor, tampilan terasa datar. Window gak tansparan, conky jadi aneh karena ada kotak besar, juga terjadi di Zed Editor.

Gua penasaran kalo masalah ini cuman terjadi Xfce. Ternyata di hyprland semuanya berjalan normal tanpa ada kedap-kedip. Masalah selanjutnya, gua gak suka tiling!

Setelah mencari cara mematikan tiling, bisa memindahkan dan mengubah ukuran window, dan mengatur hyprland, biar lebih nyaman. Untuk sementara sampai Xfce normal kembali, hyprland menjadi tempat pelarian.