Postingan ini bukanlah tutorial atau panduan atau pengantar yang komprehensif atau hal lain yang mungkin bermanfaat atau membantu bagi Anda yang membacanya.
Sebaliknya, ini sedikit wafel.
Saya baru saja menghabiskan beberapa jam bermain dengan sesuatu yang sangat keren di Acer Chromebook Spin 13 saya yang terlalu bertenaga dan kurang digunakan. Saya menggaruk gatal yang sudah lama saya alami dan itu sangat memuaskan. Jadi, sedikit seperti saat aku menghidupkan kembali Chromebook kuno, saya ingin memberi tahu seseorang tentang hal itu — tetapi kali ini tanpa gif seram yang aneh .
Napas sedikit berbeda dengan upaya "jalankan Linux di Chromebook" lainnya. Dalam beberapa hal ini adalah "peretasan", tetapi yang benar-benar berada dalam batas teknis tentang cara Google menjalankan ChromeOS. Singkatnya, ini memungkinkan Anda menjalankan distro Linux lengkap di Chromebook Intel modern tanpa perlu mem-flash firmware khusus, mengganti boot loader, atau bahkan menghapus ChromeOS.
Lebih baik lagi: itu satu-satunya solusi saat ini yang memberikan pengalaman Linux yang mendukung semua driver (layar sentuh, stylus, touchpad, audio, dll) di luar kotak.
Sekarang, kualifikasi 'modern' yang saya gunakan beberapa baris ke belakang penting di sini. Chromebook yang lebih baru adalah lebih sedikit kemungkinannya adalah memiliki dukungan kernel Linux arus utama penuh atau dukungan dari proyek pihak ketiga seperti Crouton atau GalliumOS (sebagian besar belum dikembangkan akhir-akhir ini).
Tentu, kamu bisa flash beberapa firmware khusus dan dapatkan distro biasa untuk boot di sebagian besar Chromebook tanpa memandang usia, tetapi bukan tanpa pengorbanan besar: beberapa fitur perangkat keras.
Breath mengambil pendekatan yang berbeda dengan orang-orang seperti Crouton, GalliumOS, dan Crostini, dan itulah mengapa ini sangat efektif.
“Breath bootstrap Linux seperti yang disukai Chromebook. Itu tidak bergantung pada ChromeOS atau firmware khusus dan mendukung semua driver di Chromebook modern (pasca 2018),” membaca situs web. Anda memang perlu memasukkan Chromebook ke mode pengembang, tetapi Anda melakukannya bukan perlu mem-flash firmware alternatif apa pun agar Linux dapat boot.
Breath bukanlah distro itu sendiri tetapi skrip yang Anda jalankan untuk membangun image distro Linux (berdasarkan Ubuntu atau Arch) yang Anda flash ke USB dan boot dari. Anda kemudian menjalankan distro dari USB (idealnya yang relatif cepat) atau menginstalnya ke penyimpanan internal, menghapus ChromeOS.
Prosesnya pada dasarnya adalah:
Dan itu pada dasarnya.
Itu Breath docs berjalan melalui semuanya selangkah demi selangkah. Sangat mudah untuk diikuti. Membangun gambar kustom memang memakan waktu cukup lama, dan Anda akan membutuhkan banyak ruang disk untuk melakukannya karena IMG yang dihasilkan berukuran ~12GB.
Saya memiliki Acer Chromebook Spin 713 — Saya sering menulis blog tentang ChromeOS. Ini adalah perangkat keras yang cukup kuat: Intel Core i5-8250U, RAM 8GB, layar sentuh 2K 3:2, SSD besar, dll, tetapi relatif tidak kuat di sisi perangkat lunak.
Perangkat, seperti kebanyakan Chromebook, akhirnya menjadi laptop tidak lebih dari perangkat berselancar di sofa, dan sesuatu yang saya tonton BBC iPlayer dan Netflix di tempat tidur.
ChromeOS cepat; itu dapat menjalankan aplikasi Android dan aplikasi Linux... Tapi itu bukan Linux biasa.
Saya ingin GNOME Shell, saya ingin Firefox, saya ingin menggunakan stylus untuk menulis Xournal, saya ingin aplikasi baris perintah favorit saya, dan ekstensi GNOME favorit saya, dan seterusnya.
Dan berkat Breath, saya memilikinya!
Ya, saya menulis posting ini dari Ubuntu 22.04 LTS dengan desktop GNOME Shell yang berjalan di perangkat saya. Meskipun keseluruhan pengalamannya tidak sempurna, ini sangat dekat dengan pengalaman Linux lengkap yang saya inginkan. Lucunya, gambar Ubuntu yang dibuat Breath tidak termasuk snapd
sama sekali yang mengejutkan (dan beberapa akan mengatakan fitur utama).
Meski belum sempurna. Saya belum berhasil membuat audio berfungsi, dan karena Chromebook memiliki layar 2K 3:2, penskalaan UI agak mati secara default. Penskalaan fraksional eksperimental menggunakan lebih banyak daya CPU tetapi memberikan ukuran UI yang tidak terlalu besar OS Pertama Saya melihat:
Lebih penting lagi, OS membeku selama sepersekian detik saat digunakan, dan aplikasi menimbulkan kesalahan 'tidak merespons' (seperti yang digambarkan di atas). Ini sementara; sistem/aplikasi pulih dan bekerja seperti biasa tanpa intervensi dramatis (seperti reboot keras).
Saya kira ini adalah hambatan yang disebabkan oleh drive USB murah yang saya gunakan. Saya berencana memesan flash drive USB Type-C 128GB dengan kecepatan baca/tulis 3x lebih baik untuk digunakan (saya bisa menyelesaikannya sekarang dengan menginstal Ubuntu ke drive internal tetapi saya tidak ingin menghapus ChromeOS karena saya ingin mencoba fitur ChromeOS baru ketika mereka mendarat di pengembang saluran).
Tapi sejauh ini baik-baik saja. Jika saya dapat membuat audio berfungsi, dan jika beralih ke drive host dengan throughput data yang lebih baik menghentikan jeda, ini mungkin akan menjadi laptop Linux utama saya: ini lebih cepat dari semua yang lain, ia memiliki layar yang jauh lebih baik, dan, dengan cara yang aneh, menggunakannya setelah melompati beberapa rintangan untuk "menyesuaikan" dengan kebutuhan saya adalah… memuaskan.
Jika Anda memiliki Chromebook Intel generasi ke-8 yang akan Anda gunakan lebih banyak dengan Linux yang tepat, saya sangat menyarankan untuk mencoba Breath. Sedikit usaha yang harus Anda lakukan di awal lebih berharga daripada di akhir.
Semuanya Ubuntu, Setiap Hari. Sejak 2009.