・/etc/default/grub の GRUB_CMDLINE_LINUX_DEFAULTに追加していた i915.alpha_support=1 は要らなくなった。
半透明は効かないし、phoronix-test-suiteの成績も悪い、Intel Device 3e92も相変わらず ・・・他には特に変わった様子なし。
$ inxi -G
Graphics: Card: Intel Device 3e92
Display Server: X.Org 1.19.2 drivers: modesetting (unloaded: fbdev,vesa)
Resolution: 1920x1080@60.00hz
GLX Renderer: Gallium 0.4 on llvmpipe (LLVM 3.9, 256 bits)
GLX Version: 3.0 Mesa 13.0.6
実験
1)---------------------------------------------------
/etc/modprobe.d/i915.conf が無い場合
# cat /sys/kernel/debug/dri/0/i915_huc_load_status
GuC firmware: (null)
status: fetch NONE, load NONE
version: wanted 0.0, found 0.0
header: offset 0, size 0
uCode: offset 0, size 0
RSA: offset 0, size 0
HuC status 0x00006000:
# cat /sys/kernel/debug/dri/0/i915_guc_load_status
GuC firmware: (null)
status: fetch NONE, load NONE
version: wanted 0.0, found 0.0
header: offset 0, size 0
uCode: offset 0, size 0
RSA: offset 0, size 0
GuC status 0x00000001:
Bootrom status = 0x0
uKernel status = 0x0
MIA Core status = 0x0
Scratch registers:
0: 0x0
1: 0x0
2: 0x0
3: 0x0
4: 0x0
5: 0x0
6: 0x0
7: 0x0
8: 0x0
9: 0x0
10: 0x0
11: 0x0
12: 0x0
13: 0x0
14: 0x0
15: 0x0
1') ---------------------------------------------------
/etc/modprobe.d/i915.conf を作って、options i915 enable_guc_loading=1 enable_guc_submission=1 とした場合。
# echo "options i915 enable_guc_loading=1 enable_guc_submission=1" > /etc/modprobe.d/i915.conf# cat /sys/kernel/debug/dri/0/i915_huc_load_status
HuC firmware: i915/kbl_huc_ver02_00_1810.bin
status: fetch SUCCESS, load SUCCESS
version: wanted 2.0, found 2.0
header: offset 0, size 128
uCode: offset 128, size 218304
RSA: offset 218432, size 256
HuC status 0x00006080:
# cat /sys/kernel/debug/dri/0/i915_guc_load_status
GuC firmware: i915/kbl_guc_ver9_14.bin
status: fetch SUCCESS, load SUCCESS
version: wanted 9.14, found 9.14
header: offset 0, size 128
uCode: offset 128, size 142272
RSA: offset 142400, size 256
GuC status 0x800330ed:
Bootrom status = 0x76
uKernel status = 0x30
MIA Core status = 0x3
Scratch registers:
0: 0xf0000000
1: 0x0
2: 0x0
3: 0x5f5e100
4: 0x600
5: 0xcdfd3
6: 0x0
7: 0x8
8: 0x3
9: 0x70240
10: 0x0
11: 0x0
12: 0x0
13: 0x0
14: 0x0
15: 0x0
・・・だからといって、具体的変化なし。
注)GuC, HuC に関しては https://01.org/linuxgraphics/downloads/firmware 。
kbl_... bxt_ skl_... cfl_... は、Kabylake, Broxton, Skylake, Coffee Lake ...の意。
追記
Intel® Graphics for Linux
2018Q1 Intel Graphics Stack Recipe - Last modified: Apr 13, 2018
https://01.org/linuxgraphics/downloads/2018q1-intel-graphics-stack-recipe
skylake、3D driver... 修正/対応/追加 がはじまりそうです。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。