コンピューターの使用が制限されている環境にいます。そこで、制限を回避してソフトウェアを開発するために、インターネット上のコンピューター (Aamazon EC2 など) をレンタルしました。私は試した
- Ubuntu 18.04 LTS 64 ビットをインストールします。
- リモートデスクトップ環境を構築するためにxfce4、tightvncをインストール
- Apache guacamole、nginx をインストールして制限を回避する
課題は山積みでしたが、最終的には443ポートのみを使用する素敵なリモートデスクトップ環境になりました。
しかし、私は新たな課題に直面しました。プログラムを起動するたびに、以下のメッセージが表示されます。
gl_surface_glx.cc(460)] GLX 1.3 以降が必要です。
このシステムは RandR 1.1 を使用しています。表示設定を機能させるには、少なくともバージョン 1.2 が必要です。
コンピューターのサーバー時間(仮想コンピューター、ベアメタルコンピューター、グラフィックカードの有無にかかわらず)を変更した後でも、結果は同じでした。アップグレードできるものはすべて更新しましたが、常に下を向いています
$ xrandr --バージョン
xrandr プログラム バージョン 1.5.0
サーバーは RandR バージョン 1.1 を報告します
と
$ glxinfo
...
サーバー glx バージョン文字列: 1.2
...
クライアント glx バージョン文字列: 1.4
サーバーが常に何かの低いバージョンを返すのはなぜですか?