GPD MicroPCにLinuxインストール 画面不通対策+画面横向き対策
GPDが新しく出したシリアルポート付きのGPD Micro PC、どう考えてもLinuxで運用するために生まれてきたような端末ですね。
しかし、普通にLinuxをインストールするといろいろ不具合があるので解決策をメモしておきます。
アマゾン商品データの取得に失敗しました
アマゾン商品データの取得に失敗しました
Kali Linuxをインストールしよう
なんか小学生のころの裁縫箱みたいな壁紙なのでKali linuxを入れようと思い立ちます。
Kali linuxの中にあるおもちゃの使い方はこの辺の本に詳しいです。
アマゾン商品データの取得に失敗しました
で、インストールまではキーボードが反応しなくなりながらもUSBキーボードをつないでなんとかできたわけですが、再起動してみるとなぜか画面が暗転したまま動きません。
ディスプレイのドライバがない
どうも、GPD Micro PCはスマホ用のディスプレイか何かを採用している関係で、Linuxが対応していないみたいです。
GPDが出す出す言っていたUbuntu MATEも2019年6月25日時点では出ていないので八方塞がりです。
自分でドライバ当てるとか面倒ですし誰かが解決するのを待ちました。
カーネルのバージョンを上げると対応できるらしい
なんかtwitterでLinux kernelを5.2.0RC6にすると解決するという話が流れ始めたのでカーネルを入れ替えました。
UKUUを使ってもいいみたいです。僕はソースコード引っ張ってきてmakeしました。
入れようと思ってるデストリビューションごとに変わると思うので適当にやってください。
準備するもの
HDMIモニタとケーブル(無くてもよい)
アマゾン商品データの取得に失敗しました
アマゾン商品データの取得に失敗しました
有線LANのインターネット環境
アマゾン商品データの取得に失敗しました
USBキーボード
アマゾン商品データの取得に失敗しました
やるき(無くてもよい)
時間
大まかな手順
wget https://git.kernel.org/torvalds/t/linux-5.2-rc6.tar.gz
tar xvf ./linux-5.2-rc6.tar.gz
cd ./linux-5.2-rc6
cp -v /boot/configなんとか .config
make menuconfig
sudo make
sudo make modules_install
sudo make install
sudo update-initramfs -c -k 5.2-rc6
sudo update-grub
途中でエラーが出たら足りないパッケージを入れたりしてください。
とりあえずkali linuxで足りなかったのは
- bison
- libssl-dev
- libelf-dev
- bc
あたりです。apt installしてください。
sed -ri '/CONFIG_SYSTEM_TRUSTED_KEYS/s/=.+/=""/g' .config
を実行しておく必要がありました。
必要パッケージ抜けているかもしれません。エラーに書いてあるので適当にいれます。
update-grubまでやったら普通にlinuxを起動するだけです。
起動するときにEscでboot設定画面に入り、UEFI Hard Disk Drive BBS Prioritiesの順序をlinux優先にするとgrubが自動で立ち上がって便利ですよ
これで起動できます。
画面が横になっていますが気にしないでください。
画面の向きを戻そう
画面の向きはxrandrで直せます。ただし、ログアウトするたびに設定が消えてしまうのでなんとかする必要があります。
xrandr -o right
sudo apt install arandr
arandr
起動した後、ディスプレイ設定を保存
sudo emacs ~/.config/lxsession/Lubuntu/autostart
(emacsを入れていない人はsudo apt install emacsしてください。)
このファイルに
@/home/ユーザー名/.screenlayout/さっきのファイル名
これログイン後にディスプレイ設定を自動で読みこんで画面を90度回してくれます。
ログイン画面はどうでもよかったので僕は直していません。直したい人はがんばってください。
まとめ
Linux 誰かがなんとか してくれる
カラス君こころの俳句
アマゾン商品データの取得に失敗しました
ディスカッション
ピンバック & トラックバック一覧
[…] GPD MicroPCにLinuxインストール 画面不通対策+画面横向き対策 […]