私は以下を持っています:
Lenovo Y520-15KIBACPU Intel i5 AMD Radeon RX560 GPU搭載
Linuxカーネル4.20.47-custom(新しいファームウェア1.175を含むBlob)DRMは3.27.0です。
カーネル 4.17-generic も grub にあります。
私はamdgpuがエラーを表示しないか、少なくとも1FPSよりも良いいくつかのglxgears出力を提供する方法で10-amdgpu.confファイルを設定できるかどうか、どうすれば設定できるのだろうかと思います。
dmesg | grep AMDGPU
[ 1.558902] [drm] amdgpu kernel modesetting enabled.
[ 1.559324] amdgpu 0000:01:00.0: enabling device (0000 -> 0003)
[ 1.598721] amdgpu 0000:01:00.0: VRAM: 2048M 0x000000F400000000 - 0x000000F47FFFFFFF (2048M used)
[ 1.598724] amdgpu 0000:01:00.0: GART: 256M 0x000000FF00000000 - 0x000000FF0FFFFFFF
[ 1.598959] [drm] amdgpu: 2048M of VRAM memory ready
[ 1.598961] [drm] amdgpu: 3072M of GTT memory ready.
[ 1.677073] [drm:dc_create [amdgpu]] *ERROR* DC: Number of connectors is zero!
[ 1.923112] [drm] Initialized amdgpu 3.27.0 20150101 for 0000:01:00.0 on minor 1
[ 12.285945] amdgpu 0000:01:00.0: GPU pci config reset
DRI_PRIME = 0 grep -B |
Vendor: Intel Open Source Technology Center (0x8086)
Device: Mesa DRI Intel(R) HD Graphics 630 (Kaby Lake GT2) (0x591b)
Version: 18.2.8
DRI_PRIME = 1 grep -B |
Vendor: X.Org (0x1002)
Device: Radeon RX 560 Series (POLARIS11, DRM 3.27.0, 4.20.17-custom, LLVM 7
私のカードをテストしてください
DRI_PRIME=1 glxgears
毎秒0.7(sic!)フレームを提供し、システムが停止します。
だからカードが正しく動作しないようです。
私は2019年4月にこれを試しました。
- LMDE3用amd ./amdgpu-install + proドライバ、Linux Mint 19 ubuntu 18.04.1 18.04.2(amdバージョン17.40、18.x、19.10)(1時間あたりの新規インストール)
- メサパオイバフミント19 ubnut 18
- mesa ppa miguel Mint 19(インストール失敗)とUbuntu 18
- どういうわけか、glxgearsに影響を与えずにUbuntu 18でメサ19を実行することができました。
- カスタムカーネルバージョン4.20。 5.0.6 5.0.8 5.0.9LMDE3
- Linux mint19のrocm - 私はいつもビデオグループusermodを実行します。 *下記参照
- さまざまなxorg.confを試しました。
- さまざまなVulkanのインストールとmesa-opencl-icd
*
sudo usermod -a -G video$LOGNAME
標準構成は次のとおりです。
sudo ピコ /usr/share/X11/xorg.conf.d/10-amdgpu.conf
Section "OutputClass"
Identifier "AMDgpu"
MatchDriver "amdgpu"
Driver "amdgpu"
EndSection
そして運動します。
Section "Device"
機能しません(黒い画面が表示されます)。理由を知りたいです。使用時にはより良いパフォーマンスが得られることを願っています。「装備」そしてそれを追加してください「画面部分」
答え1
簡単に言うと:Linux Mint 20 Ulyana(シナモン)にアップデートすると、痛みから逃れる可能性があります。
dmesg|grep amdgpu
[0.905200] [drm] amdgpu カーネルモード設定が有効になっています。
[0.905639] amdgpu 0000:01:00.0: 削除_constricting_pci_framebuffers: 列 0:0x90000000 -> 0x9fffffff
[0.905642] amdgpu 0000:01:00:0:0 1 fff ff
[0.905644] amdgpu 0000: 01:00.0: 削除 conflict pci_framebuffers: Bar 5: 0xa2400000 -> 0xa243ffff
[0.905653] amdgpu 0000:01:00.0: アクティブなデバイス(0000 -> 0003)
[0.04 : 0x0000 00F40 0000000 - 0x000000F47FFFFFFFF (2048M)
[ 0.940764 ] amdgpu 0000: 01:00.0: GART: 256M 0x000000FF00000000 - 0x000000FF0FFF 8M
VRAM メモリ準備済み
[ 0.941052] [drm] amdgpu: 3072M GTT メモリが準備されました。
[ 0.943880] amdgpu: [powerplay] hwmgr_sw_init smu サポートは polaris10_smu
[1.277116] [drm] 0000:01:00.0 について 補助 1 から amdgpu 3.35.0
構成リセット
DRI_PRIME=1 glxgears
60FPSとモニタリフレッシュレートを提供します。これは今うまく動作していることを伝えます。