Gnome Shell updates for 3.2
afaikblog.wordpress.com
afaikblog.wordpress.com
It took me a while to make it recognise my preferred keybindings, and I've had to resort to poking through gconf-editor and dconf-editor to make it respect my personal preferences, but overall I really like it, and I'm looking forward to seeing where GNOME 3 goes from here.
1) The window placement. Since in both Unity and Gnome 3 you can't replace the window manager, having some measure of tiling built in is a necessity. In Unity you can manually tile windows using the Ctrl-Alt-Numpad keys. Gnome 3 just has the much more limited "aero snap" feature. From what I've seen on the mailing list, there's interest by outside developers in adding tiling to Gnome 3 but it won't be easy.
2) The fixed workspaces. I like to have a fixed number of workspaces on a grid so I can place certain windows on specific workspaces and easily switch to them. Unity allows this. Gnome 3 dynamically creates and destroys workspaces, and it lays them out on a line. This eliminates a lot of the value in workspaces for me.
If you mean 'make windows neatly line up against each other', try holding Shift while you're dragging a window around in GNOME 3. This is an old feature of Metacity from GNOME 2, which Compiz (Unity's WM) only approximates.
How is everyone's alt-tab performance? I've been trying to like it, but alt-tab is so slow that it's barely usable. I don't have another GNOME3 computer to compare it to, so I don't know if it's something wrong with my configuration or hardware.
This laptop has a discrete (FireGL 5700) and integrated graphics (GMA 4500) chip I can toggle between for power management reasons. No performance issues, alt-tab or otherwise, under either.
It's been such a solid desktop that it's been my main development environment for these past few months.
On the other hand, typing anything in the activities overlay is very painful. I do it only by a mistake, because it's sooo slow, not only for the first time, but always. So is switching from Windows to Applications.
Things I dislike about Gnome 3.0:
* Alt-tab is between apps, with alt+(thing above tab) for between windows in an app
* Super+L doesn't work from the zoomed out view
* Screen lock is partially broken: gnome-screensaver doesn't guarantee to lock the screen when switching users or suspending. It continues on whatever happens.
Wow, I really wish I would have known about that a long time ago. Alt-tab only working between applications was so annoying that I found an extension that reverted to an old-school alt-tab behavior, except now it operates between all windows regardless of what workspace they are on...
Alt-` is fantastic.
Oddly, Super seems to work with less lag (though it stutters) than Alt-Tab for me while I'm running something resource-intensive.
I like it, though there are some problems, like quite often missing Empathy IM notifications (given that we use jabber quite a lot in the work...).
Removing shutdown and restart from the user menu. Sure, if I hold down option or control or whatever the key is those menus appear, and of course I can also open up the shell and 'shutdown -r now' my way to freedom but the point of the menu is convenience, and that's not.
Removing the minimize button from the windows /is/ a gutsy choice, and I do respect them for it as they appear to have a good plan in place, however they do have to understand that if you are using a system with multiple monitors, which in my experience is not uncommon on Linux computers, having multiple workspaces seems redundant. Though, for me only one screen has the workspace change, and I might be more fond of them after that bug has been worked out. ((note: It is possible to bring the minimize and maximize button back, and you always can minimize and maximize by right clicking on the titlebar, but again that's not the point :p))
You can change that using gconf-editor and setting /desktop/gnome/shell/windows/workspaces_only_on_primary to false.
[1] http://blogs.gnome.org/alexl/2011/03/22/multimonitor-support...
Thank goodness! This alone about GNOME Shell has infuriated me more than anything else. I can deal with changes in how to do things (even though I added a window panel back). But this alone was terrible!
Then modify:
<frame_geometry name="frame_geometry_normal" ...>
<distance name="left_width" value="3"/>
<distance name="right_width" value="3"/>
<distance name="bottom_height" value="3"/>Metacity and Mutter default to resizing with Alt+middle-drag rather than Alt+right-drag, but you can fix that in gconf-editor: "/apps/metacity/general/resize_with_right_button"
It would be an appealing idea to try GNOME Shell on my ExoPC tablet when 3.2 gets released.