Linux 是否支持 ThinkPad Helix 2?
我堅持使用ThinkPad Helix 2,它有一個可拆卸的平板電腦作為螢幕。它將於本月晚些時候發布。我聽說由於驅動程序問題等原因,在前沿技術上安裝 Linux 可能會出現問題。
我是否可以通過 Ubuntu 充分利用這台電腦(或者,更好的是,安裝一些定制的 Arch Linux)?如果這很重要,我對 Linux 還是很陌生。
圖形分析
- 設備包含代號IVY BRIDGE英特爾高畫質 4K 圖形晶片。
- IVY Bridge 應該屬於 LKDB 的 MESA DRI。
- 支持選項:FOSS MESA DRI 驅動程序或官方 Intel i965 驅動程序。
無線分析
- 不確定這是否在 LKDB 中,但這裡存在包。
我最近在 ThinkPad Helix 2 上安裝了 ArchLinux + GNOME 3,幾乎所有東西都是開箱即用的。
我剩下的最大問題是暫停;已送出錯誤報告以修復它,但他們仍在尋求更多資訊。(所以也許自己嘗試會有所幫助!;))這支筆工作得很好,手掌排斥在 Xournal 中是完美的。有些事情需要做一些工作才能發揮作用,即:
- 聲音和麥克風支持。只需執行以下腳本即可取消揚聲器、耳機和麥克風的靜音,並啟用相應的設備:
#!/bin/sh #speakers (SPO) amixer -c 1 cset numid=24 on amixer -c 1 cset numid=25 on #headphones (HPO) amixer -c 1 cset numid=26 on amixer -c 1 cset numid=27 on #microphone (ADC0 Capture Switch / ADC0 Capture Vol / ADC0 Mux / ADC 1 Mux / Mic Vol) amixer -c 1 cset numid=8 "on,on" amixer -c 1 cset numid=9 "127" amixer -c 1 cset numid=19 "2" amixer -c 1 cset numid=20 "2" amixer -c 1 cset numid=4 "30,30"
當鍵盤未對接時,您需要以
alsactl store
root身份執行,因為我無法辨識此命令在連接鍵盤時有問題,並且不會自動執行。 2. LTE 支持。出於某種原因,我想是因為 Sierra Wireless EM7345 卡仍然是相當新的,所以網路管理器 + 調製解調器管理器不支持開箱即用的 mbim(核心預設設置)。我必須在我的/etc/modprobe.d
options cdc_ncm prefer_mbim=N
然後 NetworkManager 拿起我的 SIM 卡並連接得很好。(使用 T-Mobile。)否則,NetworkManager 正在連接,但僅在本地連接。 3. 將平板電腦自動旋轉到筆記型電腦模式並在對接時返回。這不是什麼大問題,因為它是“很高興擁有的東西”,但我覺得它值得一提。當平板電腦停靠時,會註冊一個 ACPI 事件,您可以利用它來自動旋轉平板電腦。使用通過AUR提供的腳本helix-rotate我製作了兩個腳本,將它們添加到我的目錄中(需要從社區 repo安裝acpid ):
/etc/acpi/actions
rotate-laptop.sh:
#!/bin/sh export XAUTHORITY=/run/user/1000/gdm/Xauthority export DISPLAY=:0 current_orientation="$(xrandr --query --verbose | awk 'NR==2 { if ($2 = /connected/) print $6}')" if [ "$current_orientation" = "right" ] && [ -z "$1" ]; then helix-rotate left elif [ "$current_orientation" = "inverted" ] && [ -z "$1" ]; then helix-rotate flip elif [ "$current_orientation" = "left" ] && [ -z "$1" ]; then helix-rotate right fi
rotate-tablet.sh:
#!/bin/sh XAUTHORITY=/run/user/1000/gdm/Xauthority DISPLAY=:0 helix-rotate left
然後在我的 handler.sh 中(這應該是在“$1”的情況下):
ibm/hotkey) case "$4" in 00004013) /etc/acpi/actions/rotate-tablet.sh logger 'Tablet detached' ;; 00004012) /etc/acpi/actions/rotate-laptop.sh logger 'Tablet docked' ;; esac ;;
您需要使用(以 root 身份)啟用acpid守護程序才能使上述任何操作生效。
systemctl enable acpid.service
4. 藍牙。我必須在它工作之前重置設備,儘管你可能不需要。這樣做的命令是hciconfig -a hci0 reset
. 您可能還想安裝pulseaudio-bluetooth以獲得聲音支持。我可能還做了一些其他調整,但這些都是我能回憶起的重要調整。我強烈推薦的一些軟體是pstate-frequency-git、tlp、Easystroke和前面提到的Xournal。
很抱歉這篇文章相當長,更適合 ArchWiki 頁面,但我想在將其發佈到 ArchWiki 之前先充實一下,同時想為您提供足夠實質性的東西,您可以開始吧,希望不要太害怕,最好使用 ArchLinux。;) 祝你好運!
順便說一句,我覺得超級整潔的一件事是 Quickshot Cover(50 美元的配件)在 Linux 中工作(關閉蓋子會暫停平板電腦),但是由於上述暫停問題,無法從暫停中恢復。:( 所以我通過 GNOME Tweak Tool 暫時禁用了通過 GNOME 中的蓋子/蓋子暫停,它只會在被覆蓋時使顯示變暗。
PS:我才意識到這是在2014年發布的,而不是2015年,所以雖然我發布的內容適用於你的模型,但沒有理由急於求成。XD 儘管如此,我希望這些資訊對某人有所幫助。