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

Ladda sessionsresurser

Sessionshanteraren använder X-serveregenskapen RESOURCE_MANAGER för att göra skrivbordsresurser tillgängliga för alla program. Sessionshanteraren öppnar RESOURCE_MANAGER genom att:

Skrivbordets standardresurser finns i /usr/dt/config/språk/sys.resources. Dessa resurser görs tillgängliga för alla användarsessioner via egenskapen RESOURCE_MANAGER. Den här filen bör inte redigeras eftersom den skrivs över vid varje skrivbordsinstallation.

Du kan utvidga systemets standardresurser genom att skapa /etc/dt/config/språk/sys.resources. I den här filen kan du åsidosätta standardresurserna eller ange ytterligare resurser för alla skrivbordsanvändare. Eftersom den här filen kopplas samman med skrivbordets standardresurser när sessionen startar, ska endast nya eller uppdaterade resursspecifikationer placeras i den här filen. Resurser som specificeras i filen blir tillgängliga för alla användarsessioner via egenskapen RESOURCE_MANAGER. Resurser som anges i den här filen har företräde framför de som anges i resursfilen för standardskrivbordet.

Användare kan utvidga skrivbordets standardresurser och systemtäckande resurser med filen Hemkatalog/.Xdefaults. Resurser som anges i den här filen blir tillgängliga för alla användarsessioner via egenskapen RESOURCE_MANAGER. Resurser som anges i den här filen har företräde framför de som anges i resursfiler för standardskrivbordet eller resursfiler från systemadministratörer.


Obs!

Hjälpprogrammet X Toolkit Intrinsics anger att det öppnar resurser för ett program antingen från RESOURCE_MANAGER eller från Hemkatalog/.Xdefaults, men inte från båda. Vanligtvis innebär detta att användarens Hemkatalog/.Xdefault-fil ignoreras. Sessionshanteraren kan dock hantera Hemkatalog/.Xdefaults genom att den slås samman med RESOURCE_MANAGER när sessionen startar, vilket beskrivs ovan. Om en användare ändrar Hemkatalog/.Xdefaults, blir ändringarna inte synliga för nya program förrän användaren anropar åtgärden Ladda om resurser. Åtgärden Ladda om resurser instruerar sessionshanteraren om att RESOURCE_MANAGER ska startas om med standardresurser, systemtäckande resurser och användarspecificerade resurser. På detta sätt görs ändringar av systemtäckande och egna resursfiler tillgängliga för alla program.


Mer information finns i