Y9000X 2022使用總結:Linux的兼容性
Y9000X 2022使用一段時間之后,在2023年型號出來之前,在這里做一個總結,希望可以給大家做一個參考.
內核參數(shù)
除了可能需要添加
ibt=off
使得nvidia
驅動正確啟動外,無需其他的特殊設置
推薦的內核版本
建議使用6.3.9或更高版本的內核,具體原因見顯示一節(jié)
音頻
到6.3.8版本的內核為止,此機器上的揚聲器/耳機都無法正常工作,表現(xiàn)為:
機器的內置揚聲器無法發(fā)出任何聲音
耳機接口發(fā)出噪音
注意此時PCI總線上的HDAudio控制器(8086:51c8)可以被正常識別,并且由sof-audio-pci-intel-tgl
驅動接管. 沒有聲音的原因可能是解碼器沒有被正常識別,或者解碼器不被sof-audio-pci-intel-tgl
支持導致的.
可能的解決方法是通過一個qemu
上的windows虛擬機,將HDAudio控制器透傳到虛擬機,并偵聽PCI總線上的通信抓取對音頻解碼器的設置.
HDMI和DP接口上的音頻是正常的.
麥克風是正常的.
攝像頭
此機器上搭載了一個USB攝像頭,USB ID為
30c9:0056
,并且機器側面有一個開關可以控制是否將其開啟. 開啟時攝像頭可以正常被uvcvideo
驅動接管,工作正常.
顯示
核心顯卡相關
6.3.8版本后的Linux內核中的
i915
驅動可以完美支持此機型的核顯. 之前版本的內核中的i915驅動存在機器在睡眠/休眠后無法正確恢復,進而導致機器黑屏的問題. 因此對于非滾動內核發(fā)行版的用戶,一個可能的選擇是自行編譯新版本的i915
驅動.對于6.3.8版本前的內核,若希望機器能夠正常睡眠/休眠并喚醒,也可以在BIOS中切換到獨顯模式,此時核心顯卡會被關閉,僅有nvidia的drm驅動會被加載.
獨立顯卡相關
已知530版本后的
nvidia
驅動都可以使得獨立顯卡正常運行,但530版本的驅動的屏幕背光亮度控制在此機型上存在問題,表現(xiàn)為可以調節(jié)背光,但屏幕的實際亮度和sysfs
中寫入的亮度不一致. 目前尚不清楚更早版本的nvidia
驅動表現(xiàn)如何.535版本后的
nvidia
驅動運行完美dynamic boost在530及更高版本的驅動中都可以正常開啟,具體方法可以參見英偉達給出的方法. 此時獨立顯卡功耗最多可以達到100W.
nvidia-smi
無法直接對此機器中的獨立顯卡的功耗限制進行設置在Linux下戰(zhàn)爭雷霆的幀率表現(xiàn)不及Windows
無線網(wǎng)絡和藍牙
該筆記本上搭載了一個intel AX211網(wǎng)卡,應當可以直接被任何比較新版本的內核支持,工作正常.
USB設備
Linux正常加載后所有USB設備工作正常
但由于該機器的BIOS中存在bug,
grub
可能會卡死,參見bios的變化與選擇中的描述
電池
電池信息相關的ACPI實現(xiàn)沒有問題,電量和充放電率都可以正常顯示
性能模式
在Linux下通過
Fn+Q
組合鍵可以在野獸,均衡,安靜模式間直接切換(大好評)通過LenovoLegionLinux可以切換到自定義模式,但是當前LenovoLegionLinux的實現(xiàn)不支持對絕大多數(shù)自定義選項進行正常的設置. 參見關于我的專欄中:Legion Zone的一些信息這篇文章
接口
包括機器上的雷電和USB type-C接口,所有接口工作正常