タグ付けされた質問 「opengl」

2
LIBGL_ALWAYS_INDIRECT = 1は実際に何をしますか?
KDE SC 4.5.0には、私のものを含むいくつかのビデオカードにいくつかの問題があります。リリース時にArchはいくつかの回避策を推奨しました。その1つは KDEを開始する前に「LIBGL_ALWAYS_INDIRECT = 1」をエクスポートします 私はそれが最も簡単で最良の方法だと決めました。しかし、それが何をするのか、それが私のシステムにどのように影響するのかはわかりません。デフォルトより遅いですか?問題を監視し、後で修正したら無効にすることを忘れないでください。
22 xorg  kde  opengl 

3
GLX拡張がxvfbで正しく機能しない
次のパッケージがインストールされたUbuntu 14.04システムがあります。 libegl1-mesa:amd64 libegl1-mesa-drivers:amd64 libgl1-mesa-dri:amd64 libgl1-mesa-dri:i386 libgl1-mesa-glx:amd64 libgl1-mesa-glx:i386 libglapi-mesa:amd64 libglapi-mesa:i386 libgles2-mesa:amd64 libglu1-mesa:amd64 libopenvg1-mesa:amd64 libwayland-egl1-mesa:amd64 mesa-utils xvfb xvfbの下でアプリケーションを起動したい。最初にxvfbを起動します: $ Xvfb :1 -screen 0 1024x768x24 +extension GLX +render -noreset >> xsession.log 2>&1 & 次に、xvfbログファイルを確認します。 Initializing built-in extension Generic Event Extension Initializing built-in extension SHAPE Initializing built-in extension MIT-SHM Initializing built-in extension XInputExtension …
15 x11  opengl  xvfb 

1
X11は、NVIDIAカードを実行しているマシンからAMDカードを搭載したマシンにOpenGLアプリケーションを転送します
OpenGLを使用するリモートプロセスを起動するために、SSHを介してX11セッションを転送することに興味があります(具体的には、馴染みのある人ならgazeboです)。 私が直面していると思われる問題は、グラフィックカードの不一致によりガゼボがクラッシュすることです。「NV-GLX」拡張機能が見つかりません。正確なエラー出力: Xlib: extension "NV-GLX" missing on display "localhost:10.0". Xlib: extension "NV-GLX" missing on display "localhost:10.0". X Error of failed request: GLXUnsupportedPrivateRequest Major opcode of failed request: 149 (GLX) Minor opcode of failed request: 16 (X_GLXVendorPrivate) Serial number of failed request: 24 Current serial number in output stream: 25 リモートマシンはNVIDIAカードで実行されており、ローカルマシンはAMDカードを使用しています。 …
15 ssh  x11  opengl 

1
なぜ `xvfb-run glxgears`はswrastエラーで失敗するのですか?
xvfbを使用すると、ヘッドレス環境でXプログラムを実行できます。しかし、実行するとxvfb-run glxgears、次のようになります: libGL error: failed to load driver: swrast libGL error: Try again with LIBGL_DEBUG=verbose for more details. Error: couldn't get an RGB, Double-buffered visual を実行するとLIBGL_DEBUG=verbose xvfb-run glxgears、次の結果が得られます。 libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/tls/swrast_dri.so libGL: OpenDriver: trying /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so libGL error: failed to load driver: swrast Error: couldn't get an RGB, Double-buffered visual …
12 linux  opengl  xvfb 

1
Xorgに仮想出力を追加する
現在のIntel iGPU(Ubuntu 16.04.2 HWE、Xorgサーバーバージョン1.18.4)上のXorgサーバーにダミーの仮想出力を作成したい。これはLinux Mint 18.2に似ており、xrandr出力の1つは次のようになります。 Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 32767 x 32767 ... eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm ... VIRTUAL1 disconnected (normal left inverted right x axis y axis) ... Linux Mint …

