• 1 Post
  • 53 Comments
Joined 1 year ago
cake
Cake day: February 13th, 2025

help-circle
  • I second the recommendation of Linux Mint. Try a Live USB, and see if it feels fast. If it does, it is a great option.

    In terms of theme, have you considered that Linux Mint’s theme is sexy as hell? I wouldn’t install it apologetically. I think it sells itself well.

    Edit: and the practical stuff is all in the same places as on Windows, anyway. Start menu is in the lower left. Bar is along the bottom. Time and network applet are in the lower right.

    The few ways I have noticed it is different seem to be because Mint doesn’t require corporate branding and names a few things in plain language, instead of MS jargon.







  • You’ve got a bunch of answers already, but I haven’t seen explicit mention that SteamDeck is Linux, so beside ProtonDB, you can also check your favorite game on Steam.

    My experience has been that a “SteamDeck Verified” or “SteamDeck Playable” badge means the game runs well on my Linux PC as well.

    It’s not terribly interesting anymore. I notice two categories of games that don’t trivially run on Linux:

    • Games with invasive anti-cheat tools, where the Anti-cheat tool simply isn’t available on Linux. (Common with multiplayer competitive shooters.)
    • Games old enough not to be compatible with modern game engines and unpopular enough not to have received a remaster. Some “classic” N64 era Star Wars games that I still like fall into this. (The ones that cost about $3 each on Steam). I still play them on Linux, but it takes some effort and patience.

    And there’s the standard cutting edge game disclaimer: Linux isn’t magic. I find games with specific high-end requirements that are still difficult to run on Windows or Mac are usually only slightly easier to run on Linux.





  • If your monitor is currently connected via HDMI, and supports any other type of cable, I would try any other type of cable.

    I have had similar issues when the Digital Rights Management (DRM) layer of HDMI was having timing issues, causing a blank screen.

    In my case, it would sometimes work, if the power up / wake up / boot up cycles of the monitor and CPU happened to align, but on certain of my PC builds the timing tended to not match up during most boots, and I usually got a blank screen.

    Edit: Oh, and classic advice for the ages - when I have the monitor hooked up to a graphics card, I switch it (the monitor cable) over (to the motherboard) for one boot and see if that fixes things long enough to pull some log files and get more info.




  • I mean, Microsoft could supply an option to safely install Linux as a dual boot, alongside Windows, done by Windows, itself.

    That is the only way I would trust such a tool, and even then, I might not.

    There’s so much closed source code involved in doing it that way - it feels like only Microsoft staff could have any hope to verify compatibility of all the necessary components.

    Booting to a Live USB Linux first provides a clean-room - a known, publicly verified open source platform - to perform the installation from.

    Such a clean room can be avhieved within Windows, but only by Microsoft engineers with full access to the entirety of Microsoft’s source code.


  • Once time I’ve had two bad installs in a row, it was due to my install media.

    Many install media tools have an image checker (check-sum) step, which is meant to prevent this.

    But corrupt downloads and corrupt writes to the USB key can happen.

    In my case, I think it turned out that my USB key was slowly dying.

    If I recall, I got very unlucky that it behaved during the checksums, but didn’t behave during the installs. (Or maybe I foolishly skipped a checksum step - I have been known to get impatient.)

    I got a new USB key and then I was back on track.




  • If you need to reimage it, it sounds like you’re looking for “Headless Rasbian”. As others have said, it is based on Debian.

    A lot of stuff I want to learn/practice “work” on windows but are native to Linux, like vim/neovim nmap gcc etc. Is this feasible?

    Absolutely. And it’s fun.

    Am I under estimating what’s possible with it?

    Haha. Yeah. I read somewhere that the Pi3 is the most capable budget PC ever produced, and I have no reason to doubt that claim.

    But you can always do more with it later. May as well start with trying what you’re interested in now.



  • Fair enough!

    Conversion

    First, I haven’t yet encountered a pre-existing document on Linux that didn’t turn into a nice PDF when fed into “Print - Save as PDF”, which I have found to be present by default on Gnome and KDE (the two most popular desktop environments). So for the majority of distros, Print to PDF is pre-installed and available.

    For advanced use cases, there’s Pandoc. Pandoc can convert most document formats to many other formats, and gives fine grained control over every step.

    Authoring PDFs

    For authoring a quick PDF, there’s LibreOffice and OpenOffice.

    And of course there’s GnuImp, Krita, and so many more options for editing some images to add in.

    Most distros ship with LibreOfffice or OpenOffice, and at least one image editor.

    But I do recommend investigating some free and open image editors. There’s many use cases and twice as many options. If the default isn’t for you, what you need may be one (free) Software search away.

    But can I just use plain text? (Yes)

    For control freaks like me, there’s also a whole ecosystem of tools that work well with Markdown, ASCIIDoc, LaTex, and ReStructuredText.

    For the curious, start by trying VSCodium with a Markdown extension.

    You can tune your extensions here, but I think I recall “Markdown All-In-One” getting me all the way from raw text to nice enough looking PDFs in one command. Maybe it was two, using the built in “Print to PDF” dialog.

    Once again, PanDoc is the powerhouse of this use case, and many excellent tools are available.