glxinfo | grep "OpenGL"
の出力は次のとおりです。
OpenGL vendor string: X.Org
OpenGL renderer string: AMD TURKS (DRM 2.49.0 / 4.10.0-38-generic, LLVM 6.0.0)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 18.1.0-devel
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 18.1.0-devel
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 18.1.0-devel
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:
ppa:oibaf/graphics-drivers
、ppa:eek:ibaf/graphics-drivers
、ppa:ubuntu-x-swat/updates
のすべてのPPAを試しましたが、コアプロファイルバージョンはまだ3.3です。これらはすべて、現在最新のMesaバージョンを更新するのに役立ちますが、コアプロファイルバージョンは3.3でひどくスタックしています!
私のグラフィックカードはAMD/ATI Turks XT Radeon HD 6670/7670です。これは Wikipedia ページでOpenGL 4.5をサポートする必要があります。
私は多くのaskubuntuの投稿や他のウェブページを読みましたが、それは非常に古い問題であるため、意外にも助けにはなりませんでした。 Linuxの場合、ドライバーの更新がどれほど難しいかにも驚いています!助けてください!
Radeon Featureページ に従って、HD 6670/7670はTurksであるため、OpenGL 3.3でのみサポートされています。チップ、およびCypress、Cayman、またはアルバ。そのため、現時点では、ソフトウェアのアップグレードにより、カードでOpenGLの新しいバージョンを有効にすることはできません。
私は同じ問題を抱えています、次のハイブリッドIntel/AMD構成があります:
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Whistler [Radeon HD 6730M/6770M/7690M XT]
また、Ubuntu 16.04以降、OpenGL 3.3で動けなくなりました。Ubuntu15.10では、OpenGLをバージョン4.1に更新するプライベートfglrx
ドライバーを使用する可能性がありました。
最後のカーネルと最後のMesaドライバー(Padoka)を使用しても、改善は見られません:(
OpenGL renderer string: AMD TURKS (DRM 2.50.0 / 4.18.5-041805-generic, LLVM 8.0.0)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 18.3.0-devel - padoka PPA
ここでの主なポイントは、私がこのWebから理解していること RadeonFeature は、グラフィックカードがR600/700に含まれていますが、OpenGL 4.xをサポートするノーザンアイランドとしてのはずです: (
なぜこうなった?