#program for driver update
Explore tagged Tumblr posts
Text
How To Fix Or Update Windows Driver
Are you having trouble with your Windows driver or need to update it to keep your system running smoothly? In this article, we will explore the steps you can take to fix or update your Windows driver with ease. From using driver update software to manually downloading the latest driver, we've got you covered.

Update Driver: Why It's Important
Ensuring that your Windows driver is up to date is crucial for the optimal performance of your computer. Updated drivers can improve compatibility with new software, fix bugs and security vulnerabilities, and enhance system stability. By updating your driver regularly, you can ensure that your computer functions efficiently and effectively.
Tips For Updating Your Window Driver
Use Driver Update Software: One of the easiest ways to update your Windows driver is to use driver update software. These programs scan your system, identify outdated drivers, and automatically download and install the latest versions. Popular driver update software includes Driver Booster, Snappy Driver Installer, and Driver Talent.
Manually Update Driver: If you prefer to update your driver manually, you can do so by visiting the manufacturer's website and searching for the latest driver for your specific hardware. Once you've found the driver, simply download and install it following the on-screen instructions.
Windows Update: Another way to update your Windows driver is through Windows Update. Microsoft regularly releases driver updates through Windows Update, so it's important to check for updates regularly and install any driver updates that are available.
Printer Driver Updater
Printer drivers are essential for the proper functioning of your printer. If you're experiencing issues with your printer, updating the driver may resolve the problem. To update your printer driver, you can follow the same steps outlined above for updating your Windows driver.
Best Driver Update Software
When it comes to updating your drivers, using driver update software can save you time and effort. These programs make it easy to keep all your drivers up to date and ensure that your system runs smoothly. Some of the best driver update software includes:
Driver Booster: This popular driver update software scans your system for outdated drivers and automatically updates them to the latest versions.
Snappy Driver Installer: Snappy Driver Installer is a free driver update software that offers a wide range of drivers for various hardware.
Driver Talent: Driver Talent is another reliable driver update software that can help you keep your drivers up to date with ease.
Update Driver Download
Downloading the latest driver for your hardware is essential for ensuring optimal performance. When downloading a driver, make sure to choose the correct version for your system and hardware. It's also a good idea to create a backup of your current driver before installing the new one to avoid any issues.
Conclusion
Keeping your Windows driver update is essential for the smooth operation of your computer. Whether you choose to use driver update software or update your driver manually, ensuring that your driver is current can help improve system performance and stability. By following the tips outlined in this article, you can easily fix or update your Windows driver and keep your system running at its best.
#Driver Updater#all driver updater#free hardware driver updater#driver updater pc#online driver updater free#drivers updater for windows 7#remove driver updater#program for driver update#driver updater online#hardware device driver#device drivers software#driver for hardware
0 notes
Text
If someone doesn't kill Bill Gates in the next 20 fucking minutes,
#I had a process that needed to run overnight on a windows pc but it shut itself down because it didn't recognize the program#as 'active' somehow#reformatting an attached drive and transferring >20gb data to it. Power Management kicks in because the mouse hasn't moved.#I'd already disabled power management but it turned itself back on when I rebooted after a driver update
14 notes
·
View notes
Text
hey why does nvidia make me log in to their stupid fucking platform in order for me to be able to update my drivers
#fuck you fuck you fuck you fuck you fuck you#going back to AMD asap#a platform that doesnt even fucking work mind you#LOG IN PLEASE!!! network gateway error network gateway error network gatew-#i cant update my driver because their fucking stupid ass program doesnt even work#with AMD this wouldve been done an hour ago
7 notes
·
View notes
Text
irrationally annoyed that the lenovo customer service guy fixed my issue in 2 minutes after me trying for hours
2 notes
·
View notes
Text
why for the love of everything does my laptop update at 3am. it is not on standby bc modern standby fucking sucks. it's on hibernate. it should not wake for anything. it is turned off.
#it just keeps happening#gonna try to change wake times but that should not affect hibernate bc the pc is turned off!#i swear if i didn't need windows for some programs for uni i would just go linux as a daily driver#i know limux isn't perfect but at least it is properly turned off when it's turned off#windows updates are just the worst#okay next to the telemetry. and the ai and ads they keep jamming in#a warlock's word
0 notes
Text
is google insane or did it forget about the legal right to ablocking lol. are they trying to challenge the EU? bc they're not going to win that one. europe doesnt think this shit is cute
ive been flicking settings and programs on and off and updating drivers and shit trying to get youtube to load faster but it's being artificially throttled by google bc im using firefox
like. did they forget what antitrust suits are
31K notes
·
View notes
Text
I THINK I FIXED IT?? I was reading through the crash logs windows made the ONE time my computer actually managed to bluescreen (usually it just locks up and all i can do is power it off manually) and it’s OBS and a driver causing the issue! I couldn’t narrow down which one exactly but I think it’s my audio or graphics driver because it only happens when i’m streaming to my friend and i’m running studio one or openutau. gonna do some more investigating but for now the computer seems stable and i don’t have to reinstall all of my vocaloids!!
#this has been a horrible IT adventure#gonna try updating and/or rolling back some drivers tonight#i also think i’m having some bottlenecks with my ram#cause i’ve only got 16gb and these programs can use a LOT
1 note
·
View note
Text
bf dreamies 𓍼 dating a full-time student



