What was Linux like in the 90s
from SpiceDealer@lemmy.dbzer0.com to linux@lemmy.ml on 19 Apr 16:18
https://lemmy.dbzer0.com/post/42573306

I really wish that I was born early so I’ve could witness the early years of Linux. What was it like being there when a kernel was released that would power multiple OSes and, best of all, for free?

I want know about everything: software, hardware, games, early community, etc.

#linux

threaded - newest

Shadow@lemmy.ca on 19 Apr 16:26 next collapse

You got it from a friend on a pile of slackware and floppies labeled various letters. It felt amazing and fresh, everything you could need was just a floppy away.

Then we got Gentoo and suddenly it was fun to wait 4 days to compile your kernel.

limer@lemmy.dbzer0.com on 19 Apr 16:37 next collapse

I tried compiling gentoo a bit later, upgraded from windows 95. Could never get to a login screen, I quit, and started using Linux later when it was easier to install

WhatsHerBucket@lemmy.world on 19 Apr 16:41 next collapse

I remember my first Slackware installation from a pile of floppy disks!

I also remember that nothing worked after the installation, I had to figure out how to roll my own kernel and compile all the drivers. Kids today have it too easy.

shakes fist Now get offa ma lawn!

ocean@lemmy.selfhostcat.com on 19 Apr 16:51 next collapse

Is Slackware just pirated software?

dylanmorgan@slrpnk.net on 19 Apr 17:01 collapse

No, it’s one of the first Linux distributions

ocean@lemmy.selfhostcat.com on 19 Apr 17:05 collapse

Thanks! The Wikipedia was an interesting read. It seems it was closed source? That’s an interesting Linux method

4z01235@lemmy.world on 19 Apr 17:08 collapse

Slackware is still around, no past tense. What makes you think it was closed source?

ocean@lemmy.selfhostcat.com on 19 Apr 17:41 collapse

There is no formal issue tracking system and no official procedure to become a code contributor or developer. The project does not maintain a public code repository. Bug reports and contributions, while being essential to the project, are managed in an informal way. All the final decisions about what is going to be included in a Slackware release strictly remain with Slackware’s benevolent dictator for life, Patrick Volkerding.

4z01235@lemmy.world on 19 Apr 18:01 next collapse

That doesn’t make the source code proprietary or non-open, it just means it isn’t a community driven project.

superkret@feddit.org on 19 Apr 18:41 collapse

It is a community-driven project, but there is no structured way to join.
You can become a member of the community when Patrick Volkerding or one of the lead devs ask you.
I’ve been in contact with them for a while and ultimately decided against contributing.
They acted too much like old men when you step on their lawn, and I don’t see the point in this distro anymore, apart from it being a blast from the past.
Literally everything it does is done better by others now.

AlwaysTheir@lemmy.one on 19 Apr 18:05 next collapse

Looks pretty open source to me mirrors.slackware.com/slackware/…/source/

LaSirena@lemmy.world on 19 Apr 18:31 collapse

That’s just the way things were done back then. Slack has been around long enough that that’s just the way it is.

JaxNakamura@programming.dev on 19 Apr 17:23 collapse

I remember I had over one hundred floppies to install it all. And those were just for the stuff I was interested in. This was circa 1996. I bought Red Hat 5.0 a year or so later. It came on 4 CD-ROM’s and was cheaper than that pile of floppies had been.

BOFH666@lemmy.world on 19 Apr 16:28 next collapse

Alrighty, old Linux user from the earliest of days.

It was fun, really great to have one-on-one with Linus when Lilo gave issues with the graphic card and the screen kept blank during booting.

It was new, few fellow students where interested, but the few that did, all have serious jobs in IT right know.

Probably the mindset and the drive to test out new stuff, combined with the power Linux gave.

sramder@lemmy.world on 19 Apr 16:49 next collapse

OMG… BOFH! I need to go find those stories now :-)

A_norny_mousse@feddit.org on 19 Apr 18:43 next collapse

fortunes-bofh-excuses on Debian

sramder@lemmy.world on 19 Apr 19:34 collapse

For that, I’ll spin up a copy…

Holly crap I got lazy. Perfect ;-)

mbirth@lemmy.ml on 19 Apr 19:50 next collapse
antithetical@lemmy.deedium.nl on 19 Apr 21:27 collapse

The BOFH and his PFY are still helping their users…

www.theregister.com/offbeat/bofh/

GalacticGrapefruit@lemmy.world on 20 Apr 00:42 collapse

Didn’t expect to see a legend just scrolling here. Thank you for your contributions to computer science.

PunkRockSportsFan@fanaticus.social on 19 Apr 16:29 next collapse

All my homies who were into it were like “everything is free you just have to compile it yourself”

And I was like “sounds good but I cannot”

Then all the cool distros got mature and feature laden.

If you were a competent computer scientist it was rad.

If you were a dummy like me who just wanted to play star craft and doom you wasted a lot of time and ended up reinstalling windows.

FauxLiving@lemmy.world on 19 Apr 17:09 collapse

I learned how to make a dual boot machine first.

My friend wanted to get me to install it, but he had a 2nd machine to run Windows on. So we figured out how to dual boot.

And then we learned how to fix windows boot issues 😮‍💨

We mostly did it for the challenge. Those Linux Magazine CDs with new distros and software were a monthly challenge of “How can I install this and also not destroy my ability to play Diablo?”

I definitely have lost at least one install to getting stuck in vim, flailing the keyboard and writing garbage data into a critical config file before rebooting.

Modern Linux is amazing in comparison, you can use it for essentially any task and it still has a capacity for customization that is astonishing.

The early days were interesting if you like getting lost in the terminal and figuring things out without a search engine. Lots of trial and error, finding documentation, reading documentation, etc.

It was interesting, but be glad you have access to modern Linux. There’s more to explore, better documentation, and the capabilities that you can pull in are still astonishing.

PunkRockSportsFan@fanaticus.social on 19 Apr 17:12 next collapse

I love modern cli Linux distros.

I am about to plunge into desktop Linux this year.

Linux phone, pc and tablets only for me from now on

Death to oligarch business!

tfowinder@lemmy.ml on 19 Apr 17:46 next collapse

Which linux phone is practical?

Almost all of them lack good hardware and feel overpriced.

A_norny_mousse@feddit.org on 19 Apr 18:48 next collapse

I use SailfishOS on a Sony Xperia. 50€ for the SFOS license, 60€ for the phone.

PunkRockSportsFan@fanaticus.social on 19 Apr 18:56 collapse

Which iPhone isn’t overpriced lol

I like librem 5 for the features but it is expensive.

I like pinephone for the price.

A_norny_mousse@feddit.org on 19 Apr 18:50 collapse

Linux phone

What do you use? Is it your daily driver?

PunkRockSportsFan@fanaticus.social on 19 Apr 18:53 collapse

I have not chosen yet.

I am between purism Librem 5 (expensive) and pinephone (cheap)

I am leaning to pinephone since it’s so cheap if I hate it it won’t ruin me

A_norny_mousse@feddit.org on 19 Apr 19:17 next collapse

Have you considered SailfishOS?

Personally I recommend getting a Sony Xperia and installing it yourself.

SFOS has been my daily driver for 5 years now.

I paid €49 for the license, so it’s a bargain right now at 24.90, and my latest device, an xperia x10ii, cost just €60.

