aboutsummaryrefslogtreecommitdiff
path: root/src/blog
diff options
context:
space:
mode:
authorSebastiano Tronto <sebastiano@tronto.net>2025-10-14 21:28:19 +0200
committerSebastiano Tronto <sebastiano@tronto.net>2025-10-14 21:28:19 +0200
commit8158f66bb4842defd222b0989af3a6f621be212b (patch)
tree5564e440dde2fe491acf265a30234252bece4989 /src/blog
parent63d34b144553b7a5c683125588912bea075ef6a9 (diff)
downloadsebastiano.tronto.net-8158f66bb4842defd222b0989af3a6f621be212b.tar.gz
sebastiano.tronto.net-8158f66bb4842defd222b0989af3a6f621be212b.zip
Added Alta Via 2 pages (hidden)
Diffstat (limited to 'src/blog')
-rw-r--r--src/blog/2023-10-15-build-time/build-time.md.bak119
1 files changed, 0 insertions, 119 deletions
diff --git a/src/blog/2023-10-15-build-time/build-time.md.bak b/src/blog/2023-10-15-build-time/build-time.md.bak
deleted file mode 100644
index 41a3d65..0000000
--- a/src/blog/2023-10-15-build-time/build-time.md.bak
+++ /dev/null
@@ -1,119 +0,0 @@
1# Build time!
2
3After thinking about it for quite some time, my girlfriend and I finally
4got a nice desktop PC. This is our first build, and the first time I
5open up a desktop PC in 10 years or so!
6
7![A low-quality picture of my desk with the new PC](desk.jpg)
8
9## Specs
10
11* CPU: AMD Ryzen 7 7700 (8 cores / 16 threads, 3.8GHz base / 5.3GHz Boost)
12* GPU: Asus AMD Radeon RX 6650 XT (8GB dedicated memory)
13* RAM: 2x32GB
14* SSD: 2TB NVMe
15
16We (especially my girlfriend) play some games, but not the newest AAA
17titles, and we are definitely willing to sacrifice some graphics quality.
18So we went for some "best bang for the buck" CPU and GPU, paying attention
19to the power usage, too.
20
21I also write code for fun, and for one of my hobby projects I would like
22to experiment with different sizes of RAM, so I wanted at least 32GB. We
23ended up getting 64 because we had some money left in our budget and we
24did not need (or want) a better (and more power-hungry) CPU or GPU.
25
26With the case and all the peripherals, including a pretty good 27"
27screen, we got it for less than 1400€, which I think is a good price.
28
29## Building it up
30
31We were a bit scared of putting all the pieces together. My girlfriend
32has never done it, and the last time I assembled a
33PC it was back in the days of spinning hard drives with
34[IDE connectors](https://en.wikipedia.org/wiki/Parallel_ATA)
35and motherboard
36[beep codes](https://en.wikipedia.org/wiki/Power-on_self-test#Progress_and_error_reporting).
37You know, when the PC kindly told you in pseudo-morse code exactly what
38was wrong. Those were the days!
39
40Nostalgia aside, the build process went pretty smoothly - except for
41a small cut on my middle finger. Here are some of the things I found
42interesting:
43
44### Black is the new green
45
46I remember mother boards and graphics card used to be all green, now not
47anymore! At least in our case, they are all black. Cool, I guess.
48
49### Tiny NVMe drive
50
51Modern NVMe drives are really small! I remember old hard disks being
52literal bricks - you would not want to drop one of those, lest it breaks
53your toes or damages the floor. Now you would not want to drop one for
54fear of loosing it under the sofa.
55
56### Fans everywhere
57
58The case has a fan, the CPU has a fan, the GPU has two. I don't remember
59there were this many fans in ~2009, but if it keeps my chips cool,
60I'll take it!
61
62### Damned RGB
63
64We (espcially me) do not like at all the modern "gamer aesthetics" that
65demand RGB lights everywhere. So we carefully chose components that had
66the no LEDs, or as little as possible. Unfortunately, the stock CPU fan
67has more lights than a Christmas tree. Our solid black case saves us here.
68
69### Ugly BIOS
70
71I mean, WTF is this screen?
72
73![A picture of my new PC showing the main BIOS screen](bios.jpg)
74
75It's like a B-tier early 2000s video game. I think the classic 80s
76style, curses-like graphics looked much better. But on the other hand,
77who cares.
78
79## Operating system
80
81We agreed on using Linux, because we are both Linux users, because all
82the games we would like to play work either natively or via proton,
83and because fuck you Microsoft and your crappy spyware.
84
85I use [Void](https://voidlinux.org/), but for a shared PC I would like
86something that "just works" with minimal setup. My girlfriend uses
87[Mint](https://linuxmint.com/), but she wanted to try out something
88new. Debian seemed like a solid choice, and it is
89[very similar to Linux](https://www.youtube.com/watch?v=s5ocXFgowZA)
90(in case you can't click on the link or don't understand Italian, it's a joke).
91
92For the desktop environment we initially went for XFCE, but my
93girlfriend immediately disliked it because many administration tasks
94were counter-intuitive or just impossible (e.g. adding a new user). So
95we switched to KDE, and we are both reasonably satisfied with it. However,
96I am a bit disappointed to see that it is (still) a bit buggy - some of the
97first disappointments include: [Discover](https://apps.kde.org/discover/)
98failing to open, KDE "administrator" users not being able to use `sudo`,
99the [screen failing to turn off](https://discussion.fedoraproject.org/t/f37-kde-5-27-screen-doesnt-dim-nor-turn-off/73960)
100after the set timeout. At least it is not as buggy as the inital KDE4
101release in 2008.
102
103## Build time?
104
105So, how long does it take to build Linux on my new Linux build?
106
107```
108$ sudo apt build-dep linux
109$ wget https://cdn.kernel.org/pub/linux/kernel/v6.x/linux-6.5.7.tar.xz
110$ tar -xvf linux-6.5.7.tar.xz
111$ cd linux-6.5.7.tar.xz
112$ make mrproper
113$ make defconfig
114$ time make -j16
115
116real 1m27.215
117user 17m57.806s
118sys 1m46.663s
119```

Generated with cgit - Back to sebastiano.tronto.net