Slashdot Mirror


Interviews: Ask 'Ubuntu Unleashed' Author Matthew Helmke

Matthew Helmke (personal blog) is the author of the newly published 11th edition of Ubuntu Unleashed (published by Pearson); this updated edition of the book will cover the OS through Ubuntu's 15.10 and (forthcoming) 16.04 releases. Helmke is also a former Ubuntu Forum administrator, a musician, an entrepreneur, and a long-time Slashdot reader who now leads a "nice quiet life in Iowa." Ask Matthew about what it's like to be a Linux book author and community leader, and his thoughts on Canonical, the goods and bads of modern Linux distributions, and the future of Ubuntu -- especially relevant with the upcoming release of the first Ubuntu-based tablet. (Remember, Matthew isn't responsible for gripes you may have with either Ubuntu or Canonical, but he might have some good solutions to particular problems.) Ask as many questions as you'd like; we just ask that you keep them on-topic, and please stick to one question per post.

Who would you like to see interviewed on Slashdot? Drop us a line at feedback@slashdot.org.

59 comments

  1. frosty by edittard · · Score: 2

    The Unleashed books are still going?

    Correction: Books are still going?

    --
    At the bottom of the /. main page it says 'Yesterday's News'. Well they got that right.
    1. Re:frosty by fahrbot-bot · · Score: 5, Funny

      The Unleashed books are still going?

      Correction: Books are still going?

      When the Apocalypse comes and you're frantically looking for something to charge your Kindle so you can read your digital copy of "Surviving the Apocalypse" I'll be sitting by the campfire, thumbing through my hard copy - which can *also* be used to start the campfire.

      --
      It must have been something you assimilated. . . .
    2. Re:frosty by sinij · · Score: 2

      Yes, because reading about Ubuntu is exactly kind of information one would need to survive when the apocalypse comes.

    3. Re:frosty by fahrbot-bot · · Score: 1

      Yes, because reading about Ubuntu is exactly kind of information one would need to survive when the apocalypse comes.

      My comment was (obviously) in response to the general "Books are still going?" comment, not the Ubuntu book specifically.

      --
      It must have been something you assimilated. . . .
    4. Re:frosty by Anonymous Coward · · Score: 0

      Yes, because reading about Ubuntu is exactly kind of information one would need to survive when the apocalypse comes.

      Perhaps. A multi-user computer system that can run off solar could be very useful in tracking, control, and computation. Farmers and sailors of mere hundreds of years ago would have literally went to war for a device that could track and predict weather, tides, and crop yields.

  2. Slashdot != Iowa? by xxxJonBoyxxx · · Score: 1

    >> long-time Slashdot reader who now leads a "nice quiet life in Iowa."

    Are you saying that if you live in the American midwest, you have to give up reading SlashDot?

    1. Re:Slashdot != Iowa? by blackomegax · · Score: 1

      Having lived in Iowa, they don't have internet. Just endless stretches of farmland.

    2. Re:Slashdot != Iowa? by gstoddart · · Score: 2

      Where everybody surfs corn. ;-)

      --
      Lost at C:>. Found at C.
  3. Future of Linux on the Desktop by Anonymous Coward · · Score: 1

    I'm curious as to your thoughts on the future of Linux on the desktop. With SecureBoot and UEFI, the formerly simple process of trying out distros like Ubuntu has become something of a PITA. Do you think we have a future for Linux on the desktop, or are PC's going the way of locked-down bootloaders like many cell phones?

  4. I'm not upgrading Windows beyond 7 by Anonymous Coward · · Score: 1

    Since I'm not upgrading Windows beyond 7, due exclusively to Microsoft's new explicit policy of tracking every little thing I do on my computer, what distribution would you recommend? I am a long-time Linux user and enthusiast admin, but the problems I have encountered using Ubuntu Desktop have been simply silly, including my AMD Radeon HD 4XXX card completely losing driver support (believe me when I say the card is completely unsupported by all projects), a Linksys Wi-Fi card completely losing driver support (these last two happened after an update, not version upgrade), monitors not being recognized and having to manually configure Ubuntu to support the resolution settings, plus Wine being a crazy-klunky glob of instability for running MS Office, which is still far superior to Office alternatives for my usage.

    Windows 7 expires in 2020 and I'm still unclear as to which direction I am going to end up going. And, omg, I'm even looking at Apple.

    1. Re:I'm not upgrading Windows beyond 7 by Anonymous Coward · · Score: 0, Offtopic

      For one, run MS Office in a VM if you want it on Linux. Apple is probably your best option. Let's face it, any X windows based system is going to crash on you Not trolling this is just my experience. Minimal installs with no GUI do fine however. I would go with OS X: very stable GUI, BSD/Unix under the hood. Homebrew is an awesome package manager. If you do a little bit of homework you'll discover you can do system updates and most app updates from commandline, spotlight search with mdfind, and all sorts of advanced power management settings all from a shell. (and more much more) for example, the osacompile and osascript commands, check. Also, Apple remote desktop is pretty decent as well. I use it often when I'm out of the house.

    2. Re:I'm not upgrading Windows beyond 7 by Anonymous Coward · · Score: 0

      Let's face it, any X windows based system is going to crash on you

      So will Ubuntu, so will OSX,...so will any computer that has newly installed software, bad hardware, low memory, and the list goes on and on and on.
      I have friends that work at the Apple stores, they wouldn't have jobs if Apples products didn't crash. There would be no reason for Apple to push out Patches and updates to apps if it did error out and crash. I myself have done more Apple reinstalls then a care to think about.

    3. Re:I'm not upgrading Windows beyond 7 by Hognoxious · · Score: 0

      Since I'm not upgrading Windows beyond 7, due exclusively to Microsoft's new explicit policy of tracking every little thing I do on my computer

      I don't have that problem with Windows 8.

      It makes it impossible to do anything.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  5. your compliance with systemd by Anonymous Coward · · Score: 0, Interesting

    Why do you support a distro that ships with such a lousy piece of garbage software?

  6. segmentation by blackomegax · · Score: 4, Interesting

    Ubuntu as is, is basically forking itself into the mobile version (and IMO making it all kinds of 'crap' in the process). This process has caused Ubuntu Desktop to stagnate like a mofo since 2013. 16.04 isn't looking much better in this regard. Is anything going on to ~innovate~ the user-facing side of Desktop Ubuntu? Mir feels like vaporware, Unity hasn't changed at all. 8 might be good but is also vaporware. Canonical has a wonderful opportunity to steal vast shares of the windows market with MS spying going on, but is letting the OS stagnate to chase some pipe dream of mobile they'll never gain a real foot-hold in....

    1. Re:segmentation by Anonymous Coward · · Score: 0

      That's why every linux desktop moved to Linux Mint ages ago.

      Ubuntu has sucked for far too long, good riddance.

    2. Re:segmentation by Anonymous Coward · · Score: 0

      Unity hasn't changed at all. 8 might be good but is also vaporware.

      Unity is what you normally face in your daily desktop tasks. Ubuntu has KDE. Just install KDE but remember that KDE has so many options and you need to keep tweaking it till you get it right.
      Also the mainsteam linux distros normally come up with Gnome or Gnome3 as the version 2 is also widely available in another name called "mate" from Linuxmint project. If you like Gnome3 interface but want it a bit more better try "cinnamon" which is again from the Linuxmint project. Yes Linuxmint is where the desktop is and you can install both these desktops on Ubuntu itself instead of reinstalling Mint.

      There are other lightweight desktops like XFCE and LXDE for people interested less in UI effects and more in conserving CPU resources.

    3. Re:segmentation by myrdos2 · · Score: 1

      So you want them to change the GUI for the sake of not letting it stagnate? Reminds me of the old quote: "They call it UX now. It used to be called UI, but after a while everyone knew what that word was and how to use it."

      I, for one, would be pretty damned happy if my skills in any given desktop weren't obsolete after 3-5 years. Keeping it the same, now that would be innovation.

  7. Is there a way to get systemd to not throw away... by Anonymous Coward · · Score: 0, Interesting

    stderr? This is driving us nuts when we have about six hundred Ubuntu servers, and simple problems are harder to solve because stderr is not displayed in the terminal or saved in the journal.

  8. Re: Is there a way to get systemd to not throw awa by Anonymous Coward · · Score: 0

    Switch to Red Hat...oh wait.

  9. What support channels are recommended for noobs? by rgbe · · Score: 3, Interesting

    I have been using Linux since the good old days of the late 90's. I was using Debian until Ubuntu came around in 2004 and switched. Ubuntu was amazing in terms of how it made Linux more usable. However, as time went along Ubuntu was no longer so cutting edge and no longer resonated with me, so I have switched back to Debian. Anyway, all this time as a Linux user it's been a rough ride, every laptop I have purchased (I haven't had a desktop for 15 years) has had issues with Linux. Most common issues for me are that wi-fi drivers don't work and graphics card drivers are unstable. I choose Laptops that are going to give me the least problems by researching them thoroughly beforehand. The most recent laptop (HP ProBook) came with the option of having SUSE Linux installed by default, I thought this would be perfect, but the wi-fi did not work unless you had the correct version of SUSE installed. I am experienced at debugging and resolving issues, a new user would require a lot of patience, technical no-how just to get Linux functioning before they can use their PC. Although you can use Linux without the console, it is difficult to never have to go to the console. The console requires a paradigm shift for many users. In a nutshell the first hurdle for Linux is a massive jump, and only few are brave/curious enough to take it.

    So my question is: What support channels would you recommend for new Linux users?

  10. Re: Is there a way to get systemd to not throw awa by Anonymous Coward · · Score: 0

    And dropping of exit statuses. If a daemon fails to start, it shouldn't return a zero!

  11. Re: Is there a way to get systemd to not throw awa by Anonymous Coward · · Score: 0

    Don't make config mistakes, and you won't need stderr.

  12. Why Ubuntu by frovingslosh · · Score: 3, Interesting

    I'm a life long computer user and have been considered very knowledgeable in some operating systems, but so far I can't claim to be knowledgeable or even comfortable with Linux, although I would like to gain that knowledge. I'm leaning towards Debian. Is there any reason that I should try to learn and use Ubuntu over Debian? If something has been dumbed down at the loss of flexibility or usefulness I would not consider that a "feature".

    --
    I'm an American. I love this country and the freedoms that we used to have.
    1. Re:Why Ubuntu by Anonymous Coward · · Score: 0

      Mint instead

    2. Re:Why Ubuntu by frovingslosh · · Score: 1

      MINT? You tell me what you use but offer absolutely no information to support it. Might as well be saying " My God is better that your God ". So I give very little value to your input. I've actually seen Mint and used the Live DVDs. As a Live DVD I like it better than Knoppix, which I have used for many years (without really gaining the knowledge of Linux that I would like). But as far as I know Mint is based on Debian and I see no reason to to install Mint over Debian. Maybe you need an install dumbed down, I don't need or want that.

      --
      I'm an American. I love this country and the freedoms that we used to have.
    3. Re:Why Ubuntu by Threni · · Score: 1

      I looked at debian and it looks tedious to install and i decided i could if i devoted time and energy to the project i could probably install it but would rather just install ubuntu and get on with it.

      Mint is ok and i used it until I got fed up with the lack of support; it's easier to get help when you have ubuntu; also, when you install ubuntu you don't immediately get errors due to poorly configured software before you've even finished logging it. Unity may be shit but at the end of the day I'm not going to be spending a lot of time fucking around with the ui; as long as i can launch apps i'm happy.

    4. Re:Why Ubuntu by b0bby · · Score: 1

      When you say "I can't claim to be knowledgeable or even comfortable with Linux" I agree with the ac, Mint is a good choice. I claim to be reasonably knowledgeable about and comfortable with Linux, but I don't have time to want to mess with every little thing. Mint gives me a reasonable desktop quickly, with good hardware support, so that I can spend time doing the things I actually use a computer for rather than troubleshooting drivers and suchlike.

      For servers I use CentOS, for desktops I use Mint. But if you prefer Debian for either, you should use that.

    5. Re:Why Ubuntu by Anonymous Coward · · Score: 1

      Go for Debian. The only downside from ubuntu is the lack of PPA which some pre built binaries offer so conveniently only for Ubuntu. Obviously you are prepared to read debian wiki, come to IRC ( OFTC ) and ask questions if you face real trouble some issues. The dpkg bot in #debian channel will give most of the basic answers. Some silly stuff which debian would create problems are drivers like broadcom,nvidia and ATI. Following the debian wiki should fix all your issues. Its only a bit hard to start with when compared to ubuntu and seeing what you have written I could confidently count you among future debian user. I have been using debian for 6 years and not a single issue has popped up. Its just rock solid and sometimes the stability gets too boring.

      By the way you could also just use the Linux Mint debian edition repo's and just install their green themes if you like them!

    6. Re:Why Ubuntu by KGIII · · Score: 1

      Not too long ago, I went on a distro hunt. I've used Linux, off and on, for years - except I never really used it. Oh, it was installed and even kept updated but I'd just boot to Windows. I also come from a Unix background. However, my brain was getting mushy and I wanted to ensure that I was still learning new things. I opted to facilitate this by simply getting rid of Windows and using only Linux. So, I did my distro hunt...

      I can not tell you what will be best for you. However, I've actually tried almost every single one of the major distros and a lot of the small ones. DistroWatch? Yeah, I tried them all - even the little ones. Many of those got tried on bare metal but most got tried in a VM. I mean, yeah, all of them. I might have missed one or two but that's probably because they appeared to replicate work from others.

      So, in the end, I did use Mint Cinnamon for a while and it's still installed on one of the laptops that I have with me. However, I decided that I like the simplicity and speed of LXDE (amazing on recent hardware and good-enough on older hardware). I'd also decided that the ecosystem provided by Ubuntu was the best one for me - it's the largest and is generally helpful. I could do more customization but I opted to just use Lubuntu. No distro has my particular needs completely met so I just start from there and do my installs and changes as required - it was the least amount of work.

      LXDE is speedy, like I mentioned. It's also rather familiar to most people. I did a dock of my own and set that up. I've been learning more and more about it as time goes on. There's still a lot more for me to learn (a good thing) and it keeps me interested (also a good thing). I've been content enough with my choice to let my MSDN subscription lapse. I don't use any Windows except for my phone. I can't. Well, I could but it'd take some effort. I just had to make the switch, make sure that I'd no longer be able to boot to Windows, and things have gone well since.

      Of course, it helps that I have some familiarity and some history of use. I used to use Solaris everywhere, it was even on our workstations, and then migrated to Windows. I'd tried Linux not long after it came out. I liked it. I even kept it installed on a partition on almost every box. I just, well... I wasn't booting to it except to try something out, update, and maybe show someone something. It was just there and I wasn't using it.

      That said, if I had to ask Matt a question...

      "If you could change any one thing about Canonical, the organization, what would it be? For me, I'd probably change the clique nature that we see in some of the mailing lists, on the forum, or even at live events. It's great that they've an official @ubuntu.com email address but, really, they've not actually done much in the way of contributing - ever. It's seemingly more a pissing match and a popularity contest than it is about the benefit that some provide to the community.

      "If I could change anything, I'd change that. However, if you can snap your fingers and make any change to Canonical, what would that change be - and why? If that question is difficult to answer due to politics or any other reason, you can change Canonical to Ubuntu itself. I'm interested in both, if you want to go that far but I'm limited to one question per post."

      --
      "So long and thanks for all the fish."
    7. Re:Why Ubuntu by KGIII · · Score: 1

      As a second question, I've been tasked with writing a book about business management. I've actually been taking this project a little more serious than I'd expected. Yet, it comes down to actually doing the work, examining the structure, working on the layout, figuring out the goals, and deciding on things like verbiage - I end up getting stuck and just meandering off to do something else.

      What motivates you to write? That's pretty much it. In my case, the result will be "open source" and free (as in beer) so finances aren't actually a concern. Money just isn't going to motivate me, I've got enough. It just reaches the point where it's somewhere between overwhelming and just a ton of work. It seems insurmountable at times and some method of motivation might help.

      --
      "So long and thanks for all the fish."
    8. Re:Why Ubuntu by basile · · Score: 1

      I think it is useful when you have commercial intentions.. many IT managers would appreciate to have support subscription. Why I choose Debian for myself? basically because its FREE with whole word sense... on this economical dominated world its nice to see a community still motivated by gnu philosophy... and feels even better when you are using "The Universal Operative System". =)

  13. Are there solutions out there that simplify Linux? by rgbe · · Score: 1

    I reply to my own post to ask another question, because the context is relevant.

    Are there any solutions / techniques out there that simplify driver installation and configuration in Linux / Ubuntu? I am ask just in-case I am missing it.

  14. Re: Is there a way to get systemd to not throw aw by Anonymous Coward · · Score: 0

    This. The people here that keep complaining are causing their own problems. Don't create trouble then you won't have to troubleshoot.

  15. Cool by koan · · Score: 1

    Good read

    --
    "If any question why we died, Tell them because our fathers lied."
  16. Re: Is there a way to get systemd to not throw awa by Anonymous Coward · · Score: 0

    Don't duck up then u don't need a log.

  17. Re: Is there a way to get systemd to not throw awa by Anonymous Coward · · Score: 0

    Why would a GUI need stderr?

  18. Re: Is there a way to get systemd to not throw awa by Anonymous Coward · · Score: 1

    I haven't used stderr in over a decade. systemd is correct in getting rid of it.

  19. Re: Is there a way to get systemd to not throw awa by Anonymous Coward · · Score: 0

    Stderr is only displayed to the console so it is t that much better so people that complain about systemd have an agenda.

  20. Re: Is there a way to get systemd to not throw aw by Anonymous Coward · · Score: 0

    Oh please. How many people actually check exit statuses these days.

  21. Re: Is there a way to get systemd to not throw awa by Anonymous Coward · · Score: 0

    Why do you feel that you need stderr?

  22. Re: Is there a way to get systemd to not throw awa by Anonymous Coward · · Score: 0

    You people will bitch about anything.

  23. Re:What support channels are recommended for noobs by Anonymous Coward · · Score: 0

    You've put up with Linux on a laptop for 15 years? Dear god, help this poor AC.

  24. 3D graphics fanciness for the new now? by Anonymous Coward · · Score: 0

    When they were brand new, I laughed at things like Compiz as silly eye-candy. Then I watched a lot of the demos anyhow, and eventually installed it (slightly painful at first -- had to wait until I had a graphics card that would work) and came to really like the feeling of wobbly windows that moved with some interesting physics that made them feel more like "real" objects rather than just rectangles on a screen. My mind was changed, and I always enjoyed showing people the famous rotating cube desktop. Some people like the command line, and that's fine -- terminals are still around! -- but I liked windows that moved in a way that seemed more intuitive to me. Fast forward almost 10 years (sheesh!), and after a lot of platform switching for school, for work, or just because, I realize that I've been back for a few years on boring old 2-D desktops. Looking at Wikipedia, it seems like Compiz itself (speaking generically, and not wanting to get into a nomenclature war) doesn't seem to be a good match for Ubuntu these days [https://en.wikipedia.org/wiki/Compiz].

    So: what's your advice if I want to have a modern, supported, open-source, 3D desktop that plays well with the rest of an Ubuntu system? Ease of install is just as important as ease of use -- without the first, I might not get to the second. Bonus points it if works with Ubuntu derivatives like Mint and Elementary.

    1. Re:3D graphics fanciness for the new now? by KGIII · · Score: 2

      This is not quite what you asked for but I had stumbled across it, emailed it, and was able to pull it out of my archives.

      http://eaglemode.sourceforge.n...

      Give the video a peak - it's an interesting method to navigate your computer. I've never tried it and I'm not actually sure what I was doing when I bumped into it back in September but there it is.

      --
      "So long and thanks for all the fish."
  25. Wrong logo, guys by Anonymous Coward · · Score: 0

    Hey, slashdot, that's the Debian logo, not the Ubuntu logo.

  26. Fuck you. by Anonymous Coward · · Score: 0

    "Ask as many questions as you'd like; we just ask that you keep them on-topic, and please stick to one question per post."
    This aint fucking reddit you dont make any fucking rules here.
    We post what the fuck we like.

    1. Re:Fuck you. by Anonymous Coward · · Score: 0

      This is the wording Slashdot has used forever. Reddit would be asking them anything of any topic. Try harder next time.

  27. Re: Is there a way to get systemd to not throw awa by Anonymous Coward · · Score: 0

    You got that backwards. SysVInit drops stderr, systemd does the right thing and stores stderr in the journal.

  28. Re: Is there a way to get systemd to not throw aw by Anonymous Coward · · Score: 0

    That systemctl returns 0 is not the same thing as dropping the exit code. The exitcode is used correctly, however systemctl does not launch the service syncronious, it merely schedules the service to launch and hence it always returns 0 unless there where a problem with the scheduling.

    Now systemd can be configured to launch services syncroniously so what you want can be done, you just have to change your config.

  29. Pipe output when running a Systemd service? by tetraverse · · Score: 1

    "stderr? This is driving us nuts when we have about six hundred Ubuntu servers, and simple problems are harder to solve because stderr is not displayed in the terminal or saved in the journal. Is there a way to get systemd to not throw away...

    How to Pipe Output to a File When Running as a Systemd Service?

  30. Amen to that: Car Analogy Alert by bdwoolman · · Score: 2

    Why do OS designers (or, more accurately, the suits who manage them) feel moved to swap around the main controls for known tasks with each new release? It is so silly to have such a steep learning curve for new versions. Windows 8 was too stupidly different (not hard, but different) from its predecessors. And it was obvious to anyone with the common sense that God gave a parakeet that people would hate doing familiar tasks in novel ways. People want to do stuff they are used to doing, Don't they? But boy do people despair of gratuitous novelty.

    If auto designers did what OS designers routinely do, then we would be steering with a stick one year and with our feet the next. Accelerating with our thumbs one year... (Oh, wait! We DO do that.) But it's okay... We can still use our foot pedals. Why not design something more stable, faster and more bullet proof? It is no accident that schools are gravitating to Chrome OS, which is essentially a browser, which everybody already knows how to use. Chromebooks are admittedly cheaper. And there is no doubt that functionality and choices are sort of basic and limited in Chrome. But ask the fast food industry how restricting choice and reducing ambiguity actually improves the user experience. I use Mint because I hated Unity. Again... Why ax the steering wheel in favor of a cyclic? Why, I ask... Why? Why? Why?

    --
    "No fear. No envy. No meanness." Liam Clancy
  31. Yes sir. We have the no-how on the project. by bdwoolman · · Score: 1

    Somehow I like 'no-how' better than 'know-how'.

    "Son, Do you have the know-how for this? "

    "Yes! No-how, no-way, Sir."

    --
    "No fear. No envy. No meanness." Liam Clancy
  32. Do you think Canonical will get huge? by LichtSpektren · · Score: 1

    Do you foresee that one day Canonical will be up there with Google, Apple, and Microsoft in terms of being perceived as a software tech giant?

  33. Do you use Free software writing tools? by Anonymous Coward · · Score: 0

    Publishing is notorious (well, semi-notorious -- based on the rants of a few friends who have had books published, technical as well as non-technical) for requiring authors to submit their work in formats friendly for their internal systems, which is understandable from their perspective but I imagine could be annoying to authors. (Not all publishing is the same, I know --- math journals for instance seem to go in for LaTex and similar.) But for you as an author writing for a mainstream publisher about open source and Free software, how do you find the tools that are available out of the box on a Linux system (Ubuntu specifically, since that's your bailliwick)? Are there any tasks you find are complicated by that, such that you have to keep a Windows or OS X system up? Does Pearson want you to use Word, for tracking / editing purposes, say?