GNU/Linux >> Znalost Linux >  >> Linux

XFCE/lightdm spouštěcí konfigurační soubory

Také jsem hodně bojoval s touto věcí s proměnnou prostředí. Používám Debian Jessie + xfce4

Možnosti, které pro mě fungovaly, jsou (pro proměnné prostředí, které má zachytit správce plochy):

  • S xdm nebo lightdm:použijte ~/.xsessionrc
  • S ostatními jsem netestoval

V ~/.xsessionrc můžete zvolit:

  • vložte přímo proměnné, například PATH="$PATH:userpath"
  • nebo zdroj ~/.profile soubor:. $HOME/.profile , kde ~/.profile soubor obsahuje definice proměnných prostředí

Všimněte si tečky v druhé možnosti, která znamená source , ale myslím, že source je specifická pro bash. Pravděpodobně se doporučuje druhá metoda (jak je uvedeno v https://unix.stackexchange.com/questions/4621/correctly-setting-environment) a vyhněte se tomu, aby byly proměnné prostředí definovány v několika souborech. Také je to specifické pro uživatele a ne pro celý systém jako (/etc/environment , což se mi vlastně moc nepovedlo)

Pro terminálovou relaci, protože používám bash , nastavil jsem proměnné prostředí v .bash_profile nebo mám jen zdroj ~/.profile


OK nakonec našel funkční řešení a šel s 2)

Chcete-li nastavit proměnnou PATH.
$ cp /etc/xdg/xfce4/xinitrc ~/.config/xfce4
Poté upraven ~/.config/xfce4/xinitrc zahrnout následující v horní části souboru

if [ -d "${HOME}/bin" ] ; then
    PATH="${HOME}/bin:${PATH}"
fi

Spuštění Dropboxu při spuštění XFCE4
$ xfce4-settings-manager
-> Relace a spuštění -> karta "Automatické spuštění aplikace" -> Přidat ->
Název:Dropbox
Příkaz:/home/james/.dropbox-dist/dropboxd
-> OK

Pokud jde o ssh-agent, začíná to ve výchozím xinitrc. (Může někdo doporučit program s grafickým uživatelským rozhraním pro zadání přístupové fráze)

Doufám, že vám to pomůže.


Linux
  1. Jak najít konfigurační soubory MySQL, PHP a Apache

  2. Jak zkontrolovat konfigurační soubory bind9 (DNS Server).

  3. Používání proměnných prostředí v souborech Tmux.conf?

  1. .o soubory vs. .a soubory

  2. Linux Mint – trvalé přidávání proměnných prostředí

  3. Pycharm Startup Error:Nelze detekovat grafické prostředí

  1. Jak zobrazit konfigurační soubory bez komentářů v Linuxu

  2. Zálohovat konfigurační soubory

  3. Logrotate neodstraní staré protokoly