Здравствуйте!
Вот написал на ruby генератор симлинка на случайную картинку,
он работает (проверенно) и выглядит примерно так:
# This script writes a random image-file name (someone from "imgdir")
# to simbolic link witch is used in IceWM's config as a wallpaper.
imgdir= "/stor/Kartinki/WallPaper/" # wallpaper directory
linkpath= "/home/fifajan/.icewm/wallpaper"
imgnames= Dir.entries(imgdir) # filling file-name list
imgnames.delete_if{|x| not((x=~/.[jJ][pP][gG]$/)or\
(x=~/.[pP][nN][gG]$/)or\
(x=~/.[bB][mM][pP]$/))} # removing not images from file-name list
wallpaper= imgnames[rand(imgnames.length)] # choosing random wallpaper
system "ln -s -f "+ imgdir+ wallpaper+ " "+ linkpath # crating symbolic link
На этот симлинк есть ссылочка в конфиге IceWM.
Запускается так: ruby <path_to_script>
Мой вопрос:
Как его запускать при старте Икс-сесии (gdm-> IceWM), уже что только не редактировал... а он все равно автоматом не запускается.
В /usr/share/xsessions у меня лежит меню GDM'a кроме него я не знаю что еще запускается, и в $HOME/.xsession и в /etc/X11/Xsession дописывал exec 'ruby <path_to_script>', но обои не меняются.
Если ручками написать:
ruby <path_to_script>
icewmbg
обои меняются на случайные -- все работает.
Подскажите пожалуйста!
Ответ на:
комментарий
от arnold_shade

Ответ на:
комментарий
от fifajan
Ответ на:
комментарий
от arnold_shade

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Негрузит файловую систему jaffs по NFS (2011)
- Форум Wallpaper в icewm (2007)
- Форум Неожиданно сломался просмотр DJVU (2011)
- Форум не вижу компьютер с samba в списке компьютеров с Windows компьютера. (2011)
- Форум Не рекомпилируется xmonad (2022)
- Форум wallpaper (2012)
- Форум wallpaper (2007)
- Форум Wallpaper (2005)
- Форум wallpapers? (2006)
- Форум wallpaper (2005)