grue@lemmy.world on 19 Apr 22:23 collapse

Let me know if you get your Pinephone working well enough to daily-drive, 'cause I’ve got one sitting around collecting dust.

A_norny_mousse@feddit.org on 19 Apr 18:47 collapse

I definitely have lost at least one install to getting stuck in vim, flailing the keyboard and writing garbage data into a critical config file before rebooting.

<img alt="escape vi" src="https://0x0.st/8OtH.jpg">

just_another_person@lemmy.world on 19 Apr 16:31 next collapse

Clumsy. Manual. No multimedia support really. Compiling everything on 486 machines took hours.

Can’t say I look back fondly on it.

BeOS community was fucking awesome though. That felt like the cutting edge at the time.

wildbus8979@sh.itjust.works on 19 Apr 17:12 next collapse

BeOS and NetBSD was were it was at for sure!!

sramder@lemmy.world on 19 Apr 19:39 next collapse

I desperately wanted one of those first BeBoxes or whatever they were called. And one of those little SGI toasters… I even tried to compile SGI’s 3D file manager (demo) from Jurassic Park.

Herp derp… where can I download an OpenGL from… it keeps saying I can’t build it without one 🤤

Tippon@lemmy.dbzer0.com on 19 Apr 21:18 next collapse

I can’t remember much about it now, but I remember really wanting BeOS. I managed to get it installed once, but couldn’t get the internet working, so ended up uninstalling it.

randomcruft@lemmy.sdf.org on 20 Apr 02:27 collapse

I’m sure most are aware of this but, just incase anyone passing through is not… Haiku OS

Works great in a VM… fun to play with, have not tried bare metal / daily driving it though.

just_another_person@lemmy.world on 20 Apr 02:58 collapse

Yeah, I’ve tried it out. It’s just years behind any Linux desktop right now though. The entire point of BeOS was to be a multimedia powerhouse, and it was. Everything else has surpassed it at this point though.

ProtonBadger@lemmy.ca on 19 Apr 16:42 next collapse

LI

sramder@lemmy.world on 19 Apr 16:46 next collapse

Spent a week getting the audio driver to work so I could finally figure out how to properly pronounce “Linux…” and I still couldn’t.

Spent like $50 on floppy disks and like 2 days labeling them by hand before printing out the 20 pages of instructions, formatting my hard drive and installing Slackware. Realized I didn’t actually know any unix commands. Paged a friend.

chargen@lemmy.ca on 19 Apr 17:03 next collapse

Before modularized kernels became the standard I was constantly rerunning “make menuconfig” and recompiling to try different options, or more likely adding something critical back in :-D

azron@lemmy.ml on 19 Apr 17:54 collapse

I totally forgot about the shift to modules. What an upgrade!

floo@retrolemmy.com on 19 Apr 17:10 next collapse

Honestly, it sucked. Like most computing at the time. Everything came on a ton of floppy disks, it was impossible to update online unless you had a good connection (which nobody did), and you had to do everything by hand, including compiling a lot of stuff which took forever. I mean, I’m glad I got the experience, but I would never wanna go back to that. It sucked.

tfowinder@lemmy.ml on 19 Apr 17:42 next collapse

Remember the slow internet had to wait overnight for 40 megabyte game and finally finding out it didn’t work.

floo@retrolemmy.com on 19 Apr 18:43 next collapse

Up all night, and all you got to see was a boob

kurcatovium@lemm.ee on 19 Apr 19:12 next collapse

Half of it because random disconnect happened in the middle and download did not resume.

VieuxQueb@lemmy.ca on 20 Apr 01:44 collapse

In glorious 256 colors !

AtariDump@lemmy.world on 20 Apr 02:57 next collapse

Remember the Internet at these speeds, Moss? Up all night and you’d see three women.

MonkeMischief@lemmy.today on 20 Apr 15:38 collapse

Up all night, and all you got to see was a boob

Sometimes a boob who spent the previous night compiling a custom webcam driver. :(

[deleted] on 19 Apr 20:47 next collapse

.

lemmyrob@feddit.org on 19 Apr 21:38 collapse

jad

d00phy@lemmy.world on 19 Apr 20:35 collapse

Remember when packages like RPM were first introduced, and it was like, “cool, I don’t have to compile everything!” Then you were introduced to Red Hat’s version of DLL-Hell when the RPM couldn’t find some obsure library! Before YUM, rpmfind.net was sooo useful!

floo@retrolemmy.com on 19 Apr 21:40 next collapse

Shit like that was the last straw for me and I ended up bailing on Lennox for, like, 10 years until I got back into it around 2006.

scott@lem.free.as on 19 Apr 22:33 collapse

Poor Annie.

catloaf@lemm.ee on 19 Apr 21:55 collapse

I still use pkgs.org pretty frequently when I need to find versions of packages and their dependencies across different distros and versions of distros. I had to use that to sneakernet something to fix a system just this past week.

d00phy@lemmy.world on 20 Apr 13:01 collapse

Oh sites like that are absolutely still useful! Especially for older distros or when you need a specific version that you can’t find for whatever reason.

sprite0@sh.itjust.works on 19 Apr 17:22 next collapse

stacks of diskettes, for every operating system.

would routinely spend hours doing an install only to hit a block and have to reinstall DOS to have modem access to get help on usenet. Then hours of reinstalling to move forward and repeat on another issue.

I really loved it though, it was a massive upgrade over DOS and windows on a 286.

weaponG@lemmy.world on 19 Apr 17:22 next collapse

No audio, no WiFi, no well-established communities, sparse software selection, but total freedom on an alternate OS. I tried it out in the late 90s with Red Hat, left, came back about 5 years later in the early 2000s and stayed forever. SuSE 9.2 was amazing.

MasterBlaster@lemmy.world on 19 Apr 17:32 next collapse

Well, I was an Amiga user. That was already unix-like, preemptive multitasking, etc. It was fading fast in the early nineties, and while i was already working in I.T., I was not interrsted in using Windows 3.11 and 95, so I began playing with Slackware Linux. I figured it was a good way to get comfortable with “real” I.T…

I learned Bash and had to compile most of the software i wanted to try. Since, like all programmers, I’m lazy, I wrote some simple scripts to build the code and make them into packages (tgz) for Slackware. This took tedium out of the work, and i could use the packkage manager to install and remove them.

Those were rough days for desktop users, though. I really had to use windows when i needed to pass output to “normies”. I tried several window manager and desktops, and eventually landed on Ubuntu.

SpiceDealer@lemmy.dbzer0.com on 19 Apr 18:04 collapse

Well, I was an Amiga user.

Based. But on a serious note, what machine did you have/use? Could you install Linux on the classic Amiga machines? I’ve always thought about buying an Amiga 1200.

XTL@sopuli.xyz on 19 Apr 20:05 next collapse

www.debian.org/ports/m68k/ has a nice little intro and the key requirements.

MMU and HD space were the biggest issues. One of those has pretty much gone away with time.

486@lemmy.world on 19 Apr 20:39 next collapse

A stock Amiga 1200 wouldn’t allow you to run Linux, because the CPU doesn’t have an MMU (memory management unit). With a turbo card installed with at least a 68030 and enough RAM you could run Linux on a 1200 though.

MasterBlaster@lemmy.world on 24 Apr 22:51 collapse

I had the 500 and 3000. I finally got rid of the 3000 3 years ago. I saw no reason to install linux at the time because it was already almost the same from my perspective, except the Amiga also had sterio sound 4096 color output, and pull-down screens. The console commands were substantially similar and several enthusiasts ported linux comands to AmigaOS.

Plus, we now can run more modern versions of AmigaOS on Linux though I have never done it myself.

Amiga still exists as a reasonably modern OS and hardware as of a few years ago. It was bought by small businesses and updated a few times.

bjoern_tantau@swg-empire.de on 19 Apr 17:32 next collapse

My first time trying out Linux was with a bootable CD from a PC gaming magazine. It was Corel Linux. If I recall correctly it booted into KDE.

Unfortunately on my system the mouse cursor was invisible. The mouse worked, I just couldn’t see where the cursor was. My brother who was using Linux full time couldn’t help me fix it.

InfiniteKrebs@lemmy.ml on 19 Apr 17:35 next collapse

There was a similar question a while ago with some nice reads in the answers :)

