ratpoison (вопросы после использования)
Модератор: Модераторы разделов
-
- Сообщения: 2142
- Статус: *бунту ненавистник
- ОС: linux
ratpoison
Долго решался на переход на tiling WM, пробовал ion - не понравилось (не осилил lua). Аналогичная ситуация с awesome.
Выбор остановился на ratpoison, довольно быстро освоился и радуюсь, но не обошлось без вопросов:
первый и самый главный - как закрыть (destroy?) ненужный фрейм, допустим у меня стол был поделен на три части, но одно приложение больше не нужно - надо убрать приложение и фрейм под ним....
Второй, можно ли окна (приложения) переносить с одного рабочего стола на другой? (рабочие столы создаются с помощью rpws)
Выбор остановился на ratpoison, довольно быстро освоился и радуюсь, но не обошлось без вопросов:
первый и самый главный - как закрыть (destroy?) ненужный фрейм, допустим у меня стол был поделен на три части, но одно приложение больше не нужно - надо убрать приложение и фрейм под ним....
Второй, можно ли окна (приложения) переносить с одного рабочего стола на другой? (рабочие столы создаются с помощью rpws)
-
- Сообщения: 502
- ОС: gentoo -> archlinux
Re: ratpoison
УРА!!! наконец-то появился и у ratpoison свой собственный тред )) после года использования dwm и 3-х месяцев на wmii я вновь вернулся на ratpoison. когда понял, что мне совершенно не нужен тайлинг - у ratpoison, конечно, есть упомянутые фреймы, но это ни разу не tiling wm.
1) из документации:
понятное дело, что можно назначить свой хоткей в .ratpoisonrc (и наверняка у вас будет другая escape key). насколько я помню, приложение убирается отдельно и фрейм отдельно.
хотя мне фреймы не нужны. для используемого раз в месяц xsane или gimp запускаю openbox через команду tmpwm.
2) не задавался этим вопросом, но при желании можно поковырять rpws - это обычный питоновский перловский скрипт. думаю, там несложно.
1) из документации:
C-t R
Kill the current frame. This is a no-op if there is only one frame.
понятное дело, что можно назначить свой хоткей в .ratpoisonrc (и наверняка у вас будет другая escape key). насколько я помню, приложение убирается отдельно и фрейм отдельно.
хотя мне фреймы не нужны. для используемого раз в месяц xsane или gimp запускаю openbox через команду tmpwm.
2) не задавался этим вопросом, но при желании можно поковырять rpws - это обычный питоновский перловский скрипт. думаю, там несложно.
морнинг круассан..
Спасибо сказали:
-
- Сообщения: 2142
- Статус: *бунту ненавистник
- ОС: linux
Re: ratpoison
ishitori
Cпасибо. как то пропустил эту строчку в help
на Escape я в первые же 20 минут повесил вражескую кнопку Winkey.
переназначил кнопки почти на те же, что были во флуксе.
P.S. а почему tiling не нужен? удобно ведь ^_^
Cпасибо. как то пропустил эту строчку в help
![:)](./images/smilies/smile.gif)
на Escape я в первые же 20 минут повесил вражескую кнопку Winkey.
переназначил кнопки почти на те же, что были во флуксе.
P.S. а почему tiling не нужен? удобно ведь ^_^
-
- Сообщения: 502
- ОС: gentoo -> archlinux
Re: ratpoison
ну, на вкус и цвет товарища нет - мне очень нравится простота и гибкость тайловых wm, но я терпеть не могу делить экран на кусочки (был бы монитор не 19'', а 30'' - тогда бы ещё подумал
![:)](./images/smilies/smile.gif)
морнинг круассан..
-
- Сообщения: 185
- Статус: ленивый арчевод
- ОС: Archlinux i686 Current
Re: ratpoison
Ответ на второй вопрос http://lists.gnu.org/archive/html/ratpoiso...7/msg00000.html
и самое главное оттуда
так что в git сие уже есть. в 1.4.5 не попало
У мну кстати C-M-less(C-M-<) не работает, хотя C-M-greater (C-M->) прекрасно
зачем C-M-S-F$i придумали я хз ибо перекидывает на виртуальную консоль =) хотя можно в rpws и изменить.
ЗЫ. попытка перевода man ratposion на русский, и респект за использования крысояда!
и самое главное оттуда
+ M-F$i Goto workspace $i
+ C-M-Right Goto Next workspace
+ C-M-Left Goto Prev workspace
+ C-M-S-F$i Move window to workspace $i
+ C-M-greater Move current window to next workspace
+ C-M-less Move current window to prev workspace
так что в git сие уже есть. в 1.4.5 не попало
![:(](./images/smilies/sad.gif)
зачем C-M-S-F$i придумали я хз ибо перекидывает на виртуальную консоль =) хотя можно в rpws и изменить.
ЗЫ. попытка перевода man ratposion на русский, и респект за использования крысояда!
Реальность многогранна поэтому не может быть той правдой, которая «всего одна».
Спасибо сказали:
-
- Сообщения: 2142
- Статус: *бунту ненавистник
- ОС: linux
Re: ratpoison
у кого-нибудь был опыт настройки сабжа под двухмониторную конфигурацию?
-
- Сообщения: 185
- Статус: ленивый арчевод
- ОС: Archlinux i686 Current
Re: ratpoison
Ну xinerama поддерживается уже давно. но пробовать не пробовал ибо даже необходимости такой не было
Реальность многогранна поэтому не может быть той правдой, которая «всего одна».
-
- Сообщения: 2142
- Статус: *бунту ненавистник
- ОС: linux
Re: ratpoison
как в сабже запускать java приложения?
пытаюсь запускать Maple, серый экран с без отрисовки.
по совету саппорта MapleSoft делаю AWT_TOOLKIT=MToolkit - Maple(вернее java) крэшится.
ЗЫ во флуксе работает
пытаюсь запускать Maple, серый экран с без отрисовки.
по совету саппорта MapleSoft делаю AWT_TOOLKIT=MToolkit - Maple(вернее java) крэшится.
ЗЫ во флуксе работает
-
- Сообщения: 502
- ОС: gentoo -> archlinux
Re: ratpoison
вообще не очень понятно, как работа или неработа jvm может зависеть от оконного менеджера.
а какие-нибудь eclipse/netbeans/zimbra работают? а гуглить по ошибке из дампа (я так понимаю, что сама ошибка произошла в какой-то внешней библиотеке) пробовали? в крайнем случае, можно попробовать поставить другию версию jre/jdk.
зы помнится, когда-то год назад падал netbeans на 64-битном archlinux. на 32 битах такого не было.
а какие-нибудь eclipse/netbeans/zimbra работают? а гуглить по ошибке из дампа (я так понимаю, что сама ошибка произошла в какой-то внешней библиотеке) пробовали? в крайнем случае, можно попробовать поставить другию версию jre/jdk.
зы помнится, когда-то год назад падал netbeans на 64-битном archlinux. на 32 битах такого не было.
морнинг круассан..
-
- Сообщения: 2142
- Статус: *бунту ненавистник
- ОС: linux
Re: ratpoison
ishitori
Гугль так не считает
да и подобная трабла была с компизом у меня же
[Решено] запуск Maple 11
в багзилле Sun тоже баг висит
PS Не в таком же режиме работать
Гугль так не считает
![:)](./images/smilies/smile.gif)
да и подобная трабла была с компизом у меня же
[Решено] запуск Maple 11
в багзилле Sun тоже баг висит
PS Не в таком же режиме работать
-
- Сообщения: 502
- ОС: gentoo -> archlinux
Re: ratpoison
ну так вы сами всё выяснили )
пробовали jdk/jre 7? у меня c jdk-1.6.0 упомянутые выше приложения (netbeans, eclipse) работают без проблем - правда, с AWT_TOOLKIT=MToolkit. ничего не крэшится.
кстати, в ratpoison есть команда redisplay (extend the current window to the whole size of its current frame and redisplay it) - вдруг поможет ) хотя вряд ли.
как вариант, можно запускать тот же флукс командой tmpwm. не самое элегантное решение, но я так делаю для программ типа xsane или gimp (запускаю openbox). использую редко, поэтому особых неудобств от этого не испытываю. а тут, гляди, и однооконный gimp не за горами :)
вы можете спросить, зачем тогда вообще использовать ratpoison, если из-под него приходится запускать другой wm. однако ratpoison устраивает меня процентов на 95 (даже больше, чем dwm), и отказываться от него в угоду этим 5 процентам я не собираюсь.
кстати, проблема с отрисовкой java-приложений имела место и в других тайловых wm, так что не думаю, что она характерна только для ratpoison.
пробовали jdk/jre 7? у меня c jdk-1.6.0 упомянутые выше приложения (netbeans, eclipse) работают без проблем - правда, с AWT_TOOLKIT=MToolkit. ничего не крэшится.
кстати, в ratpoison есть команда redisplay (extend the current window to the whole size of its current frame and redisplay it) - вдруг поможет ) хотя вряд ли.
как вариант, можно запускать тот же флукс командой tmpwm. не самое элегантное решение, но я так делаю для программ типа xsane или gimp (запускаю openbox). использую редко, поэтому особых неудобств от этого не испытываю. а тут, гляди, и однооконный gimp не за горами :)
вы можете спросить, зачем тогда вообще использовать ratpoison, если из-под него приходится запускать другой wm. однако ratpoison устраивает меня процентов на 95 (даже больше, чем dwm), и отказываться от него в угоду этим 5 процентам я не собираюсь.
кстати, проблема с отрисовкой java-приложений имела место и в других тайловых wm, так что не думаю, что она характерна только для ratpoison.
морнинг круассан..
-
- Сообщения: 2142
- Статус: *бунту ненавистник
- ОС: linux
Re: ratpoison
-
- Сообщения: 2142
- Статус: *бунту ненавистник
- ОС: linux
Re: ratpoison
вообще не работают :
Код: Выделить всё
$ ratpoison -v
ratpoison 1.4.6-GIT (built Sep 22 2009 22:20:07)
Copyright (C) 2000-2008 Shawn Betts
UPD: поменял на C+M+Up/Down - работает
![:bounce:](./images/smilies/bounce.gif)
-
- Сообщения: 485
- Статус: $>
- ОС: Arch, Slackware, OpenBSD
Re: ratpoison
Приветствую!
Тоже решил стать Ъ и для расширения кругозора начал использовать сабж на ноуте. Возникло несколько вопросов:
1. Где находится системный конфиг? Дело в том что несмотря на свой конфиг старые хоткеи работают вместе с новыми и их никак не выключить (пробовал создать пустой ratpoisonrc в /etc, но это не помогло). Используется версия 1.4.5 из репозитория Gentoo собранная с флагами emacs history xft. Вывод equery f ratpoison ситуацию так и не прояснил.
2. Как задается шрифт? Пробовал в формате xlsfonts но не прокатило.
Тоже решил стать Ъ и для расширения кругозора начал использовать сабж на ноуте. Возникло несколько вопросов:
1. Где находится системный конфиг? Дело в том что несмотря на свой конфиг старые хоткеи работают вместе с новыми и их никак не выключить (пробовал создать пустой ratpoisonrc в /etc, но это не помогло). Используется версия 1.4.5 из репозитория Gentoo собранная с флагами emacs history xft. Вывод equery f ratpoison ситуацию так и не прояснил.
2. Как задается шрифт? Пробовал в формате xlsfonts но не прокатило.
-
- Сообщения: 502
- ОС: gentoo -> archlinux
Re: ratpoison
trancefer писал(а): ↑13.10.2009 19:16Приветствую!
Тоже решил стать Ъ и для расширения кругозора начал использовать сабж на ноуте. Возникло несколько вопросов:
1. Где находится системный конфиг? Дело в том что несмотря на свой конфиг старые хоткеи работают вместе с новыми и их никак не выключить (пробовал создать пустой ratpoisonrc в /etc, но это не помогло). Используется версия 1.4.5 из репозитория Gentoo собранная с флагами emacs history xft. Вывод equery f ratpoison ситуацию так и не прояснил.
2. Как задается шрифт? Пробовал в формате xlsfonts но не прокатило.
1. похоже, что его нет. хоткеи можно убрать с помощью функций unbind/undefinekey.
2. у меня так:
Код: Выделить всё
set font -*-fixed-medium-r-semicondensed-*-13-120-*-*-*-*-*-r
да, и соберите без флага xft - у меня с ним тоже ничего не работало )
морнинг круассан..
Спасибо сказали:
-
- Сообщения: 485
- Статус: $>
- ОС: Arch, Slackware, OpenBSD
Re: ratpoison
Разобрался
Шрифт работает после пересборки -xft, старые хоткеи убрал с помощью unbind.
![:)](./images/smilies/smile.gif)
-
- Сообщения: 185
- Статус: ленивый арчевод
- ОС: Archlinux i686 Current
Re: ratpoison
landgraf писал(а): ↑22.09.2009 22:25
вообще не работают :
\Код: Выделить всё
$ ratpoison -v ratpoison 1.4.6-GIT (built Sep 22 2009 22:20:07) Copyright (C) 2000-2008 Shawn Betts
UPD: поменял на C+M+Up/Down - работает
Кстати. У меня заработало как надо просто < на клавиатуре(ноут) две, а работает в крысояде только одна из них оО
Реальность многогранна поэтому не может быть той правдой, которая «всего одна».
-
- Сообщения: 2142
- Статус: *бунту ненавистник
- ОС: linux
Re: ratpoison
Можно ли как-нибудь выводить произвольный текст во всплывающих сообщениях (там где выводятся дата по Meta+A, например, или номера активных рабочих столов)?
-
- Сообщения: 185
- Статус: ленивый арчевод
- ОС: Archlinux i686 Current
Re: ratpoison
ratpoison -c "echo hello word"
Реальность многогранна поэтому не может быть той правдой, которая «всего одна».
Спасибо сказали:
-
- Сообщения: 2142
- Статус: *бунту ненавистник
- ОС: linux
Re: ratpoison
muhas
а положение этого всплывающего "окошка" и размер его где определяется?
а положение этого всплывающего "окошка" и размер его где определяется?
-
- Сообщения: 185
- Статус: ленивый арчевод
- ОС: Archlinux i686 Current
Re: ratpoison
вестимо в конфиге (хотя можно и интерактивно) с помощью переменной bargravity
с маном всё же рекомендую ознакомится...
Реальность многогранна поэтому не может быть той правдой, которая «всего одна».
-
- Сообщения: 2142
- Статус: *бунту ненавистник
- ОС: linux
-
- Сообщения: 2142
- Статус: *бунту ненавистник
- ОС: linux
Re: ratpoison
Новая проблема с этим DM. В связке Citrix client (ICA) + 1C в окне 1С не открываются пункты меню. Анимация нажатия работает, но меню не выпадает. в КДЕ все работает корректно, как пофиксить?
-
- Сообщения: 185
- Статус: ленивый арчевод
- ОС: Archlinux i686 Current
Re: ratpoison
к счастью таким не пользуюс, так что даже не знаю что подсказать, всё-таки в таких случаях float не хватает
Реальность многогранна поэтому не может быть той правдой, которая «всего одна».
-
- Сообщения: 2142
- Статус: *бунту ненавистник
- ОС: linux
Re: ratpoison
Ладно, 1С нужен редко, RDP на винду спасет, не зря же это поделие электричество кушает.
Занялся я тут усиленным тюнингом яда, такой вопрос.
я могу создать на рабочем столе 1 (defaulr) разные группы прописав в .ratpoisonrc строки типа:
и потом переключаться между группами окон, это конечно удобно.
Как сделать так, чтобы создать такие группы еще и на рабочих столах 2-6 (то есть, например, на рабочем столе 1 у меня будут группы browsers, mail) на втором (терминальном) host1,host2,rhost1..., на шестом (чатовом) gajim,skype,irc. Естественно разбивка окон на столах будет разная (для этого и затеял все собственно)
ЗЫ, прикрутил к этому делу dzen - вкусняшко получилось
ЗЫЫ конфиг крысояда приобретает монструозность.. уже около 70 строк....
Занялся я тут усиленным тюнингом яда, такой вопрос.
я могу создать на рабочем столе 1 (defaulr) разные группы прописав в .ratpoisonrc строки типа:
Код: Выделить всё
gnewbg browse
gnewbg mail
и потом переключаться между группами окон, это конечно удобно.
Как сделать так, чтобы создать такие группы еще и на рабочих столах 2-6 (то есть, например, на рабочем столе 1 у меня будут группы browsers, mail) на втором (терминальном) host1,host2,rhost1..., на шестом (чатовом) gajim,skype,irc. Естественно разбивка окон на столах будет разная (для этого и затеял все собственно)
ЗЫ, прикрутил к этому делу dzen - вкусняшко получилось
ЗЫЫ конфиг крысояда приобретает монструозность.. уже около 70 строк....
-
- Сообщения: 2142
- Статус: *бунту ненавистник
- ОС: linux
Re: ratpoison
Собственно при решении этой задачи возник вопрос:
Можно ли удалять wspl (рабочие столы) которые создаются командой "rpws init N -k"?
Можно ли удалять wspl (рабочие столы) которые создаются командой "rpws init N -k"?
-
- Сообщения: 2142
- Статус: *бунту ненавистник
- ОС: linux
Re: ratpoison
Оказывается решение есть и без gitового
сделал так:
Код: Выделить всё
definekey top C-F1 exec ratpoison -c 'gmove default'
definekey top C-F2 exec ratpoison -c 'gmove wspl2'
definekey top C-F3 exec ratpoison -c 'gmove wspl3'
definekey top C-F4 exec ratpoison -c 'gmove wspl4'
definekey top C-F5 exec ratpoison -c 'gmove wspl5'
definekey top C-F6 exec ratpoison -c 'gmove wspl6'
Работает :)
-
- Сообщения: 2142
- Статус: *бунту ненавистник
- ОС: linux
Re: ratpoison
В канале IRC подсказали для цитрикса юзать Xnest, придется....
-
- Сообщения: 2142
- Статус: *бунту ненавистник
- ОС: linux
Re: ratpoison
muhas
Пытаюсь автоматизировать раскладку окон, и возник вопрос - ratpoison вообще никак не отслеживает открылось окно в каком-то фрейме (рабочем столе) или нет? То есть я могу переключиться на 1 рабочий стол, запустить программу из скрипта, переключиться на 2-й и программа откроется там? :(
Пытаюсь автоматизировать раскладку окон, и возник вопрос - ratpoison вообще никак не отслеживает открылось окно в каком-то фрейме (рабочем столе) или нет? То есть я могу переключиться на 1 рабочий стол, запустить программу из скрипта, переключиться на 2-й и программа откроется там? :(
-
- Сообщения: 164
- ОС: разные
Re: ratpoison
Присматриваюсь к яду. Не поделится ли кто-нибудь конфигом для ознакомления?
upd
Поставил, пользую и щупаю. Несколько мелочей еще не допилены. Кто-нибудь пробовал биндить доп. кнопки на мыше? Во флуксе можно было просто keykode писать, но тут такое не проканало. Как лечить? (вопрос, конечно, странный - учитывая wm =) но, увы и ах, - привык я уже громкость на доп кнопках мыши менять, чтобы к клаве не идти, когда, допустим, фильм смотришь)
upd
Поставил, пользую и щупаю. Несколько мелочей еще не допилены. Кто-нибудь пробовал биндить доп. кнопки на мыше? Во флуксе можно было просто keykode писать, но тут такое не проканало. Как лечить? (вопрос, конечно, странный - учитывая wm =) но, увы и ах, - привык я уже громкость на доп кнопках мыши менять, чтобы к клаве не идти, когда, допустим, фильм смотришь)
I'm just a bastard but at least i admit it.