【超簡単】DISPLAYがない環境でqtエラーを解消する方法!

当ページのリンクには広告が含まれています。
DISPLAYがない環境でqtエラーを解消する方法
いずみ

こんな悩みを解決できる記事を書きました!

僕は現役フリーランスエンジニア(歴年)で、資格は個保有しています。

DISPLAYがない環境でqtエラーを解消する方法が知りたい」とお考えではありませんか?

結論ですが、環境変数「QT_QPA_PLATFORM」を設定すれば解決します。

いずみ

環境変数を設定するだけなので秒で解決しますよ♪

本記事では、DISPLAYがない環境でqtエラーを解消する方法を解説します。

本記事を読めば、qtエラーの解消方法が完全に理解できるので頭を悩ます必要がなくなりますよ!

いずみ

すぐ読み終わるので、ぜひ最後まで読んでくださいね♪

執筆者/監修者
  • フリーランスエンジニア(保有資格個)
  • ブログ・アフィリエイト歴5年
  • ブランドせどりで月利50万円⇨脱サラ
  • 投資歴5年(仮想通貨・FXが得意)
  • Twitterフォロワー約2,000人
  • 運営者情報はこちら
いずみです
目次

qtエラーの内容

DISPLAYがない環境で以下のようなqtエラーが発生する場合があります。

qt.qpa.xcb: could not connect to display 
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl, xcb.
いずみ

エラーの解消方法は以下で解説しますね♪

qtエラーを解消する方法

結論、以下のように環境変数を設定すればOKです。

$ export QT_QPA_PLATFORM=offscreen
いずみ

めちゃくちゃ簡単でしたね…

まとめ

今回は、DISPLAYがない環境でqtエラーを解消する方法について解説しました。

以下が本記事のまとめになります。

まとめ
  • DISPLAYがない環境でのqtエラーは環境変数「QT_QPA_PLATFORM」を設定すれば解消できる。
まとめ♪
いずみ

最後までお読みいただき、ありがとうございました!

  • クソおすすめ本
¥4,480 (2024/06/01 23:28時点 | Amazon調べ)
いずみ

海外のエンジニアがどういった思考で働いているかが理解できます。

海外に行く気はないけど海外エンジニアの動向が気になる雑魚エンジニアにおすすめです(本当におすすめな本しか紹介しないのでご安心を)。

DISPLAYがない環境でqtエラーを解消する方法

この記事が気に入ったら
フォローしてね!

シェアしてね!
  • URLをコピーしました!
目次