lemmy.ml/post/17575792

JasonDJ@lemmy.zip on 19 Apr 17:50 next collapse

It wasn’t too early, maybe 1997.

I was like 12 or so and I had just installed Linux.

I figured out, from the book I was working with, how to get my windows partition to automaticallyount at boot. Awesome!

I had not been able to figure out how to start “x” though.

So I rebooted into Windows, for on EFnet #linux, and asked around.

Got a command, wrote it down on a slip of paper, and rebooted into Linux.

I should mention, I also hadn’t figured out about privileges, or at least why you wouldn’t want to run around as root.

Anyway, I started typing in the command that I wrote down: rm -rf /.

I don’t have to tell you all, that is not the correct command. The correct command was startx.

After I figured it was taking way too long, I decided to look up what the command does, and then immediately shut down the system.

It was far too late.

jbloggs777@discuss.tchncs.de on 19 Apr 18:28 next collapse

My pranks were less destructive … /ctcp nick +++ath0+++ … it was amazing how often that worked. 🤣

StrawberryPigtails@lemmy.sdf.org on 19 Apr 19:20 next collapse

Thats a new one on me. What did that do if I may ask? Best I have been able to figure out is that it’s probably IRC related but that’s it.

dan@upvote.au on 19 Apr 19:28 next collapse

+++ath0 is a command that tells a dial up modem to disconnect. I’ve never seen it used in IRC this way, but my guess is that the modem would see this coming from the computer and disconnect.

This was back in the days when everything was unencrypted.

catloaf@lemm.ee on 19 Apr 21:53 collapse

Yes, and encryption had nothing to do with it (though I suppose it would have prevented it in this case).

A properly configured modem would ignore this coming from the Internet side, or escape the characters so that they didn’t form that string.

dan@upvote.au on 19 Apr 23:00 collapse

Encryption would prevent it - that’s what I meant :)

I think the trick is to convince someone to send that string, so the modem sees it coming from the computer. Similar to tricking someone into pressing Alt+F4, or Ctrl+Alt+Del twice on Windows 9x (instantly reboots without prompting).

cypherpunks@lemmy.ml on 20 Apr 12:07 collapse

encryption would prevent the modem from seeing it when someone sends it, but such a short string will inevitably appear once in a while in ciphertext too. so, it would actually make it disconnect at random times instead :)

(edit: actually at seven bytes i guess it would only occur once in every 72PB on average…)

passenger@lemm.ee on 19 Apr 21:58 collapse

Explained nicely here: everything2.com/title/%252B%252B%252BATH0

dan@upvote.au on 20 Apr 05:02 collapse

Wow, a post from 2001 that’s still online today. You don’t see that often any more!

sramder@lemmy.world on 19 Apr 19:50 collapse

PRESS ALT+F4 for ops! 😂

OMG… the showmanship…

Someone-being-bratty-on-IRC: […]
Me: We’re going to take away your internet access if you don’t behave. 
Bratty: Fuck you! You can’t do tha
5 minutes later…
Bratty: How did you do that??? 

sramder@lemmy.world on 19 Apr 19:54 collapse

That’s terrible! They helped me fix my system when I decided I was fancy enough to try building a new version of gcc and go off-script a bit.

IIRC I deleted library.so rather that overwriting it. If I hadn’t been running IRC on another terminal already I would have been done for.

[deleted] on 19 Apr 17:50 next collapse

.

SilverCode@lemm.ee on 19 Apr 17:57 next collapse

I started using it before distros were really a thing. I got as far as having something that would boot to a shell, but then since I was 14 I had no idea what I was supposed to do.

Backed off until I bought a Slackware book that came with a CD. Then I had the fun of trying to get X working. Manually entering frequencies for your monitor was scary, because if you got it wrong you could damage the monitor.

Then I had a fun problem of either my modem would work, or my sound card would work, but never both at the same time.

Honestly I never got a system which I could actually use for anything, but I was a kid having fun, and it taught me to not be afraid of the computer.

azron@lemmy.ml on 19 Apr 17:58 next collapse

The danger of poorly configuring your XF86Config in a way that could irreparably damage your giant CRT monitor was thrilling.

dan@upvote.au on 19 Apr 19:30 collapse

XFree86 was such a tacky name

catloaf@lemm.ee on 19 Apr 18:06 next collapse

Why not just install an old version in a VM and find out?

But remember, no search engines for troubleshooting, forums and printed matter only. (And mailing lists and IRC, but they’d probably tell you to Google it, which is off limits for this exercise.)

A_norny_mousse@feddit.org on 19 Apr 18:39 collapse

Even that could be tricky; these weren’t bootable/installable images.

edit: admittedly, I have no personal experience but some years back we tried to help someone install Yggdrasil (in a VM iirc) and did not succeed.

catloaf@lemm.ee on 19 Apr 19:30 collapse

All installation media is a bootable image. Whether it supports booting on the virtual hardware is another question.

Kabutor@lemmy.dbzer0.com on 19 Apr 18:21 next collapse

First time I format the whole disk, all msdos data (games) lost. I managed to install it then I opened vim to edit a file and I couldn’t get out of vim I know it’s a cliche, but there is real. To get out I have to call a friend, using the landline, the one who lends me the floppy disks (or maybe it was magazine cd) and ask he how to get out, he says, just press Shift and Z twice.

muse@lemmy.blahaj.zone on 19 Apr 18:24 next collapse

Looking through music and budget software CDs at a computer store or a college vendor table, there would be one with a penguin or BSD mascot. It wasn’t like the other discs that had DOS shareware games or utilities. The CD rom drives were 1x speed, attached to a card on the ISA bus, without plug and play, so it needed an interrupt number that didn’t collide with other cards. The install process was curses based, with no mouse. There would be much time spent figuring out how to partition the drive, usually after buying a book. Back then, computer book sections were huge. The software install dialog had one line description per package, and it wasn’t easy to tell what they did. Then there was setting up X Server and choosing a window manager. Not all video modes were supported, so it took a lot of trial and error with editing config files and resolutions before the the window environment would work. This was before home internet so it would take a weekend or all week to figure out. The only accessible communities in many parts were dialup bulletin boards, unless there was access to a college computer lab with a mosaic or netscape browser. At this point it was realized that I lived in a tech desert, quit my retail job, and moved.

