聯(lián)想改進運行Linux的thinkpad
聯(lián)想上個月宣布將使用Linux操作系統(tǒng)對其ThinkPad產(chǎn)品系列進行認(rèn)證時,我轉(zhuǎn)向了名為ThinkPad X1 Extreme Gen 2的設(shè)備。去年年底,我 已記錄我的設(shè)備問題。 雖然這是一個公平的評論,但我可能不是使用Fedora的最佳人選。 據(jù)說聯(lián)想已經(jīng)預(yù)裝了Ubuntu,Red Hat和Fedora發(fā)行版,這超出了我的預(yù)期。 自發(fā)布以來,X1 Extreme已經(jīng)收到了數(shù)量驚人的固件更新。
雖然去年沒有提及,但筆記本電腦上的Synaptics指紋識別器直到兩周前才完全失效。當(dāng)與Linux結(jié)合在一起時,這種閱讀器一直是一個令人頭疼的問題,所以很高興看到最終獲得了一些支持。像往常一樣,對于新的Linux兼容性,有幾個警告。您可以使用指紋登錄,但GNOME 3在您輸入密碼之前不會解鎖其密鑰環(huán),因此最好在登錄時輸入密碼,然后使用指紋解鎖鎖定屏幕。在另一端,一旦注冊了指紋,sudo將要求指紋而不是密碼。當(dāng)涉及到桌面Linux時,真的很難做到魚與熊掌兼得。但迄今為止,X1 Extreme最大的問題是混合圖形設(shè)置,當(dāng)時似乎只能在使用Nvidia GPU和英特爾集成圖形之間做出選擇。在對web進行了近6個月的搜索之后,我很高興地報告找到了一個解決方案——文檔中差不多包含了xorg.conf行,但我需要為Nvidia和Intel設(shè)備塊提供一個BusID行。
我這樣用了好幾個月了。不過,顯示器有時會凍結(jié)幾微秒,每次都感覺像是X服務(wù)器崩潰了,直到光標(biāo)在趕上時轉(zhuǎn)移。所以,即使它起作用了,也不是最好的體驗。如果不是因為我去年提到的必須連接外部顯示器的問題,人們最好是全職使用離散或集成GPU,而不是干擾Nvidia Prime輸出和X服務(wù)器配置。當(dāng)聯(lián)想開始發(fā)布具有混合圖形的經(jīng)過認(rèn)證的ThinkPad筆記本電腦時,它們的表現(xiàn)將非常有趣,但正確地設(shè)置X服務(wù)器配置將節(jié)省大量尋找解決方案和試驗和錯誤測試的時間。
這就給這款設(shè)備留下了一個問題。這是一個完全為人所知但仍需解決的問題:電池壽命。部分問題在于,由于運行混合圖形,而在Nvidia的控制面板或BIOS中無法完全關(guān)閉獨立的GPU,它總是會消耗大量的電量,即使電量很小。去聯(lián)想網(wǎng)站看看,它會說這款設(shè)備最多能提供14個小時的工作時間。這至少是你在現(xiàn)實世界中得到的兩倍,如果不是三倍的話。我曾經(jīng)看到過,在給它充電到100%并拔掉電源線后,power remaining widget在第一分鐘內(nèi)運行了16個小時。我懷疑聯(lián)想(Lenovo)的一位工程師也曾像我一樣用屏幕截圖,并將其寫在說明書上。然而,一分鐘后,短暫的幻想結(jié)束了,筆記本電腦報告說,電池還剩不到6小時。
經(jīng)過幾個月的使用,只要筆記本電腦說電池還能保持4小時以上,那就很好了。在聯(lián)想論壇上,你會看到,不管它是Linux還是Windows,這個數(shù)字都是正常的。然而,我做了很多事情來盡可能地提高這個數(shù)字。最重要的是安裝powertop來監(jiān)視電力使用情況,并了解正在發(fā)生的事情。我建議的一件事是啟用powertop服務(wù)自動設(shè)置一些選項,以最大限度地利用電力。
powertop展示的一件事是,virbr0網(wǎng)絡(luò)設(shè)備的能耗高達(dá)9瓦。這個虛擬設(shè)備提供了到管理程序的連接,我在這里沒有使用任何頻率運行它,因此我關(guān)閉了它。Powertop還證實,Wi-Fi會消耗大量電力,關(guān)閉它確實會帶來真正的不同。如果你關(guān)閉所有的網(wǎng)絡(luò),把屏幕盡可能低的放下來閱讀,而不讓你的眼睛立即疲勞,交叉你的手指和腳趾,你也許可以獲得五個半小時的電池續(xù)航時間。這仍然意味著,即使會議再次召開,你也要在午餐時間趕到電源插座前。
在過去的一個小時里,我看到超過20%的電池耗散了,這差不多是現(xiàn)在的標(biāo)準(zhǔn)放電率。至少現(xiàn)在是每小時30%以下。我指出這一切,是因為我是一個不介意穿上橡膠靴,在Linux管道中摸索的人。6個月后,我覺得我已經(jīng)達(dá)到了這樣一個水平:筆記本電腦的潛在性能已經(jīng)所剩無幾了。聯(lián)想需要確保自己能夠在第一天就提供合適的、可行的、經(jīng)過優(yōu)化的Linux設(shè)置。而不是幾個月后,當(dāng)用戶在論壇帖子中尋找與他們目前所面臨的問題相似的問題時。像普通的X1 Carbon一樣,為只使用英特爾處理器的電腦進行認(rèn)證應(yīng)該是件容易的事,但由于該公司表示將對整個ThinkPad系列進行認(rèn)證,它遲早將不得不處理像X1 Extreme這樣的兒童問題。