Tangkapan layar oleh Jack Wallen/ZDNET
Ikuti ZDNET: Tambahkan kami sebagai sumber pilihan di Google.
Poin Penting ZDNET:
Fedora Miracle menggabungkan manajer jendela tiling dengan distro ternama ini. Sayangnya, distribusi ini tidak layak digunakan, dan ini menunjukkan suatu masalah. Saya pernah mengalami isu serupa sebelumnya, dan para pengembang perlu menyadari betapa frustrasinya hal ini.
Terdapat begitu banyak distribusi Linux yang tersedia. Pilihan yang melimpah itu bisa menimbulkan masalah bagi sebagian orang, khususnya pengguna baru. Namun, ada masalah yang jauh lebih besar yang perlu ditangani: perangkat lunak rusak yang tidak diberi label dengan jelas.
Hal ini menjebak saya seminggu lalu, ketika saya menginstal Fedora Miracle untuk pengujian dan membuang dua jam sebelum akhirnya tahu mengapa ia tidak bisa dipakai.
Fedora Miracle sangat mengandalkan Miracle tiling window manager. Manajer jendela tiling memang menarik. Secara teori, mereka terdengar seperti cara paling efisien untuk berinteraksi dengan desktop Anda. Anda membuka aplikasi, dan manajer jendela secara otomatis menempatkannya untuk memanfaatkan ruang layar Anda. Anda tidak perlu membuka aplikasi, menempatkannya, lalu menyesuaikan ukurannya.
Kedengarannya hebat, bukan? Seperti fitur snap window yang sangat ditingkatkan.
Masalahnya, banyak manajer jendela tiling terlalu rumit. Untuk menggunakannya, Anda harus melupakan cara lama berinteraksi dengan desktop dan mempelajari pintasan keyboard. Itu bukan hal mudah.
Namun, tidak semua manajer jendela tiling sama. Ambil contoh spin Fedora Miracle. Versi Fedora Linux ini menggunakan Miracle Window Manager (Miracle WM), yang bertujuan menyederhanakan proses belajar dan penggunaan. Secara teori.
Miracle yang Tidak Terwujud
Saya pernah menggunakan Miracle sebelumnya, dan ia tampak sebagai kandidat kuat di dunia manajer jendela tiling. Jadi, saya memutuskan mencoba spin barunya untuk melihat apakah ia berhasil.
Miracle WM berbasis pada Mir Display Server milik Canonical dan agak menyerupai i3 dan Sway. Pendekatan baru ini sangat dapat dikonfigurasi, mendukung pintasan keyboard kustom, mengizinkan jendela tiling dan floating dalam workspace yang sama, menawarkan animasi untuk perpindahan jendela, serta memiliki sistem plugin untuk menambah fitur.
Di sinilah segalanya berbelok arah.
Untuk beberapa waktu, Miracle WM bergantung pada nw-shell. Sayangnya, Miracle-WM telah beralih dari nw-shell ke QuickShell (berbasis DankMaterialShell) untuk Fedora 44. Karena transisi ini, Miracle SIG telah mengabaikan paket-paket lama tersebut, dan Fedora Miracle belum melakukan perubahan ke DankMaterialShell.
Kuncinya adalah segera, karena iterasi Fedora Miracle saat ini masih mengandung nw-shell… yang sudah rusak.
Perbaikan yang Dibutuhkan Linux
Hal semacam ini memang terjadi. Saya telah menyaksikannya berkali-kali dalam beberapa dekade terakhir di dunia perangkat lunak sumber terbuka, namun transisi biasanya bisa berlangsung cepat dan mulus. Dalam kasus ini, Fedora Miracle tampaknya telah rusak cukup lama, dan para pengembang lupa menyebutkannya di situs resmi spin tersebut. Saya perlu menggali cukup dalam untuk menemukan alasannya saat melakukan ulasan.
Itu masalah besar, yang bisa menimbulkan frustrasi… terutama bagi pengguna Linux baru. Ketika suatu proyek dalam keadaan rusak, pengembang perlu menandainya. Tampilkan peringatan seperti, "Peringatan: Perangkat lunak ini sedang bermasalah, dan kami sedang memperbaikinya," di halaman utama. Lalu, hapus file unduhan agar yang tidak membaca peringatan tidak menginstalnya hanya untuk menemukan kerusakan setelahnya.
Semoga transisi ke DankMaterialShell segera terjadi (keputusannya dibuat pada Februari 2024), sehingga Fedora Miracle dapat sesuai dengan namanya.
Dengan pemikiran itu, mari kita bahas keadaan Fedora Miracle saat ini. Ingatlah: yang rusak akan segera diperbaiki.
Apa yang Dapat Diharapkan dari Fedora Miracle
Hal pertama yang diharapkan dari versi Fedora Miracle saat ini adalah… tidak banyak.
Seharusnya ada bilah atas (top bar) di Miracle Window Manager, namun berapa kali pun saya menginstal atau memperbarui Fedora, bilah atas itu tidak muncul. Saya menguji di Virt-Manager (menggunakan KVM) dan VirtualBox.
Anehnya, aplikasi Pengaturan nwg-panel dapat terbuka, jadi sempat ada harapan. Saya memindahkan panel ke lokasi berbeda dan mengubah ukurannya, tetap tidak berhasil.
Sayang sekali, karena panel adalah aspek krusial dari manajer jendela tiling.
Saat itu, saya belum tahu tentang perubahan yang dialami Miracle WM, jadi saya mencoba membuat mesin virtual Ubuntu dan menginstal Miracle-WM dengan perintah:
sudo snap install miracle-wm --classic
Tebak apa? Miracle yang diinstal via Snap (metode yang disarankan) juga tidak berfungsi.
Pengalaman yang menyenangkan.
Upaya terakhir saya muncul dari kemungkinan bahwa masalahnya karena menjalankan Fedora Miracle di mesin virtual. Saya mencoba di Virt-Manager/KVM dan VirtualBox. Untuk menguji teori itu, saya membuat USB bootable dari ISO Fedora Miracle dan menjalankannya di laptop.
Hasilnya sama.
Saya menginstal Fedora Miracle di dua aplikasi mesin virtual berbeda dan di perangkat fisik — dengan hasil yang sama. Saat itulah saya menggali lebih dalam dan menemukan masalah sebenarnya.
Mengapa Hal Ini Buruk bagi Linux?
Ada tiga alasan utama mengapa situasi ini buruk, tidak hanya untuk Fedora Miracle, tapi untuk Linux secara umum:
- Menggerogoti kepercayaan.
- Menjauhkan pengguna Linux baru.
- Membuang-buang waktu dan tenaga orang.
Linux sedang mengalami peningkatan popularitas saat ini, dan dengan perubahan baru di Wine 11, saya prediksi tren ini akan berlanjut. Kini, lebih dari sebelumnya, pengembang Linux perlu sangat berhati-hati dengan status perangkat lunak mereka.
Jika Anda tahu ada yang rusak, beri tanda. Transparansi adalah jiwa dari perangkat lunak sumber terbuka.
Saya menghabiskan lebih dari dua jam mencoba membuat Fedora Miracle berfungsi, namun tidak berhasil. Itu bukan cuma buang waktu, tapi juga sangat menjengkelkan.
Bayangkan bagaimana perasaan pengguna Linux baru? Mereka mungkin akan kembali ke Windows atau macOS dan tidak pernah melirik Linux lagi.
Ini bukan citra yang baik untuk Linux, terutama di saat popularitasnya tumbuh. Dan jika Anda menghancurkan kepercayaan pengguna, Anda mungkin tidak akan mendapatkannya kembali.
Untuk manajer jendela tiling lain yang layak dicoba, favorit saya adalah Hyprland via distribusi Stratos Linux.