sramder@lemmy.world on 19 Apr 19:42 collapse

The days before Walnut Creak CD-ROM :-) Waiting for FIDO.NET to be synced at midnight… I think that’s what it was called… shit’s getting hazy.

passenger@lemm.ee on 19 Apr 21:40 collapse

Had to google, here’s wikipedia links for those not in the know!

en.m.wikipedia.org/wiki/Walnut_Creek_CDROM

en.m.wikipedia.org/wiki/FidoNet

sramder@lemmy.world on 20 Apr 02:16 collapse

They were great, probably put most of their profits into running a very fast FTP site.

PetteriPano@lemmy.world on 19 Apr 18:25 next collapse

My first experience was with two floppy images I found on “So much shareware! Vol.2”.

It was labeled Linux 0.99b, no distro. It was not of much use to me at the time.

A couple of years later I got my hands on Slackware 2.0 on CD. So much time spent compiling your own kernel, because no modules and the whole thing had to fit in main memory (640kB). So much time spent fiddling with xf86config hoping you wouldn’t fry your CRT.

Good times.

Then came gentoo, which had package management. No more did you have to browse sourceforge for endless dependencies to install something. No more did you have to re-install slackware on your root partition to update. So user-friendly in comparison.

We spent a lot of time on IRC.

MUDs kind of bridged the gap between IRC and games.

I remember spending a lot of time playing abuse, snes9x, quake + team fortress and quake2 + action quake.

wallybeavis@lemmings.world on 19 Apr 18:30 next collapse

<img alt="" src="https://lemmings.world/pictrs/image/02c0d25f-81ad-48c6-b6c2-dd20bd2b55b3.jpeg">

Prior to the website rpmfind.net, installing software was to put it mildly, a chore. Due to package dependency, you’d start the compile, and it would fail due to missing libraries. You’d then go out and find those libraries, only to have them fail on compile…due to missing libraries…it would go on like until you finally were able to compile the original package - at this point though you compiled it out of sheer spite for the universe that put you in that position.

I rate the experience a solid 5/7

ikidd@lemmy.world on 19 Apr 18:46 next collapse

I remember building the kernel with the NE2000 drivers and having a network card for just installation and getting the 3com or RTL driver source over to the new install, then compiling those drivers, installing them, and downing the system to put the proper card in. There was a very small subset of sound cards and video cards that worked reliably. The notion that Linux was the OS where hardware just worked out of the box was ludicrous.

The DEs were pretty horrible and the software to use on them was scant. So desktop Linux was a pipe dream. I used Linux entirely as a security/server appliance. I built a couple hundred iptable/ipchains firewalls for businesses out of recycled pentium type desktops until hardware firewalls became a thing, it was fairly lucrative for a while there.

tenchiken@lemmy.dbzer0.com on 19 Apr 18:53 next collapse

<img alt="" src="https://lemmy.dbzer0.com/pictrs/image/18537484-74c5-43de-8f60-0e83d06418ac.webp">

“Please insert Slackware disk Set A disk 3”

MangoCats@feddit.it on 20 Apr 01:58 collapse

We had multiple fireproof boxes loaded with floppy backups…

52fighters@lemmy.sdf.org on 19 Apr 19:02 next collapse

I got a very early version of Debian from a friend when I was in college. I had a very old computer gifted to me but couldn’t get Windows to install. I ran that badboy with no window manager, just text. I used elinks for my web browser and pine for email. VI was where I wrote my papers. Drivers were a problem, so I had to save papers on a disk to print from a computer at a library.

JoeBidet@lemmy.ml on 19 Apr 19:04 next collapse

Imagine a pile of floppy disks, with stuffs inscribed on it that you never heard of…

… will you insert one into your computer and reboot it?

JoeBidet@lemmy.ml on 19 Apr 19:14 collapse

friend told me “ah you like hacking at DOS and stuffs, you may be interested in that, it’s called ‘linouqse’ i guess…” so i gave it a shot.

“Slackware”… it was something like kernel 1.3.12 or 1.3.13 i am not sure… it came on 6 or 7 floppy disks.

from the boot already it seemed like nothing i had seen before: all (!) hardware seemed to be methodically enumerated, a bunch of esoteric commands and processed started their bizarre dance before my very eyes. looked already like i was accessing so much more information about the insides of my -then beloved- machine than ever?! this flashes very fast though and is a bit frustrating… then a rudimentary install menu, in text mode, asking a lot of questions.

… trying all of this and failing many times, getting an old hard disk in a secondary bay to dedicate to the exercise… getting to it again and again (there was no Internet, where i was, then)… until finally, the thing boots up. a login prompt. i had remembered the password chosen upon install, that was it!

… a shell? i had never heard of Unix before, 100% of my previous practice before was with micro-computing, from 8bit to 16bit to DOS PC and its laughable Windows 3.1 ™…

… what am i gonna do with all this, now?!

[fiddling…]

[months passed]

… “xf86something”…? what? some more configuration? some more esoteric? Where does that lead me? wait.

… a graphical environment just popped out of my console?! with windows and shits??? this was there since the very beginning, like it was already there this whole time?!?!

🤯

Later on erring back on the side of Win3.1 because its “trumpet winsock” was the obvious, “easy” way to get connected to this new eldorado that opened up around (the year was 1995)… reading more about it on this new “online” helped me figure how to get back on that cool and hacky side, to finally (after months?) get the modem to connect, through PPP, to my ISP…

This is when I decided it would be cool, someday, to make this my primary OS, and that i’ll work towards this end from now on. at the same time i heard for the first time of “free(libre) software” and that thing resonated within me as something i didn’t know was possible: a way to organize society, based on virtuous principles of sharing knowledge and helping one’s neighbor, through the same playful excitement of hacking that had kept me on my toes since i was a child? where do I sign?!

3 years later i decided to never boot a Windows OS again, and here I am, ranting on lemmy like i am 275 years old…

JoeBidet@lemmy.ml on 19 Apr 19:17 collapse

oh yeah that, and compiling your kernel! Felt like opening an old spell book or something…

Ulrich@feddit.org on 19 Apr 19:07 next collapse

I was born in the 80s and never even though about Linux until very recently.

Evoliddaw@lemmy.ca on 19 Apr 19:33 next collapse

<img alt="Pain" src="https://lemmy.ca/pictrs/image/8b0a702a-7880-49cd-9f18-4c3e752338f1.jpeg">

auginator@lemmy.world on 19 Apr 19:41 next collapse

Just raw dogged linux and loved it. Lot more stable than windows 95/98

callmemagnus@lemmy.world on 19 Apr 19:55 next collapse

In the 90s, it was hard :-)

It made sense to recompile the kernel to make it fit your hardware.

It was a mess to find peripherals that were working with Linux.

beejjorgensen@lemmy.sdf.org on 19 Apr 21:06 collapse

I built soooo many kernels. 😅

WhatsHerBucket@lemmy.world on 19 Apr 20:30 next collapse

Back in my day we had to get our Internet at the village Internet well. I remember the dialup modem noises it made as you pulled the bucket up.

hobbsc@lemmy.sdf.org on 19 Apr 20:37 next collapse

winmodems and modelines were problematic but it was liberating to be able to tinker.

and walnut creek was doing the Lord’s work.

