logo
surface

Wifiアダプタの有効化

mkdir ~/ath10k_backup sudo cp /lib/firmware/ath10k/QCA6174/hw3.0/* ~/ath10k_backup mkdir ~/ath10k_work cd ~/ath10k_work wget https://github.com/linux-surface/ath10k-firmware-override/blob/main/board.bin?raw=true -O board.bin wget https://github.com/kvalo/ath10k-firmware/blob/master/QCA6174/hw3.0/board-2.bin -O board-2.bin # https://github.com/kvalo/ath10k-firmware/tree/master/QCA6174/hw3.0/4.4.1 のうち最新版(最終更新日が若い)をダウンロード wget https://github.com/kvalo/ath10k-firmware/tree/master/QCA6174/hw3.0/4.4.1/firmware-6.bin_WLAN.RM.4.4.1-00282-QCARMSWPZ-1 -O firmware-6.bin sudo cp board.bin /lib/firmware/ath10k/QCA6174/hw3.0/ sudo cp board-2.bin /lib/firmware/ath10k/QCA6174/hw3.0/ sudo cp firmware-6.bin /lib/firmware/ath10k/QCA6174/hw3.0/ sudo chmod +x /lib/firmware/ath10k/QCA6174/hw3.0/* cd rm -rf ~/ath10k_work sudo reboot

説明の簡略化のために wget でダウンロードするコマンドを書いているが、 wget するためには有線でインターネットにつながっている必要がある。有線でつなぐことができない環境の場合は、ほかのインターネットにつながっている端末でファイルをダウンロードし、USBメモリなどで移せばOK。

Linux Surface

インストールした端末(Surface GO)でSDカードのスロットが認識しないなどがあったが、Linux Surfaceを入れたら解決した
https://github.com/linux-surface/linux-surface
手順はWikiを参照
https://github.com/linux-surface/linux-surface/wiki/Installation-and-Setup#debian--ubuntu

ブートローダーの変更

https://github.com/linux-surface/linux-surface/wiki/Surface-Go-2#dual-booting-linux-and-windows

CapsLockをCtrlに置き換え

sudo vi /etc/default/keyboard
# KEYBOARD CONFIGURATION FILE # Consult the keyboard(5) manual page. XKBMODEL="pc105" XKBLAYOUT="jp" XKBVARIANT="" -XKBOPTIONS="" +XKBOPTIONS="ctrl:nocaps" BACKSPACE="guess"

MOZ_USE_XINPUT2

echo export MOZ_USE_XINPUT2=1 | sudo tee /etc/profile.d/use-xinput2.sh

libinput-gestures

https://github.com/bulletmark/libinput-gestures

タイピング中のタッチパッドを無効化

sudo apt remove xserver-xorg-input-synaptics sudo apt install xserver-xorg-input-libinput sudo reboot

gnome-tweaks

sudo apt install gnome-tweaks gnome-tweaks
  • Keyboard & Mouse > Mouse Click Emulation > Fingers > [Check]
  • Keyboard & Mouse > Mouse > Middle Click Paste > [OFF]

Terminalの配色を変更

bash -c "$(wget -qO- https://git.io/vQgMr)"

118(Monokai Pro)に設定