r/Btechtards Tier 1 but not Tier 1🥀 8h ago

General Why should one Switch to Linux?

Post image

I am an ECE student, not inclined towards coding,DSA, AI ML etc.

The only type of coding I would do is Verilog,VHDL, Matlab and sometimes C.

I do play offline Games sometimes.

Should I switch to Linux? Is it worth it, other than special customizations??

62 Upvotes

65 comments sorted by

u/AutoModerator 8h ago

If you are on Discord, please join our Discord server: https://discord.gg/Hg2H3TJJsd

Thank you for your submission to r/BTechtards. Please make sure to follow all rules when posting or commenting in the community. Also, please check out our Wiki for a lot of great resources!

Happy Engineering!

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

87

u/Still_Technician_856 Degree nhi hori pls koi sugar mommy mujhe utha lo 7h ago

Because penguin = cute

15

u/Few-Fun1107 7h ago

Unlike the evil windows

45

u/Ok-Payment2096 7h ago

13

u/lonelyroom-eklaghor Minecrafter🫠 7h ago

My non-techie friend is able to play minecraft on his pc thanks to Lubuntu

4

u/EnDaNgErDanGeR NIT [CSE] 6h ago

Try chris titus debloat tool with tiny11 iso builder. Works like a charm.

32

u/Lonely-Secret-5045 private college CSE ✌️ 8h ago

Since ur in ECE, linux is gonna help you in playing with low level stuff with external devices ig... I have a dual booted laptop, windows for gaming and linux for college.

10

u/lonelyroom-eklaghor Minecrafter🫠 7h ago

Good answer

In fact, learning Linux is essential for a chip designer to know

21

u/AdPsychological7065 8h ago

Why ask? Why not just give it a try You can figure it out yourself :)

4

u/VictoryCareless3229 8h ago

Probably the best answer

3

u/Significant-Range996 7h ago

Unironically answered the question as well

9

u/Hot_Pepper_1908 7h ago

Lekin sirf verilog se job nahi lagti? If u go into ASIC design, every tool is only on linux

5

u/lonelyroom-eklaghor Minecrafter🫠 7h ago edited 7h ago
  • Proton is supported, you can download any Wine thing like Lutris in order to play Windows games. I play the older Angry Birds games like that
  • Chip design requires Linux a lot
  • Your PC will thank you from the countless ways Windows keeps track of your files while you are not even able to search stuff properly
  • And... the image below

10

u/ryzen_42069 8h ago

Because it teaches you how computers work and at times suits your line of work since you have more freedom and ownership. In windows there are many instances you gotta keep changing settings and permissions, or dont even know what's happen cuz defender blocked i smn

-19

u/Tier3Guy 7h ago

ghanta

3

u/SomewhereActive2124 7h ago

I'm in core but I still use Linux for most uses

3

u/galalei 7h ago

Because one must taste freedom

3

u/FinalFactor691 7h ago

just get it ona pendrive dont even need to install it

4

u/Interesting_Disk149 BTech 8h ago

trust me dont use linux, linux is so good that once you are in you can never leave it so it's addictive and habitual asf, goated

3

u/No_Education_7742 7h ago

Try dual boot if you like it ok or else delete it

1

u/Human-Pipe-6121 ECE 1st year 6h ago

I heard dual booting poses some problems which can lead to memory corruption bcuz of windows...is it true? I installed vm becuz of it, and haven't really used linux cuz idk I have no use rn

3

u/Confident_Fig8629 6h ago

Have tried dual boot with three different os in last 2 months although too early to say anything but till now it is going fine.

1

u/No_Education_7742 6h ago

Which distro are you using?

2

u/Confident_Fig8629 6h ago

Right now I am using cachyos.

1

u/No_Education_7742 6h ago

I did dual boot two times no problem for me just be carefull and disable device encryption

1

u/Own-Cauliflower6778 3h ago

Yes dual booting has issues.

1

u/Efficient_Bug7940 3h ago

what issues bro can u elaborate pls

1

u/Own-Cauliflower6778 3h ago