bajabound@lemmy.world on 19 Apr 21:27 next collapse

Walnut Creek and infomagic saved me so much headache. Can’t beat the bandwidth of a FedEx truck, especially when you’re 28.8 at home.

MangoCats@feddit.it on 20 Apr 01:56 collapse

I remember the name Walnut Creek, but I don’t remember why. Did they ship the Slackware CDs? I had a couple of full sets of those, but ultimately decided that Linux needed to mature before I’d mess with it. By 2003 it had gotten there.

catloaf@lemm.ee on 19 Apr 21:49 collapse

It was always fun saying +++ATH in IRC to see who hadn’t configured their escapes properly

beejjorgensen@lemmy.sdf.org on 19 Apr 21:08 next collapse

The absolute best thing about it was that after suffering under Microsoft’s shitty operating systems for years, you were running a Unix-like on your own hardware. That part was amazing.

deadcatbounce@reddthat.com on 20 Apr 00:08 collapse

Having grown up with Acorn Atoms. BBC Micro, MS and DRDOS, Gem, Xerox something, Windows 1, don’t remember 2, 3.0 to 3.11, NT. I didn’t realise how nice early (2004) Linux was until I used it in a Windows server hosted VM to handle my phone calls (VoIP@home or something it was called).

I did everything I could to ditch Windows after that. The webification of QuickBooks was the final release.

MangoCats@feddit.it on 20 Apr 01:55 collapse

Linux was getting pretty nice by 2004. In 1996 it was a LOT rougher.

I basically left Windows in 2006 and never looked back. I did some cross platform work in Qt where I’d develop in either iOS or Linux and then hand the product over to the test team to compile in Windows - worked beautifully. Sure, there were things that worked in one OS that wouldn’t work in one or both of the alternatives, but when I figured out the problem it was 90%+ me “getting away with” bad practice on my development machine that once cleaned up ran everywhere just fine.

These days the Browser is 99% of the OS that means anything to anybody.

deadcatbounce@reddthat.com on 20 Apr 09:14 collapse

I live these old stories. Kinda gave up programming by 1996. It was a short-sighted thing to do!

dkc@lemmy.world on 19 Apr 21:54 next collapse

I started using Linux right in the late 90’s. The small things I recall that might be amusing.

  1. The installation process was easier than installing Arch (before Arch got an installer)
  2. I don’t recall doing any regular updates after things were working except for when a new major release came out.
  3. You needed to buy a modem to get online since none of the “winmodems” ever worked.
  4. Dependency hell was real. When you were trying to install an RPM from Fresh Meat and then it would fail with all the missing libraries.
  5. GNOME and KDE felt sincerely bloated. They seemed to always run painfully slow on modern computers. Moving a lot of people to Window Managers.
  6. it was hard to have a good web browser. Before Firefox came out you struggled along with Netscape. I recall having to use a statically compiled ancient (even for the time) version of Netscape as that was the only thing available at the time for OpenBSD.
  7. Configuring XFree86 (pre-cursor to X.org) was excruciating. I think I still have an old book that cautioned if you configured your refresh rates and monitor settings incorrectly your monitor could catch on fire.
  8. As a follow on to the last statement. I once went about 6 months without any sort of GUI because I couldn’t get X working correctly.
  9. Before PulseAudio you’d have to go into every application that used sound and pick from a giant drop down list of your current sound card drivers (ALSA and OSS) combined with whatever mixer you were using. You’d hope the combo you were using was supported.
  10. Everyone cheered when you no longer had to fight to get flash working to get a decent web browsing experience.
GalacticGrapefruit@lemmy.world on 20 Apr 00:32 next collapse

<I think I still have an old book that cautioned if you configured your refresh rates and monitor settings incorrectly your monitor could catch on fire.> Are you telling me that one dev for X.org could set someone’s monitor on fire by fucking with four lines of code?

Jesus Christ, thanks for that, I didn’t need to sleep tonight.

MangoCats@feddit.it on 20 Apr 01:40 collapse

Monitors don’t work like that anymore. The ones that could catch on fire are pretty much all in the landfills by now.

racketlauncher831@lemmy.ml on 20 Apr 02:30 collapse

I don’t recall doing any regular updates

You needed to buy a modem to get online

If you stay offline, you don’t need upgrading to prevent virus or hacking. That’s the norm in the good old days.

zurchpet@lemmy.ml on 19 Apr 21:58 next collapse

It was S.u.S.E. Linux 5.3

Great manual.

I was lucky that my NIC, graphics and sound card were supported out of the box.

But everything was still much worse than on Windows.

But I could taste the freedom.

Now all my devices run on Linux (except my Nintendo Switch).

lordnikon@lemmy.world on 20 Apr 05:45 collapse

Yeah those manuals were great i still have mine.

monounity@lemmy.world on 19 Apr 22:06 next collapse

Well, in the 90’s I managed to essentially brick two NIC’s by tinkering with the tulip driver on command line. In the distro I used it had to be done manually and I still have no idea as to what happened inside those NIC’s, but they sure didn’t work ever again. Yes, I made the same mistake twice.

solrize@lemmy.world on 19 Apr 22:21 next collapse

I was just looking through old books and noticing my Yggdrasil manual the other day. That was one of the earliest plug and go cd-rom distributions. Before that was e.g. Slackware and the early Debian, both of which involved big piles of floppies. I also remember sending Linus an email and getting an answer. I’m sure he is too much of a busy celebrity for that now.

Kongar@lemmy.dbzer0.com on 19 Apr 22:31 next collapse

Hard

94-95 school year for me. Prior to win 95. Honestly OS2 warp was the tits then, blew windows and linux away. But the cool thing about linux was that you could pull a session from the college mainframe and then run all the software off campus. Over a modem. Pro E, maple, matlab, gopher, Netscape, ftp/fsp, irc, on and on. Once you had X going on your 486, you were good to go.

But honestly, it was nerd sh$t. Dos was king until win95. And then nobody looked back until win8 made us realize Microsoft had started sucking.

GalacticGrapefruit@lemmy.world on 20 Apr 00:36 next collapse

Yeah, I jumped ship right around the time Win8 came out. 14.04 was an interesting time to start learning. I was obsessed with trimming out bloat, so I used a tool to uninstall orphaned packages. Problem was, it also deleted some dependencies for GNOME.

I had, to quote the most helpful and humorous person in an Ubuntu forum post, “borked it so bad it had to be nuked from orbit.”

I have since learned my lesson and learned to be a little bit more careful with the magical responsibilities of sudo.

MangoCats@feddit.it on 20 Apr 01:51 collapse

I have turned to scripting all of my desktop mods and keeping them in a git repo. So, when I nuke a system from orbit all I have to do is install fresh, add git, check out my repo and run the scripts.

MangoCats@feddit.it on 20 Apr 01:49 next collapse

I started programming in DOS professionally in January 1991. It was pretty clear how bad Microsoft sucked by February of 1991, and blindingly obvious when they “updated” DOS more than annually with “95% backward compatibility” which translated to: "we just broke all your programs and you’re only going to have to figure out which 5% of your code you’re going to have to update to make it work in this version - aaaaand, by the time you do that we will be releasing a newer version! ;-P "

