Manjaro - KDE を試した。VMに入れたあと画面解像度が変えられず、ネットで調べたら、そもそも今まで設定がちゃんとできていなかったことに気づいた。
手順メモ。
正常フロー
ManjaroのVMをインストール- プロキシ設定。方法は メモ:Linuxのプロキシ設定 を参照
- VirtualBox Guest Additions を入れる。 ArchWiki - VirtualBox - 2.2 Install the Guest Additions の節を参照
sudo pacman -S virtualbox-guest-utilssudo pacman -S xf86-video-vmwaresudo pacman -S linux-lts-headers- 1つ目のコマンドでモジュール選択が出る。Wikiにある
virtualbox-guest-modules-archが見当たらなかったので12を選んだ

- VirtualBoxの画面自動調整の設定。参考: Manjaro guest on VirtualBox not able to get the full resolution
- VMをシャットダウン
- VM設定 -> 表示 -> グラフィックコントローラで
VBoxVGAを選択して保存

- VM起動。ウィンドウを少し動かすと黒画面になる
Ctrl Alt F2で別のttyを開いてログインsudo mhwd -r pci video-vmwarereboot
これでVMウィンドウのサイズを自由に変えられるようになる。
(Manjaroの3つのデスクトップ環境だと、xfce が最軽量でインストールが速いが、見た目は他より微妙。KDE と Gnome はどちらも 93% Misc postinstall configurations で10分以上止まって、PCが壊れたのかと思った。)
簡単(っぽい)方法
VMインストール時点から VBoxVGA を選んでおくと、最初から自動調整できた。コンソールで設定をいじる必要がなかった。
共有クリップボードは動くが、ファイルのドラッグ&ドロップは動かない。やはりGuest Additionsが必要。
Tips:ゲストからホストに戻る
Alt Tab でホストからゲストに切り替えられるが、戻り方が分からなかった。
今日ようやく思い出して調べた。
方法:右側の Ctrl を一度押してキーボードキャプチャを解除すると、Alt Tab はホスト側で動く。
参考: How to switch between host and guest OSes in virtual box
2020/01/04 更新
ファイル共有を設定しようとしたが失敗。vboxsf モジュールが無いっぽい。
vboxservice を見ると、7行目 (code=exited, status=1/FAILURE) が赤い:
$ systemctl status vboxservice.service● vboxservice.service - VirtualBox Guest Service Loaded: loaded (/usr/lib/systemd/system/vboxservice.service; enabled; vendor preset: disabled) Active: active (running) since Sat 2020-01-04 18:06:58 CST; 3s ago Process: 1522 ExecStartPre=/usr/bin/modprobe vboxguest (code=exited, status=0/SUCCESS) Process: 1523 ExecStartPre=/usr/bin/modprobe vboxvideo (code=exited, status=0/SUCCESS) Process: 1524 ExecStartPre=/usr/bin/modprobe vboxsf (code=exited, status=1/FAILURE) Main PID: 1525 (VBoxService) Tasks: 9 (limit: 4915) Memory: 1.4M CGroup: /system.slice/vboxservice.service └─1525 /usr/bin/VBoxService -fmodinfo vboxguest と modinfo vboxvideo は情報が出るが、modinfo vboxsf だけファイルが見つからない。謎。
まだ解決してない。