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.
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.
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.
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.
Oddly, Super seems to work with less lag (though it stutters) than Alt-Tab for me while I'm running something resource-intensive.
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.
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...).
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.
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!
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"
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"/>It would be an appealing idea to try GNOME Shell on my ExoPC tablet when 3.2 gets released.