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

Läsa in och köra skriptet Xsession.d

Efter att ha läst in och kört skriptet Hemmapp/.dtprofile kommer skriptet Xsessionatt läsa in och köra skriptet Xsession.d. Detta skript används för att allokera miljövariabler och starta eventuella bakgrundsprogram för användarens session. Standardbeskrivningen för Xsession.d-skript är:

0010.dtpaths - anpassningsbara dokumentsökvägar för skrivbordet

0020.dtims - startar valfri metodserver för indata

0030.dttmpdir - skapar en temporär mapp per användare och session

0040.xmbind - ställer in $XMBINDDIR till standardvärde för skrivbordet

Det kan finnas ytterligare leverantörsspecifika skript i Xsession.d.

Xsession läser först in och kör alla filer i /etc/dt/config/Xsession.d, följt av de filerna i mappen /usr/dt/config/Xsession.d mapp.

Skrivbordets standardskript Xsession.d finns i mappen /usr/dt/config/Xsession.d. Om du vill anpassa ett Xsession.d-skript, kopierar du skriptet från /usr/dt/config/Xsession.d till /etc/dt/config/Xsession.d och redigerar den nya filen. Du måste ha exekveringsbehörighet för att kunna göra detta.

Om du vill att Xsession automatiskt ska läsa in och köra ett eget skript, kopierar du ditt eget skript till /etc/dt/config/Xsession.d.


Obs!

När du ändrar eller skapar ett Xsession.d-skript, ska du kontrollera att alla förgrundskommandon du kör är korta, eftersom tiden som kommandot tar upp direkt påverkar starttiden. Om ett förgrundskommando inte avslutas hänger sig sessionsstarten. Kommandon som körs i ett Xsession.d -skript och som du vill ska fortsätta köras under hela sessionen, ska köras i bakgrunden.