This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

Session Capplet

Current "Sessions" capplet problems:

The only really useful thing you can do from the "Current Session" page is force an auto-restarted app like nautilus or metacity to actually quit. That functionality seems like it should belongs in the System Monitor though. (When you try to end the process, it would ask whether you want to restart it again afterward or something. Or there would be two separate options.)

So the session capplet should just be about login, and should be renamed accordingly. And since the .../NewGnomeSession uses .desktop files for its default session rather than a text file like old-gnome-session, we can have icons and localized names given for all of the startup applications.

The general idea is to have a nautilus-like window full of application icons. To add an app to ~/.config/autostart, you just drag its launcher to the window. You can probably then right-click on it and edit the command line if you really need to. You should also be able to drag an app from the System Monitor, if you want to make a currently-running app be autostarted in the future. (Perhaps you can also do that directly from the System Monitor, and perhaps there's a way in the Session/Login capplet to see a list of currently-running apps that you can drag from.)

You can remove an app from autostart by dragging it to the trash, or right clicking and "Delete", etc. ../RequiredComponents describes the behavior when users try to delete important apps like metacity, the panel, etc.

Depending on what sort of support for saved sessions we end up with, there may be badges on app icons to indicate that they have saved state associated with them.


2024-10-23 11:37