Какая программа xscreensaver была запущена последней?

273
ComputerDruid

Я использую XScreensaver для блокировки экрана со всеми включенными заставками в произвольном порядке. Я часто возвращаюсь к своему ноутбуку и задаюсь вопросом, на какую заставку я просто смотрю (чтобы настроить параметры или просто запустить его снова и получить лучший вид)

Как я могу выяснить, какой из них был запущен совсем недавно?

Бонусные очки: у меня есть 2 монитора, и xscreensaver воспроизводит разные заставки на каждом (все еще случайные). Есть ли способ определить оба?

1

2 ответа на вопрос

1
Nick Russo

Я настроен оптимистично, что xscreensaver запишет свои варианты заставки в файл журнала, если включены правильные параметры ведения журнала / отладки. У меня еще не было возможности попробовать это, но я буду обновляться, если / когда я это сделаю. https://wiki.archlinux.org/index.php/XScreenSaver#Debugging

Это работает; Я вижу заставки, которые появляются в журнале. К сожалению, он также печатает журнал на заставке, что немного неприглядно. ComputerDruid 9 лет назад 0
Вы использовали обе эти настройки? Я хотел бы попытаться воспроизвести то, что вы видели. xscreensaver.logFile: /var/log/xscreensaver.log xscreensaver.verbose: true Nick Russo 9 лет назад 0
Это было с xscreensaver -verbose (я еще не использовал файл журнала, но сомневаюсь, что это повлияет на него). У меня нет возможности перезапустить X, чтобы проверить изменения ресурса X ComputerDruid 9 лет назад 0
0
John Lawrence Aspden

A partial answer is that running xscreensaver-demo immediately will highlight the screensaver last used on one of the monitors.

Похожие вопросы