5 минут утреннего гугления:
- Код: Выделить всё
В /etc/rc.conf:
saver=”green”
blanktime=”300″
scrnmap=”NO”
То есть при бездействии 300 секунд (5 минут), запустится сохранение электроэнергии твоим монитором.
Есть следующие варианты скринсейвера:
daemon – “BSD Daemon” Animated screen saver (text)
fade – Fade out effect screen saver
fire – Flames effect screen saver
green – Uses the power saving mode on your monitor
logo – “BSD Daemon” animated screen saver (graphics)
rain – Rain drops screen saver
snake – Draw a FreeBSD “snake” on your screen
star – A “twinkling stars” effect
warp – A “stars warping” effect
dragon – Dragon screensaver (graphics)
Но. Для вас специально, молодой человек, есть такая вот линка
http://linux.softpedia.com/progDownload/matrix-saver-Download-1014.html Пользоваться ей вот так:
- Код: Выделить всё
cd /usr/src/sys/modules/syscons/matrix
make
make install
В /etc/rc.conf:
saver="matrix"
теперь ребут или подгружаем модуль вручную.
РУчная установка:
- С помощью kldstat узнаем ID скринсейвера.
- Делаем kldunload -i ждя выгрузки скринсейвера.
- Теперь kldload matrix_saver.ko'
Ну вот как-то так. Код данного скринсейвера основан на кодах программы cmatrix.
Запускать софт, наверное, можно попровать с помощью vidcontrol, разумеется это я не пробовал, потому что запускать мускул или апач как скринсейвер - достаточно забавно. Или выводить суммарный трафик по серверу, или сообщение "вы ни черта не делаете уже 5 часов".
Это из серии "В мире форточек и подоконников"...
Ой, самое важное-то забыл! Можно ещё во как делать:
- Код: Выделить всё
В /boot/loader.conf:
splash_bmp_load="YES"
bitmap_load="YES"
bitmap_name="/boot/chuck.bmp"
И будет тебе картинка! например с надписью "не влезай, убъет!"
Ну и пример с pcx форматом:
- Код: Выделить всё
splash_pcx_load="YES"
vesa_load="YES"
bitmap_load="YES"
bitmap_name="/boot/chuck.pcx"
Ядро должно быть собрано с
- Код: Выделить всё
device splash.
Скринсейвер можно проверить и запускается он Shift-Pause или Shift-Ctrl-NumLock/Pause.
Ну и плюс подумай с какими правами будет запускаться софт. Когда никто не залогинен ты будешь запускать что-то от рута? Или от нободи какого-нибудь. Или с правами текущего юзера? Ну тогда остается только в sudousers прописать выполнение прорамм без пароля и даже уборщица смогла бы помочь настроить тебе радиус или мпд =) В форточках 98 можно скринсейвер на батник злодейский подменить. А если у тебя севрер стоит в атланте, а ты в деревне "красный серп", то скринтсейвер тебе актуален. Вообщем, нет никакой нужды в такой фишке.
PS: С видконтролом я похоже ошибаюсь, мне кажется софт запустить не получается.
PPS: Прям целая статья получилась "я, скринсейвер и моё духовное удоволетворение"