2016-05-20 10 views
3

QTクリエーターを使用してソフトウェアを開発しています。このソフトウェアは、WindowsおよびDebianを実行しているARMミニコンピュータで動作するように設計されています。ミニコンピュータのソフトウェアをテストするために、sshとエクスポートされたディスプレイを使用してミニコンピュータにログインしました。 Inkscapeのようないくつかのプログラムは正常に動作しますが、QT Creatorを実行することはできません。それは常に以下のエラーを表示します:qtクリエーターをリモートデスクトップ経由で実行中

No tool chain set from kit "Desktop". 
No tool chain set from kit "Desktop". 
Cant find EGLConfig, returning null config 
Unable to find an X11 visual which matches EGL config 0 
Could not initialize OpenGL for RasterGLSurface, reverting to RasterSurface. 
Cant find EGLConfig, returning null config 
Unable to find an X11 visual which matches EGL config 0 
Could not initialize OpenGL 

他のx86 Linuxコンピュータからもログインしようとしましたが、同じエラーが発生しました。したがって、問題はアーキテクチャに関連していると考えています。誰もこの問題を解決する方法を知っていますか?

EDIT:別のARM DebianミニコンピュータからQTクリエータにアクセスしようとしましたが、失敗しました。したがって、我々が最初に疑ったように、アーキテクチャに関連しているようには見えません。

(私たちは、もちろんクロスコンパイルおよびリモートデバッグを行うことができますが、我々はこれを回避しよう)

答えて

6

ようこそアドオンなしてみローディングqtcreator:

qtcreator -noload Welcome 

ようこそアドオンは、おそらくにISN OpenGLを使用していますX転送によってサポートされていません。

+0

これは簡単でした。できます。ありがとう。ウェルカムアドオンはQT Creatorを起動したときに表示される小さな画面ですか? –

+0

「はじめに」、「最近のプロジェクト」、「最近のセッション」という素晴らしい機能があります。しかし、なぜOpenGLを使う必要があるのか​​分かりません。彼らはこれを導入した後、私に苦しみをもたらしました。今、QtCreatorのインストール時にこのプラグインを常に無効にしています。 – anorm

+0

私はこの画面をWindows上で気に入っていますが、X転送を使用するリモートセッションでは、この画面を表示せずに必ずライブできます。 –

関連する問題