꩜ i received a request on my main blog, but it honestly feels weird to post there for nct now lol, so i decided to let it live here >.< thank you for requesting, anon 🤍 happy reading!
mark: he brings you lunch during your shifts at the library. he melts watching you run down the stairs, skipping to his car because you know his adoring gaze is locked on you. the excitement twirls you, and he laughs in the driver’s seat, observing the curious students, probably wondering what on earth is up with this girl. they’d understand if they knew her boyfriend was here. her very busy boyfriend with her favorite food and a kiss to give. a few kisses. as many as she has time for.
renjun: he thinks you’re incredible. he finds your major fascinating and has shown more interest in your studies than anyone else in your life. he quizzes you with your stack of flashcards, throwing in spontaneous questions to make you laugh. he reads over essays. he asks about your lectures, curious to know what the most interesting part was. he loves it when you text him after an exam, confident you crushed it, and gracious for his help, but he always says: no, baby. that was all you.
jeno: you stay up late together. he plays video games and you sit at the desk he built beside his gaming setup. you wear one of his AirPods, attention focused on your laptop screen and the opened textbooks around you. he stopped playing an hour ago and is admiring you, but you haven’t a clue. he leans over to kiss your temple, asking if you’d like some water or tea. all you do is nod, and he laughs. “which one, baby?” “hmm?” “water or tea?” “whichever’s easiest.” your eyebrows furrow, teeth sinking into your bottom lip as you flip back a few pages. “i’ll make tea.”
haechan: you’re in an online grad program that’s kicking your ass, so anytime you’re on break, he spoils the hell out of you. you’ve been flown to cities across the world after exam season to sing and dance in arenas and experience top-tier stress relief. when deadlines are compressing, he cooks for you and pulls you away from your desk to eat with him. he’s supportive and sweet but intense about your health. you’re a perfectionist, and he’s received far too many texts from you in the middle of the night like it’s normal to completely disregard rest. your favorite thing to do is nap with him, or feel his fingers in your hair while he watches tv at a quiet volume so you can rest.
jaemin: a part of him—and maybe he doesn’t admit this—is living vicariously through you. any opportunity he has to pick you up after class is taken, and he finds himself leaning forward against the steering wheel to get a better view of the students passing by. the campus is slow and quiet before erupting into a sea of bobbing heads and heavy backpacks as another morning class ends; they navigate the rush like it was choreographed. in another life, he wonders if your paths still would’ve crossed. if you would’ve spent every waking hour studying together in the library, at cafes, in the grass outside the science building once spring’s warmth is delicious. when he sees you, he slides back into reality, feeling the leather beneath him, and smiles widely through his window.
chenle: when he finds out you’re on the uni’s club soccer team, he asks for your game schedule. there’s a twitter page that posts updates, so he makes an account for the sole purpose of following it. his liked tweets are filled with every goal you scored and assist you made; he replies too: that’s my girl!! he has your last name on a sweatshirt that he wears to every game he can make, a mask covering his face, and sunglasses covering his eyes. he loves greeting you after games, your lips still parted, catching your breath. your cheeks are red from the excursion. flyaways frame your face, ponytail messy and much looser, so much looser than it was when you ate breakfast together hours earlier. you unravel the hair tie in his car, run your fingers through your hair, and contemplate what you want for dinner. his treat.
jisung: he’s your safe haven. his apartment is your oasis. his heart lurches whenever you text him about heading over, even if you know he won’t be home for hours. his demeanor always shifts slightly when he knows you’re at his place, and he can’t be there. he always texts back, wondering if you’re ok, and hoping you were just seeking a different environment to study in. when he gets home, sometimes you’re still studying. other days, you’re asleep in his bed or standing in the kitchen in one of his t-shirts with wet hair, waiting for the kettle to whistle. he wishes you’d just move in with him, knowing it wouldn’t only save you money, but he craves your presence. he sleeps better when you’re in his bed, and he prefers to know you’re eating. it warms his heart to see your folded figure studying on his couch, taking short breaks to peer out the window. he takes your picture, sometimes calling your name and catching a soft smile and warm eyes on film.
#nct dream blurbs#nct dream imagines#nct dream scenarios#nct dream reactions#nct dream fluff#nct dream x reader#nct dream x female reader#nct blurbs#mark blurbs#mark imagines#renjun blurbs#renjun imagines#jeno blurbs#jeno imagines#haechan blurbs#haechan scenarios#jaemin blurbs#jaemin scenarios#chenle blurbs#chenle scenarios#jisung blurbs#jisung scenarios
482 notes
·
View notes
Text
Okay, I've been having trouble finding this, but I know it existed because my dad showed it to me multiple times.
My dad, recently retired, had a 40+-year IT career starting in the 1980s. (His biggest claim to fame is writing the programming for the printer driver for a program called PC Paintbrush, which was purchased by Microsoft and became Microsoft Paint, but I digress.) When I was a kid, he showed me an Easter egg snuck into an early Windows operating system where if you typed in a certain command an animation of Bill Gates as Godzilla would show up and start using his breath to zap people into Windows logos. I know it existed and isn't something I imagined because he pulled it up for me upon request multiple times, but seeing as this was the 1990s and I was a child I didn't have the details, like what OS it was. (My best guess would be 95 or 98.) I just want to see if I can recover that animation and document its existence somehow, but I haven't been able to find anyone else looking for it or who knows about it.
Any leads or information you might have would be super helpful! Thanks in advance!
UPDATE FROM DAD: it was on the desktop, you got it to show up by inputting a key sequence that he doesn't remember, and he's pretty sure it was Windows 98.
605 notes
·
View notes
Text
My dear lgbt+ kids,
If you’re changing your name (for marriage reasons or gender reasons), that’s an exciting step! - and it can also come with the (potentially more boring or even unpleasant or nerve-wracking) task of having to update your contact information for a lot of places.
Here’s a list with some places you should keep in mind:
1. Government and legal documents
• Identity card / Passport
• Driver’s license
• Social security or tax office
• Health insurance provider
• Any court documents or registrations (for example marriage certificate, birth certificate etc.)
2. Banking and finances
• Bank accounts (including savings and joint accounts)
• Credit cards
• PayPal or other payment platforms
• Loan or mortgage providers
• Insurance policies (life, car, household, etc.)
3. Employment and education
• Employer / HR department (for payroll, contracts, email, etc.)
• University or school records
• Certificates and diplomas (if you want them reissued with your new name)
• LinkedIn and other professional platforms
• Unions or professional associations
Unemployment office
4. Health and medical
• General practitioner and specialists
• Dentist
• Therapist / mental health providers
• Vaccination records and digital health apps
• Prescription services or pharmacies
5. Daily life and memberships
• Phone and internet providers
• Utilities (electricity, water, gas)
• Rental agreements or homeowners’ documents
• Streaming services (Netflix, Spotify, etc.)
• Library cards
• Gym memberships
• Retail loyalty programs (Payback etc.)
6. Online presence and subscriptions
• Email accounts
• Social media profiles
• Blogs and personal websites
• Substack or Patreon
• Online shops you use often (Amazon, Etsy, etc.)
• Newsletter subscriptions
7. Travel and transportation
• Airline loyalty programs
• Train and public transport cards (monthly tickets etc.)
• Car registration and insurance
• Toll subscriptions or parking permits
Bonus Tips:
Consider making a spreadsheet to track where you’ve already updated your info and where you still need to.
Some places will require official documentation (like a court certificate or new ID), so keep digital copies handy if needed.
Laws on name changes can be wildly different in different countries. When in doubt on whether a certain point is applicable or necessary for you, make sure to look it up for your country specifically.
Don’t forget the more personal stuff, like updating your name in group chats with your friends or in your private email signature!
If you’re changing your name for gender reasons, you can often update your information quietly or request discretion when dealing with customer service - but bureaucracy can still be frustrating. Feeling a bit anxious about potentially encountering transphobia etc. doesn’t mean you’re weak or that you’re not trans enough for this step or anything like that. It’s a normal feeling in a world where transphobia exists.
Changing your name can feel overwhelming, especially when it’s tied to something deeply personal like gender or a new life chapter. But every form you fill out is also an act of affirmation - of who you are now and the life you’re building. That’s worth celebrating.
With all my love,
Your Tumblr Dad
211 notes
·
View notes
Text
kink-o-ween - day thirteen
lewis hamilton - free use
cw: smut/pwp, free use, clothed sex, semi-public sex, university student!reader, mentions of sugar daddy, jealousy, jealous!lewis
kink-o-ween: formula one edition - call of duty edition

