現在出貨的華碩 ROG Ally 是售價 699 美元的型號,配備 8 核/16 線程 AMD Ryzen Z1 Extreme、7 英寸 1080p 120Hz 顯示屏、512GB SSD 和 microSD 存儲擴展和 16GB LPDDR5 系統內存。

UEFI 安全啟動在 ROG Ally 上默認啟用,但如果需要可以輕鬆禁用,並從那裡輕鬆啟動您最喜歡的 Linux 發行版。

>/p>

出於初始測試的目的,使用默認 Linux 6.3 內核的 Ubuntu 23.04 作為現代 Linux 發行版的代表。

啟動 Ubuntu 23.04通過 USB 閃存驅動器的 ISO 運行良好——完成了工作觸摸屏支持和圖形加速。

不幸的是,ASUS ROG Ally 上的 WiFi 無法正常工作-盒子。 ROG Ally 使用 Mediatek MT7922 802.11ax WiFi 適配器。至少在 Linux 6.3 上,WiFi 驅動程序的硬件初始化失敗。 mt7921e 驅動程序嘗試加載但在 Mediatek WiFi 驅動程序放棄嘗試初始化硬件之前收到多個“消息 00000010 (seq 1) 超時”和“無法獲取補丁信號量”……這是由 Linux 6.3 提供的Ubuntu 23.04。我很快就會嘗試更新的內核,但目前是通過 USB-C 擴展塢使用有線以太網。它確實看起來可能與剛剛發布的這個補丁有關昨天到 Linux 內核郵件列表。如果是這樣,那麼它仍然在努力進入主線 Linux 內核,並且可能至少要到 Linux 6.5 才會出現。該補丁暗示禁用預啟動 WiFi 可能是另一種解決方法,但對於華碩 ROG Ally,BIOS 配置面板中沒有顯示預啟動 WiFi 選項。

輸入控件被註冊為“Bus 001 Device 002: ID 045e:028e Microsoft Corp. Xbox360 Controller”。從而能夠使用Linux X-Pad內核驅動。還註冊了華碩 N 鍵設備(ID 0b05:1abe)。

華碩 ROG Ally 的藍牙支持同時利用了富士康/鴻海無線設備(ID 0489: e0f5). USB 總線上還出現了 LightTuning Technology Inc. 的 ETU905A86-E 設備,具有特定於供應商的類別。我沒有找到任何關於 ETU905A86-E 的搜索結果,但 LightTuning 確實製造了指紋傳感器,所以大概是為了 ROG Ally 在 Windows 上的指紋識別支持。

最直接的 Linux 問題是Mediatek WiFi 在 Ubuntu 23.04 上無法與 ROG Ally 開箱即用。但至少有一個內核補丁正在等待或應該

至於與 ROG Ally 集成的 RDNA3 圖形,它們被識別為 gfx1103_r1。

OpenGL 供應商字符串: AMD OpenGL 渲染器字符串:AMD Radeon Graphics(gfx1103_r1、LLVM 15.0.7、DRM 3.49、6.2.0-20-generic)OpenGL 核心配置文件版本字符串:4.6(核心配置文件)Mesa 23.0.2 OpenGL 核心配置文件著色語言版本字符串: 4.60 OpenGL 核心配置文件上下文標誌:(無)OpenGL 核心配置文件配置文件掩碼:核心配置文件 OpenGL 核心配置文件擴展:OpenGL 版本字符串:4.6(兼容性配置文件)Mesa 23.0.2 OpenGL 著色語言版本字符串:4.60 OpenGL 上下文標誌:(無) OpenGL 配置文件掩碼:兼容性配置文件 OpenGL 擴展:OpenGL ES 配置文件版本字符串:OpenGL ES 3.2 Mesa 23.0.2 OpenGL ES 配置文件著色語言版本字符串:OpenGL ES GLSL ES 3.20 OpenGL ES 配置文件擴展:

支持到位配備 Mesa 23.0 的 Ryzen Z1 Extreme 顯卡在 Ubuntu 23.04 上運行良好。

deviceID=0x15bf deviceType=PHYSICAL_DEVICE_TYPE_INTEGRATED_GPU deviceName=AMD Radeon Graphics (RADV GFX1103_R1)

Mesa 23.0 上的 RADV 驅動程序也適用於 Z1 Extreme 的集成RDNA3 圖形。

對於那些同時對 Z1 Extreme 的/proc/cpuinfo CPU 指標感到好奇的人:

處理器:15 vendor_id:AuthenticAMD cpu 系列:25 型號: 116 型號名稱:AMD Ryzen Z1 Extreme 步進:1 微碼:0xa704101 cpu MHz:1600.000 緩存大小:1024 KB 物理 ID:0 兄弟:16 核心 ID:7 cpu 核心:8 apicid:15 初始 apicid:15 fpu:是 fpu_exception:是 cpuid 級別:16 wp:是標誌:fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht 系統調用 nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good amd_lbr_v 2 nopl nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq 監控 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 topoext 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 xsaves cqm_llc cqm_occup_llc cq m_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 a vx512vbmi umip北大ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq rdpid overflow_recov succor smca flush_l1d 錯誤:sysret_ss_attrs spectre_v1 spectre_v2 spec_store_bypass bogomips:658 7.52 TLB 大小:3584 4K 頁 clflush 大小:64 cache_alignment:64 地址大小:48 位物理,48 位虛擬電源管理:ts ttp tm hwpstate cpb eff_freq_ro [13] [14] [15]

是的,有了 Zen 4 內核,在手持設備中看到 AVX-512 支持很有趣……如果想想幾年前的英特爾 AVX-512現在在遊戲手持設備上看到來自 AMD 的節能 AVX-512 的熱量和功率有很大的不同。

在硬件監控方面,k10temp 驅動程序確實與 Ryzen Z1 Extreme 一起報告 SoC 溫度. ASUS 和 asus_custom_fan_curve HWMON 驅動程序也適用於此設備。因此,很高興在 Linux 下看到對能夠設置自定義風扇曲線的支持,同時 ASUS HWMON 驅動程序報告風扇速度。 Z1 Extreme 的 CPU SoC 功耗報告也可以通過 PowerCap/RAPL 接口在 Linux 下工作…當涉及到我對 AMD Ryzen Z1 Extreme 的 Linux 評論時,請繼續關注每瓦性能指標。

長話短說,基礎知識已經到位,沒有 WiFi 問題,然後是不支持指紋傳感器等“額外”功能。但至少有一個補丁可以解決 MediaTek WiFi 問題。不用說,華碩 ROG Ally 上的 Linux 體驗不如 Steam Deck 上開箱即用的 SteamOS。但是配備 AMD Ryzen Z1 Extreme 的 ASUS ROG Ally 的硬件非常有趣。

Categories: IT Info