Thanks, sorry I was really upset.
It's not really about ECC RAM it's that this board is called ga-x170-extreme-ecc it has ECC in its model name, the selling point for this board is that it supports ECC RAM, when you go to the product page on any of the multinational Gigabyte sites it states under specs that there is support for ECC memory, and when I ask (German) support which 16GB memory modules it supports I'm told it doesn't support ECC RAM... 1 week later.
This is the level of Gigabyte support competence.
Anyhow...
The issue at hand is, forget Linux for a moment.
You power on the computer and there's a black screen. So the BIOS graphics output disappeared.
3 days until my birthday.
Oh the amount of fun I'll have with this replacement board.
I could probably reset the BIOS, because it has dual bios or some ... stuff.
But what if that won't solve the issue?
I'll have an unbootable system that I won't be able to configure because I won't be able to boot from USB, because of no graphical output happening.
I wrote to Amazon and they offered to refund the board.
I think I'll do that and then have to find another C236 chipset motherboard, because it won't be a Gigabyte.
Why C236? Because the 450€ I spent on ECC RAM modules that are only compatible with the C236 chipset.
But do you know what that means?
It means removing all cables, the CPU cooler, the GPU, all screws, the cpu cooler paste.
And then re-assembling it all again on a new motherboard.
I had an older motherboard U3D-H?something no UD4-H or something like that...
But since no one bought the ud4h only ud5h was very popular so the 4h didn't receive BIOS upgrades.
But the 5h did receive a lot of BIOS updates.
Why ECC? Because once you buy a new PC the old one can still be used as a headless or not so headless server.
Bitflips and memory corruption "is a thing". It's even worth buying enterprise grade hard disks over consumer hdds because they're a) faster and b) often have ecc capabilities.
What do you do with the old computer when you buy a new one? Do you throw it away? Does it rot in the cellar? Do you try to sell it for no money?
No you buy a motherboard that is ECC RAM capable and re-use the old hardware for your local cloud.
shadowsports,
Thanks, but I don't trust Microsoft enough.
I use Linux because a) it's more convenient to work with (developer) and b) privacy.
I don't trust Microsoft and call me paranoid but I believe they have backdoors for at least US government or affiliates (NSA etc) built in.
Windows is only for playing games. And if more companies would support Linux this would dramatically change.
If I would be able to play all the triple-A titles that are being released on the same day on Linux as I would on Windows, I'd have a dedicated Linux installation for gaming only.
I also use Linux for work/development because I won't get distracted by games and can focus on the job.
So.. let's find a C236 motherboard... with x16 PCIe 3.0
# dmidecode -t 17
# dmidecode 3.1
Getting SMBIOS data from sysfs.
SMBIOS 3.0.0 present.
Handle 0x003E, DMI type 17, 40 bytes
Memory Device
	Array Handle: 0x003D
	Error Information Handle: Not Provided
	Total Width: 128 bits
	Data Width: 64 bits
	Size: 16384 MB
	Form Factor: DIMM
	Set: None
	Locator: ChannelA-DIMM0
	Bank Locator: BANK 0
	Type: DDR4
	Type Detail: Synchronous
	Speed: 2133 MT/s
	Manufacturer: Kingston
	Serial Number: B91C23E1
	Asset Tag: 9876543210
	Part Number: 9965669-008.A03G    
	Rank: 2
	Configured Clock Speed: 2133 MT/s
	Minimum Voltage: 1.2 V
	Maximum Voltage: 1.2 V
	Configured Voltage: 1.2 V
Handle 0x003F, DMI type 17, 40 bytes
Memory Device
	Array Handle: 0x003D
	Error Information Handle: Not Provided
	Total Width: 128 bits
	Data Width: 64 bits
	Size: 16384 MB
	Form Factor: DIMM
	Set: None
	Locator: ChannelA-DIMM1
	Bank Locator: BANK 1
	Type: DDR4
	Type Detail: Synchronous
	Speed: 2133 MT/s
	Manufacturer: Kingston
	Serial Number: EB0CCDD5
	Asset Tag: 9876543210
	Part Number: 9965669-008.A03G    
	Rank: 2
	Configured Clock Speed: 2133 MT/s
	Minimum Voltage: 1.2 V
	Maximum Voltage: 1.2 V
	Configured Voltage: 1.2 V
