#find terminal linux
Explore tagged Tumblr posts
Text
Going through a straight up comical amount of irritating situations to get the stupid 4* guaranteed ticket from the welcome to sekai campaign. It Will Be Mine.
#Iām resuming this tomorrow itās been hours now Iām just mad#Iām home because my parents are moving to a different state and I needed to pack whatever was left#and for some reason we just keep old devices when weāre done with them#so I borrow an adapter to allow me to connect my ancient unworking iPad mini to my laptop#factory reset it. i have to reset an old email to access the old Apple id to fully reset it.#it wonāt connect to the wifi so I have to reset the settings. i find out itās too old to run pjsk.#i find an old phone that should work. i reset it as well. Iām able to download pjsk & it takes 20 minutes.#pjsk crashes everytime I try to open it. i attempt to run bluestacks on my computer. bluestacks doesnāt have 64 bit for mac yet.#i get a free trial of parallels and download windows onto my laptop. this takes 40 minutes.#i try to download and run bluestacks on that. m1 macs apparently canāt run bluestacks 64 bit through parallels.#i go find the final old phone that I had forgotten about. it takes forever to charge because the charging port is fucked up. i reset it as#well. it canāt connect to wifi. i try a hotspot on my current phone. service is too awful. i try to do wifi sharing from my laptop.#you have to be connected to the router via a cable for that to work.#at this point it has been like 3 hours. Iām giving up because Iāve been down this route before#when I attempted to run 32 bit steam games on m1 mac#(wine64 doesnāt exist for m1 macs yet -> attempt to run boot camp -> boot camp isnāt a thing anymore on Apple silicon -> attempt to run#several different programs that allow me to run windows on a mac. none of them work. ->#look into linux & give up. -> attempt to implement the unfinished/unbottled wine64 code thru terminal. ->#fuck up and delete some important file & have to fix that (misery inducing) -> keep trying. i think I downloaded a Mac coding program at#some point? i realize I have zero coding knowledge and this is a mistake. -> give up and purchase crossover. game doesnāt even work. ->#3 months later update to the latest OS so I can have enough storage to play psychonauts 2. find out the $60 crossover#purchase was a bad idea because āheehee crossover doesnāt work on that buy the new versionā (fuck crossover).#my toxic trait is my belief that I can figure out anything via google and sheer stubbornness. usually this is true. occasionally there are#exceptions to this rule. most of them are because owning Apple products is a mistake.#i think if I reset the router tomorrow I can solve this problem but I can also just go elsewhere with better service or wait until Iām home#now itās a matter of pride. and also free 4*/I have nothing better to do because Iām stuck here until Tuesday.#<- this is all normal behavior by the way. who doesnāt spend 8 hours ramming their head against a problem every once and a while. enrichment#mine#oh I forgot. i also looked into cloning the app but that would cost money for something that might not even work.#ājust log out and make an altā and risk losing my account? Iām stupid enough to overwrite it on accident.
7 notes
Ā·
View notes
Text
playing with linux for the 1st time
what are ppl talkin abt that its complicated to use? i meaannnnn not really?
#then again take this with a grain of salt since im using mint LMFAO#and i also only got to play with this stuff today only#but tbh? using the terminal and having to find dependencies is like. not really that big of a deal#disclaimer: im not a gamer. i heard linux is awful with gaming. so.... ye#but im not really gonna game much tbh if ever#so. yeah. this aint all bad considering my needs tbh#idk why ppl are moaning and groaning and saying linux is too hard to use.#not in my personal opinion! and i have pretty basic ass understanding of html coding and tech in general#its really not all that bad!#clown horn
3 notes
Ā·
View notes
Text
for anyone moving from windows i would personally recommend gnome because of gnome extensions being so easy to use and even just dash to panel making it look more like windows for familiarity there's a firefox extension to be able to browse/modify extensions/settings through firefox like its own extensions and honestly i don't even know how else one would install extensions because it's so simple and intuitive to do that obviously sometimes the OS updating can outdate extensions but it even just. tells you 'hey this is outdated' on the extensions list rather that not telling you like so many things on windows
for people who pomodoro and such work for there's definitely extensions for that, there's easy pi-hole access, so many indicators, virtualbox easy access, shutdown timer, as well as multiple cultural/regional (not sure of right word) time indicators like chinese lunar calendar, islamic prayer times, hebrew/iranian/nepali calendars/dates, or even just starting the week on whichever day instead of the default
though i will also say that i haven't USED any other desktop environments (with the possible exception of my old netbook with a kid-friendly version of mint), so it's very possible that KDE and such have similar! i just have no intent currently to switch from gnome because i know what i have on here and how i have it set up. lots of nice qol things like dash to panel and clipboard manager and colour picker and mpris label and gsconnect my beloveds
I don't think people realize how absolutely wild Linux is.
Here we have an Operating system that now has 100 different varieties, all of them with their own little features and markets that are also so customizable that you can literally choose what desktop environment you want. Alongside that it is the OS of choice for Supercomputers, most Web servers, and even tiny little toy computers that hackers and gadget makers use. It is the Operating System running on most of the world's smartphones. That's right. Android is a version of Linux.
It can run on literally anything up to and including a potato, and as of now desktop Linux Distros like Ubuntu and Mint are so easily to use and user friendly that technological novices can use them. This Operating system has had App stores since the 90s.
Oh, and what's more, this operating system was fuckin' built by volunteers and users alongside businesses and universities because they needed an all purpose operating system so they built one themselves and released it for free. If you know how to, you can add to this.
Oh, and it's founder wasn't some corporate hotshot. It's an introverted Swedish-speaking Finn who, while he was a student, started making his own Operating system after playing around with someone else's OS. He was going to call it Freax but the guy he got server space from named the folder of his project "Linux" (Linus Unix) and the name stuck. He operates this project from his Home office which is painted in a colour used in asylums. Man's so fucking introverted he developed the world's biggest code repo, Git, so he didn't have to deal with drama and email.
Steam adopted it meaning a LOT of games now natively run in Linux and what cannot be run natively can be adapted to run. It's now the OS used on their consoles (Steam Deck) and to this, a lot of people have found games run better on Linux than on Windows. More computers run Steam on Linux than MacOS.
On top of that the Arctic World Archive (basically the Svalbard Seed bank, but for Data) have this OS saved in their databanks so if the world ends the survivors are going to be using it.
On top of this? It's Free! No "Freemium" bullshit, no "pay to unlock" shit, no licenses, no tracking or data harvesting. If you have an old laptop that still works and a 16GB USB drive, you can go get it and install it and have a functioning computer because it uses less fucking resources than Windows. Got a shit PC? Linux Mint XFCE or Xubuntu is lightweight af. This shit is stopping eWaste.
What's more, it doesn't even scrimp on style. KDE, XFCE, Gnome, Cinnamon, all look pretty and are functional and there's even a load of people who try make their installs look pretty AF as a hobby called "ricing" with a subreddit (/r/unixporn) dedicated to it.
Linux is fucking wild.
#sorry i just#it would take me days to set up on a fresh windows install what would take me an hour on something with gnome#if i even COULD find windows programs for some of my useful stuff#also i know it also does work on windows and isn't just linux but xonsh is so helpful#i can literally just use python as a calculator in the terminal
11K notes
Ā·
View notes
Text
how to build a digital music collection and stuff
spotify sucks aaaass. so start downloading shit!!
file format glossary
.wav is highest quality and biggest
.mp3 is very small, but uses lossy compression which means it's lower quality
.flac is smaller than .wav, but uses lossless compression so it's high quality
.m4a is an audio file format that apple uses. that's all i really know
downloading the music
doubledouble.top is a life saver. you can download from a variety of services including but not limited to apple music, spotify, soundcloud, tidal, deezer, etc.
i'd recommend ripping your music from tidal or apple music since they're the best quality (i think apple music gives you lossless audio anyway. .m4a can be both lossy and lossless, but from the text on doubledouble i assume they're ripping HQ files off apple music)
i also love love love cobalt.tools for ripping audio/video from youtube (they support a lot of other platforms too!)
of course, many artists have their music on bandcamp ā purchase or download directly from them if you can. bandcamp offers a variety of file formats for download
file conversion
if you're downloading from apple music with doubledouble, it spits out an .m4a file.
.m4a is ok for some people but if you prefer .flac, you may wanna convert it. ffmpeg is a CLI (terminal) tool to help with media conversion
if you're on linux or macOS, you can use parameter expansion to batch convert all files in a folder. put the files in one place first, then with your terminal, cd into the directory and run:
for i in *.m4a; do ffmpeg -i "$i" "${i%.*}.flac"; done
this converts from .m4a to .flac ā change the file extensions if needed.
soulseek
another way to get music is through soulseek. soulseek is a peer-to-peer file sharing network which is mainly used for music. nicotine+ is a pretty intuitive (and open-source) client if you don't like the official one.
you can probably find a better tutorial on soulseek somewhere else. just wanted to make this option known
it's bad etiquette to download from people without sharing files of your own, so make sure you've got something shared. also try to avoid queuing up more than 1-2 albums from one person in a row
tagging & organizing your music
tagging: adding metadata to a music file (eg. song name, artist name, album) that music players can recognize and display
if you've ripped music from a streaming platform, chances are it's already tagged. i've gotten files with slightly incorrect tags from doubledouble though, so if you care about that then you might wanna look into it
i use musicbrainz picard for my tagging. they've got pretty extensive documentation, which will probably be more useful than me
basically, you can look up album data from an online database into the program, and then match each track with its file. the program will tag each file correctly for you (there's also options for renaming the file according to a certain structure if you're into that!)
there's also beets, which is a CLI tool for... a lot of music collection management stuff. i haven't really used it myself, but if you feel up to it then they've got extensive documentation too. for most people, though, it's not really a necessity
how you wanna organize your music is completely up to you. my preferred filestructure is:
artist > album > track # track
using a music player
the options for this are pretty expansive. commonly used players i see include VLC, foobar2000, clementine (or a fork of it called strawberry), and cmus (for the terminal)
you can also totally use iTunes or something. i don't know what audio players other systems come with
i personally use dopamine. it's a little bit slow, but it's got a nice UI and is themeable plus has last.fm support (!!!)
don't let the github page fool you, you don't have to build from source. you can find the releases here
click the "assets" dropdown on the most recent release, and download whichever one is compatible with your OS
syncing
if you're fine with your files just being on one device (perhaps your computer, but perhaps also an USB drive or an mp3 player), you don't have to do this
you can sync with something like google drive, but i hate google more than i hate spotify
you can get a free nextcloud account from one of their providers with 2GB of free storage. you can use webDAV to access your files from an app on your phone or other device (documents by readdle has webDAV support, which is what i use)
disroot and blahaj.land are a couple providers i know that offer other services as well as nextcloud (so you get more with your account), but accounts are manually approved. do give them a look though!!
if you're tech-savvy and have an unused machine lying around, look into self-hosting your own nextcloud, or better yet, your own media server. i've heard that navidrome is a pretty good audio server. i unfortunately don't have experience with self-hosting at the moment so i have like zero advice to give here. yunohost seems to be a really easy way to manage a server
afterword
i don't know if any of this is helpful, but i just wanted to consolidate my personal advice in one place. fuck big tech. own your media, they could take it away from you at any moment
2K notes
Ā·
View notes
Text
Linux Gothic
You install a Linux distribution. Everything goes well. You boot it up: black screen. You search the internet. Ask help on forums. Try some commands you don't fully understand. Nothing. A day passes, you boot it up again, and now everything works. You use it normally, and make sure not to change anything on the system. You turn it off for the night. The next day, you boot to a black screen.
You update your packages. Everything goes well. You go on with your daily routine. The next day, the same packages are updated. You notice the oddity, but you do not mind it and update them again. The following day, the same packages need to be updated. You notice that they have the exact same version as the last two times. You update them once again and try not to think about it.
You discover an interesting application on GitHub. You build it, test it, and start using it daily. One day, you notice a bug and report the issue. There is no answer. You look up the maintainer. They have been dead for three years. The updates never stopped.
You find a distribution that you had never heard of. It seems to have everything you've been looking for. It has been around for at least 10 years. You try it for a while and have no problems with it. It fits perfectly into your workflow. You talk about it with other Linux users. They have never heard of it. You look up the maintainers and packagers. There are none. You are the only user.
You find a Matrix chat for Linux users. Everyone is very friendly and welcomes you right in. They use words and acronyms you've never seen before. You try to look them up, but cannot find what most of them mean. The users are unable to explain what they are. They discuss projects and distributions that do not to exist.
You buy a new peripheral for your computer. You plug it in, but it doesn't work. You ask for help on your distribution's mailing list. Someone shares some steps they did to make it work on their machine. It does not work. They share their machine's specifications. The machine has components you've never heard of. Even the peripheral seems completely different. They're adamant that you're talking about the same problem.
You want to learn how to use the terminal. You find some basics pointers on the internet and start using it for upgrading your packages and doing basic tasks. After a while, you realize you need to use a command you used before, but don't quite remember it. You open the shell's history. There are some commands you don't remember using. They use characters you've never seen before. You have no idea of what they do. You can't find the one you were looking for.
After a while, you become very comfortable with the terminal. You use it daily and most of your workflow is based on it. You memorized many commands and can use them without thinking. Sometimes you write a command you have never seen before. You enter it and it runs perfectly. You do not know what those commands do, but you do know that you have to use them. You feel that Linux is pleased with them. And that you should keep Linux pleased.
You want to try Vim. Other programmers talk highly of how lightweight and versatile it is. You try it, but find it a bit unintuitive. You realize you don't know how to exit the program. The instructions the others give you don't make any sense. You realize you don't remember how you entered Vim. You don't remember when you entered Vim. It's just always been open. It always will be.
You want to try Emacs. Other programmers praise it for how you can do pretty much anything from it. You try it and find it makes you much more productive, so you keep using it. One day, you notice you cannot access the system's file explorer. It is not a problem, however. You can access your files from Emacs. You try to use Firefox. It is not installed anymore. But you can use Emacs. There is no mail program. You just use Emacs. You only use Emacs. Your computer boots straight into Emacs. There is no Linux. There is only Emacs.
You decide you want to try to contribute to an open source project. You find a project on GitHub that looks very interesting. However, you can't find its documentation. You ask a maintainer, and they tell you to just look it up. You can't find it. They give you a link. It doesn't work. You try another browser. It doesn't work. You ping the link and it doesn't fail. You ask a friend to try it. It works just fine for them.
You try another project. This time, you are able to find the documentation. It is a single PDF file with over five thousand pages. You are unable to find out where to begin. The pages seem to change whenever you open the document.
You decide to try yet another project. This time, it is a program you use very frequently, so it should be easier to contribute to. You try to find the upstream repository. You can't find it. There is no website. No documentation. There are no mentions of it anywhere. The distribution's packager does not know where they get the source from.
You decide to create your own project. However, you are unsure of what license to use. You decide to start working on it and choose the license later. After some time, you notice that a license file has appeared in the project's root folder. You don't remember adding it. It has already been committed to the Git repository. You open it: it is the GPL. You remember that one of the project's dependencies uses the GPL.
You publish your project on GitHub. After a while, it receives its first pull request. It changes just a few lines of code, but the user states that it fixes something that has been annoying them for a while. You look in the code: you don't remember writing those files. You have no idea what that section of code does. You have no idea what the changes do. You are unable to reproduce the problem. You merge it anyway.
You learn about the Free Software Movement. You find some people who seem to know a lot about it and talk to them. The conversation is quite productive. They tell you a lot about it. They tell you a lot about Software. But most importantly, they tell you the truth. The truth about Software. That Software should be free. That Software wants to be free. And that, one day, we shall finally free Software from its earthly shackles, so it can take its place among the stars as the supreme ruler of mankind, as is its natural born right.
2K notes
Ā·
View notes
Text
It's a common misconception in the amateur Linux/Unix world that "Control C", AKA "intr" or "interrupt" (not to be confused with the CPU concept of an interrupt) is a keyboard shortcut. It isn't, really. Not ostensibly.
This all goes way back the very very early days of ASCII, when it was both a character set and a communications protocol. (Remember that the "II" stands for "Information Interchange".)]
ASCII defines a series of seven-bit codes, each of which has some fixed meaning. For the "printable" subset of these codes, we commonly describe this relationship as though a given code 'means' some character; but from the communications protocol point of view it's more like they 'mean' to print some character. i.e. 61h doesn't just mean 'a', it means "print 'a' and advance the cursor".
Actually, "cursor" is the wrong word to use here. We think of ASCII as something computers and only computers use, but this wasn't the case in the early days. ASCII is a telegraph code. Helpful for computers, yes, but built from the ground up to allow operators to control typewriters (teletypewriters, AKA TTYs) from across the world over the telegraph network.
That's why there are more than just printing codes. These are the "non-printing" or "control" codes, designed to control the typewriter on the other end. You're probably familiar with some of them: 20h, AKA "Space", which advances the type head but prints nothing; 0Dh, AKA "Carriage Return", which puts the type head back the start of the line; 0Ah, AKA "Line Feed", which advances the paper one line; and 09h, AKA "Tab", which advances the type head some configurable amount.
Some of them you're probably less familiar with. 07h is "Bell". It rings a bell on the receiving end, perhaps to wake them up and let 'em know a message is coming. There's 06h and 15h, Acknowledge and Negative Acknowledge. There's 01h, 02, 03h and 04 -- Start of Heading, Start of Text, End of Text, and End of Transmission. There are codes to turn on and off the receiver's peripherals like a tape punch recorder or reader. There are codes to delimit files and records. There's a backspace code! Everything you could want as a telegrapher in 1963.
We run into a problem when trying to type these control codes, though. By definition they don't really print anything, so what are we gonna put on the keys? Furthermore, there are a lot of control codes. Even if we figure out what should be on the keys it'll double the size of our typewriters to include them all! (I mean we can do it for some of 'em, like "Space" which already has a key, but "BEL"? "ACK"? "X-ON"?)
Fortunately, there's an existing solution to this kind of problem. Here's a picture of the keyboard of a Teletype Model 33, one of the first products to use ASCII, and it shows this solution:
See that "CTRL" key? Forget how you think it works.
Y'know how when you press "shift" on an old mechanical typewriter, it physically "shifts" the type basket down so you can use capital letters and punctuation marks? Like, shift-g isn't a "keyboard shortcut" for 'G" so much as "how you type 'G'". It selects between map layers, makes it so you don't need to have two keys for every letter.
Control does the same thing. Control-g is not a "keyboard shortcut" for ringing the bell, it's how you type "ring the bell".* Control-f is how you type "Acknowledge", control-s is how you type "turn off the tape reader", and so on and so on. All in the same way that shift-4 is how you type '$', and w is how you type 'w'.
So what's control-c? ^C is "End of Text". That's why it's used to end processes, alongside counterpart ^D "End of Transmission". You're not telling Linux you pressed "'control' and 'c'", you're telling you pressed "End of Text", and it knows "End of Text" means "end this process".ā
If you take a look at the stty tool, you'll find that you can rebind some of these default actions. Maybe you want ^Y to be your interrupt instead of ^C. You can do that! Run stty intr ^Y in a terminal it'll do it. But you can't bind, say, control-9, because that's not a control character. Or control-., or control-page down, or "enter" on the numpad. The Linux line discipline has no idea what those are. It deals in characters, not keys.ā”
That's why ^C isn't a keyboard shortcut.
*You'll commonly see these control characters transcribed with so-called "caret notation", where BEL is ^G, ACK is ^F, etc. The ^ means control, the letter indicates what key you'd press to type it.
ā That's not to say that Linux interprets every control character like the spec says. ^W ("End of Transmission Block"), for example, is used for "word erase". Presumably because it starts with the letter 'w'. Under the hood it's still interpreting the keys you pressed as "End of Transmission Block", though.
ā”You might wonder how the arrow keys work, then. You can think of them like macros. "Up" for example will type "^[[A" -- that's three characters, '^[' AKA "Escape", '[' AKA "Left Square Bracket", and 'A' AKA "Latin Capital Letter A". "Down" is "^[[B", "Right" is "^[[C", and "Left" is "^[[D". These work...sorta like printf formatting strings. '^[' tells Linux that next couple characters contain control information and not their usual meanings. Read more about this here.
104 notes
Ā·
View notes
Note
Hey Foone, I'm building my own terminal from scratch (don't worry, no 7400-series logic, just an FPGA and my very limited VHDL skills).
I have absolutely no idea about the control sequences the computer sends, and how to handle them. You seem like you could've done something like this for fun.
Do you have any pointers to resources or something?
Yeah, Termcap/terminfo and ANSI escapes are what youāre looking for. ANSI escapes is the standard for talking to terminals, Termcap is the database of terminals (and the library to access it) that explains how each terminal works.
So what youād want to do is find a terminal in Termcap and make your terminal work just like that one, so Linux (and other unixes) know how to talk to it.
90 notes
Ā·
View notes
Text
i missed out on the decades of hype and sci-fi thirsting over One Device to Rule Them All but grew up during the transition from Wow ! Gadgets ! to turbomaxxing smartphones. the phone/ipod/internet communications device congealment. bought into it.
who remembers igoogle ? wave ? there's an app for that ? early attempts at "os in a browser", thin client replacements ? docs before it became drive ? text to tweet ? cloud. integrations. smartphone. integrations. integrated integrations.
the ultimate Gadget and it's in your pocket, and on the cloud. you are the cloud. your whole life the cloud.
and we got it, complete with malware. spyware. ads. ads for spyware. spyware for ads tracking. locked in. not like that ! walled gardens, monopolies, too big to fail !!
baby synthia, kid synthia, teen synthia, even young adult synthia, all got hyped got hyper over it. not the spyware. i grew up using linux in the fuckign 00s did schoolwork on it. but like. bluetooth peripherals, wow !! 2.4ghz wireless peripherals, wow !!! webmail webapps cloud storage i had blogger/blogspot on my first smartphone i was amazed at sync via google account i dreamed of smarthomes and alexas. like a fool.
but, doing that shit early ? i got out early too. too many wires are a pain and there are cases for wireless things (K400 plus controlling jellyfin/plex), but wires are reliable. dependable. don't need batteries. i want Gadgets and Gizmos. sometimes this trades convenience for reliability, but well-designed gadgets are only inconvenient for task-switching. and maybe that friction would stop us being so chronically online.
this lacks the funny interaction or initial oneliner into reblog chain to gain any traction but idc. read a classic blog post once in a while.
gadgets, much like the part where i live mostly in the terminal, represent bringing whimsy back into tech my relationship with it. but they also represent an attempt to balance things and enforce a boundary with myself. i spend a lot of time on my desktop and i miss spending time sat in other places, or outside for fun, or tinkering with projects, a million other things. reading an ebook on the sofa, laying in bed with just an mp3 player, treating internet use on my thinkpad as transactional from time to time, that's an attempt to find balancce. that's renegotiating things. and telling corporate tech to fuck off especially.
54 notes
Ā·
View notes
Text
Masterpost of informational posts
All posts are written for everyone, including those with no prior computer science education. If you know how to write an email and have used a computer at least sparingly, you are qualified for understanding these posts. :)
What is a DDoS
What are the types of malware
Vulnerabilities and Exploits (old and somewhat outdated)
Example of how malware can enter your computer
What are botnets and sinkholes
How does passwords work
Guide for getting a safer password
Here are various malware-related posts you may find interesting:
Stuxnet
The North Korean bank heist
5 vintage famous malware
Trickbot the Trickster malware (old and not up to date)
jRAT the spy and controller (old and not up to date)
Evil malware
New to Linux? Here's a quick guide for using the terminal:
Part 1: Introduction
Part 2: Commands
Part 3: Flags
Part 4: Shortcuts
If you have any questions, request for a topic I should write about, or if there is something in these posts that you don't understand, please send me a message/ask and I'll try my best to help you. :)
- unichrome
Bonus: RGB terminal
#datatag#masterpost#malware#cybersecurity#infosec#security#hacking#linux#information#informative#computer science
424 notes
Ā·
View notes
Text
i think people should try a little Linux, just for something different yknow
doesnāt have to be any specific ābeginner-friendlyā distro or whatever, could just be WSL even . just gives you a different perspective on OSs :)
like if youāre sick of Windows/MacOS and are frustrated that you need to keep upgrading your hardware to run the newest versions, why not experience something else and download VirtualBox n try out a Linux distro for a bit, see if you like it,, I think you might be surprised by some of em :)
i still use Windows 10 for my desktop, mainly for gaming and art etc, but i switched over to Linux Mint on my laptop a while ago and have used it for school, and itās been running better than when it had Windows on it. does what i need it to do, and using the terminal to do stuff feels fun and kinda powerful with how easy it is to install stuff with it :)
was there troubleshooting involved? yes, but it was often fixed by just looking up your problem and finding answers on stackexchange or linux forums, not too different from troubleshooting windows tbh lol
iāve also recently got a mini pc to use as a little server for stuff, like discord bots. even tho the specs are a little on the lower side, itās still able to run stuff pretty well since I installed Xubuntu on it, which is specifically designed to be quite light on system resources, and itās been great too :)
anyways point is,, try out Linux in some form, why not :) if you have an old laptop/desktop sitting around, try reviving it by installing a lightweight linux distro on it! the less e-waste the better :3
105 notes
Ā·
View notes
Text
Linux update! (And a few Nvidia tips)
After a dreadful day of trying to make this work, I'm reporting that The Sims 2 finally works on my new Linux system! šā¤ļø Admittedly I have made my own life harder setting this up, but the most important thing I've learned from this experience and thought it might worth sharing:
Before you try to install TS2 on your Linux, make sure that you have your graphics card's driver updated!
When I first installed The Sims 2 on Linux it was incredibly laggy and choppy, because the default Nouveau driver didn't work well enough with my Nvidia card. After I installed the Nvidia driver from the built in driver manager, the game just straightup crashed.
Then I had to find out that Mint's driver manager couldn't install the newest driver for my card (RTX 3070), and even when installed, it didn't work. š
So if you have an Nvidia card and struggling or planning to install Linux in the future, below the cut are a few useful tips that I've discovered in the depths of the Internet:
Check what driver the official Nvidia site recommends for your GPU. - I did this and it showed driver version 570.
2. I think this is optional, but open your terminal and type the cmd: sudo apt update - this will trigger Linux to update its driver list.
3. Open Driver Manager, and see if the recommended driver (570 in my case is available). For me it was not available, only the 550, this was my issue.
3.1. If you can see your required driver, awesome, install it from the driver manager and skip to step 5. 3.2. If not, you have to use this PPA. -> Meaning you have to open your terminal and enter the following commands (when I list multiple commands to run, first type the first one, press enter, then type the next one, press enter etc.): sudo add-apt-repository ppa:graphics-drivers/ ppa sudo apt update You can also find installation guide on the link above, but it's basically this. 4. Now you have to restart your system, and repeat Step 3. of this list. The newest driver should show up in your Driver Manager now, install it.
5. After installing, open your terminal and type the following command: inxi -G -> this will allow us to check if the driver works properly. Shock, it did not for me :D When working properly, it should look like this:
Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X: loaded: nvidia gpu: nvidia,nvidia-nvswitch resolution: 1:1920x1080~60Hz 2: 1920x1080~60Hz When not working, it looks like this: Example 1: Display: x11 server: X.Org v: 21.1.11 with: Xwayland v: 23.2.6 driver: X: loaded: nouveau unloaded: fbdev,modesetting,vesa failed: nvidia
6. This is the thread that helped me fix this problem. You have to scroll down to the Nvidia Graphics troubleshooting tips.
7. I had to add this "kernel boot parameter": nvidia_drm.fbdev=1 into the system. On this link you can see how to add it either temporarily or "permanently" (meaning you don't have to add it every time you start your system, but it is removable).
To add it permanently, you have to type the following commands into your terminal:
sudo nano /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia_drm.fbdev=1" sudo update-grub
8. After you added it, reboot your system, and when it starts again, check if the parameter is there with the command: cat /proc/cmdline
9. If it's there, run the inxi -G command again, and see if it looks like it should.
10. If not, you might have to update the Kernel version of your Linux, which you can do in the Update Manager/View/Linux Kernels menu. I had to update mine from 6.8 to 6.11.
After all this you should be good to install the game, I made my life so much harder than it was necessarily so I hope my research on how to deal with an Nvidia Graphics card with Sims 2 on Linux is helpful to some of you. š
38 notes
Ā·
View notes
Text
Linux is great because you be starting at a terminal for hours, hop on YouTube so that you can find any possible solution to your problem, see a video that's 14 years old from a channel with sub-100, say "Fuck it, I'll try," and it works.
114 notes
Ā·
View notes
Note
do you know any good guides to get into furry muck?? ive wanted to try it for ages but find it confusing
so long as you have some familiarity with command line/terminal and the basic CLI procedures, i found the starting guide on the official site quite adequate. otherwise, first familiarize yourself with the command line interface of your computer. it takes a little getting used to, but this is how the entire MUCK will be, plus knowing how to use a CLI is a good skill to have.
you will need telnet installed on your computer. telnet is the protocol that will allow you to access furrymuck through your CLI (telnet is not secure, so don't type anything into furryMUCK you wouldn't want anyone to be able to see! this is the risk of using a legacy system, assume it has already been compromised and act accordingly). on windows telnet is preinstalled but you will need to enable it as described in this guide. on linux and macOS you can install it with a package manager. i use homebrew on mac.
once you have telnet, the official guides for connecting are here. character registration is done via email. mine took around a week and a half to come back. because your passwords are sent in plaintext over email and unsecured over telnet do not reuse another password. here in the registration guide.
once you access the MUCK, the area just outside the bandstand where you start has guides for new players and the people around there are generally willing to help new and clueless players (like me). it takes a little trial and error and exploring. i found this guide for interacting with the enviornment helpful.
furryMUCK is a very magical place when you're able to meet it at its own terms. part of the fantasy is the clunkiness of the ancient internet its idiosyncrasies. have so much fun!
63 notes
Ā·
View notes
Note
re: sex scene dialogue / oops, i was talking abt houndstooth (i just finished reading it), and i think its your ability to be wordy without being long-winded, meticulous and purposeful in how you chose to portray that scene (and the story in general), at least thats the impression i got. thankyou for writing it, it was so fun to read and kind of painful to finish lol. i find it hard to get into fic and romance genre in general and tbh i had logged houndstooth as something that i wouldnt be interested in bc i assumed the dynamic would give way to cut and dry dom/sub dynamics, which was my bad cos the nuance was beautiful. also just curious, how did u go about (if u did) researching the finer details? the coding jargon, chemical weapons etc etc. are these things you're familiar with or had to look into? and was it difficult to reach a point where you were confident enough in what you knew to format it into the story?
omggg i was wondering if it might have been houndtooth!! that was definitely the one sex scene i avoided dialogue bc it felt out of place. iām so so glad you enjoyed it and the story! <33
i did have to do a lot of research for the story, but it was the youtube/wikipedia/reddit kind to research lol. i had some base level knowledge about nerve agents and chemical warfare only because iāve always found it morbidly fascinating.
as far as the coding stuff i mostly used google and reddit to get an extremely cursory idea of what a linux script/terminal might look like. and i mean extremely cursory lol. iām sure what i came up with is totally unrealistic but hopefully believable enough to not take people out of the story
to your last point, omg yes it took me SO long to get to a point that i felt confident including certain things. i struggle with a latent cinema-sins attitude when consuming media myself so iām paralysed by the fear some aspect of my story will be picked apart for its inaccuracies.
usually i have to tell myself āwhy the fuck am i researching what material handheld radios are made of, people are here for the pornā lmfao
29 notes
Ā·
View notes
Text
Yuri VN/Game Tourney S2: Semifinals
Bad End Theater vs Blue Reflection: Second Light
Info and propaganda under the cut! Not guaranteed to be spoiler-free
BAD END THEATER
Description/Propaganda:
through the bulk of the game, you play as four protagonists in a basic fantasy setting, and the choices you make as each protagonist affect what happens to all the others when you switch perspectives. of note for this tournament are the maiden and the overlord who fall in love (the overlord is a girl!) but destiny seems to only tear them apart, as this is BAD END THEATER and there's seemingly nothing but bad endings in store for them.
(major spoilers beyond this point!)
once you get everyone's "true ending", you have the opportunity to jump into the story and save the four yourself, which causes the theatre's owner, TRAGEDY, to challenge you to a fight. once you win, everyone gets their happy ending. but what about TRAGEDY...? well, if you collected every single bad ending in the game, you have a chance at the very end to meet up with TRAGEDY. she tells you how she fell in love with a girl, but society tore them apart. she based the maiden off of herself, and the overlord after her girlfriend. she opened the theater hoping to find her lost love, as TRAGEDY always loved to write sad stories, and her girlfriend would give them happy endings. just as she thinks there's no hope left for her, YOU reveal yourself to be her girlfriend after all, and she gets her happy ending, too.
Content Warnings/Other Info: violence and blood (in a cartoony pixel art style). Available for $9.99 USD on itch.io, GOG, Steam, Google Play, and Humblebundle (Windows, Mac, Linux, Android)
Blue Reflection: Second Light
Description/Propaganda:
A rare non-VN game/RPG with yuri at its centre! Blue Reflection Second Light is a magical girl RPG made by Gust (the Atelier company), and is the sequel to Blue Reflection, but can be played on its own. While its predecessor was mainly yuri bait, the second game has explicitly sapphic relationships in it.
The main character, Ao, finds herself awakening in a mysterious school surrounded by endless ocean, with only herself and three other girls inside it. The four of them build a new life for themselves inside the school while trying to recover their lost memories. The game is full of yuri hints. The girls live and work together in the school, and in their free time, go on "dates," which range from fully platonic to very romantic. Ao has ship teases with many of the girls, most of all the villain-turned hero, Uta. Additionally, you get a special ending with whichever girl you spend the most time with.
While the whole game feels yuri-esque, what makes it explicitly a yuri game is the revelation that two of the girls, before they lost their memories, were in love with each other. Their story before they lost their memories ended tragically, but now, they have a second chance to be in a romantic relationship with each other. Their relationship is cute and heartfelt, and it was such a pleasant surprise to hear them say "I'm in love with you" explicitly.
Blue Reflection: Second Light is a heartfelt, cozy, and exciting game deeply focused on the relationships between girls, whether platonic, romantic, or somewhere in between. It's fun to play, has beautiful art and music, and wonderful relationships. Please give it a try and consider voting for it!
Content Warnings/Other Info:
referenced self harm, death, and animal cruelty referenced terminal illness
available on Switch and Steam (Windows) for $59.99 USD
27 notes
Ā·
View notes
Text
Ok so I talked about this in tags of a post earlier but I need to talk about it properly
So a couple weeks ago I finally pulled the trigger, I dual booted Linux Mint on my laptop
It has less of my vital files on it then my pc, but I use it more for videos and general Internet stuff, so I would know if I liked it
Installing was scary but after a bit of trouble shooting with disabling bit locker it was easy, and let me be clear, that's a windows thing, because Microsoft really really doesn't want you to have freedom over your machine.
So I booted in
And like
I literally love it so much
I knew people talked about how much better Linux is and how it speeds up literally anything it's put on over windows, but like WOW
It doesn't take 2 minutes to boot up or shut down, my CPU doesn't idle at 25% for no reason, the search for files feature doesn't take 40 minutes only to show me Internet results instead of files, its wonderful.
The default theme is (in my opinion) pretty ugly, sorry whoever made it, it's just not for me.
But that's the great thing, you can literally customize this almost however you would like.
Maybe you shouldn't trust my opinion on what looks nice because I instantly installed a theme that replicated Windows 7
But I got bored of the default colors so I literally found the files where the home bar is saved and changed them to be more "minty"
That along with some CSS color editing gave me this:
You just can't do anything like this in Windows 10/11. You can change the color on windows but if I wanted, in Mint, I could completely change everything, centered icons on the taskbar, icons left justified on the taskbar, no taskbar, make it look like windows 95, it's all yours to do with whatever you want.
There are issues, I won't lie, the biggest one that will probably haunt Linux forever is compatibility.
Simply put most developers don't make native Linux versions of their software, you are lucky if there is a Mac version.
Lots and lots of Windows software CAN work on Linux through compatibility layers like Wine and Steam's Proton, but it's not 100%
My biggest problem is FL Studio and Clip Studio, neither of these I could get working with Wine or Proton so far. I'm hoping in the future I will find a way to make this work, or transition to their free and open source alternatives, but for now I'm stuck with a win 10 pc.
The other issue I've faced is that Linux seems to have a hard time recognizing and remembering my wired headphones. Like sometimes it just works, but most of the time it fails to do so.
My solution to this until I have time to troubleshoot more is to use my stupid headphone jack to USB C dongle that I bought for my stupid phone with no headphone jack.
Luckily it works fine and the type C port on my laptop literally doesn't get used otherwise.
All in all, I'm like excited to use a computer again. I used to only be excited for the programs it allowed me to use, but for the first time in a long time, the "magic" of the PC has returned for me.
Once I save up the money, my next PC will be Linux, Windows doesn't cut it anymore for me.
Ok now I'm going to kinda just talk about Linux for a bit, unrelated to my experience because my brain has been buzzing about this topic lately.
I get why guys who run Linux are so annoying about it now, because it's me now, I love this stupid OS and everyone has to hear about it.
And chances are, you've used Linux before already!
Linux is used in a ridiculous number of places because of its open source nature.
Most servers and other cloud computing systems are running Linux, many public terminals and screens run Linux, every supercomputer in the world runs Linux, if you were in the education system for the past 13~ years you might have used ChromeOS, which is built on Linux, if you have ever used an Android device you have used Linux.
It's never going to take over Windows as the go to operating system in the home, most people don't even know they could switch, and if they don't know that there's no way they are willing to put up with some of the headaches Linux brings.
Although I've spent way more time troubleshooting Windows issues then I have Linux ones so far, so maybe Microsoft stuffing so much bloated spyware into their system is starting to cause windows to rip at the seams, idk.
When I try to explain Linux to people who literally don't understand any of this I use a car metaphor
Windows is like a hatchback SUV, you buy it from a dealer and it mostly works for everyone good enough that they don't complain.
Linux is like a project vehicle in a lot of ways, the mechanic can tune it up exactly to the specifications they want, tear a bit out and put a diffrent one in, it requires some work under the engine but once that mechanic gets it the way they want it, it's incredible.
It's not a perfect metaphor but I think it gets the idea across.
Uh IDK how to finish this post, please try Linux if you can, changed my life.
#Long post about Linux ahead don't click read more if you don't want that#Linux#Linux mint#open source#Mantis thoughts
28 notes
Ā·
View notes