Почему у меня нет файла "~/.config/openbox/rc.xml"?
Запустил live-cd, посмотрел - там также нет этого файла.
Просматривая форум, я видел несколько упоминаний об этом файле. Но не могу найти этот файл у себя. Что делать?
Создать самому? Пробовал - но получаю сообщения об ошибках.
Хочу настроить горячие клавиши.

Горячие клавиши (shortcuts) в Slitaz
(14 posts) (2 voices)-
Posted 12 years ago #
-
Не забыл, что файлы и папки с точкой в начале имени — это скрытые файлы и папки?
Знаешь как показать скрытые файлы и папки?
Спрашивай, если что. Все когда-то начинали.Posted 12 years ago # -
Скрытые файлы отображаются.
В папке /home/tux/.config/openbox находятся всего два файла: autostart.sh и menu.xml.
На установленной в virtualbox системе и в режиме live-cd.Posted 12 years ago # -
Это я когда-то начинал, уже и не помню ;)
Значит этого файла вначале у пользователя нету, и берётся системный файл. Так.
Попробуй настроить Openbox, при этом файл обязательно появится (сейчас попробовал переименовать имеющийся у меня файл rc.xml, настроить Openbox, новый файл появился):
На пустом месте рабочего стола → правый клик → Openbox → ObConf → измени что-нибудь (не важно что).Posted 12 years ago # -
Спасибо. Теперь файл /home/tux/.config/openbox/rc.xml появился. Продолжу дальше разбираться. :)
Posted 12 years ago # -
Я сегодня наткнулся на интересный пример. Он тоже может быть тебе полезен:
http://crunchbanglinux.org/forums/topic/12485/notifyosd-in-openbox/Posted 12 years ago # -
Спасибо, я взял пример из Lubuntu. Скриншот экрана по нажатию PrtSc уже работает.
Вот теперь загвоздка со скриншотом активного окна. Дело в том, в программе scrot для Slitaz отсутствует параметр "-u" (скриншот окна в фокусе). Придётся выбирать активное окно мышкой, что не удобно. Или попросить разработчика скомпилировать новый пакет? Но будет ли он этим заниматься? Я ещё пока не знаю, кто компилировал scrot для Slitaz.На всякий случай ещё раз проверю. :)
Posted 12 years ago # -
Пришлось провести небольшое расследование ;)
Версия scrot-0.8 — это последняя авторская версия, она довольно старая. И рецепт тоже, похоже, старый (кто такой rocky?)
На http://pkgs.org/ имеются новые версии. Они тоже не слишком новые, но там работает и -u и -z. Нужно искать исходники. (Или проще переконвертировать deb-пакет?) Я нашел-таки патчи, попозже попробую прикрутить их.Posted 12 years ago # -
Пропатчил. Потестируй, пожалуйста со всех сторон.
Posted 12 years ago # -
Спасибо, Aleksej.
Работает!
Подробнее. Пакет scrot должен быть установлен. Как следует из вышеописанного, нужен пакет с параметром "-u" (скриншот окна в фокусе).
Код, который нужно добавить в файл /home/tux/.config/openbox/rc.xml (в конец раздела keyboard):
<!-- Launch scrot when Print is pressed --> <keybind key="Print"> <action name="Execute"> <command>scrot</command> </action> </keybind> <!-- Take a screenshot of the current window with scrot when Alt+Print are pressed --> <keybind key="A-Print"> <action name="Execute"> <command>scrot -u -b</command> </action> </keybind>
Сохраняем. Далее клик правой клавишей мыши на рабочем столе, "Openbox"->"Reconfigure". Можно делать скриншоты. Добавлю, что скриншоты сохраняются в домашней директории (/home/tux).
PS
Что-то я не догадался попробовать переконвертировать deb-пакет. Надо попробовать.Posted 12 years ago # -
@Aleksej
Теперь Slitaz предлагает мне обновить scrot. Но обновляет до старой версии. Нельзя ли занести новый пакет в репозиторий Sltaz?Posted 12 years ago # -
black dog,
Мне уже делали замечание, что я делаю не то, что нужно ;)
Wok-stable после выхода стабильной версии предназначается только для устранения ошибок, а новые программы будут только в Cooking. Который потом и станет новым Stable (как уже говорили, весной). Конечно, можно было бы сделать исключение. Но, открой для себя еще один аспект пакетного менеджера TazPkg: блокирование пакетов от обновлений:Если программа установлена, то на ее страничке появляется кнопка «Заблокировать» («Разблокировать»).
Быстрая ссылка для блокирования пакета Scrot в TazPanel: http://tazpanel:82/pkgs.cgi?do=Block&scrotPosted 12 years ago # -
Спасибо, заблокировал. Теперь предложения обновить этот пакет нет.
А к чему относится:Мне уже делали замечание, что я делаю не то, что нужно ;)
Posted 12 years ago # -
Раз (пост): http://forum.slitaz.org/topic/how-add-package-to-repository#post-17279
Два (письмо):Pascal Bellard:
Hi,
Please commit in wok rather than wok-stable:
- or SliTaz 5.0, 6... will not include your packages
- wok-stable is supposed to ... stable. For bug fix only-pascal
После письма мои рецепты были по дружбе скопированы из Wok-Stable в Wok.
Posted 12 years ago #
Reply
You must log in to post.