web-dev-qa-db-ja.com

Ubuntu 14.04 AMD Dual Graphics 8650G / 8670M

Ubuntu 14.04 LTSを実行しているHP Pavillion Laptopがあります。 AMD APU 8650G統合型および個別のAMD 8670M GPUを搭載しています。

ajith@SoulCube:~$ uname -a
Linux SoulCube 3.13.0-34-generic #60-Ubuntu SMP Wed Aug 13 15:45:27 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
ajith@SoulCube:~$ 

「追加ドライバ」ツールを使用してインストールされたfglrxドライバを使用しています

デュアルグラフィックスは、ワークロードに応じてiGPUとdGPUの間を行き来することを読みましたが、私のラップトップはそれを行っていないようです。

fglrxinfoを試しましたが、iGPUのみが表示され、dGPUは表示されません。

ajith@SoulCube:~$ fglrxinfo 
display: :0  screen: 0
OpenGL vendor string: Advanced Micro Devices, Inc.
OpenGL renderer string: AMD Radeon HD 8650G
OpenGL version string: 4.3.12798 Compatibility Profile Context 13.35.1005

ajith@SoulCube:~$

私が試したときlspci | grep Radeon私は以下を得た

ajith@SoulCube:~$ lspci | grep Radeon
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Richland [Radeon HD 8650G]
01:00.0 Display controller: Advanced Micro Devices, Inc. [AMD/ATI] Sun XT [Radeon HD 8670A/8670M/8690M]
ajith@SoulCube:~$ 

DGPUがVGA互換コントローラーではなくディスプレイコントローラーとしてリストされている理由について興味があります。私がインターネットで見た多くの投稿は、それらの両方がVGA互換コントローラとして現れるべきであることを示しています。

誰かが問題の理解を助け、ディスクリートGPUの使用に永久に切り替えるのを助けてくれますか。これに関連するオプションについてBIOSをチェックしましたが、利用できません。

1
Ajith Kumar

Googleでさらに掘り下げて、ubuntuforumsでgpu-managerが混乱を引き起こしていました。

aticonfig --initial --adapter=1を生成してxorg.confファイルですが、再起動時にファイルはほぼ空のファイルに置き換えられていました。

再起動すると、システムはデフォルトで統合GPUになります。私はそのドライバーがxorg.confファイルが不完全です。

私は https://bugs.launchpad.net/ubuntu/+source/ubuntu-drivers-common/+bug/1310489 でバグレポートを見つけました。これは問題の解決に役立ちました(一時的に少なくとも)。

バグレポートの一時的な解決策は、start onファイルの先頭の行/etc/init/gpu-manager.confこれは、lightdmが開始され、私のxorg.confファイル。

より具体的なアイデアを得るには、これらを読んでください。

0
Ajith Kumar