Common Desktop Environment: Användarhandbok för systemadministratörer

Ladda sessionsresurser

Sessionshanteraren använder X-serverRESOURCE_MANAGER för att göra skrivbordsresurser tillgängliga för alla program. Sessionshanteraren laddar 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ändare 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ändares sessioner 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 Hemmapp/.Xdefaults fil. Resurser som anges i den här filen blir tillgängliga för denna användares session 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 laddar resurser för ett program från antingen RESOURCE_MANAGER eller från Hemmapp/.Xdefaults, men inte från båda. Vanligtvis innebär detta att användarens Hemmapp/.Xdefaults-fil ignoreras. Men sessionshanteraren kan innehålla Hemmapp/.Xdefaults genom att den slås samman med RESOURCE_MANAGER när sessionen startar, vilket beskrivs ovan. Om en användare ändrar Hemmapp/.Xdefaults, blir ändringarna inte synliga för nya program förrän användaren anropar funktionen Ladda om resurser. Funktionen Ladda om resurser instruerar sessionshanteraren att starta om RESOURCE_MANAGER med standardresurser, systemtäckande resurser eller 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