AntergosでCapsLockキーをCtrlキー化

June 26, 2018

PCに新しいOSを入れたら、何はともあれ、CapsLockキーをCtrlキー化したい。Linuxの場合、/etc/X11/xorg.conf.d/10-capslock.confというファイルを作り、以下のように書けばいい。

Section "InputClass"
  Identifier "Keyboard Setting"
  MatchIsKeyboard "on"
  Option "XkbOptions" "ctrl:nocaps"
EndSection

そのはずだったが、Antergosでは効かなかった。


Kernel 4.14とTP-Link TL-WN823N

June 9, 2018

ASRock DeskMini 110にLinux(カーネルは4.14 LTS)をインストールしたあと、WiFiアダプタTP-Link TL-WN823N(v3)を刺してみたが、親機と接続できなかった。弱々しいながらも電波自体は受かっている。しかし、WPAのauthenticationがtimed outする。dmesgを見ると、rtl8xxxuというドライバが選択されていた。Realtekの汎用ドライバか。

このWiFiアダプタには、Realtekのrtl8192euというチップが使われている。このチップ専用ドライバを探してみると、GitHub(https://github.com/Mange/rtl8192eu-linux-driver)にあった。Arch系ディストロでは、AUR経由でインストールできる。最新バージョンはrtl8192eu 4.4.1-2だった。

単にインストールするだけでなく、rtl8xxxuを無効化しておく必要がある。と、AURのリポジトリ(https://aur.archlinux.org/packages/rtl8192eu/)にあるコメントが教えてくれた。


UEFI, GPT, Manjaro, and Antergos

June 8, 2018

「○○にハマったのでメモっとく」系の記事。今回ハマったのは、ManjaroとAntergosのデュアルインストール。

ハードは:

  • ASRock DeskMini 110(ベアボーン)
  • Pentium G4560(CPU)
  • WD 250GB(SSD)
  • 東芝1TB(HDD)
  • CFD 8GB(メモリ)

Linux+Xfceを入れた後に入れるソフト

June 2, 2018

Linux+Xfceで使うソフト。

基本ソフト

CategoryMainAlternatives
Text editorVim
SCMGit
FontsRicty Diminished Discord with PL-patch, こころ明朝体, Optima
IMEFcitx+Mozc
BrowserFirefoxChrome
Browser pluginsVixenVimium
Thinkpad toolsTlp

MySQLのギャップロックの実験

April 29, 2018

MySQLのギャップロックについて、聞いただけでは信じがたいので実験して確かめる。結論を先に言うと「SELECT FOR UPDATEは、INSERTの排他制御にも有効」だった。

サンプルテーブル

CREATE TABLE pin(
  id INT NOT NULL,
  pin VARCHAR(4) NOT NULL,
  PRIMARY KEY(id),
  INDEX(pin)
) Engine InnoDB;