GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak používat Lightdm pro uživatelsky definované relace?

Pokud tomu dobře rozumím, LightDM ve výchozím nastavení nahradilo GDM. Zajímalo by mě, jestli je možné, aby to spouštělo věci, které jsem vložil do svého souboru .xinitrc ... potřebuji možnost pod „Unity“ a „Unity 2D“, která říká „Spustit uživatelem definovanou relaci“.

Je to možné? Mělo by to být nejjednodušší, ale zatím jsem to nepochopil. V tomto souboru exportuji, definuji a spouštím spoustu věcí, takže je pro mě docela důležité mít nad tím kontrolu.

NECHCI je vlastní relace v /usr/some/where, chci pouze, aby spouštěla ​​věci z xinitrc každého uživatele (nebo podobného).

Nejlepší odpověď

Vytvořte nový soubor /usr/share/xsessions/custom.desktop s:

[Desktop Entry]
Name=Xsession
Exec=/etc/X11/Xsession

Nyní byste měli mít během přihlašování novou možnost relace, Xsession načte ~/.xinitrc uživatele .


Ubuntu
  1. Jak používám Ansible a anacron pro automatizaci

  2. Jak používat Gui k hledání souborů v Gnome?

  3. Jak pomocí File Expert vybrat soubor pro nahrání v Ubuntu-one na Android?

  1. Jak spustit skript Greeter/login pomocí Lightdm?

  2. Jak spustit aplikaci po nastavenou dobu v prostředí Shell?

  3. Jak používat ConfigMaps pro konfiguraci Kubernetes

  1. Jak spustit skript??

  2. Jak naplánovat úlohu v Plesku pro Windows

  3. Jak používat jiné téma GTK 3 pro konkrétní použití