{"id":23,"date":"2025-10-07T08:57:26","date_gmt":"2025-10-07T07:57:26","guid":{"rendered":"https:\/\/blinkbonnie.xyz\/?p=23"},"modified":"2025-11-13T03:35:19","modified_gmt":"2025-11-13T03:35:19","slug":"linux-gaming","status":"publish","type":"post","link":"https:\/\/blinkbonnie.xyz\/?p=23","title":{"rendered":"Linux Gaming"},"content":{"rendered":"\n<p>This was the area of migrating to Linux I was really not sure about. Spoiler: It\u2019s fine \u2013 with caveats.<\/p>\n\n\n\n<p>I\u2019d already tried Linux gaming on this computer in the bedroom and had reasonable results, given the age and capacity of the hardware. Even so, trying to run the oldest games, like Bioshock, was painful at times.<\/p>\n\n\n\n<p>I had a bad experience trying to get Skyrim to run on this computer. It kept CTDing using Proton, so I eventually gave up on it. At the time the computer had 8GB RAM, not the 16GB shown in the Neofetch report below.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"654\" height=\"470\" src=\"http:\/\/blinkbonnie.xyz\/wp-content\/uploads\/2025\/10\/Screenshot-from-2025-07-30-19-07-32.png\" alt=\"A picture of the neofetch readout from my computer that I switched to Linux. The details are largely unimportant.\" class=\"wp-image-24\" srcset=\"https:\/\/blinkbonnie.xyz\/wp-content\/uploads\/2025\/10\/Screenshot-from-2025-07-30-19-07-32.png 654w, https:\/\/blinkbonnie.xyz\/wp-content\/uploads\/2025\/10\/Screenshot-from-2025-07-30-19-07-32-300x216.png 300w\" sizes=\"auto, (max-width: 654px) 100vw, 654px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"http:\/\/10.1.1.201\/wp-content\/uploads\/2025\/07\/Screenshot-from-2025-07-30-19-07-32.png\" alt=\"A screengrab of Neofetch showing the stats of the computer this post is being written on.\" class=\"wp-image-113\"\/><\/figure>\n\n\n\n<p>Strangely enough, when I installed Fallout 4 I got much better results. So much so that I was able to start a new playthrough and get to the end of Act 1, albeit with some issues I\u2019ll touch on below.<\/p>\n\n\n\n<p>Having discovered that Linux gaming was somewhat practical, I was faced with a problem. My Steam installation was split between 2 folders on my main computer (CSIRAC) and the system drive was pretty full. Plus I thought that there was no way to transfer the files from a Windows installation to a Linux installation on the same computer.<\/p>\n\n\n\n<p>Turns out, there was, but I only discovered the trick after going through a laborious process I\u2019ll describe below.<\/p>\n\n\n\n<p>No, that wasn\u2019t the real problem. The real problem was that I had discovered that Linux uses more memory to run PC games that Windows. On this hardware I had no problems running Fallout 4 in Windows but in Linux, the game kept crashing. I ran System Monitor while playing Fallout 4 and confirmed that the crashes occurred because the computer used up all available RAM and swap memory.<\/p>\n\n\n\n<p>So I increased the swap file, but that still didn\u2019t help. Fallout 4 would still crash with 60% swap utilisation.<\/p>\n\n\n\n<p>At the same time I was having similar issues with CSIRAC, although that was when using Stable Diffusion under Linux, and in that case it was using up 16GB. More importantly I wanted to migrate my Linux installation from an external drive to an SSD. I didn\u2019t want to wipe the Windows installation yet because I was not certain whether I\u2019d still need it to run games like Baldur\u2019s Gate 3.<\/p>\n\n\n\n<p>Bla, bla, bla in the end I decided to purchase a new NVMe drive for CSIRAC, because it had a spare V4 slot as well as a 32GB memory kit.<\/p>\n\n\n\n<p>Well that cost me $250ish. It wasn\u2019t that much, but close to, once you added shipping. The good thing is, I was able to give CSIRAC a memory boost that actually clocks to 3200MHz and hand-me-down the 16GB kit that never ran properly at its rated speed to Deepthought, which won\u2019t clock that fast anyway. Win-win all round.<\/p>\n\n\n\n<p>Then came the task of migrating the OS to the new drive. To do this I used FoxClone and that did the job really simply.<\/p>\n\n\n\n<p>So now CSIRAC had a Linux OS on the new NVMe drive, 32GB memory and an increasingly nervous Windows installation on the older Gen 3 NVMe. It was time to transfer those games.<\/p>\n\n\n\n<p>Originally written 30 July 2025<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This was the area of migrating to Linux I was really not sure about. Spoiler: It\u2019s fine \u2013 with caveats. I\u2019d already tried Linux gaming on this computer in the bedroom and had reasonable results, given the age and capacity of the hardware. Even so, trying to run the oldest [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":24,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-23","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"_links":{"self":[{"href":"https:\/\/blinkbonnie.xyz\/index.php?rest_route=\/wp\/v2\/posts\/23","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blinkbonnie.xyz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blinkbonnie.xyz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blinkbonnie.xyz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blinkbonnie.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=23"}],"version-history":[{"count":2,"href":"https:\/\/blinkbonnie.xyz\/index.php?rest_route=\/wp\/v2\/posts\/23\/revisions"}],"predecessor-version":[{"id":127,"href":"https:\/\/blinkbonnie.xyz\/index.php?rest_route=\/wp\/v2\/posts\/23\/revisions\/127"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blinkbonnie.xyz\/index.php?rest_route=\/wp\/v2\/media\/24"}],"wp:attachment":[{"href":"https:\/\/blinkbonnie.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=23"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blinkbonnie.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=23"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blinkbonnie.xyz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}