3つのOS,6つの思想,n台のPC
tosuke.iconはLinuxデスクトップとかいうやつを(一応の)主軸となる環境として運用していたが,最近の動向として次のような問題があった。 開いたらすぐ使える・どこでも使えるといったモバイルデバイス特有の強みがあってかなりの時間使っているが,ディスプレイが1枚しか使えないなどの制約があるのでこれだけで戦うのは厳しい
そもそも色々積み上がっている大変な環境にレイヤーを積んでトラブルシューティングを厄介にするなという気持ちもある
その他諸々のWindowsでしか動かない(大体はレガシーな)ソフトウェア これらの問題に対処するために環境を見直したい
1. Linuxデスクトップをやめる
これはmacOSで何か始めるとそこで全部やらないといけない感じになる問題への対処として,他のアプローチでも使えそう ハードコストを考えなければ素直でよい解法
3. Linux上のVMでWindowsを立てる
2つくらい案がある
通らないことがあり,最悪GPUを売り替える必要も考えなければならない
ゲームができるレベルにするにはvirtio-gpu-vulkan(Venus)のWindowsドライバを書く必要がある このアプローチは,3.1.ができたら3.2.も考えるという感じになりそう
3.1.もいくつか準仮想化的アプローチは必要になる
4. Windows上のVMでLinuxを立てる
メインの環境がVMの中,というのは微妙ではある
現状はこれ
hybernateを駆使することでより扱いやすくできるかもしれない