Swizec Teller - a geek with a hatswizec.com

Senior Mindset Book

Get promoted, earn a bigger salary, work for top companies

Senior Engineer Mindset cover
Learn more

    The nightmare of switching to openSUSE 11.0 from Kubuntu

    Throughout the few years I've been using Kubuntu, especially since the switch to KDE4, I've grown accustomed to funny looks people gave me. You're using Kubuntu ... seriously!? But never, not once, could anyone give a suggestion that would be better than the bug-ridden kubuntu we all know and sort of love.

    Until a few weeks ago when someone asked why I don't simply try out openSUSE, that it's supposedly the best KDE distribution outside things like Gentoo and the likes with proper KDE. And yesterday I did, I downloaded openSUSE and installed it.

    The installation process seemed to go smoothly enough, a checkbox here, an input field there, a complaint about fstab here and there, a few suggested fixes and away we go. Reboot.

    But after the reboot I was in for an unfriendly surprise - it couldn't properly read the fstab it had created. Err what? Then it couldn't mount some partitions and wanted me to fix things ... errr sure, fine, at least I know what a fstab is and aren't just some poor home-user.

    Mmkay, so the fixing tool couldn't quite read the partition table either and wanted to make some stuff up. No fucking way mister, I need my datas. But it still somehow managed to kill 300 gigs of movies and tv shows :( That sucked a whole lot.

    And still it didn't work.

    Alright, we'll do a reinstall. Err, hi dear computer user, I can't read this fstab I've made, help me out please. Sure, I'll help you out you fucking moron of openSUSE. How come you can magically read it when I say "use the old table"?

    Then it didn't install, guess why, oh that's right, the fixing tool made one of the partitions with -5.00MB of free space. Wtf!? So the installer complained, wait for it, there isn't enough disk space to install openSUSE. HA! Fine, we won't mount that partition, magically it almost worked. I ended up having to forcfully not mount all of my data partitions so that it could finally mount everything it wanted and just do a fucking install.

    So I finally get into KDE and it's all fugly and crap. But alright, that's to be expected, needs drivers after all. What's this? No internets? Fine.

    After spending half an hour doing what should only take a couple of minutes I could finally get online, I still don't know which setting exactly managed to finally do it. And hey, even routing (I use the computer for a router too) magically worked. Lovely.

    Finally I managed to install the nvidia drivers (no, not from the software installation tool like I would in Ubuntu, I had to find them on my own, windows much?). It then took me a good twenty minutes to find the right screen resolution, if I'm not mistaken Ubuntu manages this on its own. Then I couldn't get dual monitors to work through the settings tool and had to use nvidia's proprietary thingy. Sure, I have to use nvidia-settings in Ubuntu as well, but for fuck's sake, don't present me with a configuration option that doesn't work!

    Now I wanted lovely Compiz Fusion effects, because I simply feel that having a beefy graphics card and a Linux should mean a sexy user experience (unlike Windows who can't provide one). Alright, we just go to the software managment tool and install compiz.

    Accidentally I clicked a package I wanted (think it was compiz-plugins-extra) and I get an ugly popup box crying out loud that this cannot be done, that there are dependencies that cannot be fulfilled ... three rows down I clicked compiz-plugins-main and lo and behold, dependancy resolved. The correct order of clicking checkboxes isn't something I should be troubled with in 2009.

    After installing compiz there was no way to configure it because the config thingy is in a different package and I'd forgotten about that. So I go install that but what's this. CAN'T, because I need a newer compiz (yes, it was an ugly we can't solve this dependancy popup), ok fine for fuck's sake, just install the newer compiz. I don't fucking give a fuck about this, it's 2009 for fuck's sake!

    But, you've guessed it, I was presented with a fucking huge popup box with hundreds of checkboxes that, I believe, would drive me into dependancy hell while updating the whole openSUSE from stable to Factory.

    At this point I decided to fuck openSUSE and go back to Kubuntu. Tonight I find out if it can at least burn an iso properly, since it apparently can't do much of anything else that I've come to take for granted.

    Reblog this post [with Zemanta]
    Published on September 28th, 2009 in Desktop environment, intrigues, KDE, Linux, Operating Systems, Uncategorized

    Did you enjoy this article?

    Continue reading about The nightmare of switching to openSUSE 11.0 from Kubuntu

    Semantically similar articles hand-picked by GPT-4

    Senior Mindset Book

    Get promoted, earn a bigger salary, work for top companies

    Learn more

    Have a burning question that you think I can answer? Hit me up on twitter and I'll do my best.

    Who am I and who do I help? I'm Swizec Teller and I turn coders into engineers with "Raw and honest from the heart!" writing. No bullshit. Real insights into the career and skills of a modern software engineer.

    Want to become a true senior engineer? Take ownership, have autonomy, and be a force multiplier on your team. The Senior Engineer Mindset ebook can help 👉 swizec.com/senior-mindset. These are the shifts in mindset that unlocked my career.

    Curious about Serverless and the modern backend? Check out Serverless Handbook, for frontend engineers 👉 ServerlessHandbook.dev

    Want to Stop copy pasting D3 examples and create data visualizations of your own? Learn how to build scalable dataviz React components your whole team can understand with React for Data Visualization

    Want to get my best emails on JavaScript, React, Serverless, Fullstack Web, or Indie Hacking? Check out swizec.com/collections

    Did someone amazing share this letter with you? Wonderful! You can sign up for my weekly letters for software engineers on their path to greatness, here: swizec.com/blog

    Want to brush up on your modern JavaScript syntax? Check out my interactive cheatsheet: es6cheatsheet.com

    By the way, just in case no one has told you it yet today: I love and appreciate you for who you are ❤️

    Created by Swizec with ❤️