Ugh am so done with linux.

I dualbooted ubuntu 16.4 LTS alongside win10 on my new laptop 3 years ago. Back then , the whole os and kernel stuff were new for me, but once i understood how things work in it, i always found linux to be a superior alternative for doing any development related task than windows.
The way terminal gives us sheer raw power to handle services and applications ourselves makes everything easy in linux.

Wanna run a lamp server? Install all parts by yourselves. Problems with the lamp server? You are just 1 command away to know which service/package is causing issue. Some python module fucked up? You can go on checking every package present anywhere on your disk. No permissions? Sudo.

But recently i got so much fed up of its gui. I have gone from 16.4 to 18.4 to 20.4 , but no version seems to handle multiple gui s/w running parallely .
I usually have the requirement to open 2-3 windows of chrome with 30-40 tabs, 1-2 projects of Android studio and studio emulator. But this shit blows even with just 1 project open on studio and nothing else! The even the keyboard and mouse gets stuck when i studio is making a built.
And don't get me started on how slow my system becomes when switching b/w AS and chrome :''( . Maybe there's issue with the dual boot or because i gave very large swap/root partitions when i first dualbooted or something else , but i am in so much pain :/

Finally i went back to win10 a month ago and was a little surprised to find that it sucks a little less now. Aside from the ugly forceful updates, it has been a breeze for working . The builds take longer time (fuck windows defender), but My Android studio (and everything else) does not lag when switching between multiple processes. I even once ran an emulator instance and it was still working fine . The process management of windows is very good.

I have heard that mac is kind of in middle of the 2 and better than both providing rich process management and powerful terminal commands . Waiting for the day when i have enough money(or no longer require my kidney) to buy and maintain a MacBook :/

  • 4
    What exactly do you mean with "multiple GUIs"?
    As in, windows, or monitors?
  • 1
    Also, what kind of GPU do you have? If it's Nvidia in a laptop, chances are you have the stupidly annoying Optimus technology, which could very likely be the source of all graphics related issues.
  • 0
    @LotsOfCaffeine gui as in the softwares android studio, file manager,vscode ,etc . And yeah i have the nvidea/intel graphics. I don't know much about those, always installed the recommended drivers during the ubuntu ubdates ( i think it gives a choice to install open source or proprietary drivers, idk)

    Can anything be done about this?
  • 1
    @theKarlisK "spot on", I'd rather say "duct taped"

    optimus is a huge pain, it can boil down to individial hardware, custom kernel parameters and so on.

    Although the support from nvidia has been getting a bit better, it's still awful.

    @StopWastingTime, you could consider turning one of the GPUs off in your BIOS (if it has that option).

    That might need a driver reinstallation though.
  • 1
    Try gentoo or LFS
  • 0
    @theKarlisK neither has mine, and it's annoying
    It somehow works fairly stable, with the optimus-manager (arch specific)

    Although I heard Ubuntu's support is good as well.
  • 0
    I know where the dog lies.
    Also, they say Mint is good transitive distribution, when you're so used to Windows.
  • 0
    @halfflat android studio itself takes 6 gb ram and with emulator running on, my poor 8gb ram goes into coma
  • 0
    @StopWastingTime you really want to consider going 16GB, 8gb will lock up with pretty much anything that's not trivial. It's a worthwhile investment.
  • 0
  • 0
    @StopWastingTime think of the time you wouldn't be wasting and convert that to money :p
    Plus the extended range of things you can do.
    It's easily more than the cost of 8GB of DDR4.

    You really, really want to max out on memory capacity and performance on any PC that you use for anything non trivial. So that means a fast, decently large SSD (256GB or so SATA SSD is a good compromise, it's what I used for a very long time), and as much RAM as you can afford, even if you have to give up on other stuff for it. The extended RAM means you can use a Ramdisk/tmpfs for fast temp general storage (great for compiling) and the SSD means you get massively better latency, RW speeds, and page swapping. It's a massive win all around.

    I have a ThinkPad T420 from 2011 that still powers through most of my stuff because it rocks 16GB of RAM and a 240 GB SSD despite having a crap i5 2nd gen processor, also a crap HP laptop with a shitty ULV 4th gen i5 that also has 16GB RAM and a 240 GB SSD. Both are fast enough to not be bottlenecks.
  • 0
    What .. do you still use Ubuntu. I use to have dual boot in my college time. Now I have Mac for traveling pure Ubuntu for working . And no I don’t use windows for gaming . I have ps 😂😂
  • 1
    @RememberMe yeah am gonna need some cash for that. Am all broke and jobless for now 😅
  • 0
    @StopWastingTime I can empathize, been there :p
    Save up and scrape together as much as you can and go for that upgrade. You'll thank yourself later.
Add Comment