Ocelots Are Go

Posted in Ubuntu on October 13th, 2011 by doctormo

My System76 Laptop (Compal CL90) has been stuck on Lucid Lynx for a long time and while I did manage to upgrade to Maverick using some trickery (installing the lucid kernel) and the problem is reported but not going away with the latest release 11.10, I’ve decided to upgrade anyway.

The reason why I’ve upgraded despite not being able to use the proprietary nvidia driver is thrice: a) Unity is much more mature, b) The Nouvau driver is much better now and c) My computer was getting crufty jugglers with great big bushy beards with no kernel updates and needed culling after more than a year of active development on the same desktop.

So far I’m happy with the release, it’s stable, I’ve removed mono, Banshee and Thunderbird and installed Rhythmbox, Evolution, Inkscape and Gimp to get started. Hopefully I won’t need to use the 3D support for anything, although it’s looking surprisingly okish.

What are your thoughts on the new release?

Tags: ,

The Ubuntu Desktop Consumer Product

Posted in Critique, Education, Free and Open Source Software, Ubuntu on November 26th, 2009 by doctormo

It’s Thanks Giving day here in the USA and what better day than to ask a question about consumerism: Is the direction of Ubuntu gearing it’s self for simple consumer grade computing?

Disclosure: I’ve always held out hope of getting inkscape included by default in Ubuntu.

A clue is in the recent planned removal of Gimp from the Lucid CD, if you look at the size of gimp and all it’s dependencies on the CD, you find lots of fat, so it’s not a surprise that it’s under pressure to be removed. Although devels explaining the removal with hand waving that F-Spot is to be the replacement was surely a bad political misstep, even if it’s probably a reasonable technical move.

The problem for me is a lack of regard for what I like to call: “The involved user”, people who are not just consuming data from their computers but are involved and get the feeling that their involvement is welcomed by default. This has always been something that distinguished FreeDesktops like Ubuntu, they contained not just programs for viewing interesting things, but all the tools required to also make a great deal of them.

This is what Walter Bender of Sugar labs would call “Making the mountains of learning available and visible to clime for everyone, even if only a few end up doing so”. That’s why we bother to make careful selections on what goes on the CD, those applications are the chosen few that will shape and mould the users understanding of the capabilities and user expectations of the system.

The mountain that is the drawing arts was just painted pink and a Someone Else’s Problem field was set up, rendering the entire artistic field invisible to new users. How do new users discover that they can make artworks with their computers? No solutions have yet been devised to solve this discovery problem. I’d like to point out that even windows has MS Paint, people who want to paint have a clear simple method for doing so on their computers and then they figure out that there must be better tools and are motivated to find them.

I think this simplified direction stems from a perception that Ubuntu should not be “for human beings”, but for the lowest common human possible (“Linux for Neanderthals” anyone?). This is at best a caricature that the devels have set up in their minds, imaginary people that we convince ourselves must be served in order to fix bug #1. These are the common people who only ever retouch the red eye in their photographs and never do anything creative like stick the head of their aunt onto the body of an donkey as an April Fools joke. These are the people who are not and will never be interested in a computer more functional than a television, and more fool those that present these users with any sort of creative outlet.

What makes this journey down to common denominator interesting is that this simple user case is and will be solved by other products. ChromeOS, Android and iPhone and is already looking to take the market of all those people who just want to go online and never want to do anything useful, and they’ll probably be doing it better than Ubuntu. Does Ubuntu really want to strip anything interesting and unique away from it’s default selection, so the only thing we’re left with is a rather bland bare bones base that we will always have to install extra programs on top of?

Surely the art of the computer is not just to provide a google-box for the sofa generation, but to furnish people with the tools and just as importantly the visibility that these tools exist and are available to everyone. Perhaps the problem I have with the direction being taken is not anything technical, but is a lot more to do with the myopia that surrounds a certain expectation about what the council estate users will want from their computers.