Something called DrDOS came along and we used it just because it wasn’t updating and breaking backward compatibility so often. Since 640k wasn’t enough for us even then, we ended up putting the kludge “Phar-Lap 32 bit extender” libraries on our product so we could access all the cheap RAM that systems were being shipped with (2MB was pretty much standard by 1992).

Then there was the day that McAffee decided that our product’s main .exe was a virus. It wasn’t. It wasn’t infected with anything. It didn’t do anything vaguely resembling malware. McAffee just had a false positive pattern match with our software.

The Microsoft treadmill was a very real thing all through the 1990s - much like Android and iOS are today. Sure, you’ve got a cool idea for an app, but we’re going to keep shifting the OS underneath you so that you’re spending 90%+ of your time just recoding your same old app for the latest OS release. That way you don’t have any time to innovate and maybe threaten our business model.

ArcaneSlime@lemmy.dbzer0.com on 20 Apr 02:37 collapse

win8 made us realize

Bruh you were late. Vista sucked, 7 sucked, they were shit since XP. Sure, I kept using it until 10 because I was afraid linux still didn’t work, but XP was the last time I was happy with computers until I installed Fedora.

Pirata@lemm.ee on 20 Apr 18:56 collapse

Nah, 7 was pretty good, although it was the last good one.

Anything past that was garbage but frankly I tolerated it as as a teenager I was too busy being horny all the time to notice how my computer was increasingly antagonistic towards me.

I tolerated all the way to windows 10 but windows 11 was the last nail in the coffin for me. I probably am indeed late to the party but tbh Linux didn’t inspire me until recently when I saw its became way more user-friendly than it was in 2015 when I first tried it.

SocialMediaRefugee@lemmy.ml on 19 Apr 22:34 next collapse

We didn’t have -R, you had to go into every subdirectory and run the command manually.

drascus@sh.itjust.works on 19 Apr 22:43 next collapse

LUGs were very important back then especially when you were new.

madame_gaymes@programming.dev on 19 Apr 23:43 next collapse

I spent what felt like many moons trying to compile Gentoo when I was a kid. There was only the wiki and a gritty forum for getting answers, nothing in real-time. I didn’t have very much knowledge of the kernel or messing with modules, and was certainly lost on getting a desktop environment going even after I got past the kernel part.

It was such an experience, I decided to become a janitor.

ETA: also this guy (not strictly linux, but same vibes)

<img alt="BSD Daemon" src="https://upload.wikimedia.org/wikipedia/commons/thumb/4/40/Daemon-phk.svg/500px-Daemon-phk.svg.png">

MangoCats@feddit.it on 20 Apr 01:38 collapse

Gentoo got pretty well defined / easy to compile by 2004 - I managed to get a 64 bit system built and working after a couple of tries, each try taking multiple days of course.

umbrella@lemmy.ml on 20 Apr 00:38 next collapse

it was garbage.

servers already worked well for the time, but desktop was rough.

MangoCats@feddit.it on 20 Apr 01:34 next collapse

I tried to use Slackware in the mid 90s. After two solid days trying to get my ppp dialup connection to come up after a reboot - it would come up in the first boot after install, run for days like that, but after any reboot it was dead and gone and nobody on the internet seemed to know how to deal with it. “Real men” didn’t use dialup, and people on dialup (self included) had no clue.

I declared it “not ready for prime time” due to that, and issues with sound drivers, and ignored it until 2003. In 2003 I tried some Cygwin and was impressed with its performance, so very close to “bare metal” Ubuntu. In 2004-5 the 64 bit AMD chips were coming out and I used Gentoo to build a true 64 bit system addressing 8GB of RAM - there wasn’t really any other option.

I got tired of compiling every little part of the system from source for days on end and migrated to various flavors of Ubuntu / Debian, which by 2006-7 was becoming a viable desktop alternative. Before that you ALWAYS had to have a Windows machine for something, usually several somethings. At this point I only use my company issued Windows laptop when I need to connect to the company VPN, which can be months between needs depending on what I’m doing. My wife and I use Ubuntu full time now.

jownz@lemmy.world on 20 Apr 07:36 collapse

You had to really want it, but once you got it, it was more than worth it.

umbrella@lemmy.ml on 20 Apr 08:43 collapse

you also had to have precisely the right hardware.

grapemix@lemmy.ml on 20 Apr 01:08 next collapse

Reading how-tos(may be the source code too) are all you needed. No need to listen random stuff from some random YouTubers. Ppl can read that time. Books and magazines did exist.

MangoCats@feddit.it on 20 Apr 01:37 collapse

How many times did I read the condescending “HOW-TO sound drivers” with it’s condescending opening of “If you must hear biff bark” and it’s virtually always unhelpful content. Maybe one install in 10 would benefit from the pearls of Linux Audio wisdom contained therein, and it was the best available source for YEARS.

oldfart@lemm.ee on 20 Apr 05:21 collapse

I loved reading HOWTOs, they were a bit like scene zines, but the content wasn’t that helpful indeed

fubarx@lemmy.world on 20 Apr 01:26 next collapse

If you wanted to run Unix, your main choices were workstations (Sun, Silicon Graphics, Apollo, IBM RS/6000), or servers (DEC, IBM) They all ran different flavors of BSD or System-V unix and weren’t compatible with each other. Third-party software packages had to be ported and compiled for each one.

On x86 machines, you mainly had commercial SCO, Xenix, and Novell’s UnixWare. Their main advantage was that they ran on slightly cheaper hardware (< $10K, instead of $30-50K), but they only worked on very specifically configured hardware.

Then along came Minix, which showed a clean non-AT&T version of Unix was doable. It was 16-bit, though, and mainly ended up as a learning tool. But it really goosed the idea of an open-source OS not beholden to System V. AT&T had sued BSD which scared off a lot of startup adoption and limited Unix to those with deep pockets. Once AT&T lost the case, things opened up.

Shortly after that Linux came out. It ran on 32-bit 386es, was a clean-room build, and fully open source, so AT&T couldn’t lay claim to it. FSF was also working on their own open-source version of unix called GNU Hurd, but Linux caught fire and that was that.

The thing about running on PCs was that there were so many variations on hardware (disk controllers, display cards, sound cards, networking boards, even serial interfaces).

Windows was trying to corral all this crazy variety into a uniform driver interface, but you still needed a custom driver, delivered on a floppy, that you had to install after mounting the board. And if the driver didn’t match your DOS or Windows OS version, tough luck.

Along came Linux, eventually having a way to support pluggable device drivers. I remember having to rebuild the OS from scratch with every little change. Eventually, a lot of settings moved into config files instead of #defines (which would require a rebuild). And once there was dynamic library loading, you didn’t even have to reboot to update drivers.

The number of people who would write and post up device drivers just exploded, so you could put together a decent machine with cheaper, commodity components. Some enlightened hardware vendors started releasing with both Windows and Linux drivers (I had friends who made a good living writing those Linux drivers).

Later, with Apache web server and databases like MySql and Postgres, Linux started getting adopted in data centers. But on the desktop, it was mostly for people comfortable in terminal. X was ported, but it wasn’t until RedHat came around that I remember doing much with UIs. And those looked pretty janky compared to what you saw on NeXTStep or SGI.

Eventually, people got Linux working on brand name hardware like Dell and HPs, so you didn’t have to learn how to assemble PCs from scratch. But Microsoft tied these vendors so if you bought their hardware, you also had to pay for a copy of Windows, even if you didn’t want to run it. It took a government case against Microsoft before hardware makers were allowed to offer systems with Linux preloaded and without the Windows tax. That’s when things really took off.

