New motherboard: ASUS ProArt B550-CREATOR

Ordered myself a new motherboard today, the ASUS ProArt B550-CREATOR. This new board will replace my ASUS PRIME B550M-A in my new/upgraded computer ‘lore‘ (which is replacing ‘longing‘).

This new board has 2x M.2 PCIe 4.0 (as with the old motherboard), 2x 2.5Gbps Ethernet (compared to 1x 1Gbps Ethernet in my old motherboard), and 3x PCIe 16x slots (compared to 1x PCIe 16x slot in my old motherboard).

I will put in 2x M.2 PCIe 4x adapters and 2x M.2 PCIe 1x adapters which will mean I am able to install 6x M.2 drives: 2x Kioxia 256GB, 2x Samsung 990 Pro 2TB, and 2x PNY 1TB.

I will also put in a quad 2.5Gbps PCIe Ethernet adapter which will give me six 2.5Gbps Ethernet ports in total (two onboard and four on PCIe 16x).

When I’m done all four RAM slots will be full (4x Corsair Vengeance 32GB 3200MHz DDR4), both the M.2 slots will be full, all three of the PCIe 16x slots will be full, all four SATA ports will be full (3x Western Digital WD Ultrastar DC HC550 16TB and 1x ASUS BW-16D1HT PRO 16X Blu-ray burner), and both PCIe 1x slots will be full too. Also there will be a bunch of high speed USB ports available on both the front and the back of the case. I feel like I have really squeezed a lot of juice out of this system, it’s operating very close to capacity.

I’m kinda dreading plugging in the USB attachments to the front panel, but I guess if I RTFM and apply some thought I will be able to figure that out.

More chromium woes

So it seems that my trouble with chromium is not over. Today a new twist. Thank God I still have Firefox! I will try updating and rebooting again, but can’t do that at the moment.

-------------------
Mon Nov 20 10:11:08 [bash:5.2.15 jobs:0 error:0 time:0]
jj5@charisma:/home/jj5
$ chromium 
[4085207:4085207:1120/101109.660602:ERROR:policy_logger.cc(157)] :components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc(163) Cloud management controller initialization aborted as CBCM is not enabled.
[4085207:4085238:1120/101109.672026:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672044:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672050:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672055:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672061:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672064:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672075:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672079:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672082:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672086:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672091:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672098:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672107:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672115:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672132:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672147:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672154:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672159:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672165:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672169:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672173:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672178:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672185:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085238:1120/101109.672193:ERROR:login_database.cc(1100)] Password decryption failed, encryption_result is 2
[4085207:4085207:1120/101109.758579:ERROR:cmd_buffer_helper.cc(141)] ContextResult::kFatalFailure: CommandBufferHelper::AllocateRingBuffer() failed
Fontconfig error: Cannot load default config file: No such file: (null)
[1120/101109.770548:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[1120/101109.770620:ERROR:elf_dynamic_array_reader.h(64)] tag not found
30185030681216:error:1000007d:SSL routines:OPENSSL_internal:CERTIFICATE_VERIFY_FAILED:../../third_party/boringssl/src/ssl/handshake.cc:393:
Trace/breakpoint trap (core dumped)
-------------------

// 2023-11-22 jj5 – UPDATE: a reboot fixed this problem.

Linux web sites

Just some notes about web pages I was reading today.

Chromium crashed

Today my chromium crashed like this:

-------------------
Sat Nov 18 02:18:49 [bash:5.2.15 jobs:0 error:0 time:1]
jj5@charisma:/home/jj5
$ chromium 
[1118/021851.032430:ERROR:elf_dynamic_array_reader.h(64)] tag not found
[1118/021851.032474:ERROR:elf_dynamic_array_reader.h(64)] tag not found
Trace/breakpoint trap (core dumped)
-------------------

…gonna try upgrading, apparently there are new packages.
Update: upgrade didn’t fix the problem, but a reboot did.

Linux Journal articles

I had a read of a few Linux Journal articles today. Easy reads that give you a high level view of what’s available:

New books

Ordered on Amazon today:

I’m not sure what to make of the fact that these books are nearly 20 years old… totally out of date, but all that is available? What’s up with that?

Netfilter and iptables

This evening I read the iptables man page and Linux iptables Pocket Reference from cover-to-cover; my notes are here: Netfilter.

I think at this point I am ready to use iptables in anger for the first time in a long time, and the first time ever on a router.

However, before I take that on, I’m going to have a quick diversion into the following books, and then sleep, and I will do my iptables programming when I wake up tomorrow.

QEMU/KVM Attaching a Virtual NIC Directly to a Physical Interface

Man, it took me a while to figure out how to do this! Over on Attaching a Virtual NIC Directly to a Physical Interface I figured out I could use this XML in Virtual Machine Manager (virt-manager) for my NIC device:

<interface type='direct'>
  <source dev='enp9s0' mode='bridge'/>
</interface>

That then gets expanded automatically to something like this:

<interface type="direct">
  <mac address="52:54:00:ce:5b:09"/>
  <source dev="enp9s0" mode="bridge"/>
  <target dev="macvtap4"/>
  <model type="rtl8139"/>
  <alias name="net0"/>
  <address type="pci" domain="0x0000" bus="0x10" slot="0x01" function="0x0"/>
</interface>

Update: ah, balls. This doesn’t completely work, because the guest can’t connect to the host, and vice versa, even though both the host and the guest can connect to the internet. This is a problem for another day. Maybe this or this will help?