Есть встройка iGPU, встроенная в процессор R5 7600
Определяется оно как
user@fedora ~> lspci -nn | grep VGA
10:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Raphael [1002:164e] (rev c6)
amdgpu сообщает, что у видяхи 512 мб ВРАМы и половина РАМы как GTT, тут все верно
[ 6.655850] [drm] amdgpu: 512M of VRAM memory ready
[ 6.655851] [drm] amdgpu: 16384M of GTT memory ready.
Но если нагрузить видяху чем-нибудь, что полезет в GTT и отожрет больше 2GB, то получится фейл и модуль зафризит всю пекарню.
Это - запустить любую игру (тут скорее всего зафризит) или запустить 8к видосы на ютубе в двух вкладках (тут аж монитор выключается)
dmesg сообщает, что драйвер ресетнулся и потом не поднялся, а ff словил page fault
июл 31 09:43:59.819929 fedora kernel: amdgpu 0000:10:00.0: amdgpu: [mmhub] page fault (src_id:0 ring:8 vmid:1 pasid:32777)
июл 31 09:43:59.820003 fedora kernel: amdgpu 0000:10:00.0: amdgpu: in process RDD Process pid 4560 thread firefox:cs0 pid 4765
июл 31 09:43:59.820079 fedora kernel: amdgpu 0000:10:00.0: amdgpu: in page starting at address 0x00008001c81fe000 from client 0x12 (VMC)
июл 31 09:43:59.820160 fedora kernel: amdgpu 0000:10:00.0: amdgpu: MMVM_L2_PROTECTION_FAULT_STATUS:0x00000000
июл 31 09:43:59.820236 fedora kernel: amdgpu 0000:10:00.0: amdgpu: Faulty UTCL2 client ID: MP0 (0x0)
июл 31 09:43:59.820308 fedora kernel: amdgpu 0000:10:00.0: amdgpu: MORE_FAULTS: 0x0
июл 31 09:43:59.820383 fedora kernel: amdgpu 0000:10:00.0: amdgpu: WALKER_ERROR: 0x0
июл 31 09:43:59.820466 fedora kernel: amdgpu 0000:10:00.0: amdgpu: PERMISSION_FAULTS: 0x0
июл 31 09:43:59.820541 fedora kernel: amdgpu 0000:10:00.0: amdgpu: MAPPING_ERROR: 0x0
июл 31 09:43:59.820615 fedora kernel: amdgpu 0000:10:00.0: amdgpu: RW: 0x0
июл 31 09:44:10.030140 fedora kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring vcn_dec_0 timeout, signaled seq=1466, emitted seq=1469
июл 31 09:44:10.030235 fedora kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process RDD Process pid 4560 thread firefox:cs0 pid 4765
Хочу оформить багулю в трекер амудеев, но если вдруг у кого такое же железо - хотелось бы подтвердить баг. Видяха должна сжирать все GTT, что ей доступно, но тут больше 2GB не выходит (проверял через amdgpu_top)
Да, я знаю, что можно в UEFI выставить UMA_GAME_OPTIMIZED и не делать себе мозги, но тут принципиально неработающая штука.