Thinkpad X1 Yoga OLED に Ubuntu 18.04 をインストールしたときの補足メモ
こんにちは。ティッシュ社長です。
少し前から Thinkpad X1 Yoga OLED を使っていて、インストール後の情報がなかったのでメモ程度に残してみます。
CTRLとCAPSを入れ替える
$ gsettings set org.gnome.desktop.input-sources xkb-options "['ctrl:swapcaps']"
ALTキーとか押しながら、ウィンドウサイズを変更したり動かしたりする
gnome-tweak-toolsで行うと楽。インストールして起動
Windows -> Window Action Key でALTキーを使いたいならALTを選択
ディスプレイの明るさを制御できるようにする (ブライトネスコントロール)
X1 Yoga OLEDを使っているので、そもそも 「バックライト」という概念がない、はず。
とりあえずの打開方法なのでやり方はそんなきれいじゃない。
xrandr で、そもそも明るさの制御ができるかどうか確認しておく。 Waylandだとエラーになるはず。
$ xrandr --output eDP-1 --brightness .5
上記は出力が eDP-1 のままなので、念の為 xrandr だけ実行して出力を選択しているかどうか確認しておく。
問題なければ、3つファイルを作成する。
/etc/acpi/yoga-brightness.sh
#!/bin/sh # Where the backlight brightness is stored BR_DIR="/sys/devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight/" test -d "$BR_DIR" || exit 0 MIN=0 MAX=$(cat "$BR_DIR/max_brightness") VAL=$(cat "$BR_DIR/brightness") if [ "$1" = down ]; then VAL=$((VAL-71)) else VAL=$((VAL+71)) fi if [ "$VAL" -lt $MIN ]; then VAL=$MIN elif [ "$VAL" -gt $MAX ]; then VAL=$MAX fi PERCENT=`echo "$VAL / $MAX" | bc -l` export XAUTHORITY=/home/**自分のユーザ名**/.Xauthority == export DISPLAY=:0.0 echo "xrandr --output eDP-1 --brightness $PERCENT" > /tmp/yoga-brightness.log xrandr --output eDP-1 --brightness $PERCENT echo $VAL > "$BR_DIR/brightness"
/etc/acpi/events/yoga-brightness-up
event=video/brightnessup BRTUP 00000086 action=/etc/acpi/yoga-brightness.sh up
/etc/acpi/events/yoga-brightness-down
event=video/brightnessdown BRTDN 00000087 action=/etc/acpi/yoga-brightness.sh down
補足
過去のUbuntuで Xの代わりに Wayland を採用しているのを使っている場合は、上記の対策じゃダメ。
参考元: https://askubuntu.com/questions/824949/lenovo-thinkpad-x1-yoga-oled-brightness
LUKSで暗号化したパーティンションがマウントできない場合の対象法
Ubuntu インストーラではLUKSパーティションつくれるけど、なんでインストールすると読めないんだよw という感じだけど。。
Error unlocking: The function
'bd_crypto_luks_open_blob' called, but not
implemented! (udisks-error-quark, 0)
エラー内容
$ sudo apt install libblockdev-crypto2
$ systemctl restart udisks2.service
libblockdev-crypto2 を入れてあげて解決。
参考元: https://github.com/pop-os/pop/issues/163
おしまい。