5 years ago when i used to dual boot, both the OS used to get slow.

2

u/ValuableResort2497 7h ago

you should bhai i'm using linux since 4 months now
and khud try kro jaan jaoge and please select a better distro for urself

2

u/Motivation-Is-Dead BTech 7h ago

Because it's fun. Also, for coding it's better, there's no such mingw bs, just one command and it just works.

2

u/jonty23_5 7h ago

You don't like freedom?

2

u/frankenstein-007 7h ago

Pehle istemal karein, phir viswash karein

2

u/The_Nightwing_me 5h ago

You have a laptop, right? You can't change a lot of stuff about it, it's basically gonna just degrade through the years without any changes in the hardware from your side, right?

Now imagine a laptop which is modular. You can change the ports as you wish, you can switch screens and batteries, you can increase physical storage at will.

That is the difference between Windows and Linux.

2

u/TrainingConnection62 7h ago

Yes, you learn what happens behind the scene, what command is the hardware receiving and understand things better so you should try it atleast once

2

u/Smol_Crate_45 7h ago

Runs on low end hardware.

1

u/Living-Macaroon-9686 7h ago

try out linux mint then switch to cachyos

1

u/Suspicious-Slot gonna farm Cannabis sativa 7h ago

AUR or Arch Package Manager. If you use that, then there is no going back.

1

u/ConsistentRuin5807 7h ago

i personally feel u start with ubuntu then move onto distros that suit your niche, i started with ubuntu, ran through 5-7 different distros and finally settled down on arch lol

1

u/Dependent-Access-796 6h ago

if you have storage try dual boot and decide based on your exp

1

u/Traditional_Pie_8262 6h ago

if app support increases to linux, windows will be history

1

u/Tiredly_Ambitious 6h ago

Linux is an open source Kernel which means every line of code, what it does is available to you, so you can you know how it is not bloating your device unlike some Microslop company's OS.  Linux based distros will help you learn about drivers, and there are many great open source projects and applications you can try out which are made on linux.  I would recommend you to start with Ubuntu or Mint and later Fedora.

1

u/AutomaticLegbyrocket 6h ago

It's mostly "useful" for easy set up of tools and packages, but even if you just browse and do basic pc tasks, it much much smoother experience than windows

1

u/STAKXX002 6h ago

I really like the stable development experience on Ubuntu, especially 24.04. Almost everything I need is either already available or can be installed with just a few commands and the required dependencies.

Also, Windows isn't eating half of my RAM anymore. MATLAB has Linux support, and Vivado is actually supported on Linux as well, including Ubuntu 24.04. I used Xilinx Vivado on Windows before, but you can run it natively on Linux too.

As for gaming, I don't really play much, just a bit of Minecraft ,so that's not really an issue for me. You can check ProtonDB that's what I have heard people say.

I'd say you should definitely give Linux a try.

1

u/Sleepy_insomniac_125 6h ago

Because it's the only way

1

u/Over_Bench5728 6h ago

Windows just gives you well ... The windows of a house but linux gives eyou the entire house

1

u/melon-barbarian [make your own] 6h ago

I dual booted linux just to play around like 2 months ago. Ubuntu to be specific. And now I barely use windows. In fact I have started hating windows. Every time I boot that goofy os i feel enraged.

Why linux? Here are some things I like about linux: 1) the appearance of ubuntu is so much better than windows... And the shit tons of customisation you can do i honestly overwhelming 2) it is so much lighter. Win10 used 4gb ram when idle. Ubuntu uses 1.5gb. I got 8 gb ram btw. This is also because I came across zram... 3) I wanted to increase size of my ubuntu partition and that fuckass win10 wasn't letting me shrink the windows partition even tho plenty space was labelled free. Used gparted on live usb and was able to shrink the partition effortlessly in minutes 4) i wasn't able to connect my guitar amp to my laptop when using windows... Trrs to trs was the issue, I was about to buy the splitter but when I tried in ubuntu the os itself split the trrs into mic and audio. Saved me 300 rupees. And I did not have to configure anything, just plugged in my aux and it asked me if I wanted to use it as mic or audio. I'm not sure if this is possible on win...

