Difference between revisions of "GPU Repair"

From LogiWiki
Jump to navigation Jump to search
 
Line 5: Line 5:
 
Techcemetry (patreon only discord, (YT Channel)
 
Techcemetry (patreon only discord, (YT Channel)
  
vlab.su - one of the most advanced russian forums with hundreds of cases and pages.
+
vlab.su - one of the most advanced Russian forums with hundreds of cases and pages.
  
 
DO NOT search this page for any sort of download links and proprietary NVIDIA/AMD Software. Everything is quite easy to look up in Google.  
 
DO NOT search this page for any sort of download links and proprietary NVIDIA/AMD Software. Everything is quite easy to look up in Google.  
Line 11: Line 11:
 
<br />
 
<br />
  
==NVIDIA MATS / MODS==
+
==NVIDIA MATS / MODS (iMac with Nvidia GPU / MacBook Pro A1398 2012-2015)==
Briefly.
+
This software is an advanced factory testing suite. There are different versions, "GOLD" files with different GPU parameters. Most recent and universal version atm is 455.127.
  
This software is an advanced factory testing suite. There are different versions, "GOLD" files with different GPU parameters. Most recent and universal version atm is 455.127.  
+
If you look up easymats0005 in Chinese internet/google, you will find usb stick generator software. For reasons described above, no link can be provided.
  
If you look up easymats0005 in Chinese internet, you will find usb stick generator software. For reasons described above, no link will be provided.  
+
If you do not have output on screen and the last thing you see is "no suitable video mode found", edit grub.cfg: <blockquote>
 +
if loadfont /boot/grub/unicode.pf2 ; then
  
 +
set gfxmode=auto
  
 +
insmod efi_gop
 +
 +
insmod efi_uga
 +
 +
insmod gfxterm
 +
 +
terminal_output gfxterm
 +
 +
fi
 +
 +
set gfxmode=auto
 +
 +
insmod efi_gop
 +
 +
insmod efi_uga
 +
 +
insmod gfxterm
 +
 +
terminal_output gfxterm
 +
 +
set menu_color_normal=white/black
 +
 +
set menu_color_highlight=black/light-gray
 +
 +
set timeout=0
 +
 +
menuentry "Start Linux" {
 +
 +
set gfxpayload=keep
 +
 +
linux /tiny/kernel quiet
 +
 +
initrd /tiny/initrd
 +
 +
}
 +
 +
GRUB_TERMINAL=console
 +
 +
 +
</blockquote>There are multiple test scripts in this image, in most cases you can go to 455.127 folder and simply run "nb".
 +
 +
After test is done, results will be stores in results.txt. Use reboot / shutdown command to keep filesystem clean(if you simply shutdown, next time it will mount i read-only, there are no chkdsk tools in this tiny image)
 +
 +
channels identified by MATS results are accurate to the boardview positions.
 +
 +
 +
for some advanced use, you can go with mods:
  
 
./mods gputest.js -oqa -old_gold -test 178 -fan_speed 70 -dramclk_percent 100 -ignore_fatal_errors -run_on_error -matsinfo
 
./mods gputest.js -oqa -old_gold -test 178 -fan_speed 70 -dramclk_percent 100 -ignore_fatal_errors -run_on_error -matsinfo
  
 
command is mostly self-explanatory. If MATS finds no issue with RAM but card works unstable under load, this might be an issue on higher frequency.
 
command is mostly self-explanatory. If MATS finds no issue with RAM but card works unstable under load, this might be an issue on higher frequency.
 +
 +
 +
Please note: i

Latest revision as of 12:53, 2 August 2022

This is a stub article describing some aspects of GPU repair. At first, this is gonna be only my "notes" page but i will try to keep it structured.

Main sources for the reliable GPU information ATM:

Techcemetry (patreon only discord, (YT Channel)

vlab.su - one of the most advanced Russian forums with hundreds of cases and pages.

DO NOT search this page for any sort of download links and proprietary NVIDIA/AMD Software. Everything is quite easy to look up in Google.


NVIDIA MATS / MODS (iMac with Nvidia GPU / MacBook Pro A1398 2012-2015)

This software is an advanced factory testing suite. There are different versions, "GOLD" files with different GPU parameters. Most recent and universal version atm is 455.127.

If you look up easymats0005 in Chinese internet/google, you will find usb stick generator software. For reasons described above, no link can be provided.

If you do not have output on screen and the last thing you see is "no suitable video mode found", edit grub.cfg:

if loadfont /boot/grub/unicode.pf2 ; then

set gfxmode=auto

insmod efi_gop

insmod efi_uga

insmod gfxterm

terminal_output gfxterm

fi

set gfxmode=auto

insmod efi_gop

insmod efi_uga

insmod gfxterm

terminal_output gfxterm

set menu_color_normal=white/black

set menu_color_highlight=black/light-gray

set timeout=0

menuentry "Start Linux" {

set gfxpayload=keep

linux /tiny/kernel quiet

initrd /tiny/initrd

}

GRUB_TERMINAL=console


There are multiple test scripts in this image, in most cases you can go to 455.127 folder and simply run "nb".

After test is done, results will be stores in results.txt. Use reboot / shutdown command to keep filesystem clean(if you simply shutdown, next time it will mount i read-only, there are no chkdsk tools in this tiny image)

channels identified by MATS results are accurate to the boardview positions.


for some advanced use, you can go with mods:

./mods gputest.js -oqa -old_gold -test 178 -fan_speed 70 -dramclk_percent 100 -ignore_fatal_errors -run_on_error -matsinfo

command is mostly self-explanatory. If MATS finds no issue with RAM but card works unstable under load, this might be an issue on higher frequency.


Please note: i