скринсейвер xscreensaver

Модератор: Модераторы разделов

kooks
Сообщения: 22

скринсейвер xscreensaver

Сообщение kooks »

как сабж настроить в опенбоксе, чтобы он автоматом работал при старте бокса, а то гномовский демон все время запущен по-умолчанию
Спасибо сказали:

Аватара пользователя
LupoAlberto
Сообщения: 55
ОС: ArchLinux

Re: скринсейвер xscreensaver

Сообщение LupoAlberto »

Если вы запускаете openbox посредством файла ~/.xinitrc, добавьте туда же запуск xscreensaver:

Код: Выделить всё

% cat .xinitrc
idesk &
eval $(cat $HOME/.fehbg) &
tint2 &
xscreensaver -nosplash &
exec openbox-session
Если вы считаете, что вас незаслуженно обидели, вернитесь и заслужите!
Спасибо сказали:

kooks
Сообщения: 22

Re: скринсейвер xscreensaver

Сообщение kooks »

запускаю через autostart.sh
Спасибо сказали:

Аватара пользователя
LupoAlberto
Сообщения: 55
ОС: ArchLinux

Re: скринсейвер xscreensaver

Сообщение LupoAlberto »

Покажите этот autostart.sh .
Какой менеджер входа в систему вы используете (kdm, gdm, slim, ...)?
Если вы считаете, что вас незаслуженно обидели, вернитесь и заслужите!
Спасибо сказали:

Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: скринсейвер xscreensaver

Сообщение eddy »

Я себе в bashrc вот такую штуку засунул:

Код: Выделить всё

if [ "$DISPLAY" != "" ]; then
    if [ ! `pgrep xscreensaver` ]; then
        xscreensaver -nosplash &
    fi
fi

(не включал в startup, т.к. при просмотре фильмов xine'ом я делаю killall xscreensaver, а затем при открытии любого терминала у меня screensaver запускается).
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:

kooks
Сообщения: 22

Re: скринсейвер xscreensaver

Сообщение kooks »

# This shell script is run before Openbox launches.
# Environment variables set here are passed to the Openbox session.

# Set a background color
BG=""
if which hsetroot >/dev/null; then
BG=hsetroot
else
if which esetroot >/dev/null; then
BG=esetroot
else
if which xsetroot >/dev/null; then
BG=xsetroot
fi
fi
fi
test -z $BG || $BG -solid "#303030"

# D-bus
if which dbus-launch >/dev/null && test -z "$DBUS_SESSION_BUS_ADDRESS"; then
eval `dbus-launch --sh-syntax --exit-with-session`
fi



у меня gdm.
да и как чтобы скринсейвер не запускался, когда смотрю тотеме?
Спасибо сказали:

Аватара пользователя
Serg-pol
Сообщения: 28
ОС: ArchLinux

Re: скринсейвер xscreensaver

Сообщение Serg-pol »

cat .config/openbox/autostart.sh

xscreensaver -no-splash &
.......

И от пользователя стартануть первый раз xscreensaver-demo , там можно понастраивать всякое.
Спасибо сказали: