summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--guides/sysadmin/hardware.org8
-rw-r--r--guides/sysadmin/machines/amdahl30/README.org1
-rw-r--r--guides/sysadmin/machines/amdahl30/assembly.org43
-rw-r--r--guides/sysadmin/machines/amdahl30/maintenance.org (renamed from guides/setups/hardware.org)74
4 files changed, 62 insertions, 64 deletions
diff --git a/guides/sysadmin/hardware.org b/guides/sysadmin/hardware.org
new file mode 100644
index 0000000..cfbacb5
--- /dev/null
+++ b/guides/sysadmin/hardware.org
@@ -0,0 +1,8 @@
+* Where to buy
+Some untested resources to buy laptops or desktops:
+
+- https://starlabs.systems
+- https://www.tuxedocomputers.com
+
+FSF's [[https://h-node.org/][h-node]] rates hardware according to its compatibility with free
+software.
diff --git a/guides/sysadmin/machines/amdahl30/README.org b/guides/sysadmin/machines/amdahl30/README.org
new file mode 100644
index 0000000..07cdc45
--- /dev/null
+++ b/guides/sysadmin/machines/amdahl30/README.org
@@ -0,0 +1 @@
+An [[https://www.ldlc.com/fiche/PB00227011.html][LDLC PC Zenifier-SSD]] running Tumbleweed since April 2021.
diff --git a/guides/sysadmin/machines/amdahl30/assembly.org b/guides/sysadmin/machines/amdahl30/assembly.org
new file mode 100644
index 0000000..873caa3
--- /dev/null
+++ b/guides/sysadmin/machines/amdahl30/assembly.org
@@ -0,0 +1,43 @@
+Lots of impedance mismatches between "documentation" and actual
+hardware:
+- CPU cooler (fan) has spring screws; diagrams show retention clips.
+ Had to dig into the [[https://www.amd.com/en/support/kb/faq/cpu-7][AMD knowledge base]] to find that some
+ motherboards come with "speculative" clips, which must be unscrewed
+ and removed in order to install the spring-screw cooler.
+- Diagrams say to add thermal paste, but the fan already comes with a
+ pre-applied layer.
+- Documentation shows RAM clips for both ends of the sticks; the
+ motherboard seems to only have clips for one end.
+- =SYS_FAN1= header has 4 pins; front fan plug has 3 holes. The
+ Internet says it's fine ([[https://old.reddit.com/r/buildapc/comments/4139k8/3_pin_sys_fan2_vs_4_pin_sys_fan1/][[1]​]], [[https://forums.tomshardware.com/threads/sys_fan1-and-sys_fan2.3195778/][[2]​]]).
+- Motherboard has [[https://www.msi.com/Motherboard/B550M-A-PRO/Specification]["8 mounting holes"]] but covers only 6 of the case's
+ standoffs; none of the diagrams in the case's manual match the
+ format of the motherboard.
+- The diagram for inserting the power supply unit leaves a lot to the
+ imagination.
+- The [[https://www.snia.org/forums/cmsi/knowledge/formfactors#U2][SSD dimension nomenclature]] is weird as hell. The SSD's user
+ manual seems to imply that I have a 2.5″ model, but my measuring
+ tape says the drive is 2.75″×3.875″ (diagonal 4.625″).
+- The link to the LDLC guide for mounting the SSD is dead; the page is
+ [[https://web.archive.org/web/20170901191800/http://www.ldlc.com/guides/AL00000817/comment-installer-un-ssd-dans-un-pc/][archived]], and merely contains a link to a [[https://www.youtube.com/watch?v=t1dHVb6VuWU][video]]. No matter though,
+ since it does not describe how to mount the drive on a 2.5″ bay.
+- The case user manual says to use specific screws for the SSD drive;
+ the SSD comes with its own set of screws. Are they meant for the
+ 3.5″ adapter? 🤷
+
+For novices, some steps range from "not very reassuring" to "downright
+hostile":
+- The amount of force needed to connect the CPU fan's first two
+ diagonal screws is terrifying.
+- The fan's case is asymmetric: one side has a small bump featuring
+ the maker's brand. If one does not attention when mounting the fan,
+ there is a 50% chance that this bump will get in the way of a RAM
+ stick.
+- No instruction on [[https://www.youtube.com/watch?v=XAWNzd-gc3Q&t=74s][how to force that I/O shield in]].
+- No instruction on how to snap the motherboard into the I/O shield.
+- Holy =$DEITY= that power supply unit has a *lot* of cables. And of
+ course I enthusiastically passed most of the small-headed ones
+ through the designated case hole, and had to pass them back out
+ because there was no room left to pass the 20-pin ATX connector.
+- Power supply user manual was taped to the bubble wrap, so part of
+ the "warnings" section got torn off.
diff --git a/guides/setups/hardware.org b/guides/sysadmin/machines/amdahl30/maintenance.org
index bae0c21..538ee38 100644
--- a/guides/setups/hardware.org
+++ b/guides/sysadmin/machines/amdahl30/maintenance.org
@@ -1,58 +1,4 @@
-* Where to buy
-Some untested resources to buy laptops or desktops:
-
-- https://starlabs.systems
-- https://www.tuxedocomputers.com
-
-FSF's [[https://h-node.org/][h-node]] rates hardware according to its compatibility with free
-software.
-* LDLC PC Zenifier-SSD
-** assembly woes
-Lots of impedance mismatches between "documentation" and actual
-hardware:
-- CPU cooler (fan) has spring screws; diagrams show retention clips.
- Had to dig into the [[https://www.amd.com/en/support/kb/faq/cpu-7][AMD knowledge base]] to find that some
- motherboards come with "speculative" clips, which must be unscrewed
- and removed in order to install the spring-screw cooler.
-- Diagrams say to add thermal paste, but the fan already comes with a
- pre-applied layer.
-- Documentation shows RAM clips for both ends of the sticks; the
- motherboard seems to only have clips for one end.
-- =SYS_FAN1= header has 4 pins; front fan plug has 3 holes. The
- Internet[[https://old.reddit.com/r/buildapc/comments/4139k8/3_pin_sys_fan2_vs_4_pin_sys_fan1/][[1]​]][[https://forums.tomshardware.com/threads/sys_fan1-and-sys_fan2.3195778/][[2]​]] says it's fine.
-- Motherboard has [[https://www.msi.com/Motherboard/B550M-A-PRO/Specification]["8 mounting holes"]] but covers only 6 of the case's
- standoffs; none of the diagrams in the case's manual match the
- format of the motherboard.
-- The diagram for inserting the power supply unit leaves a lot to the
- imagination.
-- The [[https://www.snia.org/forums/cmsi/knowledge/formfactors#U2][SSD dimension nomenclature]] is weird as hell. The SSD's user
- manual seems to imply that I have a 2.5″ model, but my measuring
- tape says the drive is 2.75″×3.875″ (diagonal 4.625″).
-- The link to the LDLC guide for mounting the SSD is dead; the page is
- [[https://web.archive.org/web/20170901191800/http://www.ldlc.com/guides/AL00000817/comment-installer-un-ssd-dans-un-pc/][archived]], and merely contains a link to a [[https://www.youtube.com/watch?v=t1dHVb6VuWU][video]]. No matter though,
- since it does not describe how to mount the drive on a 2.5″ bay.
-- The case user manual says to use specific screws for the SSD drive;
- the SSD comes with its own set of screws. Are they meant for the
- 3.5″ adapter? 🤷
-
-For novices, some steps range from "not very reassuring" to "downright
-hostile":
-- The amount of force needed to connect the CPU fan's first two
- diagonal screws is terrifying.
-- The fan's case is asymmetric: one side has a small bump featuring
- the maker's brand. If one does not attention when mounting the fan,
- there is a 50% chance that this bump will get in the way of a RAM
- stick.
-- No instruction on [[https://www.youtube.com/watch?v=XAWNzd-gc3Q&t=74s][how to force that I/O shield in]].
-- No instruction on how to snap the motherboard into the I/O shield.
-- Holy =$DEITY= that power supply unit has a *lot* of cables. And of
- course I enthusiastically passed most of the small-headed ones
- through the designated case hole, and had to pass them back out
- because there was no room left to pass the 20-pin ATX connector.
-- Power supply user manual was taped to the bubble wrap, so part of
- the "warnings" section got torn off.
-** maintenance
-*** Front panel
+* Front panel
The case's manual has a terse illustration with two arrows to pull the
front panel "away and up" from the rest of the case.
@@ -60,7 +6,7 @@ Here too, the amount of force required to do that is terrifying.
Notice how [[https://www.youtube.com/watch?v=nUD0HyzVpLg][our friend here]] cuts abruptly at 8:17; that's because the
levels of violence required to tear that panel off are too graphic for
YouTube.
-*** Front fan
+* Front fan
Remember that fan from earlier, the one with only 3 holes for the
motherboard's 4 pins? Turns out
@@ -71,8 +17,8 @@ motherboard's 4 pins? Turns out
So the thing is loud, it always spins at full speed, and if one day it
decides to become even louder than usual, you're SOL.
-*** Motherboard
-**** Firmware updates
+* Motherboard
+** Firmware updates
Quoth ~fwupdmgr get-devices~:
#+begin_example
@@ -147,12 +93,12 @@ my desktop station… not bricked?
Pity, because otherwise I've had smooth and incident-free firmware
updates on other stations with ~fwupdmgr~ 🤷
-*** SSD
-**** Failure
+* SSD
+** Failure
On November 19 2024, LDLC's off-brand SSD died on me. RIP.
Re-installed Tumbleweed on the replacement (Kingston SA400S3) on
November 28. Since then…
-***** Performance loss
+*** Performance loss
Getting uncannily reproducible frame drops (60 ↘ 40±10, movement
visibly choppy) in Hades Ⅱ when moving toward effects/particles-heavy
areas. No idea WTF, those areas ran fine before.
@@ -177,7 +123,7 @@ areas. No idea WTF, those areas ran fine before.
near exhausted).
Well then.
-****** CPU frequency scaling?
+**** CPU frequency scaling?
Started by noticing that the Plasma "Power Management" tray widget
says "Power Profile" is "Not available". Not 100% sure whether that
was the case with the old installation; maybe I had had something
@@ -349,7 +295,7 @@ No. No it does not; no discernible difference in FPS nor vibes.
Will assume this new baseline cannot hurt - OT1H "overclocking" is
scary, OTOH Linux now has a finer handle on the CPU and hopefully will
not overwork it to death?
-****** Sᴇᴠᴇʀᴀʟ Wᴇᴇᴋꜱ Lᴀᴛᴇʀ
+**** Sᴇᴠᴇʀᴀʟ Wᴇᴇᴋꜱ Lᴀᴛᴇʀ
- [[https://www.gamingonlinux.com/forum/topic/5475/page=1/][ridge reports]] "bad frame pacing on ADMGPU",
- when vsync is turned off: a non-factor in my testing,
- lots of useful information in that thread tho and
@@ -420,7 +366,7 @@ not overwork it to death?
- Peeked at [[https://github.com/HansKristian-Work/vkd3d-proton/blob/master/.github/ISSUE_TEMPLATE/bug_report.md][vkd3d-proton's issue template]] and idly ran with
~PROTON_LOG=1~. Over the course of 30 seconds or so, the log file
gets flooded with 3MB's worth of =trace:unwind:dump_unwind_info= 🤨
-****** This is insane
+**** This is insane
Selected subset of moving parts; "testability" considering ease of
clean reverts: