After a painful wait of like
five hours to download it all -- which I guess is a good sign, as it implies popularity -- I am finally running Jaunty. I've only been on it a couple hours, but here is my impression so far.
notify-osdAh, the big one people are getting all uppity about. The introduction of
notify-osd has had three main effects:
1.
Simple notifications are simpler. By "simple", I mean they just tell me something and don't (or usually won't) require interaction. These are now more like OS X's Growl: simple bubbles, appearing long enough to be read and then fading away. This is pretty cool, and I approve.
2.
Complex notifications aren't notifications. I haven't actually run across any of these, but everything I've read indicates that any existing notification that reasonably expected input is now a pop-under (or worse) dialog. Let me be extremely clear about this:
that fucking sucks. I don't
like dialogs, especially from applications I'm not currently using. Hell, between the pop-under-ness and having multiple desktops, sometimes I don't notice them at all for a while. But there is hope...
3.
There's a panel menu for stuff that wants my attention. This is an interesting step, as it starts to separate "here is something you might want to know" from "HEY BRO LOOK OVER HERE". I seem to have dicked it a bit up by accidentally adding a second one to my panel, but it puts (2) in an interesting new light. I think it's supposed to list Pidgin contacts who've said something to me that I haven't read, but this doesn't seem to work for me. Maybe because I dicked it up. Hm.
I
hope Ubuntu is going in the direction I think it is. I like that notifications are being treated as quick simple tidbits I can afford to miss that get the hell out of my way, but applications that want attention sorely need a way to indicate that. This was previously done by having a notification bubble that pointed to the application in question and/or having buttons, but that has been abruptly removed and replaced with what I dearly hope is a stopgap measure. The update manager, for example, used to show a notification announcing new packages; now the whole window just spawns in the background. I'd really rather be alerted that something could need doing so I can damn well do it myself. If we need a richer method for this sort of announcement than tray icons and notification-daemon, that's fine, but just up and spawning windows probably isn't it.
Really, my ultimate goal is to not need a window list in my panel at all. A list of Important Things is moving in that direction.
I do have two more immediate complaints:
- Notifications from the same source seem to queue, rather than stack. So if I mash next-song a few times, I get each song's notification displaying in order for five seconds at a time. It can take me two seconds to skip forward six times, but it will take half a minute to show all those notifications. Eugh. Not sure if this is a problem with quod libet or the notification system.
- According to
this comment, the bubbles are designed to show
below a tray panel applet on a
top panel. Well, I only have a single panel, on the
bottom. But that's okay! The default is to show them at the upper right of the desktop. Except I have two monitors, and I use the secondary one largely to hold IRC or a fullscreen terminal, and I'm more often on the primary monitor working with Firefox. Thus all of my notification bubbles are spawning on a monitor I'm not looking at, with black backgrounds, atop a black terminal. So I rarely see them at all. And, of course, in grand Gnome style, there are no options for selecting where to put them, unlike the old
notification-daemon.
CompizThe config dialog is finally actually organized; no more miscellaneous category, and everything seems to be where I expect.
Seems a bit more stable so far.
Switching desktops only animates sliding the windows, rather than the entire desktop. I like the effect.
Finally fixed a bug that snuck into Intrepid and drove me crazy: the Exposé plugin (Scale) takes a keybinding, but it was apparently broken to assume that the key being held down is a modifier. What I wanted, and what Hardy did, is to
press a key to get Exposé, and then press it again or hit Esc to abort. That way I can type (to filter by window title) without having to hold down anything, which is mighty convenient. Now that this is fixed, I might actually start using it.
I think my set-zoom-to-100% keybinding has been undone for some reason. Maybe the zoom options were shuffled around.
My second monitor blinks black for a second and then redraws completely on occasion. Half the time this happens when my highlight is set off in Irssi. Not sure what's going on there.
The Application Switcher plugin started zooming out the desktop by a small margin while I was alt-tabbing. Maybe this is a new option and that's just the default. Trivial to fix: set Zoom to 0.
Don't seem to be any new revolutionary plugins; I see a Grid (with no icon!) window arranger thing, but like many window arranger plugins I can't be buggered to figure out how to use it.
AppearanceAs distinct from Compiz! For some reason.
On first boot, my font rendering was a bit weird; monospace (DejaVu Mono Sans) was noticeably smaller vertically at the same font size. I was using subpixel smoothing in Intrepid, and Jaunty switched me to... well, I'm not really sure. Neither was the Fonts dialog; all four rendering options had indeterminate checkboxes. Whatever. Switched it back and all is well.
I like that Dust was included -- I've been using it for a while and it's a great theme. Good dark themes are extremely hard to find. Most of them make
everything dark, when what I really want is to have window borders and the panel dark with everything else medium-light so I can easily ignore chrome. Same reason I use the ADD Helper Compiz plugin, so every inactive window is dimmed.
The System Monitor panel applet now uses yellow for network activity. Cool; it wasn't very distinct from CPU usage as cyan.
Gnome DoHuzzah! The Twitter plugin recognizes my password. 0.8, the latest version in Intrepid, didn't like my password at all for whatever reason.
As usual, a Do upgrade means that all my plugins are disabled and all the adaptive learning is reset. Even though it was an upgrade from 0.8 to 0.8.3. I will never understand this.
EvolutionI've used Thunderbird for email for years now, but I started up Evolution to try out that "hay listen" panel button, and it is now my default email client. It sucks less resources than Thunderbird, the options dialogs are far richer and easier to navigate, and most importantly,
it's native. Native widgets, correct theme colors, and native notifications. Good lord, Thunderbird 2's widget drawing has been annoying me for
ages. I've tried the beta for 3, but it's not built against Ubuntu's Cairo so the font rendering sucks, and honestly it doesn't seem much different from 2 besides the Gecko upgrade.
screenscreen now has a two-line toolbar at the bottom by default. One is a window list; the other is a little status bar with a quick overview of resource usage and the current time. There's also a semi-graphical menu available with F9. This is pretty damn cool, except that I really only use
screen on tekkanin for holding Irssi. As in,
just Irssi. This makes a status bar a little ridiculous. I might upgrade veekun's machine just for this sometime, though, and I would love to somehow get it on $work's dev machines with minimal fuss.
NetworkManagerUggggh. When I first booted, connecting to $work's VPN completely disabled any non-work connections; everything was being routed through their network, which doesn't take kindly to VPNers trying to use Google. Turns out there's a checkbox I had to check in Configure > IPv4 Settings > Routes... entitled 'Use this connection only for resources on its network'. I don't know if this was in Intrepid or if it's new in Jaunty with a default that doesn't work for me, but it sure freaked me out for a few minutes.
OpenOffice.org 3I honestly use OO.o very very rarely; sometimes I get a spreadsheet from $work and need to look at it, but that's about it. But since everyone has been bitching that OO.o 3 was hard to get in Intrepid, I gave it a spin. Seems to respect my theme a little better, but other than that I don't see what the big deal is. Whatever; don't listen to me about office software.
I also had tracker complain constantly that the index was corrupted. Got it to reindex everything after a few attempts.
I guess that's everything that's stood out to me so far. Overall, only minor hassles with the upgrade, and I'm generally pleased. I've seen claims that Jaunty is super-snappy in general now, and I guess it feels pretty quick, but I didn't notice many delays before (save for e.g. when video drivers fucked up) so I can't speak to that. Also can't comment on boot time: I've only booted it once and it dicked around for a bit configuring kernel modules. I suppose if you're intensely fascinated, you can install it yourself and see.