you shouldn't have come to the track. but it was close to where you were studying. you also shouldn't have worn such a short skirt. it pleated and light, the colour of a dove and paired with a sweatshirt from your school and sneakers.
lewis missed you, he told you that over the phone. he missed you, it had been some time since you saw one another. with the start of the new academic semester, you were swamped with your masters program. a program that was paid for by mister hamilton. you felt almost obligated to see him when you could.
and while visiting him at one of his homes and enjoying his company was one thing. being on the track with him was another. it was when a side of the driver came out that he usually kept down. seething jealousy.
you had a feeling that when you were around the paddock, that some of the other men looked at you. not in a way that felt predatory, but you could feel their gazes on you. no one would try to hurt you, they were men, not animals.
you could tell that carlos' gaze lingered on your chest a little longer than usual before his dark eyes looked to your face. he was friendly, chatted with an excitement that made you smile. even with his brief lingering gaze, he didn't eye you like meat. he was simply admiring someone beautiful.
"are you enjoying yourself? you're still in school, right?"
you nodded, "almost done the master's program. it's been a lot, but thankfully this weekend i can enjoy myself. and see all of you race." you smiled at him.
you two chatted, you asked about his life and any updates. you heard about the move from ferrari and wished him the best of luck with the other team. even though no flirtatious words were spoken, lewis still came over and put his arm at your hips. pulling you close to him. your hand on his strong chest as he smiled at his fellow driver.
"hey, mate. a little far from ferrari." he laughed a little, you could feel his digits up against the bottom of your skirt. you moved closer to lewis and felt his up your skirt in a casual fashion.
when you were on the track with lewis, you were free use for him. no one else, of course. lewis wouldn't allow another driver to sniff around you like that. but, you knew what he did when you were around. that was why you wore the skirt.
you felt him touch the roundness of your ass cheek, giving the left one a good grope as he continued to talk to carlos. you were barely in tune with the conversation. only when lewis pulled his hand away could you focus, he leaned forward to shake carlos' hand. the same hand he was feeling you up with.
"best of luck today, mate." he flashed a smile at him. and when you and lewis turned away from carlos. lewis' voice was in your ear, "trying to find a new sugar daddy today? is that why you came?"
you shook your head, "no, never." when you got into his driver's room. lewis kissed you deeply, you whimpered against his rough touch. you held onto his shoulders while he held you by your waist.
"good." he said, his lips close to yours. he licked his lips and smiled a little, "because you know you'll never find someone like me." it was almost cocky, but it made you shudder with excitement.
"you don't know that." you tried to bite back.
he laughed, "really? no, no." he shook his head a little as he groped your ass some more. his lips close to yours once more, "i do know that. the others can't compare, so don't humor yourself." he kissed your cheek, almost like a lover, "you know you look prettier when you don't think."
this was the agreement and it made your core boil. you felt a flip in your stomach as you were pushed onto the couch in the room. your skirt flipped up a little bit, exposing your pretty panties to lewis. he smiled at you.
"i should be taking that skirt with me," he said, "so you don't go wearing it around school and people get the wrong idea." he got down beside you and started to undo his belt, "a strong wind and you'd be giving every guy a show."
despite the relationship being somewhat transactional, lewis made sure that you didn't start seeing other guys. it was only fair, he was paying for everything so why would you need anyone else. you just chalked it up to him being greedy with your attention.
with his cock out of his jeans and his hand now up your skirt, he flashed your panties once more before they were off and onto the floor. this would have to be quick. no bells, whistles, intimacy or a slow pace. this was a simple fuck before lewis went out there and raced.
you couldn't get fully naked just in case someone came in. you felt excitement race through you. there was always a risk with this. the amount of times you two had fucked in the back corners of parking garages in cars with tinted windows. even your university dorm wasn't safe.
you flipped your skirt up a little and he eyed your pussy then helped you get seated on his cock. he shuddered and then grabbed a hold of your waist. the soft skin under his touch as you felt the stretch of his cock inside of you.
"perfect." he said with a rumble in his voice. you rolled your hips a little bit, cautiously trying to gain pace. but lewis had little patience for that. he said lowly, "pick up speed, sweetheart. or i'll get carlos in here to do my job for me." his lips were at your neck as he clutched onto you.
"i don't want him." you whimpered quietly. you couldn't be too loud or else a poor assistant would get an eyeful of you riding lewis.
he said softly, "good answer." before he moved up against you. he took control of the pace, you felt excitement in your gut as the two of you fucked on the leather couch.
the couch was probably worth more than your rent. everything on the track was worth more than your rent. the clothes your lover wore, the car he drove you to the track in. even the rings that donned his fingers were more than you'd make in a year.
lewis continued to kiss your neck and you felt a shudder through your body as you moved against him. he said, "you know there's only one thing i want. more than the titles, more than the money. i want to make you cum."
his words made you heart leap as you continued to rut against him. you felt a heat of nerves in your stomach as you moved against him. you kissed him feverishly as you moved as fast as you could. lewis felt amazing all over, you drove him mad.
it was the kind of madness that could drive any man to great heights to keep feeling. no wonder he was so willing to pay for your little life, it meant he could nudge his cock up against the softest parts of you.
"you're pretty when you squirm." he said, lips close to yours, "you look pretty when i can pretty much feel your heartbeat up against him. you're excited."
you swallowed, "why wouldn't i be? wouldn't women kill to have this chance?"
lewis smiled, "someone's trying to apologize for making me jealous. i wish you were naked right now. i wish i could take every last layer off of you. but, there's always tonight."
"i have to go back to my dorm."
he gripped your hips and chuckled, "you want to go to your dorm?" he moved against your further and kissed your cheeks, "now you're just being a tease." he really worked you on his cock, even going as far as to move you with relative ease.
"all my stuff is there."
lewis replied, "we can always re-buy it. you know i'll buy you anything you want." he kissed you on the lips once more and you moaned against him. you were his to freely use, even if he didn't wave the bills in your face.
he groaned against the kiss and his grip onto tightened. you knew there would be pain in the morning. but, that didn't bother you, you knew deep down that you'd always wear lewis' marks with pride.
you held onto his shoulders as you both started to lose the pace of your movements. only driven by a need to finish. the kisses got hotter and the rush of pleasure flooded your brain like much needed euphoria.
"you're beautiful. and you're mine." he said before he kissed you once more. the heat rushed through him as he continued to rut against you made sparks go off in his brain. you felt perfect, like a dream.
the kisses were hungry as you were the first to cum. you held onto him and arched your back a little bit. the thrill of orgasm raced through you as you continued to move against him.
it was quick and it was heavy. you felt the rush through your body as you eagerly panted. you rested against him as he worked your hips against him.
"beautiful girl. my sweetheart." he said with a heat in his tone. with a few more heavy thrusts and he finished inside of you. his grip was tense when he held you. you clawed your nails across his shoulders as your pace stopped.
you panted against his chest, your face felt flushed as you remained in his lap. eventually lewis pulled you away from him, leaving a little space to kiss you. the kiss was a little more tender as you eventually got off his lap.
you were kind enough to help him back into his jeans before he kissed you once more on the lips with his hand under your skirt. sadly there was no time for round two. you said to him, "it's showtime."
he smiled at you, "showtime." any jealousy in his gut was long done, instead replaced with a warm feeling of orgasm. the others could look, but they could never touch.
it wasn't until you were back at the garage with lewis, that you noticed that your panties were back in the driver's room. your eyes went wide, you didn't have a key for the door and lewis was about to get into his car. oh no. <3
#bunny writes#kink-o-ween#reader insert#formula one imagine#formula 1#formula one smut#formula one fanfiction#f1 smut#f1 x reader#lewis hamilton x you#sir lewis hamilton#lewis hamilton x reader#lewis hamilton smut#lewis hamilton#lh44 smut#lh44 fic#lh44 x reader#lh44#formula 1 fic#formula 1 fanfic#formula one#f1
865 notes
·
View notes
Text
Fixing Windows 11 - A Masterpost
Windows 11 is absolute crap for a good bunch of stuff so yeah, have a masterpost with most of the things I've found around to fix it haha (they're not all here because I did stuff around and I don't remember what)
YES, I KNOW at this point Linux would be a better alternative, however some here can't use Linux due to some proprietary programs that are not on Linux. This Masterpost is for the people in the same situation as I, aka those who have to have Windows or they can't do their job.
I am currently unemployed and haven't worked enough for the government to help me. I have a ko-fi if ever you want to help.
Stopping W11 from making you create an account/setting up your computer without internet (with a way to create gpedit.msc if your version doesn't have it)
Fixing the Taskbar (in case you also don't like the grouped Battery/internet/sound or the way the windows look)(there's more to it, check the settings)
There is the chance that Windows can't update because of this, you just have to uninstall it and reinstall it afterwards. They also completely nuked the Windows 10 look in the 24H2 update, so use the "Windows 10 (Explorer Patcher)" option instead of the plain "Windows 10".
Removing the rounded windows (since ExplorerPatcher doesn't do it anymore on 24H2)
https://github.com/valinet/Win11DisableRoundedCorners
How to move the volume and luminosity pop ups (so you can finally see those sweet sweet subtitles)
In case ModernFlyouts doesn't automatically start up, possible solution
Fixing the Start Menu (ExplorerPatcher can do that too, btw)
How to show all options right away
A way to bring back the Calendar
https://github.com/matej137/OutlookRemover
MICROSOFT FULLY NUKED THE CALENDAR!!! Possible fix is to downgrade the app (which is fine if you don't use the Mail), but do use the OutlookRemover to stop the automatic installation of the new version.
https://github.com/matej137/OutlookRemover/issues/15
Your Bluetooth suddenly doesn't work???
It happens sometimes for no clear reasons so here are a few things you can do:
Check if the icon is in the Taskbar. If not, verify if it is available in the pop up menu (the one from the gear icon)
If it's not here, check your parameter to see if you have the option to turn it on.
If it's still not here, reboot your PC.
If it's STILL not working, update your Bluetooth driver. You can do so by looking for "driver" in the menu and opening the Device Manager, then right click on the right Bluetooth component and update its driver.
If Windows says that the driver is up to date, try checking out this helper: https://support.microsoft.com/en-us/windows/fix-bluetooth-problems-in-windows-723e092f-03fa-858b-5c80-131ec3fba75c
If really nothing help, download and install a recent Bluetooth Driver. Be careful of what you download and from where.
Someone who stumbled on this post fixed it by downloading the Bluetooth Driver 5.0.1.1500 from Softonic (https://www.softonic.nl/download/bluetooth-driver/windows).
How to remove Copilot if you have it (I don't, but it might be because I'm in Europe??)
Archive
Apparently Copilot is being forced on people so hummm
Other stuff not specifically related to the shit W11 did
Changing the size of the scroll bars
How to fully remove Cortana
Website with tools to fix W10 and W11
2K notes
·
View notes
Text
On Celebrating Errors
Isn't it beautiful? The lovely formatted tables of register and stack contents, the trace of function addresses and parameters, the error message ... it's the most beautiful kernel panic I have ever seen.
Why on earth would I be so excited to see a computer crash? What could possibly be beautiful about a kernel panic?
This kernel panic is well-earned. I fought hard to get it.
This kernel panic came from a current NetBSD kernel, freshly compiled and running on Wrap030, my 68030 homebrew computer. It is the result of hours upon hours of work reading through existing code, scattered documentation and notes, writing and rewriting, and endless compiling.
And it's just the start.
As I've said before, a goal of this project has always been to build something capable of running some kind of Unix-like operating system. Now that I finally have all the necessary pieces of hardware, plus a good bootloader in ROM, it's time to give it a shot. I'm not that great with this type of programming, but I have been getting better. I might just be able to brute force my way through hacking together something functional.
It is hard.
There is some documentation available. The man(9) pages are useful, and NetBSD has a great guide to setting up the build environment for cross-compiling the kernel. There are some published papers on what some people went through to port NetBSD to this system or that. But there's nothing that really explains what all these source code files are, and which parts really need to be modified to run on a different system.
I had a few false starts, but ultimately found an existing 68k architecture, cesfic, which was a bare minimum configuration that could serve well as a foundation for my purposes. I copied the cesfic source directory, changed all instances of the name to wrap030, made sure it still compiled, then set about removing everything that I didn't need. It still compiled, so now it's was time to add in what I did need.
... how ... do I ... ?
This is where things get overwhelming very quickly. There is documentation on the core functions required for a new driver, there's documentation on the autoconf system that attaches drivers to devices in the tree, and there's plenty of drivers already to reference. But where to start?
I started by trying to add the com driver for the 16550 UARTs I'm using. It doesn't compile because I'm missing dependencies. The missing functions are missing because of a breaking change to bus.h at some point; the com driver expects the new format but the cesfic port still uses the old. So I needed to pull in the missing functions from another m68k arch. Which then required more missing functions and headers to be pulled in. Eventually it compiled without error again, but that doesn't mean it will actually run. I still needed to add support for my new programmable timer, customize the startup process, update hardware addresses, make sure it was targeting 68030 instead of 68040 ...
So many parts and pieces that need to be updated. Each one requiring searching for the original function or variable declaration to confirm expected types or implementation, then searching for existing usages to figure out what it needs ... which then requires searching for more functions and variable types.
But I got something that at least appeared to have all the right parts and compiled without error. It was time to throw it on a disk, load it up, and see what happened.
Nothing happened, of course. It crashed immediately.
I have no debugging workflow I can rely on here, and at this stage there isn't even a kernel console yet. All I could do was add little print macros to the locore startup code and see where it failed. Guess, test, and revise.
I spent a week debugging the MMU initialization. If the MMU isn't properly configured, everything comes to an abrupt halt. Ultimately, I replaced the cesfic machine-specific initialization code and pmap bootstrapping code with functions from yet another m68k arch. And spent another day debugging before realizing I had missed a section that had comments suggesting it wasn't for the 68030 CPU, but turned out to be critical for operation of kernel memory allocation.
Until this point, I was able to rely on the low-level exception handling built into my bootloader if my code caused a CPU exception. But with the MMU working, that code was no longer mapped.
So then came another few hours learning how to create a minimal early console driver. An early console is used by the kernel prior to the real console getting initialized. In this case, I'm using the MC6850 on my mainboard for the early console, since that's what my bootloader uses. And finally the kernel was able to speak for itself.
It printed its own panic.
The first thing the kernel does is initialize the console. Which requires that com driver and all the machine-specific code I had to write. The kernel is failing at its step #1.
But at least it can tell me that now. And given all the work necessary to get to this point, that kernel panic data printing to the terminal is absolutely beautiful.
#troubleshooting#coding#os development#netbsd#homebrew computer#homebrew computing#mc68030#motorola 68k#motorola 68030#debugging#wrap030#retro computing
69 notes
·
View notes
Text
the op of that "you should restart your computer every few days" post blocked me so i'm going to perform the full hater move of writing my own post to explain why he's wrong
why should you listen to me: took operating system design and a "how to go from transistors to a pipelined CPU" class in college, i have several servers (one physical, four virtual) that i maintain, i use nixos which is the linux distribution for people who are even bigger fucking nerds about computers than the typical linux user. i also ran this past the other people i know that are similarly tech competent and they also agreed OP is wrong (haven't run this post by them but nothing i say here is controversial).
anyway the tl;dr here is:
you don't need to shut down or restart your computer unless something is wrong or you need to install updates
i think this misconception that restarting is necessary comes from the fact that restarting often fixes problems, and so people think that the problems are because of the not restarting. this is, generally, not true. in most cases there's some specific program (or part of the operating system) that's gotten into a bad state, and restarting that one program would fix it. but restarting is easier since you don't have to identify specifically what's gone wrong. the most common problem i can think of that wouldn't fall under this category is your graphics card drivers fucking up; that's not something you can easily reinitialize without restarting the entire OS.
this isn't saying that restarting is a bad step; if you don't want to bother trying to figure out the problem, it's not a bad first go. personally, if something goes wrong i like to try to solve it without a restart, but i also know way, way more about computers than most people.
as more evidence to point to this, i would point out that servers are typically not restarted unless there's a specific need. this is not because they run special operating systems or have special parts; people can and do run servers using commodity consumer hardware, and while linux is much more common in the server world, it doesn't have any special features to make it more capable of long operation. my server with the longest uptime is 9 months, and i'd have one with even more uptime than that if i hadn't fucked it up so bad two months ago i had to restore from a full disk backup. the laptop i'm typing this on has about a month of uptime (including time spent in sleep mode). i've had servers with uptimes measuring in years.
there's also a lot of people that think that the parts being at an elevated temperature just from running is harmful. this is also, in general, not true. i'd be worried about running it at 100% full blast CPU/GPU for months on end, but nobody reading this post is doing that.
the other reason i see a lot is energy use. the typical energy use of a computer not doing anything is like... 20-30 watts. this is about two or three lightbulbs worth. that's not nothing, but it's not a lot to be concerned over. in terms of monetary cost, that's maybe $10 on your power bill. if it's in sleep mode it's even less, and if it's in full-blown hibernation mode it's literally zero.
there are also people in the replies to that post giving reasons. all of them are false.
temporary files generally don't use enough disk space to be worth worrying about
programs that leak memory return it all to the OS when they're closed, so it's enough to just close the program itself. and the OS generally doesn't leak memory.
'clearing your RAM' is not a thing you need to do. neither is resetting your registry values.
your computer can absolutely use disk space from deleted files without a restart. i've taken a server that was almost completely full, deleted a bunch of unnecessary files, and it continued fine without a restart.
1K notes
·
View notes
Text




On Tuesday, as part of the @nasa social experience, we got up close and personal with the crawler transporters and got to speak to some of the folks who work on the crawler. According to them, it takes two years to get your license to drive it - even astronauts, who are qualified to fly spaceships, aren't allowed to drive the crawler without a license. Makes sense, given that they're the largest self-propelled land vehicles in the world!
CT-2, shown here, will be used to carry NASA's SLS rocket from the Vehicle Assembly Building to the launchpad in support of the Artemis program. Both CT-2 and its partner crawler CT-1 have long carried rockets from the VAB to the pad, first constructed for the Apollo program before then being used throughout the Shuttle program. CT-1 has seen better days, and is now being used primarily for parts for CT-2.
While much of the hardware is original, several things have been updated over time, mainly the internal computer system. When you're carrying something weighing millions of pounds that has catastrophic consequences if you tip over, stability is paramount. The computer within the crawler controls a massive hydraulic system that keeps the top deck, which is the size of a baseball infield, so flat that if you placed a golf ball atop it, it wouldn't roll around. Just as much of a marvel of engineering as the rockets are!
If you're curious, while the drivers have seen it reach speeds of over one mile per hour, it really doesn't like doing that. They say it averages about 0.8mph.
#nasa#space program#apollo program#space shuttle#artemis program#crawler transporter#space#nasa social
130 notes
·
View notes
Note
I am gonna send you a bunch of questions, instructions, and remarks regarding your tech issues. Please don't feel pressured to answer them.
Have you tried Updating your graphics Driver? (On WIN 10, Open search bar, Type Device Manager, then go to Display adapters, and right click your graphics card.
2. Does the problem happen anywhere or only in a specific location. (regarding the glitchy pink green grid) I mean Physical location. Like: "This only happens while I'm sitting at my desk"
3. In what way does FireAlpaca stop working. Does it crash, does it Hang(not respond to anything), Does it not respond to brush strokes on your tablet? Does the rest of your computer also stop working or slow down? Does your Mouse cursor do anything?
4. Does the Task Manager (or Equivalent, Idk your Operating system) note anything weird? (Hard drive at 100 all of the time, Memory at 100%, CPU at 100% for very long)
5. Combine 3 and 4. Have Task manager open while you're doing things in Alpaca and look at it if Alpaca starts being weird
6. From what I can tell, you have a Touch-Screen tablet that connects to your computer. (please correct me if I'm wrong) That matters because the tablet also uses your PC's OS, which means that your problems, if not hardware related, are usually your OS's or drawing program's fault.
7. If you can, Try using your drawing tablet for literally anything and everything else. Similarly, Try using Alpaca without your tablet. This way you can maybe figure out if Alpaca is being weird, or if it's the tablet.
I sat on this ask for a while in an attempt to fully test out/do all the things you mentioned. Here's my response:
1. Have you tried Updating your graphics Driver?
Yes I have! :0 I know I did this right because my super techy friend did it for me.😅 My Laptop drivers are for sure up to date.👍
2. Does the problem happen anywhere or only in a specific location. (regarding the glitchy pink green grid) I mean Physical location. Like: "This only happens while I'm sitting at my desk"
It doesn't matter where I am, the glitchy screen and the buggy FireAlpace happened anytime I tried to use them. Though I will note that after buying a new chord for my tablet, the pink and green glitches and weird black outs completely stopped. But FireAlpaca continues to bug out every few minutes. :(
3. In what way does FireAlpaca stop working. Does it crash, does it Hang(not respond to anything), Does it not respond to brush strokes on your tablet? Does the rest of your computer also stop working or slow down? Does your Mouse cursor do anything?
I am not great with my words so I took a video of FireAlpaca bugging out to show you. (I apologize for the low quality.. I shrunk it down so I could send it to a friend on Discord but now I cannot find the original video for the life of me😔)
In this gif I am selecting all these different tools, but they're all acting like the pen tool. Which was the tool I was using before it started to bug out. I forgot to clip it but the undo/redo button is also broken.
4. Does the Task Manager (or Equivalent, Idk your Operating system) note anything weird? (Hard drive at 100 all of the time, Memory at 100%, CPU at 100% for very long)
I have checked Task Manager when FireAlpaca was and was not bugging out. Everything seemed to act the same each time.. <:(
5. Combine 3 and 4. Have Task manager open while you're doing things in Alpaca and look at it if Alpaca starts being weird
Have tried this and I didn't notice any change when FireAlpaca started tweaking. :(
6. From what I can tell, you have a Touch-Screen tablet that connects to your computer. (please correct me if I'm wrong) That matters because the tablet also uses your PC's OS, which means that your problems, if not hardware related, are usually your OS's or drawing program's fault.
My drawing tablet is an XPPen Artist 13.3 Pro. Its not a touch screen but it has a drawing stylus. It's basically another monitor that I can use a stylus with. :0
I don't know if that means its using my laptops OS.. nor do I know how to fix it if my problem lies in that connection <:((
7. If you can, Try using your drawing tablet for literally anything and everything else. Similarly, Try using Alpaca without your tablet. This way you can maybe figure out if Alpaca is being weird, or if it's the tablet.
My tablet seems to work fine outside of FireAlpaca..? I think..?
But what I have tried is when FireAlpaca is bugging out I would move the window to my laptop monitor and try to use the paint tools with the mouse. The first few times I did this the problem fixed itself when I opened snipping tool to record it.
So I then set snipping tool to record my laptop screen, drew with my tablet until it bugged out again.. and then moved FireAlpaca to my laptop and kept drawing with a mouse. This is the result.
It broke the way it did before. Selecting multiple tools and either drawing nothing or only using the tool I was already using. The undo/redo buttons still do not work.
The only way to fix this problem is to save my canvas, close FireAlpaca and then reopen it. Sometimes clicking out of FireAlpaca and back into it fixes it..? But not always.
Anyways, I did my best to answer these as best I can. With my tablet drivers being up to date..(??) My laptop drivers being up to date and FireAlpaca being the latest version,, I'm not sure what could be causing my problems :((
73 notes
·
View notes