こんにちは、びしょ〜じょです。LPegが分かりません。


4月に買ったThinkPad X1 Carbon 2015はハードウェアの不調ということで修理に出した。しかしLinuxConに行っている時に、「部品がどうしても調達できず滞っている」という電話をもらう。

「2週間ほどで部品はなんとか手に入りそうだからもう少し待ってほしい」という締めだったが、2週間後には部品が手に入らなかったという旨の電話が来る。仕方がないので商品交換という形になった。

右の方を天に還す。

で、Archをまたインストールバトルでな、はい。インストール記事はインターネットの海にいっぱいあるのでそちらにアウトソーシングし、インストール直後の設定について書きたい。インストーラでブートローダなどを設定した後のあたりから。yaourtくらいは入れておいてほしい。

F2FS

推しFS。Linux4.1でmisellaneousから昇格した。4.2ではencryptionが入る。

$ sudo pacman -S f2fs-tools
$ sudo modprove f2fs
$ sudo vim /etc/mkinitcpio.conf
...
MODULES="... f2fs ..."
...
$ mkinitcpio -p linux

Network

なんでもかんでもsystemdに飲み込まれろ。

% pacman -S vim wpa_supplicant
% cat /etc/systemd/network/eth0.network
[Match]
Name=eth0

[Network]
DHCP=both
% cat /etc/systemd/network/wlan0.network
[Match]
Name=wlan0

[Network]
DHCP=both
% systemctl enable systemd-{network,resolve}d.service
% ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
% vim /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
% systemctl enable wpa_supplicant@wlan0.service
% cat /etc/modprobe.d/iwlwifi.conf
# prefer performacnce to powersave
options iwlwifi 11n_disable=8 power_level=5
options iwlwifi swcrypto=1
# set frequirency band
options cfg80211 ieee80211_regdom=JP
%

(追記 7/22)

なんか上記は安定せず、dhcp + wpa_supplicantもびみょうだったのでNetworkManager落ちしました。nmtuiは便利。

(追記おわり)

network/hoge.networkは名前なんでも良さそう。

powertop

バッテリーのみでも最大12hくらい動くようになる。

$ yaourt -S powertop-autotune-systemd
$ sudo powertop --calibrate
$ sudo systemctl enable powertop-autotune.service

TrackPoint

BIOSでTrackpadを抹殺してください。

% pacman -S xf86-input-synaptics
% modprobe -rv psmouse && modprobe -v psmouse
% cat /etc/X11/xorg.conf.d/20-thinkpad.conf
# ThinkPad trackpoint wheel emulation
Section "InputClass"
    Identifier      "Elantech Trackpoint"
    MatchProduct    "PS/2 Generic Mouse"
    MatchDevicePath "/dev/input/event*"
    Option          "EmulateWheel" "true"
    Option          "EmulateWheelButton" "2"
    Option          "EmulateWheelTimeout" "200" 
    Option          "YAxisMapping" "4 5" # vertikales Scrollen
    Option          "XAxisMapping" "6 7" # horizontales Scrollen
EndSection

追記 7/22: でぃすぷれい

(追記 7/23)

全然ダメだった。なんでX死んでしまうん…。

(追記終わり)

蓋を閉じたりサスペンドから戻ったりしてXアプリケーションなどを動かすと

$ xbacklight
No protocol specified

など抜かして動かない。dmesgを見てみるとxf86-video-intelが悪い気もするが真偽は不明。

Ctrl+Alt+F1とかでコンソールに移動すると文字が反復横飛びを繰り返している(語彙の欠如)。

# echo "thinkpad_acpi" > /etc/modules-load.d/thinkpad_acpi.conf
# echo "options thinkpad_acpi force_load=1" > /etc/modprobe.d/thinkpad.conf
# reboot

OK。でもマイクラ1.8.7をやっているとi965-drvなんちゃらとかでエラーが出て落ちる。でも他のpcでも起きているのでマイクラが悪い(断定)。

追記おわり

other

tilda-gitはショートカットキーをどんなに変えてもCtrl+wで必ず"タブを閉じる"になるため、おとなしくcommunity/tildaを入れよう。

あとはHiDPIの項目を参照


よく考えたらX1特有のことはあまりなかった。