It’s been amazing watching things grow, and software like LibreOffice, Wayland, and SNAP help move things into the mainstream. If it wasn’t for Linux virtualization, we wouldn’t have cloud computing. And now, with Steam Deck, you have a new generation of people learning about Linux.

PS, this is all from memory. If I got any of it wrong, hopefully somebody will correct it.

trolololol@lemmy.world on 20 Apr 02:43 collapse

That’s great bit of history

It may be useful for people reading if you could add headers about when each decade starts, since you have many of them there

oldfart@lemm.ee on 20 Apr 05:19 next collapse

Contrary to other OSes, the information about it was mainly on the internet, no books or magazines. With only one computer at most homes, and no other internet-connected devices, that posed a problem when something didn’t work.

It took me weeks to write a working X11 config on my computer, finding all the hsync/vsync values that worked by rebooting back and forth. And the result was very underwhelming, just a terminal in an immovable window. I think I figured out how to install a window manager but lost all patience before getting to a working DE. Days and days of fiddling and learning.

jownz@lemmy.world on 20 Apr 07:33 next collapse

Lol! 'Member Afterstep?

The desktop stretched across 4 screens was enough to hook me for life.

Xeyes… so many terminals… the artwork was artwork… wtf is transparency?! 😁 It was an amazing time to be a geek.

oldfart@lemm.ee on 20 Apr 08:33 collapse

I didn’t get that far. And I only had an Amiga at that time, which made things more difficult to set up. I wonder how fluent transparency would be with AGA, haha. My next attempt was woth a PC around 2003 with KDE3 and it got me hooked.

bstix@feddit.dk on 20 Apr 21:28 collapse

Speaking of books, my only experience with Linux in the 90s was seeing the Red Hat books. I don’t know anyone who actually made it work.

oldfart@lemm.ee on 21 Apr 05:31 collapse

I haven’t seen these until much later

lordnikon@lemmy.world on 20 Apr 05:40 next collapse

Stuff needed tweaking more wine worked almost never even for basically window’s programs. Configuring Xfree86 was black magic. Running Startx at the terminal prompt was like rolling the dice. Distro choice was smaller and it was really a choice. Since the child distros were less of a thing. You had Debian , Redhat, Slackware, and SUSE. All were very different at a fundamental level with packaging and philosophy. Also it was way more common to buy boxed copies of Linux distros with big thick manuals that helped you get it installed and take your first steps with Linux. It reminded me of when I first got my TI 83 calculator an it had that massive manual with it.

Also Lugs and spending a lot of time on IRC getting and helping people on freenode (don’t go there now) was a must.

eugenia@lemmy.ml on 20 Apr 05:42 next collapse

The only OS that was solid as a desktop OS back then, with good usability, was BeOS. Both MacOS and Windows had stability problems (although NT/2000 were much better, but lacked app/game compatibility), and Linux was a nightmare to update and run (lots of compiling too). So the OS of choice back then for me, was BeOS. I could do everything I needed with it too.

EarlGrey@discuss.tchncs.de on 21 Apr 07:45 collapse

I never got to run BeOS (well…when it was modern), but it’s really depressing just how insanely better it was than the competition. Ditto Amiga.

quinkin@lemmy.world on 20 Apr 06:04 next collapse

I got tired of compiling the kernel taking a day on my Pentium pc. So I got a pile of 486s the uni was throwing out, built a Beowulf cluster out of them and soon I was able to compile the kernel in two and half days.

ace_garp@lemmy.world on 20 Apr 09:21 next collapse

Games: xbill, koules, and quake1 prerelease test(8 or 16 player multi)

Crafting XFree86 config lines to get a monitor working(no auto-detect for resolution modes)

Sharing tips, on how to solve all these issues, with others at Linux User Groups(LUGs)

megrania@discuss.tchncs.de on 20 Apr 10:42 next collapse

Hmm my first linux distro was Suse 5.x that came on 5 CDs (i think it was 1998) … can’t say I used it much, I had weird German ISDN Internet at the time and the PPPoverWhatever (forgot the exact name) just didn’t wanna work. Making music wasn’t really feasible at the time. It mostly lay dormant. I slowly climbed the learning curve and switched to Linux full-time in the mid-2000s, when a lot more things were possible …

AndrasKrigare@beehaw.org on 20 Apr 11:00 next collapse

Relevant xkcd’s

<img alt="" src="https://beehaw.org/pictrs/image/3e675f47-fdef-4405-8740-ebbb795dfe51.webp">

<img alt="" src="https://beehaw.org/pictrs/image/f5e5d2dd-b604-4243-8d31-49eef74d8aca.webp">

<img alt="" src="https://beehaw.org/pictrs/image/bd9c0029-a71c-46e1-b68b-ebdfdab08ae3.webp">

easily3667@lemmus.org on 20 Apr 14:07 next collapse

I don’t think this paints a bleak enough picture of Linux before 2010 or so tbh, but it’s a good start.

heraplem@leminal.space on 21 Apr 00:09 collapse

Do you have support for smooth full-screen Flash video yet?

I don’t remember if that ever got fixed. Even if it did, Flash was already on its way out by that point.

MangoCats@feddit.it on 21 Apr 00:48 collapse

Some technologies are better skipped, ignored until they collapse under their own annoyance.

Tapionpoika@lemmy.ml on 20 Apr 11:31 next collapse

I didn’t have a Pentium processor in my computer, the internet was young, information wasn’t as ready or available, and the mindset wasn’t that you could check everything. I don’t remember how many floppy disks it took to install Slackware, but at least one read error was definitely on the way. I had a 56k modem at home, so I had printed out the installation instructions from work. Compiling everything wasn’t a problem, because I learned to code back in 1983. When I tried to figure out the refresh rate of my screen, I was afraid I would blow it up and go blind. The feeling of freedom was when you were the one who could choose everything for the first time in your virtual life.

CkrnkFrnchMn@lemmy.ca on 20 Apr 12:10 next collapse

All I know is I wish I would’ve stuck with it when I first installed but…alas…I was lazy and too dependent on GUI

PanArab@lemm.ee on 20 Apr 12:13 next collapse

The first time I ever used Linux was in high school around 2001-2002. I don’t remember what the distro was but it had drawing issues, clearly some kind of driver issue that I couldn’t figure out, on my PC so I switched back to Windows 98SE.

Not what op asked for, but it kept away from Linux at home until 2007. I started using Linux regularly in university around 2004.

psion1369@lemmy.world on 20 Apr 13:01 collapse

I had the same issue with Red Hat 6.1 on a cheap PC. One of the reasons I love using Arch is it gives me the nostral of those days.

wewbull@feddit.uk on 20 Apr 12:28 next collapse

You spent a few evenings downloading a hundred or so 1.44MB floppy imges over a 56kbps modem. You then booted the installer off one of those floppies, selected what software you wanted installed and started feeding your machine the stack of floppies one by one.

Once that was complete you needed to install the Linux boot loader “LiLo” to allow you the boot it (or your other OS) at power on.

