「いつのまにかウインドウサイズが変更できなくなった」「単一アプリケーションならクリックできるが、二つ三つ開くとマウスが効かなくなる」「マウスカーソルが表示されない」等が発生します。 Linux Kernel 3.10.0-957(RHEL 7.6) のバグです。
VirtuslBoxのvboxvideo用のMakefileで、RHEL 7カーネルは名前に "el7.x86_64"を探すことで選択されました。オリジナルのplus kernelは ".el7.centos.plus.xxx.x86_64"という名前でした。その結果、このカーネルは「RHEL 7.6カーネル」とは見なされませんでした。新しいバージョンでは、私はパッケージ名として "xxxx.plus.el7.x86_64"を使って同じカーネルを構築しました。MakefileはこれをRHELカーネルと見なし、vboxvideoモジュールを構築します。
https://bugzilla.redhat.com/show_bug.cgi?id=1658669 (Red Hat はカーネルカテゴリに登録されているすべてのバグを非公開にしている。バグの閲覧にはアカウントの開設が必要)
解決方法としては
- 一旦ログアウトしてログインするだけで解決する
- Ctrl + Alt + F2 を押し二つ目のコンソールに移動した後、Ctrl + Alt + F1 でデスクトップに戻ってくる。
- グラフィックコントローラをVMSVGAからVboxVgaに変更する。
- kernel 3.10.0-862(RHEL 7.5)に戻す。
- kernel 3.10 から kernel 4.20 にアップデートする。
【初心者向け】カーネルアップデートの方法【CentOS7】 – Hacker's High
6.kernel-3.10.0-957.1.3.bug15570.plus.el7.x86_64.rpm をインストールする。
などがありましたが、この内
- うまくいかなかった。
- 一時的にマウスの動きが復活する。
- 後で面倒そうなので試さなかった。VirtualBoxのグラフィックスコントローラをvmsvgaに変更する - GeekFactory
- 後で面倒そうなので試さなかった。
- うまくいった
- うまくいった