Existuje nějaké řešení pro spuštění skriptu lightdm? Ten v dokumentech nefunguje. Cokoli tam umístěného zabrání X v práci.
Skript, který bych chtěl použít, je moje synergie KVM utility. Chvíli jsem si myslel, že problémy způsobuje synergie. Zjistil jsem však, že kdykoli existuje soubor lightdm.conf s čímkoli na tomto řádku X, nenačte se.
Příklad:
greeter-setup-script=/etc/lightdm/test.sh
Soubor text.sh je jednoduše příkazem shellu, který indikuje, že byl spuštěn:
test.sh:
#!/bin/bash
date >> /tmp/test.log
Předem děkuji každému, kdo má jakýkoli příspěvek, nebo jak jsem zmínil řešení, abych mohl mít zdroj, který se spustí při spuštění X, než se uživatel skutečně přihlásí.
Přijatá odpověď:
Během minulého týdne jsem tento problém viděl mnohokrát při svém výzkumu a snaze jej opravit. Ukázalo se, že jakékoli položky umístěné v souboru „lightdm.conf“ pro Ubuntu 13.10 přeruší lightdm.
K tomu existuje záznam v lightdm.conf.d. Přidal jsem svůj skript KVM do:
/etc/lightdm/lightdm.conf.d/50-unity-greeter.conf
Funguje to!