All of that would get you to the point where you had a text mode login prompt. To get anything more you needed to gather together a lot of detailed information about your hardware and start configuring software to tell it about it. For example, to get XFree86 running you needed to know

  • what graphics chip you had
  • how much memory it had
  • which clock generator it used
  • which RAMDAC was on the board
  • what video timings your monitor supported
  • the polarity of the sync signals for each graphics mode

This level of detail was needed with every little thing

  • how many heads and cylinders do your hard drives have
  • which ports and irqs did your soundcard use
  • was it sound blaster compatible or some other protocol
  • what speeds did your modem support
  • does it need any special setup codes
  • what protocol did your ISP use over the phone line
  • what was the procedure to setup an tear down a network link over it

The advent of PCI and USB made things a lot better. Now things were discoverable, and software could auto-configure itself a lot of the time because there were standard ways to ask for information about what was connected.

Quazatron@lemmy.world on 20 Apr 19:50 next collapse

You brought back traumatic memories I had successfully repressed.

tehn00bi@lemmy.world on 21 Apr 10:18 collapse

Jesus Christ. Glad I got to ride of the backs of the giants before me. Live CD’s were so much fun back around 2001.

wewbull@feddit.uk on 21 Apr 12:53 collapse

I’ve put on a bit of weight since then, but I wouldn’t say that I’m giant.

starbrite@lemmy.zip on 20 Apr 12:44 next collapse

On the topic, did AOL work on linux? They were the google of their time, i can’t imagine the FOSS world thought very highly of them

ubergeek@lemmy.today on 20 Apr 23:44 collapse

It did not, and it had the nickname AOLosers for people using the service.

MangoCats@feddit.it on 21 Apr 00:49 collapse

Yeah, AOL was so obviously lame that I invested in Compuserve… oops.

ubergeek@lemmy.today on 21 Apr 14:07 collapse

I was l33t, and signed up with Prodigy!

easily3667@lemmus.org on 20 Apr 14:04 next collapse

It was real real rough

Imagine gnome but instead of deciding your settings for you, they had a dialog where you had to pick the settings yourself.

turnip@sh.itjust.works on 20 Apr 15:26 next collapse

Oh god, was there even a maximize button so you could maximize your windows?

easily3667@lemmus.org on 20 Apr 15:50 next collapse

There was but noone knew what to do with it. We were all universally confused for like a solid 25 years.

LeFantome@programming.dev on 20 Apr 21:50 collapse

What did maximum even mean when you have a “virtual desktop” that was 4x times the size of your actual display. Because that is the kind of nonsense we used to do on Linux (because you you could and the other guys could not).

digdilem@lemmy.ml on 20 Apr 16:56 collapse

And you needed to find out the scanlines of your monitor before X would even display anything, and then that was a black and white grid. Then you needed to spent another day or two getting a window manager working.

turnip@sh.itjust.works on 20 Apr 15:28 next collapse

I had an old laptop, and my WiFi required some kind of cutter driver that wrapped broadcom, my Intel graphics didn’t work on newer kernels. It booted in 7 seconds on a 5400rpm disk though while XP took minutes.

Geodad@lemm.ee on 20 Apr 15:39 next collapse

NDIS wrapper. I hated that so much, I bought a natively supported PCMCIA card.

hornedfiend@sopuli.xyz on 20 Apr 17:14 collapse

Wifi? imagine trying to get pci modems working and basically compiling your kernel each time you’d need an obscure driver. usb didn’t even exist and external ones were both expensive af and running on serial ports.

good times honestly. I learned so much about linux.

lefaucet@slrpnk.net on 20 Apr 19:16 next collapse

In the late 90s you could get CDROMs from the nerds at university with everything you need on them. If you got your sound card working and could play an mp3, you felt like a master hacker who had beat the game.

MTK@lemmy.world on 20 Apr 19:32 next collapse

I mean, you could recreate it. Just burn some old distros on a cd and get one of tgese old white pc

LeFantome@programming.dev on 20 Apr 21:02 next collapse

Linux was exciting but time consuming and not all that useful.

I used to bike into University, spend half the night downloading disk images of SLS, spend hours more installing, and spend hours more getting the X config timings working for my monitor. But when I was finally able to use the same window manager config as the Sun workstations at school I felt like King of the World! But what was I actually doing with it? Xterm and an ancient version of GCC.

That said, I created my own basic Shell in the early days and a few little utilities. So I learned a lot. I do not think I would even have attempted many things without the technical confidence that just being a Linux user brought. There was the feeling that you could do anything even though you were hardly doing anything. And new capabilities were constantly arriving so that feeling lasted years.

limelight79@lemm.ee on 20 Apr 22:25 next collapse

I started using Slackware in the late 90s - say 1998. I used it for most of my desktop applications pretty much right away.

I don’t game much so that wasn’t an issue for me.

It was definitely harder to configure. I recompiled so many kernels and told myself the speed boost from getting exactly what I needed and nothing else was impressive. It wasn’t.

I dunno. It wasn’t as polished as it is now, and was harder to configure, but it was still very good, and once you got it configured, it kept working, unlike the more popular os of the day.

nonentity@sh.itjust.works on 20 Apr 23:12 next collapse

I cut my teeth with DOS and Netware, used Windows until the day 98 was released (had been using the GM for a month), and cut over to Slackware as my daily driver. Dabbled with Redhat before stabilising on Debian, which I’ve never found a need to change from for my headless boxes.

One thing I specifically remember was hand tuning my X11 config to drive my 15” Trinitron at 1024x768 @ ~68Hz.

demunted@lemmy.ml on 27 Apr 19:01 collapse

X86 configs were painful and fun. Knowing a wrong setting might destroy your monitor was the right amount of adrenaline.

Xanza@lemm.ee on 21 Apr 11:53 next collapse

A real pain in the ass. It was still worth it to use for the experience, especially if you had an actual reason to use it. Other than that it was just an exercise in futility most of the time…and I think that’s why we loved it. It was still kinda new. Interesting. And it didn’t spoon feed you. Was quite exhilarating.

Taleya@aussie.zone on 21 Apr 12:19 collapse

Constantly trying to remember obscure bullshit fucking commands

orcrist@lemm.ee on 21 Apr 12:43 next collapse

I think it really depends what you were doing. Some of us wanted to run web servers, and it was really neat that we could easily do so using very old hardware. One thing that is hard to imagine now is that, back in the day, there were not nearly as many configuration files. It was a lot easier to see what was going on, because less was going on.

These days there’s just so much more happening on your system, but at the same time advanced web search has made it possible for us to find better documentation or forums when we need to figure out how to tweak everything.

NikkiDimes@lemmy.world on 23 Apr 21:26 collapse

Plus these days you can just use AI to scan your entire system in detail and explain where everything is while sending that data back to their creator.

Oh wait, sorry, that’s Windows, my bad.

basuramannen@discuss.tchncs.de on 21 Apr 14:39 next collapse

I remember kernel panic and dependency hell. But it was also wonderful to get away from win95.

gadfly1999@lemm.ee on 21 Apr 16:35 collapse

What a lot of people forget is that in the early days of Linux there was no software that targeted it. Everything you would want to run on Linux was intended to run on something else like Solaris, BSD, AT&T Sytem V, SCO, AIX or something else. As a result, Linux APIs were the most generic flavor of Unix possible. Almost every thing meant for a Unix would compile and run on it and there was rarely a dependency problem.

I still miss that.