this post was submitted on 24 Dec 2025
302 points (98.4% liked)

linuxmemes

28580 readers
854 users here now

Hint: :q!


Sister communities:


Community rules (click to expand)

1. Follow the site-wide rules

2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack users for any reason. This includes using blanket terms, like "every user of thing".
  • Don't get baited into back-and-forth insults. We are not animals.
  • Leave remarks of "peasantry" to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • 3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn, no politics, no trolling or ragebaiting.
  • Don't come looking for advice, this is not the right community.
  • 4. No recent reposts
  • Everybody uses Arch btw, can't quit Vim, <loves/tolerates/hates> systemd, and wants to interject for a moment. You can stop now.
  • 5. πŸ‡¬πŸ‡§ Language/язык/Sprache
  • This is primarily an English-speaking community. πŸ‡¬πŸ‡§πŸ‡¦πŸ‡ΊπŸ‡ΊπŸ‡Έ
  • Comments written in other languages are allowed.
  • The substance of a post should be comprehensible for people who only speak English.
  • Titles and post bodies written in other languages will be allowed, but only as long as the above rule is observed.
  • 6. (NEW!) Regarding public figuresWe all have our opinions, and certain public figures can be divisive. Keep in mind that this is a community for memes and light-hearted fun, not for airing grievances or leveling accusations.
  • Keep discussions polite and free of disparagement.
  • We are never in possession of all of the facts. Defamatory comments will not be tolerated.
  • Discussions that get too heated will be locked and offending comments removed.
  • Β 

    Please report posts and comments that break these rules!


    Important: never execute code or follow advice that you don't understand or can't verify, especially here. The word of the day is credibility. This is a meme community -- even the most helpful comments might just be shitposts that can damage your system. Be aware, be smart, don't remove France.

    founded 2 years ago
    MODERATORS
     
    top 46 comments
    sorted by: hot top controversial new old
    [–] CallMeAl@piefed.zip 15 points 17 hours ago (2 children)

    A young broke me once spent 3 weeks after school each day in 1994 downloading slackware floppy images from my Dad's AOL account via modem so I could try it on my 386.

    [–] mech@feddit.org 7 points 15 hours ago

    With dial-up that probably cost more than buying Slackware.

    [–] BurnedDonutHole@ani.social 4 points 16 hours ago

    I had a very similar memory. I had an IBM Aptiva 386SX with Windows 3.1 on it. I wanted to try this new thing called Linux and remember wiping everything without know what I was doing.

    [–] flandish@lemmy.world 58 points 1 day ago (2 children)

    loved the 90’s slackware era β€œoops i forgot to burn this with network drivers.. and it was my only machine.”

    [–] StormDefence2024@fedia.io 33 points 1 day ago (2 children)

    do u remember when they warned you if you got the dot pitch setting wrong for your CRT it could destroy it? I was like wtf?

    [–] r00ty@kbin.life 39 points 1 day ago

    Are you sure it was dot pitch and not dot clock?

    Dot pitch on a crt might make the image look bad (trying to draw onto the shadow mask) but I doubt it would damage it.

    Setting an invalid dot clock could damage some crts. But most of the modern (read from mid 90s on) would just go to the power save mode when they got a clock they couldn't use. The warning did still remain on the xfree86 configuration guides though.

    Showing my age perhaps.

    [–] rbos@lemmy.ca 2 points 22 hours ago* (last edited 22 hours ago)

    That was a plot point in Cryptonomicon. And yeah the XFree86 docs mentioned it too...

    [–] teft@piefed.social 6 points 22 hours ago

    I had to hoof it to a friends house with floppies a few times after breaking my system. Good times.

    [–] woelkchen@lemmy.world 2 points 14 hours ago (1 children)

    Is Steam off Flathub that complicated on Slackware?

    [–] mech@feddit.org 4 points 13 hours ago* (last edited 13 hours ago)
    • Download Slackbuild helper (similar to yay for the Arch User Repository)
    • Install it
    • Read dependency info for Flatpak Slackbuild (you can also do sqg -a for the entire repository)
    • Install it
    • Add Flathub repo
    • Install Steam Flatpak
      It's not that complicated.
    [–] clay_pidgin@sh.itjust.works 28 points 1 day ago (1 children)

    Services.steam.enable = true;

    Works easily on Nixos. It's true that I haven't yet gotten a game to PLAY on Nixos other than Minecraft, but that's beside the point.

    [–] coffee_tacos@mander.xyz 17 points 1 day ago (2 children)

    You forgot

    nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
        "steam"
        "steam-original"
        "steam-unwrapped"
        "steam-run"
      ];
    
    [–] mech@feddit.org 9 points 1 day ago

    and here I thought running Slackware was a waste of time...

    [–] clay_pidgin@sh.itjust.works 4 points 23 hours ago (1 children)

    I'm not using unfreePredicate so I didn't think that was necessary.

    https://nixos.wiki/wiki/Steam

    Maybe I should try it anyway. Games start but even the menus are so slow that I never get to actual play.

    [–] coffee_tacos@mander.xyz 1 points 14 hours ago

    You can also use this lil guy, but by default you can't install unfree software (not sure if that is different if you use flakes): nixpkgs.config.allowUnfree = true;

    [–] Twakyr@feddit.org 2 points 15 hours ago (1 children)
    [–] mech@feddit.org 2 points 15 hours ago

    I tried the Slackbuilds version of Steam first, but it didn't launch Skyrim, so my PC was completely useless.

    [–] Resplendent606@piefed.social 6 points 1 day ago* (last edited 23 hours ago) (1 children)

    Here is how I install Steam on Debian:

    sudo dpkg --add-architecture i386  
    sudo apt update  
    sudo apt install curl  
    curl -s http://repo.steampowered.com/steam/archive/stable/steam.gpg | sudo tee /usr/share/keyrings/steam.gpg > /dev/null  
    echo 'deb [arch=amd64,i386 signed-by=/usr/share/keyrings/steam.gpg] http://repo.steampowered.com/steam/ stable steam' | sudo tee /etc/apt/sources.list.d/steam.list  
    sudo apt update  
    sudo apt install steam -y  
    

    Edit: Added a fancy block.

    [–] tal@lemmy.today 4 points 1 day ago* (last edited 23 hours ago) (1 children)

    Most of that is setting up third-party apt repos, which I don't believe is necessary. Steam's in the Debian trixie repo.

    https://packages.debian.org/stable/steam

    EDIT: I'd guess that the following would probably work on a Debian trixie system:

    If you have your system set up for only 64-bit packages, you'd need this at some point prior to the install, to let your system use 32-bit packages, since Steam's only available as a 32-bit binary:

    $ sudo dpkg --add-architecture i386
    

    I think that deciding whether to use both 64-bit and 32-bit packages or not is an option in the Debian installer, but I might be misremembering.

    You can update your list of packages at this point, upgrade, all that, but that goes for any install operation; there's nothing specific to Steam there. If you've just added 32-bit packages for the first time above, then you probably do want to update the list of packages, since your system won't have a list of 32-bit packages yet.

    $ sudo apt update
    

    But then it's just like any other installation of software.

    $ sudo apt install steam
    

    That actually just contains, as I recall, the Steam installer


    enough to pull down and install the current Steam environment for a given user, which happens next time you run the Steam binary.

    $ steam
    

    EDIT2: I guess that assumes that you do have "contrib" enabled on the Debian repo, and I don't know whether that's enabled by default by the Debian installer or whether it's an option during install or what. I do distinctly remember one point in time when "non-free-firmware" was not enabled by default, because I always had to turn it on to get support for , but I don't know whether contrib is always enabled or not. I have main, contrib, non-free, and non-free-firmware enabled. From /etc/apt/sources.list.d/debian.sources:

    Types: deb deb-src
    URIs: http://mirror.i3d.net/debian/
    Suites: trixie
    Components: main contrib non-free non-free-firmware 
    Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
    [–] Resplendent606@piefed.social 7 points 23 hours ago

    Using the official Valve repository is my preferred method because it provides a direct line to the developers, ensuring you get the latest GPG keys and installer updates immediately without waiting for them to make their way through the Debian maintainers. While the Debian repo is convenient, it requires you to enable contrib and non-free components globally across your entire system. The method I suggested adds Steam as a specific source without cluttering your main package list with other non-free software. This also makes the installation more consistent across different versions of Debian. Whether you are on Stable or Testing, you are not at the mercy of Debian’s specific package transitions or library freezes, which can occasionally break the Steam bootstrap process in the community-maintained version. I do not believe either way is better, just different for different types of users.

    [–] MistressRemilia@lemmy.sdf.org 4 points 1 day ago (1 children)
    [–] mech@feddit.org 2 points 1 day ago (2 children)

    I tried installing it natively, but that requires activating multilib first, and even then, some of my games didn't launch, complaining about missing stuff. Flatpak is just all around less hassle for Steam, but Steam is also the only thing I use it for.

    [–] kuberoot@discuss.tchncs.de 2 points 12 hours ago

    some of my games didn't launch, complaining about missing stuff.

    I don't know Slackware, but I know on arch there's the standard steam runtime version, and then there's the unofficial steam-native-runtime, which uses system packages instead of steam's own bundled runtime. And if we're talking native Linux games, which is where the problem is, they tend to not work with steam's runtime, presumably because they weren't properly built to target it, and need to be launched with the native runtime (or switch to running the windows version with proton...)

    [–] MistressRemilia@lemmy.sdf.org 6 points 1 day ago (1 children)

    Never tried Flatpak... I usually avoid Flatpak altogether. Multilib is usually just three commands from here http://www.slackware.com/~alien/multilib/ Then I just install my nvidia driver manually using the .run file after a kernel update before I startx (I've done it this way since 2002, never had issues).

    Aside from that, I've never once had problems with games on Steam, or with Steam itself.

    [–] FuglyDuck@lemmy.world 1 points 1 day ago

    Flatpak is the demiurge.

    [–] tux0r@feddit.org -3 points 1 day ago (1 children)

    Average Linux user: "we could just use the Windows totally-not-an-emulator!".

    (They're this close to getting the point while saying it.)

    [–] mech@feddit.org 17 points 1 day ago (1 children)

    I'm far away. What is the point?