Perhaps in the end, if we can’t have tools like Inkscape, Audacity, Gimp and OpenOffice installed by default, then perhaps we should have a good mechanism that clearly shows their availability and install them through it, it was talked about at the session that we should have the software center provide this featured app list, perhaps that will work. And for poorly connected nations such as those in Africa, perhaps we should master a second CD to send to them. One that contains all the debs that complete their systems and give them creative tools as well, instead of struggling to decide what to include on a single CD and causing headaches for anyone not on the list of designated target consumers.

Tags: , , , , ,

Ubuntu Karmic Review

Posted in Free and Open Source Software, Ubuntu on November 9th, 2009 by doctormo

Well it’s time for my generic review of the Karmic release of Ubuntu, 9.10.

This release for me is not an LTS and I wasn’t expecting massive stability. Plus I did something which I normally never do, I reinstalled the first week. Normally I wait a month before doing that and in the past waiting served me well. I think I might go back to doing that.

So there were a couple of problems with the release from the start:

The first problem was that my lovely gdm theme was not only gone, but could never be gotten back. I really liked the blue and green, very calming. I was horrified by what I saw as it’s replacement, a black and white poorly compressed gradient ultra art, some of a post modernists best work. But certainly not my taste. I saw it as not only ugly, but an affront to the millions of colours my computer is able to display, it’s 8 bit grey scale colour pallet so clearly illustrating why you should never use gradients with gif files. I think the technical problem of colour count is fixed in updates, it seems to be a lot smoother on the eye.

The second was the Ubuntu Software Center, my main problem with it was as a teacher. It’s different, very different. I used to teach my students that all you needed to do was think of the Add/Remove programs menu item as an expanded view of the Applications menu it’s self. Where you can see all the same categories and pick items you want to see in those categories.

Software Center UI ThoughtsI’ve had a number of local users come up to me and complain that they can’t add or remove programs any more. I ask them to walk me through what they’re looking at, and invariably it’s a problem with the design of the new center. They can’t find the button on the right, nor understand how the flow of it works. I’ve posted an image of design thoughts to the right. I’m not yet convinced that anyone is listening on the UI front, but before I post another blog about that. I want to wait until after UDS, I want to first talk with the Canonical UI team and with Mark about his vision for Ubuntu design. Hopefully he’ll be able to dispel my current negative interpretation of Mark’s design community ideas.

Things I like about Karmic, well I like the background changer, it’s moved forwards so you can now have a selection of items. this might make it easier to integrate the gnome wall changer without the hacks I currently employ to get around crontab/xorg/gconf conflicts. We’ve got a much better selection of backgrounds too, really well done.

I like the new version of inkscape, very functional. I like that evolution still works with google mail and calendars. Although is still a pig using sqlite instead of proper backend full text and field indexing. The notifier is ok, I tend not to notice it much and it’s not something I’ve ever cared much about. Design wise, it’s ok. Use wise, I like being able to use the notify python lib to prod notify events over the network to my students. I do like the new improvements to xorg, even if the nv driver doesn’t suspend any more. The new icon theme has grown on me, I think it’ll be better for advocating to people who expect a more serious operating system.

So in conclusion, I think Karmic is a solid stepping stone forward, but it’s not quite there with some things. More resources are needed to pull of the kind of magic that the Ubuntu community and I think Mark himself wants to see. I’m thinking some economic involvement from users would go a long way towards speeding up development and being able to spend more time on fixing problems as they crop up.

So how am I doing on my highly fantastical wish list for my own computer?

  • Working calendar that I use, DONE.
  • File system level field and full text indexing, NOT YET.
  • System level online service integration, NOT YET
  • Internet status, NOT YET
  • User data handling, NO
  • Data source handling, NO
  • Data pattern standards for configs, NO
  • Hardware viewing with user contributable data, NO
  • Face recognition pam and gdm modules, NO
  • Face change password authentication, NO
  • Encouragement to contribute money or time to projects, NO

I have some very strange ideas, it’s true. But you gotta aim high for your dream team.

Tags: , , , ,