Handle 0x0040, DMI type 17, 40 bytes
Memory Device
	Array Handle: 0x003D
	Error Information Handle: Not Provided
	Total Width: 128 bits
	Data Width: 64 bits
	Size: 16384 MB
	Form Factor: DIMM
	Set: None
	Locator: ChannelB-DIMM0
	Bank Locator: BANK 2
	Type: DDR4
	Type Detail: Synchronous
	Speed: 2133 MT/s
	Manufacturer: Kingston
	Serial Number: EF0CCDD3
	Asset Tag: 9876543210
	Part Number: 9965669-008.A03G    
	Rank: 2
	Configured Clock Speed: 2133 MT/s
	Minimum Voltage: 1.2 V
	Maximum Voltage: 1.2 V
	Configured Voltage: 1.2 V
Handle 0x0041, DMI type 17, 40 bytes
Memory Device
	Array Handle: 0x003D
	Error Information Handle: Not Provided
	Total Width: 128 bits
	Data Width: 64 bits
	Size: 16384 MB
	Form Factor: DIMM
	Set: None
	Locator: ChannelB-DIMM1
	Bank Locator: BANK 3
	Type: DDR4
	Type Detail: Synchronous
	Speed: 2133 MT/s
	Manufacturer: Kingston
	Serial Number: EC0CCDD3
	Asset Tag: 9876543210
	Part Number: 9965669-008.A03G    
	Rank: 2
	Configured Clock Speed: 2133 MT/s
	Minimum Voltage: 1.2 V
	Maximum Voltage: 1.2 V
	Configured Voltage: 1.2 V
