Then i started noticing some new problems:
For some weird reason my wired network speeds were very poor.
They were basically at wireless speed levels!
I even disabled my wireless network card just to make sure but now dice.
Probably using an old or wrong driver ?
I tried with nouveau, i tried using nvidia drivers from Additional Drivers functionality, i even installed the drivers manually using nvidia official website.
Nothing. HDMI audio just didn't work!
Looked everywhere for solutions but no one had a solution for the problem.
The HDMI sound doesn't even show on the list of devices.
I had some random freezes without any apparent reason.
The only time that it made some sense was when i tried to create a vm in VirtualBox and the system just crawled when the virtual hard disk was being stored on the drive.
I have an ssd so i didn't expect this kind of behavior. Even without an SSD the operating system performance shouldn't drop so bad.
It was a cool experiment and i learned a lot about linux by forcing myself to use it as my main OS.
If i dual booted i'm sure i wouldn't learn so much.
Still it's not a viable alternative for me, and i actually feel a little sorry because i think linux has a ton of potential. Although we don't see a massive publicity or mentioning to Linux it's everywhere and it's a very important operating system.
The speed specially during boot, smoothness, easy install (loved apt-get) and freedom of choice was something i really liked about it.
But i was displeased by bad battery life, hardware that didn't work well and lack of solutions for my particular case.
Sure linux has come a long way since i last tried, at the time Fedora didn't exist, only Red Hat and we were living the RPM hell. Things are a lot better now but it's still not enough for mass market PC consumers.
For instance, Nvidia Optimus is still an issue on linux, and most laptops nowadays have hybrid graphics.
It's a massive downside for any potential linux user.
I really hope that in the future linux can be used in a more consumer like way than just for the geeks and critical mission cases.