UDS 2006 recap, Google, nVIDIA etc.
I was sponsored to attend the UDS 2006. Holy s**t! What a week! What a intense time! What a cool community-bunch! What an assorted amount of great opportunities! First of all huge thanks to Mark Shuttleworth, Claire Newman, Daniel Holbach and Jono Bacon for each playing a part in getting me over there! I’m still stunned by this very fact. The chance to meet and talk with people like Matt Zimmerman, Rodrigo Parra Novo, Brandon Holtsclaw, Scott James Remnant and other core people from the Ubuntu-community and Canonical for the first time was terrific. It was nice to get a first hand experience of how a distribution is put together and developed step by step at the planning level. There’s really a ton of hard work involved in this process. Another nice thing to experience was the easy getting along of e.g. upstream Gnome and KDE people. Nobody questioned the other ones preferences. This is a good example to follow!
The UDS 2006 was hosted by Google (building 44, former SGI building, Mountain View, California). Google’s geek-herder par excellence, Leslie Hawthorn, made sure everything ran smoothly on the Google-side of things. She’s also the one running the “Summer Of Code”-program at Google. Thus she has some wicked geek-herding experience. Google is a very nice place to work at. Totally awesome food hands down! Non-compromise infrastructure and conferencing equipment all over the place (VoIP, video-converencing, whiteboards, projectors… you name it). The whole surroundings there felt very inspiring. Another nice fact to boot was that, besides all UDS-participants, most of the google employees run Linux exclusively on their workstations (everybody there seems to have at least two 24″ flat-panels connected to their machines) too. That’s quite something to experience for somebody like me coming from an environment where I’m the only OpenSource/Linux person in a sea of Windows-users. The only drawback there was the non-reliable wifi-hotspot. Having roughly 100 folks on one wlan-router isn’t a good idea.
Some obligatory name-dropping… I met again with Sebastien Bacher, Raphael Slinckx, Mike Hearn, Christian Schaller, Wim Taymans, Alex Graveley, Christian Kellner, Murray Cumming, Jonathan Ridell. The cozy mood of gathering around a campfire with “old-time” friends was also in effect again. First time meeting with Tim Müller, David Schleef, Jorge Castro, Melissa Draper, Evan D’Andrea, Joey Stanford, Dennis Kasprzyk, Jason Smith, Colin Watson, Ryan Lortie, Lennart Poettering and Simon McVittie and lot of other people I whose names I cannot fully remember.
A big thanks to everybody for the very funky week I had in Silicon Valley!
I took the opportunity to head to San Jose (just 15 miles away from Mountain View) during the week of the summit, because nVIDIA held the GeForceLAN 3 there. While the whole LAN-gaming is not my thing the scheduled world-wide launch of the G80 (now known as GeForce 8800 GTX or GTS) interested me far more. It was great to attend such a launch-event. I won’t list all the chips features (you can read about them elsewhere), but let me tell you… it’s a nice pixel- and vertex-pushing beast! BTW, all but one of their four tech-demos (cascade, frogger, smoke in a box, virtual Adrianne Curry) they showed on stage were running on OpenGL. Only cascade was not using OpenGL. So much for DirectX10 *g*. Aside from the launch-event itself I was able to chat a bit with the very few technical-staffers from nVIDIA and even the man himself… Jen-Sun Huang. I tried my best to do a fair bit of guerilla-marketing for OpenSource, Linux desktop-graphics and Ubuntu by running around the event floor chatting with people and answering question of people, who recognized the Ubuntu-shirt I was wearing. But this was not planned and only happened by chance. Nevertheless it had left a paramount positive impression with showing them all the “big guns” (gnome, beagle, compiz/beryl, lowfat, deskbar, my other desktop-graphics hacks etc.) I had installed on the laptop I carried around with me. You certainly get them with the eye-candy bling *g*
nVIDIA had two of their Linux-engineers sent over to the summit on thursday. Thus I was able to chat a bit with Andy Ritger and James Jones during the X11-related sessions. Nice things coming our way in terms of OpenGL 3.0 soon. Apart from that the new geometry-shaders and the overall unified shader-architecture of the new G80-chip is exposed in the Linux-drivers right from the start. It’s actually totally transparent to application developers using GLSL. Just in case you were wondering. Oh, btw… the nVIDIA folks know about the black-windows issue when running a composited desktop and your card is running out of texture-memory. They are working on it. Furthermore I hinted them towards us OpenSource folks wanting to see nVIDIA’s PureVideo HD chip-features exposed in the Linux-drivers too. They have plans for that, but not in the immediate future. I tried to hook them up with the gstreamer people.
Here is the bunch of photos I was able to make during the week.
This just came in…

Attilio Drei compiled a stock 0.3.2 version of cairo-clock under MacOS X with the new gtk+-port to quartz. Except for some themes and the window-titlebars the bling from Linux works on MacOS X too. A good indication that the work Imendio did sofar on the gtk-quartz project is solid. Thumbs up! I wonder if the shaped input-masks work too.
November 16th, 2006 at 2:43 am
WOW!! Good stuff MacSlow!! I really liked the pics and is also very nice that you are representing a lot of the Linux community there…. Keep the good work
and congratulations to everyone there!!
November 16th, 2006 at 3:49 am
Nifty. But, uh, are 3 of those clocks supposed to be invisible?
November 16th, 2006 at 12:10 pm
thanks for the report.
BTW, have you any idea of when laptops based on the mobile version of the G80 are comming out?
I probably don’t wait and buy a geforce go 7600 based laptop. Just because nvidia’s support to linux is much better.
November 17th, 2006 at 11:02 am
Hi
I would like to ask if you could upload your cairo-clock package to ubuntu or debian, so we can have it on the official repositories
thanks
November 17th, 2006 at 11:58 am
@ nacho: No idea.
@ anonimo: cairo-clock will land in universe pretty soon. I’m in contact with one of the MOTUs especially for that.
November 27th, 2006 at 5:11 pm
That building 44 was never an SGI building. SGI\\\’s B44 was closer to the movie theaters (and was just a server room, really). B40 - B43 were SGI buildings before they moved out in 2003 (shortly after I left their gainful employment). I can\\\’t remember who was in that building, it might have been Loral Space Systems…
November 27th, 2006 at 5:56 pm
@ ralpht: Oh… hm… I caught that up form somebody local to the Mountain View area. Maybe I mixed things up a bit or just didn’t fully understand the person I listened to.
December 12th, 2006 at 3:10 pm
There’s a typo in the Imendio link. (a -> e).
Regards,
André
December 12th, 2006 at 3:30 pm
@ André: Thanks for the hint. Fixed.