I was trying to use the Kingston memory finder tool.
If I search by Part Number this is the name of the memory modules I'm finding
https://www.kingston.com/dataSheets/KVR21E15D8_16.pdfWhen using the memory finder
https://www.kingston.com/en/memory/search?partId=KVR21E15D8%2F16this is the list of motherboards compatible
    ASRock - Motherboard C236 WS
    ASRock - Motherboard C236 WSI
    ASRock - Motherboard C236M WS
    ASRock - Motherboard D1540D4U-2L+
    ASRock - Motherboard E3C232D2I
    ASRock - Motherboard E3C232D4U
    ASRock - Motherboard E3C232D4U-V1L
    ASRock - Motherboard E3C232D4U-VF
    ASRock - Motherboard E3C236D2I
    ASRock - Motherboard E3C236D4HM-2L+
    ASRock - Motherboard E3C236D4HM-2T
    ASRock - Motherboard E3C236D4M-4L
    ASRock - Motherboard E3C236D4U
    ASRock - Motherboard E3V5 WS
    ASRock - Motherboard H110 Pro BTC+
    ASRock - Server Board D1521D4I
    ASUS/ASmobile - E3 PRO GAMING V5
    ASUS/ASmobile - ESC Server ESC500-G4 (P10S WS)
    ASUS/ASmobile - P10S WS Motherboard
    ASUS/ASmobile - P10S-C/4L Motherboard
    ASUS/ASmobile - P10S-E/4L Motherboard
    ASUS/ASmobile - P10S-I Motherboard
    ASUS/ASmobile - P10S-M WS Motherboard
    ASUS/ASmobile - P10S-V/4L Motherboard
    ASUS/ASmobile - PRIME A320M-C R2.0 Motherboard
    ASUS/ASmobile - PRIME A320M-E Motherboard
    ASUS/ASmobile - PRIME A320M-K Motherboard
    ASUS/ASmobile - RS Server RS100-E9-PI2
    ASUS/ASmobile - RS Server RS300-E9-PS4 (P10S-C/4L)
    ASUS/ASmobile - RS Server RS300-E9-RS4
    ASUS/ASmobile - RS200-E9-PS2 Server
    ASUS/ASmobile - RS200-E9-PS2-F Server
    ASUS/ASmobile - Server Workstation WS660T
    ASUS/ASmobile - TS Server TS100-E9-PI4 (P10S-X)
    ASUS/ASmobile - TS Server TS300-E9-PS4 (P10S-E/4L)
    DFI - SD631-C236 Motherboard
    Gigabyte - GA-A320-DS3 Motherboard
    Gigabyte - GA-A320M-D2P Motherboard
    Gigabyte - GA-A320M-DS2 Motherboard
    Gigabyte - GA-A320M-HD2 Motherboard
    Gigabyte - GA-A320MA-M.2 Motherboard
    Gigabyte - GA-AB350-Gaming 3 Motherboard
    Gigabyte - GA-AB350-Gaming Motherboard
    Gigabyte - GA-AB350M-D3H Motherboard
    Gigabyte - GA-AB350M-D3V Motherboard
    Gigabyte - GA-AB350M-DS2 Motherboard
    Gigabyte - GA-AB350M-Gaming 3 Motherboard
    Gigabyte - GA-AB350M-HD3 Motherboard
    Gigabyte - GA-AB350N-Gaming WIFI Motherboard
    Gigabyte - GA-AX370-Gaming 5 Motherboard
    Gigabyte - GA-AX370-Gaming K3 Motherboard
    Gigabyte - GA-AX370-Gaming K5 Motherboard
    Gigabyte - GA-AX370-Gaming K7 Motherboard
    Gigabyte - GA-AX370-Gaming Motherboard
    Gigabyte - GA-B150M-HD3 (DDR4) Motherboard
    Gigabyte - GA-B150N-GSM Motherboard
    Gigabyte - GA-H110M-H DDR4 Motherboard
    Gigabyte - GA-H110M-S2PH DDR4 Motherboard
    Gigabyte - GA-H110M-WW Motherboard
    Gigabyte - GA-H110N DDR4 Motherboard
    Gigabyte - GA-X150M-PRO ECC Motherboard
    Gigabyte - GA-X170-EXTREME ECC Motherboard
    Gigabyte - GA-X170-WS ECC Motherboard
    Gigabyte - H270-T70 Server (MT70-HD0)
    Gigabyte - MB10-DS3 Motherboard
    Gigabyte - MW21-SE0 Motherboard
    Gigabyte - MW31-SP0 Motherboard
    Gigabyte - MX11-PC0 Motherboard
    Gigabyte - MX31-BS0 Motherboard
    Gigabyte - R120-T30 Server (MT30-GS0)
    Gigabyte - R120-T32 Server (MT30-GS1)
    Gigabyte - R150-T60 Server (MT60-SC0)
    Gigabyte - R150-T61 Server (MT60-SC0)
    Gigabyte - R270-T60 Server (MT60-SC0)
    Gigabyte - R270-T61 Server (MT60-SC0)
    Intel - LSVRP4304ES6XXR Serverboard
    Intel - R1304SPOSHBNR Server System
    Intel - S1200SPL Serverboard
    Intel - S1200SPO Serverboard
    Intel - S1200SPS Serverboard
    MSI - Motherboard C236A WORKSTATION
    MSI - Motherboard C236M WORKSTATION
    MSI - Motherboard E3M Workstation V5
    Supermicro - A2SDi-2C-HLN4F Motherboard
    Supermicro - SuperServer 1018D-FRN8T (Super X10SDV-7TP8F)
    Supermicro - SuperServer 1019S-MC0T (Super X11SSH-CTF)
    Supermicro - SuperServer 1019S-WR (Super X11SSW-F)
    Supermicro - SuperServer 5018D-FN4T (Super X10SDV-8C-TLN4F)
    Supermicro - SuperServer 5018D-FN8T (Super X10SDV-TP8F)
    Supermicro - SuperServer 5018D-LN4T (Super X10SDV-2C-TP4F)
    Supermicro - SuperServer 5018D-MHR7N4P (Super X10SDV-7TP4E)
    Supermicro - SuperServer 5018D2-AR12L (Super X10SDV-2C-7TP4F)
    Supermicro - SuperServer 5018D4-AR12L (Super X10SDV-4C-7TP4F)
    Supermicro - SuperServer 5018D8-AR12L (Super X10SDV-7TP4F)
    Supermicro - SuperServer 5019S-L (Super X11SSL-F)
    Supermicro - SuperServer 5019S-M (Super X11SSH-F)
    Supermicro - SuperServer 5019S-ML (Super X11SSH-F)
    Supermicro - SuperServer 5019S-MN4 (Super X11SSH-LN4F)
    Supermicro - SuperServer 5019S-MR (Super X11SSH-F)
    Supermicro - SuperServer 5019S-MT (Super X11SSH-TF)
    Supermicro - SuperServer 5019S-W4TR (Super X11SSW-4TF)
    Supermicro - SuperServer 5019S-WR (Super X11SSW-F)
    Supermicro - SuperServer 5028D-TN4T (Super X10SDV-TLN4F)
    Supermicro - SuperServer 5029A-2TN4 (Super A2SDi-2C-HLN4F)
    Supermicro - SuperServer 5038MD-H8TRF
    Supermicro - SuperServer 5039D-i (Super X11SSL-F)
    Supermicro - SuperServer 5039MS-H8TRF
    Supermicro - SuperServer E200-8D (Super X10SDV-6C-TLN4F)
    Supermicro - SuperWorkstation 5039A-iL (Super x11SAE)
    Supermicro - X10SDD-F Motherboard
    Supermicro - X10SDV-12C-TLN4F Motherboard
    Supermicro - X10SDV-12C-TLN4F+ Motherboard
    Supermicro - X10SDV-16C+-TLN4F Motherboard
    Supermicro - X10SDV-16C-TLN4F Motherboard
    Supermicro - X10SDV-2C-TP4F Motherboard
    Supermicro - X10SDV-4C-TLN2F Motherboard
    Supermicro - X10SDV-4C-TLN4F Motherboard
    Supermicro - X10SDV-6C+-TLN4F Motherboard
    Supermicro - X10SDV-6C-TLN4F Motherboard
    Supermicro - X10SDV-7TP4F Motherboard
    Supermicro - X10SDV-7TP8F Motherboard
    Supermicro - X10SDV-8C+-LN2F Motherboard
    Supermicro - X10SDV-8C-TLN4F Motherboard
    Supermicro - X10SDV-F Motherboard
    Supermicro - X10SDV-TLN4F Motherboard
    Supermicro - X10SDV-TP8F Motherboard
    Supermicro - X11SAE Motherboard
    Supermicro - X11SAE-F Motherboard
    Supermicro - X11SAE-M Motherboard
    Supermicro - X11SAT Motherboard
    Supermicro - X11SAT-F Motherboard
    Supermicro - X11SSA-F Motherboard
    Supermicro - X11SSD-F Motherboard
    Supermicro - X11SSH-CTF Motherboard
    Supermicro - X11SSH-F Motherboard
    Supermicro - X11SSH-LN4F Motherboard
    Supermicro - X11SSH-TF Motherboard
    Supermicro - X11SSi-LN4F Motherboard
    Supermicro - X11SSL Motherboard
    Supermicro - X11SSL-CF Motherboard
    Supermicro - X11SSL-F Motherboard
    Supermicro - X11SSL-nF Motherboard
    Supermicro - X11SSM Motherboard
    Supermicro - X11SSM-F Motherboard
    Supermicro - X11SSW-4TF Motherboard
    Supermicro - X11SSW-F Motherboard
    Supermicro - X11SSW-TF Motherboard-
    Supermicro - X11SSZ-F Motherboard
    Supermicro - X11SSZ-TLN4F Motherboard
    Synology - RackStation RS3617xs+ / RS3617RPxs
    Synology - RackStation RS4017xs+
