ASUS ROG Ally yang sekarang dikirimkan adalah model $699 USD dengan 8-core/16-thread AMD Ryzen Z1 Extreme, layar 7 inci 1080p 120Hz, SSD 512GB plus ekspansi penyimpanan microSD , dan memori sistem LPDDR5 16 GB.
UEFI Secure Boot diaktifkan secara default di ROG Ally, tetapi dapat dengan mudah dinonaktifkan jika diinginkan dan dari sana dengan mudah melakukan booting ke distribusi Linux favorit Anda.
Untuk keperluan pengujian awal ini, Ubuntu 23.04 dengan kernel Linux 6.2 bawaannya digunakan sebagai perwakilan dari distribusi Linux modern.
Mem-boot Ubuntu 23.04 ISO melalui USB flash drive berfungsi dengan baik–lengkap dengan dukungan layar sentuh dan akselerasi grafis yang berfungsi baik.
Sayangnya, WiFi di ASUS ROG Ally tidak berfungsi di luar-kotak. ROG Ally menggunakan adaptor WiFi Mediatek MT7922 802.11ax. Setidaknya di Linux 6.2, inisialisasi perangkat keras driver WiFi gagal. Driver mt7921e mencoba memuat tetapi mendapatkan beberapa”Pesan 00000010 (seq 1) timeout”dan”Gagal mendapatkan patch semaphore”sebelum driver Mediatek WiFi menyerah untuk mencoba menginisialisasi perangkat keras… Itu dengan Linux 6.2 seperti yang dikirimkan oleh Ubuntu 23.04. Saya akan segera mencoba kernel yang lebih baru, tetapi untuk saat ini menggunakan kabel Ethernet melalui dok USB-C. Tampaknya memang terkait dengan tambalan ini baru saja diposting kemarin ke milis kernel Linux. Jika demikian, itu masih berjalan menuju kernel Linux arus utama dan kemungkinan tidak akan mendarat sampai setidaknya Linux 6.5. Tambalan menyiratkan bahwa menonaktifkan WiFi pra-boot mungkin merupakan solusi lain, tetapi dalam kasus ASUS ROG Ally tidak ada opsi WiFi pra-boot yang ditampilkan di panel konfigurasi BIOS.
Kontrol input didaftarkan sebagai”Bus 001 Device 002: ID 045e:028e Microsoft Corp. Xbox360 Controller.”Dengan demikian dapat menggunakan driver kernel Linux X-Pad. Perangkat ASUS N-Key (ID 0b05:1abe) juga telah didaftarkan.
Dukungan Bluetooth pada ASUS ROG Ally memanfaatkan Foxconn/Hon Hai Wireless_Device (ID 0489: e0f5). Juga muncul di bus USB adalah perangkat LighTuning Technology Inc. ETU905A86-E dengan kelas khusus vendor. Saya belum menemukan hasil pencarian apa pun untuk ETU905A86-E tetapi LighTuning membuat sensor sidik jari jadi mungkin untuk dukungan pengenalan sidik jari ROG Ally di Windows.
Masalah Linux yang paling mendesak adalah WiFi Mediatek tidak berfungsi langsung dengan ROG Ally di Ubuntu 23.04. Tapi setidaknya ada patch kernel yang menunggu untuk menyelesaikan situasi.
Adapun grafis RDNA3 terintegrasi dengan ROG Ally, mereka diidentifikasi sebagai gfx1103_r1.
String vendor OpenGL: AMD OpenGL renderer string: AMD Radeon Graphics (gfx1103_r1, LLVM 15.0.7, DRM 3.49, 6.2.0-20-generik) String versi profil inti OpenGL: 4.6 (Profil Inti) Mesa 23.0.2 Shading profil inti OpenGL string versi bahasa: 4.60 Bendera konteks profil inti OpenGL: (tidak ada) Masker profil inti OpenGL: profil inti Ekstensi profil inti OpenGL: String versi OpenGL: 4.6 (Profil Kompatibilitas) Mesa 23.0.2 String versi bahasa bayangan OpenGL: 4.60 Bendera konteks OpenGL: (tidak ada) Masker profil OpenGL: profil kompatibilitas Ekstensi OpenGL: String versi profil OpenGL ES: OpenGL ES 3.2 Mesa 23.0.2 OpenGL ES profile shading language versi string: OpenGL ES GLSL ES 3.20 Ekstensi profil OpenGL ES:
Dukungannya adalah di tempat untuk grafis Ryzen Z1 Extreme dengan Mesa 23.0 dan bekerja dengan baik di Ubuntu 23.04.
deviceID=0x15bf deviceType=PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU deviceName=AMD Radeon Graphics (RADV GFX1103_R1)
Driver RADV di Mesa 23.0 juga bekerja dengan grafis RDNA3 terintegrasi Z1 Extreme.
Bagi mereka yang penasaran dengan metrik CPU/proc/cpuinfo sementara untuk Z1 Extreme:
processor: 15 vendor_id: Keluarga cpu AuthenticAMD: 25 model: 116 nama model: AMD Ryzen Z1 Extreme stepping: 1 mikrokode: 0xa704101 cpu MHz: 1600.000 ukuran cache: 1024 KB physical id: 0 saudara kandung: 16 core id: 7 core cpu: 8 apicid: 15 apicid awal: 15 fpu: yes fpu_exception: yes level cpuid: 16 wp: yes flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_ v2 nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topo ext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba perfmon_v2 ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsave cqm_llc c qm_occup_llc cqm_mbm_total cqm_mbm_local avx512_bf16 clzero irperf xsaveerptr rdpru wbnoinvd cppc arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif x2avic v_spec_ctrl avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor smca flush_l1d bug: sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass bogomips: 6587.52 TLB size: 3584 4K pages clflush size: 64 cache_alignment: 64 address sizes: 48 bit physical, 48 bit virtual power manajemen: ts ttp tm hwpstate cpb eff_freq_ro [13] [14] [15]
Ya, dengan inti Zen 4, sangat menyenangkan melihat dukungan AVX-512 di perangkat genggam… Jika memikirkan hari-hari Intel AVX-512 dari tahun lalu dengan panas dan daya hingga sekarang melihat AVX-512 hemat daya dari AMD pada perangkat genggam game cukup berbeda.
Di sisi pemantauan perangkat keras, driver k10temp bekerja dengan Ryzen Z1 Extreme untuk melaporkan suhu SoC. Driver HWMON ASUS dan asus_custom_fan_curve juga berfungsi dengan perangkat ini. Jadi bagus di Linux untuk melihat dukungan untuk dapat mengatur kurva kipas khusus sementara driver ASUS HWMON melaporkan kecepatan kipas. Pelaporan konsumsi daya SoC CPU untuk Z1 Extreme juga berfungsi di Linux melalui antarmuka PowerCap/RAPL… Nantikan metrik kinerja-per-Watt terkait ulasan Linux saya tentang AMD Ryzen Z1 Extreme.
Singkat cerita, dasar-dasarnya ada tanpa masalah WiFi dan kemudian fitur”ekstra”seperti sensor sidik jari tidak didukung. Tapi setidaknya ada tambalan yang dapat mengatasi masalah WiFi MediaTek. Tak perlu dikatakan, pengalaman Linux di ASUS ROG Ally tidak sebaik SteamOS out-of-the-box di Steam Deck. Tetapi perangkat keras ASUS ROG Ally dengan AMD Ryzen Z1 Extreme sangat menarik.