長くなるのでキーワードだけ。
何が起きたか
・Windowsが入っているNVMeSSDの方にGrubが入ってしまう
インストール時には他のドライブを抜くことが一番ではあるが....
GpartedでEFI内のubuntuフォルダを、ubuntuが入っているドライブのEFIパーティションに移動。
その後windows側で管理者権限でbcdedit使ってubuntuのエントリーポイント削除でOK。
EFIパーティションはフラグさえちゃんとついていればドライブの先頭でなくてもいいはずだが、一応気になるのでubunruパーティションを100Mbほど後ろに下げてEFIパーティションを自作した。
・起動して数分で必ずフリーズする
グラフィックドライバのせい
nomodesetで起動してからNvidiaのドライバを拾うことで対処。
・WiFiを拾わない
アダプターのチップに対応したドライバを導入
公式のドライバはカーネルのバージョンが未対応な可能性があります。
自分はTP-Linkの821Nを使っており、チップはrtl8192euだったので
https://github.com/Mange/rtl8192eu-linux-driver を参照。
・ログインするとフリーズする
ディスプレイサーバーのWaylandを無効化。
・repoが動かない
shebangにちゃんと自身の環境に合わせたpython3のパスを入れる。
・マウスホイールのスクロール量が少ない
imwheelでbutton4と5の量を変える。
自動起動アプリケーションの指定時、imwheel -b "4 5"にしないと戻る進むボタンが効かなくなる。
・windowsとubuntuで時間がずれる
ubuntuでRTCをローカルタイムに設定。