LinuxForum.Fans
Тема

автозагрузка XScreenSaver и сброс настроек при перезагрузке.

Автор: AlNest 36 сообщений 6139 просмотров
#286305

Покажите

text
grep DPMS /var/log/Xorg.0.log
#286306

Гляньте, здесь описаны настройки для xscreensaver, в том числе и в Gnome.

#286307
Lupo Alberto написал:
Покажите
text
grep DPMS /var/log/Xorg.0.log

[ 18.839] (II) Loading extention DPMS
[ 19.013] (==) VESA(0): DPMS enabled

#286311

Вообщем я уже отчаился =-(
есть какая-нибудь альтернатива ХСкринсЕЙВЕРУ? Просто самое главное, что мне нужно - это, чтобы можно было на хранитель поставить какую-нибудь картинку. В моём случае это логотип компании ... а там какой именно будет стоять хранитель, меня не ....ёт

#286327

Вообщем проблема испарилась после того, как я сделал все нужные настройки, и после всего этого выполнил команду xscreensaver-command -restart
Связано ли с этим или еще с каким-нибудь бубном я не знаю, но факт на лицо, после перезагрузки параметры остаются такими, какими я их указал до перезагрузки! УРААААА!!!

#287294

Вообщем это снова я :D накатил систему на новый терминальник и опять мне этот СС трамтамтахает мозги. Но теперь скорее всего я понял в чем дело, что-то надо намутить с суперюзерами. (не знаю как так получилось, что на предывдущем терминальнике всё замечательно встало и после перезагрузки настроки не слетают).

вообщем когда пытаюст заупстить СС из под рута(xscreensaver &), то мне выдаёт слудющее:
xscreensaver: 11:11:11 locking is disabled (runing as nobody)
xscreensaver: 11:11:11 locking only works when xscreensaver is launched by a normal, non-privileged user (e.g., not "root") See the manual for detalis

при выполнении команды xscrrensaver-demo (под root) выдает следующее:
xscreensaver-demo is running as user "root" on host "slt".
But the xcreensaver managing display ":0.0"
is running as user "nobody" on host "slt"


Since they are different users, they won't be reading/writing
the same ~./xscreensaver file, so xscreensaver-demo isn't going to work right.

You should be either re-run xscreensaver-demo as "nobody", or re-run
xscreensaver as "root"

Restart the xscreensaver daemon now?

далее в терминале меняю юзера su - terminal и снова ввожу xscreensaver & на что мне выдаёт:
warning &DISPLAY is not set: defaulting to ":0.0".
already running on display :0.0 (window 0x1400001)
from process (nobody@slt) -- откуда вообще вылез этот nobody ?!! O_o

также находясь под юзером(terminal) ввожу xscreensaver-demo на что он ругается:
Gtk-warning: cannot open display:

затем юзаем ps aux | grep scrren и видим, что у нас xscrrensaver под nobody с параметрами 3012 0.0 0.2 7776 2276 pts/0 S 14:54 0:00 xscreensaver

вообщем какая-то тут путаница с юзерами, и что интересно настройки скринсейвера(далее СС) из под рута /root/.xscreensaver при перезагрузке не меняются, в то время как параметры /home/terminal/.xscreensaver каждый раз при перезагрузке сбрасываются в неведомую баббуйню.

также при попытке рестартнуть xscreensaver-command -restart (под рутом) ругается следующим образом:
xscreensaver-command: warning: &DISPLAY is not set: defaulting to ":0.0".
xscreensaver-command:no screensaver is running on display :0.0 это видимо потому, что СС не запущен ... запустив СС xscreensaver & и выполнив xscreensaver-command -restart выдаёт следующее:

xscreensaver-command: warning: &DISPLAY is not set: defaulting to ":0.0"
xscreensaver: 15:15:15:running as terminal/terminal (500/500)
xscreensaver-command: xscreensaver window unexpectedly deleted


В чем может быть трабл?

#287311

С какого перепуга понадобилось xscreensaver запускать от рута?!

#287321

Ну хорошо, даже если этого не делая, то всё равно настройки каждый раз сбиваются при перезагрузке ... блин что делать я просто вообще ума не приложу! Как, то до этого получилось сделать, хз как ... во второй раз что-то не прокатывает. А запуск от рута, эта я так мудрил, что-то пытался, думал может более умным никсовым юзерам пригодится такая иноформация

#287329
"AlNest" написал:
А запуск от рута, эта я так мудрил, что-то пытался, думал может более умным никсовым юзерам пригодится такая иноформация

Никому не пригодится, это точно, а на лоре например с подобным вообще тухлыми помидорами закидают... ;)

#287333

хех да я не спорю начудил намудрил :)) Просто я уже от отчаяния делаю, что только в голову придёт ... по теме нету никаких соображений? =-\

#287334

Может ну его нафиг? Используй другой скринсейвер.

#287337

Я бы с радостью, да вот только не знаю какой есть аналогичный СС. Самая главная функция, которая мне нужна от СС, это чтоб можно было ставить картинку на фон. Всякие фейерверки, плавающшие рыбки мне нафик не нужны!

#288731
zenon написал:
С какого перепуга понадобилось xscreensaver запускать от рута?!

Ну например что бы у всех юзеров был один скринсейвер. Ага.
Или предложите другой вариант.

#288734
"dr.Faust" написал:
Ага.

И при чем тут запуск от рута? Ага. :|

#288740

Другой вариант: каждый пользователь сам настраивает себе скринсейвер. Либо настраивается у одного и настройки клонируются на всех остальных.

#288840
Vascom написал:
Другой вариант: каждый пользователь сам настраивает себе скринсейвер. Либо настраивается у одного и настройки клонируются на всех остальных.

Я хочу настраивать скринсейвер всем пользователя сам. Когда я подхожу к компу я хочу видеть на скринсейвере (у меня коньки там) состояния серверов и срочный задачи из редмайна.
Клонировать? То ж скрипт писать - по ссылке XScreenSaver ходить не умеет - заменяет ее на файл с настройками :(

Хотя на самом деле у меня еще и с коньками проблема - не работают они ни у кого кроме меня - походу непонятно в какой дисплей рисуют... :(

Войдите или зарегистрируйтесь, чтобы ответить.