Many are server grade boards.
Since Gigabyte boards are out of the question,
and I'm not looking for build a server but a workstation...
    ASRock - Motherboard C236 WS
    ASRock - Motherboard E3C236D4M-4L
    ASUS/ASmobile - P10S WS Motherboard
    ASUS/ASmobile - P10S-E/4L Motherboard
    ASUS/ASmobile - P10S-V/4L Motherboard
    DFI - SD631-C236 Motherboard
    Supermicro - A2SDi-2C-HLN4F Motherboard
    Supermicro - SuperWorkstation 5039A-iL (Super x11SAE)
    Supermicro - X10SDD-F Motherboard
    Supermicro - X10SDV-7TP4F Motherboard
    Supermicro - X10SDV-7TP8F Motherboard
    Supermicro - X10SDV-F Motherboard
    Supermicro - X10SDV-TP8F Motherboard
    Supermicro - X11SAE Motherboard
    Supermicro - X11SAE-F Motherboard
    Supermicro - X11SAE-M Motherboard
    Supermicro - X11SAT Motherboard
    Supermicro - X11SAT-F Motherboard
    Supermicro - X11SSA-F Motherboard
    Supermicro - X11SSD-F Motherboard
    Supermicro - X11SSH-CTF Motherboard
    Supermicro - X11SSH-F Motherboard
    Supermicro - X11SSH-LN4F Motherboard
    Supermicro - X11SSH-TF Motherboard
    Supermicro - X11SSi-LN4F Motherboard
    Supermicro - X11SSL Motherboard
    Supermicro - X11SSL-CF Motherboard
    Supermicro - X11SSL-F Motherboard
    Supermicro - X11SSL-nF Motherboard
    Supermicro - X11SSM Motherboard
    Supermicro - X11SSM-F Motherboard
    Supermicro - X11SSW-4TF Motherboard
    Supermicro - X11SSW-F Motherboard
    Supermicro - X11SSW-TF Motherboard-
    Supermicro - X11SSZ-F Motherboard
    Supermicro - X11SSZ-TLN4F Motherboard