そのため、システムの物理ドライブにUbuntu Gnomeブートパーティションがあり、それを単独で使用する場合に期待どおりに動作しています。
また、Ubuntuが存在する物理デバイスをポイントして起動するように、別のドライブ上の別のOSでVMWareを構成しました。
これは、VMの場合はvmware gfxドライバーを、それ以外の場合はnouveauドライバーを使用して正常に機能しました。ただし、nouveauをnvidia-390ドライバーに置き換えた後、 VMWareで起動します。これは、Xがvmwareドライバーを使用してGLX拡張機能をロードできないことに関連しているようです。
この構成を再び機能させる方法はありますか?
VMでのlspciの関連出力は次のとおりです。
$ lspci | grep VGA
00:0f.0 VGA compatible controller: VMware SVGA II Adapter
そして、ハードウェア自体で実行されているシステムでは:
$ lspci | grep VGA
65:00.0 VGA compatible controller: NVIDIA Corporation Device 1b06 (rev a1)
VMからのXorg.logを次に示します。 Xorg.log
正当なデュアルブート環境とVM環境を混在させようとする場合、非常に注意する必要があります。VMwareは実際にメモを取ります。ドキュメントでは、これによりゲストVMで「未定義の動作」が発生し、他の問題が発生する可能性があることを示しています。
いずれかのタイプのセットアップを選択する必要があります。
どちらかに固執すると、2セットのドライバーをインストールする必要がなくなり、複数の互換性のないドライバーセットが同時にインストールされて実行されるのを防ぐのに役立ちます。
実際には、デュアルブートまたはVMのみを実行する必要があり、2つを組み合わせて使用することはできません。これにより、未定義の動作とドライバーの競合が発生します。
「VMからnVidiaドライバーを削除する」という回答の元の内容は、 こちらから入手可能 です。