Операційна система: Arch Linux (systemd) UI: LXDM входить до Openbox.
У моєму файлі / etc / lxdm / PostLogin є:
/usr/bin/xscreensaver -no-splash -verbose -log /var/log/xscreensaver.log -display :0.0 &
Він не запускає xscreensaver. Я спробував варіації команди, з / usr / bin, без, з -display, без, без -verbose ... Нічого. Ні журнал повідомлень, нічого на dmesg, нічого.
Якщо після входу в систему запускаю демон xscreensaver, він працює, але це клопоти на те, що має спрацювати. Так, той самий файл автозапуску дійсно отримує мій batti і nm-аплет, так що це не файл, це програма, збій. Як зупинити його від падіння?
Будь-які поради?
Редагувати:
$ which xscreensaver
/usr/bin/xscreensaver
/ usr / bin / xscreensaver
—
Aviator45003
що станеться, якщо ви введете / usr / bin / xscreensaver в термінал? Він повинен сказати вам, що xscreensaver вже запущено на дисплеї XX, оскільки xscreensaver роздвоюється після того, як X автоматично запускається IIRC
—
eyoung100
Це працює. Якщо я запускаю демон після входу в систему, він працює просто відмінно, я просто повинен зробити це вручну.
—
Aviator45003
Вам не потрібно робити це вручну. Це одна з причин того, що xscreensaver є залежністю від X, заставка автоматично запускається під час запуску X, навіть якщо його не використовується ... він підраховує час, коли ви нічого не робите. Якщо час, коли ви нічого не робите, починається час
—
eyoung100
which xscreensaver
?