Cara menjalankan aplikasi GUI Linux di Android (saat itu benar-benar berfungsi)
Jack Wallen/ZDNETIkuti ZDNET: Tambahkan kami sebagai sumber pilihan di Google. Hal-hal penting yang dapat diambil dari ZDNETAndroid hampir menjadi desktop Linux yang lengkap. Dengan kemampuan untuk menjalankan aplikasi Linux, OS mengambil langkah maju yang besar. Namun ada satu masalah mencolok dengan fitur ini. Saya telah menunggu saat ini — dan ini sangat masuk akal. Bagaimanapun, kernel Android didasarkan pada kernel Linux, dan Google telah memberi kami dukungan terminal Linux untuk OS seluler. Dengan dukungan terminal itu, saya bisa menjalankan perintah Linux dan bersenang-senang. Tapi saya ingin lebih. Saya ingin menjalankan aplikasi GUI Linux lengkap di Android melalui terminal Linux. Saya tahu kemungkinan besar ini adalah usaha yang sia-sia; lagi pula, aplikasi desktop Linux tidak dibuat untuk layar sekecil itu. Namun tablet Android — lain ceritanya. Juga: 6 fitur Android tersembunyi yang sangat berguna (dan bagaimana fitur tersebut membuat hidup saya lebih mudah) Sayangnya, saat ini saya tidak memiliki tablet Linux yang mendukung terminal Linux, jadi saya harus mengandalkan Pixel 9 Pro untuk tugas tersebut. Anda tidak bisa memenangkan semuanya. Namun, setelah menghabiskan terlalu banyak waktu menjalankan aplikasi GUI Linux di Android, ternyata memenangkan beberapa aplikasi tersebut hanyalah sebuah impian belaka. Biar saya jelaskan. Apa yang seharusnya terjadi Dengan dirilisnya Android 17, secara teoritis menjadi mungkin untuk menjalankan aplikasi GUI Linux di Android. Hal ini dilakukan melalui aplikasi Weston, implementasi referensi dari kompositor Wayland. Secara teori, Weston seharusnya memungkinkan Anda menjalankan lingkungan grafis dasar bersama dengan aplikasi GUI yang didukung. Juga: Anda dapat mengontrol PC Linux dari ponsel Android Anda – begini caranya Dari setiap penelitian yang saya lakukan mengenai hal ini (dan saya sudah menghabiskan terlalu banyak waktu untuk hal ini), prosesnya seharusnya cukup sederhana: Aktifkan dukungan terminal Linux. Buka aplikasi terminal. Instal flatpak. Aktifkan repositori flathub. Jalankan perintah weston di terminal. Buka tab tampilan. Buka terminal Wayland. Jalankan perintah untuk membuka aplikasi. Di sinilah keajaiban harus dimulai. Tangkapan layar oleh Jack Wallen/ZDNETKedengarannya mudah, bukan? Oke, kedengarannya mudah jika Anda memiliki pengalaman Linux. Misalnya, Anda harus menginstal Flatpak terlebih dahulu dari dalam terminal Linux, yang dilakukan dengan perintah:sudo apt install flatpakKemudian Anda harus menambahkan repositori Flathub dengan:sudo flatpak remote-add –if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepoKemudian Anda harus menginstal aplikasi. Misalnya, Anda dapat menginstal browser web Chromium seperti:sudo flatpak install flathub org.chromium.ChromiumAtau, Anda dapat menginstal GIMP:sudo flatpak install flathub org.gimp.GIMPAtau LibreOffice: sudo flatpak install flathub org.libreoffice.LibreOfficeSaya telah menginstal aplikasi dan siap menggunakannya. Apa sebenarnya iniSaya sudah menambahkan dukungan terminal Linux pada Pixel 9 Pro saya, jadi saya selangkah lebih maju dari permainan ini. Setelah Android ditingkatkan ke versi 17, saya ingin sekali mencobanya, jadi saya membuka terminal, menginstal Flatpak, menambahkan repositori Flathub, menjalankan perintah weston, dan membuka tab tampilan. Saya bahkan menjalankan memori hingga 5GB. Tangkapan layar oleh Jack Wallen/ZDNETSaat itulah segalanya menjadi menyimpang. Hal pertama yang saya sadari adalah, secara default, terminal Linux hanya diberi alokasi RAM 2GB, dan itu tidak cukup. Melalui Pengaturan > Lanjutan > Ukuran memori, saya dapat menggandakannya, sehingga Weston dapat berjalan dengan baik (secara teori). Juga: 5 hal yang sangat produktif yang dapat Anda lakukan dengan terminal LinuxDengan Weston berjalan, yang perlu saya lakukan hanyalah mengetuk ikon terminal di kiri atas jendela Weston. Sesekali, saya bisa mengarahkan kursor untuk keluar dari jendela Weston, jadi saya bisa mengetuk ikon itu. Untuk melakukannya, ketuk ikon “jari” di bilah alat atas, yang memungkinkan Anda memindahkan kursor ke luar jendela. Ikon kecil yang bisa (tidak). Tangkapan layar oleh Jack Wallen/ZDNETTerkadang berhasil, terkadang tidak. Saya akan memulai ulang aplikasi terminal dan mencoba lagi.Tidak ada.Lagi. Tidak ada, tidak ada, tidak ada apa pun. Apa pun yang saya lakukan, saya tidak bisa membuka aplikasi terminal Weston di dalam kompositor Weston. Kemudian, saya memutuskan untuk mencoba mengalahkan sistem pada permainannya sendiri. Saya tahu saya memerlukan aplikasi terminal Weston, jadi dari terminal Linux standar, saya menjalankan perintah:weston-terminalViola! Saya sekarang mempunyai akses ke terminal Weston, di mana saya akhirnya bisa menjalankan aplikasi Linux yang saya instal melalui Flatpak. Saya semakin dekat dengan tujuan saya. Juga: Cara menghapus cache ponsel Android Anda (dan menghapus lag untuk selamanya) Di dalam terminal Weston, saya menjalankan perintah: flatpak run org.chromium.ChromiumRats! Saya mengalami masalah lain; kali ini berupa error yang menyatakan gagal menginisialisasi portal D-bus.Mengapa? Karena kompositor Weston tidak berjalan. Argh! Kesalahan itu membunuhku, Smalls. Tangkapan layar oleh Jack Wallen/ZDNETApakah Anda belum bingung? Terminal Weston sedang berjalan, tetapi compositornya tidak. Namun, jika saya menjalankan compositor, saya tidak dapat menjalankan terminal. Saya mencoba menjalankan kalibrator weston, tetapi saya kemudian menerima dua kesalahan: tidak dapat memuat kursor ‘dnd-copy’ tidak dapat memuat kursor ‘dnd-non’ Pahami, fitur ini pertama kali dirilis pada Android Canary build tahun 2025, jadi ada banyak waktu untuk memecahkan masalah dan mencari bug, tetapi yang jelas, ada masalah. Mungkin masalah ini hanya terjadi pada Pixel 9 Pro, tetapi fitur tersebut tentu saja belum siap untuk penggunaan umum. Saya telah memutakhirkan, menghapus dukungan terminal Linux, menambahkannya kembali, dan melakukan semua yang dapat saya pikirkan untuk membuatnya berfungsi… tidak berhasil. Setelah melakukan semua hal di atas, saya kembali dan menjalankan perintah Weston, berharap menjalankan perintah weston-terminal akan memperbaikinya. Di satu sisi, saya bisa membuat kursor melepaskan diri dari jendela kompositor Weston, tetapi mengetuk tombol terminal tidak menghasilkan apa-apa. Juga: Bagaimana saya mengubah ponsel Android lama saya menjadi streaming stick gratis – dalam 6 langkah mudahSaya bahkan dapat memaksimalkan jendela kompositor Weston, jadi saya tahu tombol jendela berfungsi. Sayangnya, tombol terminal itu tidak berfungsi, jadi saya tidak bisa menjalankan perintah di dalam kompositor Weston. Intinya, dukungan aplikasi GUI Linux di Android rusak, dan sampai diperbaiki, tidak ada gunanya. Saya menghabiskan waktu seminggu mengerjakan ini, tetapi hanya bisa membuka terminal Weston sekali… hanya untuk melihatnya langsung mogok. Saya bahkan memberikan aplikasi terminal Linux 50% dari RAM ponsel saya — tidak berhasil. Semoga masalah ini dapat teratasi dengan peningkatan Android berikutnya. Setelah masalah teratasi, saya yakin saya akan menjalankan aplikasi GUI Linux di Pixel 9 Pro saya.
Diterbitkan : 2026-07-07 14:28:00
sumber : www.zdnet.com



