Solaris Common Desktop Environment: Handbok för avancerade användare och systemadministratörer

Vad är en session?

En session är en mängd program, inställningar och resurser som visas på användarens skrivbord. Sessionshanteraren är en uppsättning konventioner och protokoll som gör att en användarsession kan sparas och återställas. En användare kan logga in i systemet och ta del av samma program, inställningar och resurser som fanns när användaren loggade ut. När användaren loggar in på skrivbordet för första gången kommer en standardsession att laddas. Därefter används begreppen aktiv session och hemsession. Därefter används begreppen aktiv session och hemsession.

Startsessionen

När en användare loggar in för första gången kommer sessionshanteraren att skapa användarens startsession med standardvärden. Normalt startas filhanteraren och hjälpvolymen Introduktion till skrivbordet.

Aktiv session

Den session som användaren kör betraktas alltid som aktiv session, oavsett om den har återställts vid inloggning från en sparad hemsession, en sparad aktiv session eller från systemets standardstartsession. Sessionshanteraren sparar automatiskt den aktiva sessionen, baserat på användarens Startinställningar i Inställningar, när användaren avslutar sessionen. När användaren loggar in nästa gång startas den tidigare sparade aktiva sessionen, vilket innebär att skrivbordet återställs till samma status som när användaren loggade ut.

Hemsession

Du kan också låta skrivbordet återställas till samma status varje gång användaren loggar in, oavsett vilken status det hade när användaren loggade ut. Användaren kan spara statusen i den aktiva sessionen och sedan med hjälp av Startinställningar i Inställningar låta sessionshanteraren starta den sessionen varje gång användaren loggar in.

Skärmspecifika sessioner

Om en användare vill köra en viss session för en viss skärm, kan han eller hon skapa en skärmspecifik session. Användaren kan göra det genom att kopiera katalogen Hemkatalog/.dt/sessions till Hemkatalog/.dt/skärm, där skärm är det verkliga, ogiltiga värddatornamnet (pablo:0 är t ex giltigt, medan pablo.gato.com:0 eller unix:0 inte är giltiga). När användaren loggar in på skärmen pablo:0, kommer sessionshanteraren att starta de skärmspecifika sessionerna.