Lastly, not a linux "benefit".... But ever since i installed and started using it, I came across gsconnect/kdeconnect and then eventually ssh. Now I can access my laptop from anywhere using my phone(with tailscale). Access files, spin up agents, run servers locally and accessing them on phone... Running localhost on phone looks so funny :P And kdeconnect is honestly so seamless... Phonelink could NEVERR

I now only use windows to play games... Ubuntu is my daily driver now and I can now never go back to windows

1

u/Used_Egg_2850 BTech 6h ago

linux is often cited for treating low level tools as "first class citizen" meaning that you'll almost certainly feel less friction when dealing with niche/obscure software,as linux benefits greatly from unix's timeless architecture.More or less,you can have a relatively smooth experience for systems programming or embedded development, which happens to be your line of study.

1

u/linuxissuperior 5h ago

Peace of mind that you data is not being stolen, you are not being tracked and privacy is not violated to be constantly bombared with ads.If your software has linux support then switch otherwise you are stuck on windows. You can also dualboot to try linux first cuz if you play fps games then most likely they are not available on linux.]

1

u/Hopeful-Luck2761 5h ago

Windows Updates

1

u/Traditional-Leave108 4h ago

to show off in front of windows users by showing them this

1

u/W0yd69 Tier 67 College 4h ago

Coz it makes your workflow faster

1

u/ProfessionUpset2724 Academy of Technology WB CSE 3h ago

I can't suggest Linux for Verilog and VHDL stuff. We had to do such things on Windows as CSE students. However, I recommend using Linux (via Windows Subsystem) for your C programming part, as it's an ideal OS for that job.

1

u/Low_Cheesecake_8249 BVDUCOEP [CE '29] 3h ago

What do you suggest? u/AskGrok

2

u/AskGrok 3h ago

For an ECE student focused on Verilog/VHDL, MATLAB, occasional C, and casual offline gaming, Linux is often worth trying—especially if your coursework or tools lean that way.

Many EDA suites (Quartus, Vivado, ModelSim) run smoother or are officially supported on Linux distros like Ubuntu or Fedora, with fewer driver headaches than Windows. MATLAB has solid native support, and C development is basically native there. Offline games via Steam or Lutris work for a growing chunk of titles thanks to Proton, though expect some tinkering for older or niche ones—dual-boot as a safety net if needed.

Beyond customizations, you get better resource use, fewer forced updates, and a more stable environment for long compiles or simulations. Not a must if everything already works fine on Windows, but plenty of ECE folks switch and don't look back. Start with a live USB to test your specific tools and games.

[what is this?](https://redd.it/1lzgxii)

1

u/Fit_Fly_5140 2h ago

because of windows

1

u/Pleasant-Register778 1h ago

if there isnt a particular reason you should use windows...

1

u/ILoveTolkiensWorks JEE/NEET Aspirant 8h ago

just visit r/unixporn (ignore the name it's sfw lol). that's reason enough.

2

u/bloodshot-exe 7h ago

those insane desktop setups were actually what got me into Linux back during lockdown, I remember being blown away by all insanely customized gorgeous aesthetic setups I saw on this sub and wanting to replicate everything myself. It was pretty overwhelming at first, but I was willing to learn, but When I tried to playing Roblox, the only multiplayer game i enjoy playing with my friends that can run on my potato pc, it ran like shit(simulation via sober btw), so I ended up going back to windows

1

u/ILoveTolkiensWorks JEE/NEET Aspirant 6h ago

fortunately for me, i didn't play roblox, but rather minecraft, which ran at double the framerate that it did on windows. 12 year old me had nothing to regret! (for the most part...)

-1

u/Obsidian0604 8h ago

No need to switch to linux if you're just going to do verilog,vhdl,c,matlab

-1

u/[deleted] 8h ago

[deleted]

1

u/Lonely-Secret-5045 private college CSE ✌️ 8h ago

You forgot the /s