Autostart szkript teljes terhelés után lxde

  • Debian
  • X ablakrendszer
  • LXDE
  • * Nix-szerű rendszerek

Kedves napszak.

Itt volt egy probléma, első látásra egyszerű, de nekem ez nem jön ki semmilyen módon megoldani, még az aktív keresések után a Google.

Van Debiant LXDE (a Raspberry Pi, de ez nem lényeges), és node.js szerver, ami önmagától elindul xdotool (közüzemi szimulálni az egér és billentyűzet), ha kap üzeneteket. Ennek megfelelően a kiszolgálónak az iks alatt kell futnia, hogy az xdotool hozzáférhessen az LXDE elemekhez.


A feladat az, hogy ez a kiszolgáló automatikus legyen, amikor az LXDE elindul.

Amit már megpróbáltam:

• Futtatható init.d / szolgáltatásként. Használhatatlan, mint megértettem, ezek a szolgáltatások az X-től függetlenül letöltöttek

• Helyezze be a start parancsot a

/.config/autostart/auto.desktop. Nem működik, az ok nem egyértelmű számomra

• Most a következő rendszer működik: az LXDE kezdetén azonnal elindítom a terminált, és a .bash_profile-ben írom le a szerver indítását. Amikor elkezd korlátozás változó, létre kifejezetten a kijelző a munka a szerver, és ha nullával egyenlő (ami azt jelenti, a szerver nem lök), elvégzi az egyszerű xdotool változat parancsot, ha a hiba nem esik, akkor X már megkezdődött, és meg lehet kezdeni a szerveren. Ugyanakkor úgy vélem, hogy ez az egész nagyon hasonlít a pyatikolesny kerékpár nukleáris rakéták helyett a keret - Szeretném még egyszer a helyes az egészet futás ...


Ennek megfelelően a kérdés - Hogyan tudom automatikusan elindítani a kiszolgálót csak az LXDE teljes terhelése után?

$ cat / etc / xdg / lxsession / LXDE / autostart
@lxpanel --profil LXDE
@pcmanfm --desktop --profil LXDE
@xscreensaver -nem-splash
csomópont /home/pi/storage/opt/LinuxControlDroid.server/LinuxControlDroid.js

a csomópont hozzáadódik a PATH-hoz, de a kiszolgáló nem működik.
Csak gondoltam, újraindítás után megpróbált csatlakozni - a szerver nem volt elérhető, és elindítottam magam kezét ki a terminál, és úgy fut, minden gond nélkül, kellett volna megesküdni a forgalmas kikötő (vagy kellett volna képes kapcsolódni a szerverhez közvetlenül az újraindítás után , de az xdotoolnak nem kellett dolgoznia) ... Talán a szintaxis valójában rossz

Nagyon furcsa, szkriptet készítettem a home könyvtári tesztben.
#! / bin / bash
`firefox`

regisztrált az / etc / xdg / lxsession / LXDE / autostart könyvtárban
@bash /home/user/test.sh
és azonnal megnyitottam egy böngészőt.
Pontosan letölti az LXDE-t?

Próbáld tesztelni ezt a módszert, valószínűleg valahol egy hiba van a szkriptben.