3
リモート接続を介して3Dを効率的に使用する方法
弱いPC(クライアント)が1つありますが、許容可能な3Dパフォーマンスがあり、OpenGLを使用してアプリケーションを2回(つまり、クライアントに対してローカルとリモートで1回)実行できる、強力なPC(サーバー)が1つあります。現在、私ssh -Xはそれに興味を持っていますが、クライアントのコンソール出力にはソフトウェアレンダリングが使用されており、毎秒3フレーム(fps)しか得られません。実際、これはLAN上にあるため、sshの暗号化は必要ありませんが、リモートアプリケーションの場合はすでに知っています。 では、クライアントのパフォーマンスを向上させるにはどうすればよいでしょうか。私のアイデアは ハードウェアアクセラレーションを使用しますが、サーバーまたはクライアントのアクセラレーションとその方法は? sshとは異なるものを使用する フル解像度で高度な圧縮を行わないと、100 Mbit / s LANでfpsが増えることはありませんが、それはcaのウィンドウアプリケーションです。800x450なので、理論的には最大12 fps(24ビット/ピクセル)が非圧縮グラフィックデータを使用して可能になるはずです。そして、クライアント独自のGPUまたはスマート圧縮を使用することで、より良いものが可能になるかもしれません。 - 編集は私がしたいことは基本的に何等のローカルバージョンで判明onliveとgaikai申し出。Linuxにはこのようなものがありますか(そしておそらく無料です)? - edit2 VirtualGLは最良の解決策のように見えますが(現時点では機能しません)、クライアントでハードウェアレンダリングを実行することも可能かどうかも疑問に思います
11 ssh  remote  opengl 

1
virtualGLを介してglxgearsを実行しようとすると、セグメンテーションエラーが発生する
(リモート接続を介して3Dを効率的に使用する方法のフォローアップ?) amd64パッケージをサーバーにインストールし、i386パッケージをクライアントにインストールしました。ユーザーガイドに従って、私はこれをクライアントで実行します: me@client> /opt/VirtualGL/bin/vglconnect me@server me@server> /opt/VirtualGL/bin/vglrun glxgears これによりsegfaultが発生vglconnect -sし、sshトンネルに使用しても機能しません。また、TurboVNCメソッドも試してみましたが、起動vglrun glxgearsは機能しますが、jpeg圧縮を使用してアプリケーションウィンドウのみを送信することをお勧めします。問題は32 <-> 64ビットですか?またはどうすれば修正できますか?

2
sudoなしで/ usr / bin / Xorgを実行するにはどうすればよいですか?
この質問は/usr/bin/Xorg、Ubuntu 14.04で直接実行することに関するものです。 そして、私はXdummyが存在することを知っていますが、nvidia GPUでダミードライバーを正しく動作させることができなかったため、これはオプションではありません。 システム全体xorg.confとをコピー/usr/lib/xorg/modulesし、少し修正しました。(ModulePath私xorg.confも指定) ルートとして次のコマンドを実行すると正常に動作します。 Xorg -noreset +extension GLX +extension RANDR +extension RENDER -logfile ./16.log -config ./xorg.conf :16 しかし、それをroot以外のユーザーとして実行すると(ログファイルのアクセス許可はOK)、このエラーが発生します。 (EE) Fatal server error: (EE) xf86OpenConsole: Cannot open virtual console 9 (Permission denied) (EE) (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help. (EE) Please also check …

4
straceを実行するとOpenGLの問題がどのように修正されますか?
私のディストリビューション(PLD Linux)への最近の大きなアップグレード以来、私はたくさんのプログラムで問題を抱えています。言うまでもなく、OpenGLまたはPulseAudioのsegfaultに関係するすべてのもの。独自のnvidiaドライバーと3.2.xカーネルを使用しています。Xorg自体は問題なく動作し、ほとんどのプログラムを実行できますが、mplayer segfaultのようなもので、どのプログラムからも音が出ません。 それがOpenGLに関連している可能性があることがわかったら、私glxgearsはテストとして遊んだ。単独で実行すると、すぐにセグメンテーション違反が発生します。その後、私はそれstraceをうまく実行できることを発見しました。同じことがにも当てはまりますmplayer。テストmp3ファイルでそれを実行すると、即座にsegfaultが実行され、実行strace mplayerすると問題なく再生されます(ただし、パルスオーディオはまだ停止し、ダミーの出力デバイスに戻ります)。 何かを実行straceすると、segfaultingを防ぐことができ、状況をデバッグし続けるにはどうすればよいですか?

3
XでのソフトウェアOpenGLレンダリングの使用
OpenGLを使用するXサーバーの問題を調べるために、最も基本的なOpenGLドライバーを試してみたいと思います。 それからopengl.dll、ドライバーがインストールされていないウィンドウのように、OpenGL用のXレンダリングソフトウェアレンダリングを使用したいと考えています。 どうやってやるの?を検索しても何も見つかりませんでしたX OpenGL software rendering。リファレンスと、その方法を見つけるために使用しなければならなかったキーワードについて、私は喜んでいます。 XorgRHEL 5.3で使用しています。
8 xorg  opengl 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.