ion, dwm, wmii, awesome, xmonad и другие
Модератор: Модераторы разделов
phasma
Сообщения: 405
Сообщение
phasma » 13.04.2007 23:34
polachok писал(а): ↑ 13.04.2007 22:32
1.
Код: Выделить всё
diff -r d97f2ec1b9ab event.c
--- a/event.c Fri Apr 13 00:41:58 2007 +0400
+++ b/event.c Fri Apr 13 22:29:15 2007 +0400
@@ -254,7 +254,7 @@ expose(XEvent *e) {
XExposeEvent *ev = &e->xexpose;
if(ev->count == 0) {
- if(barwin_top == ev->window)
+ if(barwin_top == ev->window || barwin_bottom == ev->window)
drawstatus();
}
}
2.и так все путем
хехе ))) счас нам вкатят ))) стопудова ))) пасип тебе ))) эх ... мошт даж Си подучу ))
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux
Контактная информация:
Сообщение
polachok » 14.04.2007 00:40
хехе ))) счас нам вкатят ))) стопудова ))) пасип тебе ))) эх ... мошт даж Си подучу ))
и я тож подучить хочу (: а вкатят это да, ща я Juliette попрошу, пока кто-нить злобный не видал.
И немедленно выпил.
phasma
Сообщения: 405
Сообщение
phasma » 14.04.2007 11:59
еще вопрос, как работать с fifo при запуске двух приложений ...
Код: Выделить всё
WM_0=dwm.left
fifo_0=~/.dwm/dwm.left
WM_1=dwm.right
fifo_1=~/.dwm/dwm.right
~/.dwm/dwm_0.sh $fifo_0 &
~/.dwm/dwm_1.sh $fifo_1 &
while [ ! -p $fifo_0 ]; do sleep .1; done
exec <$fifo_0 || exec <$fifo_1
DISPLAY=:0.1 $WM_1 &
DISPLAY=:0.0 $WM_0 &
wmpid=$!
wait $wmpid
имхо чет тут я накосячил ))) на первом DWM вместо stdin данных выводится "Resource temporarily unavailable" ...
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Delirious Stranger
Сообщения: 340
Статус: кофейник
ОС: Funtoo + Calculate
Сообщение
Delirious Stranger » 20.04.2007 22:58
пускаю dwm через ~/.xinitrc вот так:
while true
do
/home/delirio/dwm-status
sleep 4
done | dwm
При закрытии dwm иксы остаются открытыми. Как с этим можно бороться?
Если счастье когда-нибудь не оставит тебя - оно к тебе больше никогда не придет. © О. Радус
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux
Сообщение
Aectann » 20.04.2007 23:03
Delirious Stranger писал(а): ↑ 20.04.2007 22:58
При закрытии dwm иксы остаются открытыми. Как с этим можно бороться?
У меня такое происходит, когда перед закрытием исков открыты проги помимо тех, которые запускаются автоматом из .xinitrc. Если ничего "лишнего" не открыто, то все нормально.
My god... it's full of stars!...
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих
Сообщение
elide » 20.04.2007 23:47
Как с этим можно бороться?
прикрути через пайпы.
слава роботам!
Delirious Stranger
Сообщения: 340
Статус: кофейник
ОС: Funtoo + Calculate
Сообщение
Delirious Stranger » 21.04.2007 01:01
А можно на примерчике, пожалуйста?
Если счастье когда-нибудь не оставит тебя - оно к тебе больше никогда не придет. © О. Радус
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих
Сообщение
elide » 21.04.2007 01:34
Delirious Stranger , а поиском тебя в детстве не научили пользоваться?
слава роботам!
Delirious Stranger
Сообщения: 340
Статус: кофейник
ОС: Funtoo + Calculate
Сообщение
Delirious Stranger » 21.04.2007 20:40
Мдя. он работает если не юзать xdm=( если xdm юзать, то вместо времени EOF. буду искать дальше=(
Если счастье когда-нибудь не оставит тебя - оно к тебе больше никогда не придет. © О. Радус
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих
Сообщение
elide » 21.04.2007 20:51
Delirious Stranger , да?
а у меня как раз xdm....
слава роботам!
Delirious Stranger
Сообщения: 340
Статус: кофейник
ОС: Funtoo + Calculate
Сообщение
Delirious Stranger » 21.04.2007 21:12
elide, ну сжальтесь=) поделитесь вашим конфигом=)
Если счастье когда-нибудь не оставит тебя - оно к тебе больше никогда не придет. © О. Радус
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих
Сообщение
elide » 21.04.2007 21:56
Delirious Stranger , прочитайте самый первый ответ в этой теме (:
там как раз мой конфиг.
слава роботам!
Delirious Stranger
Сообщения: 340
Статус: кофейник
ОС: Funtoo + Calculate
Сообщение
Delirious Stranger » 21.04.2007 22:27
от блин=) ну я и слепень=)
Но, что то я определенно не догоняю.
пишу в .xinitrc
Код: Выделить всё
FIFO=$HOME/.dwm/fifo
$HOME/.dwm/in.sh > $FIFO &
dwm < $FIFO > $FIFO
пишу в .xsession
пишу в ~/.dwm/in.sh
Код: Выделить всё
while true
do
time=`date +[%H:%M]`
echo "$time"
sleep 5
done
Но не робит=( или лыжи не едут. или я долбанутый.
Если счастье когда-нибудь не оставит тебя - оно к тебе больше никогда не придет. © О. Радус
phasma
Сообщения: 405
Сообщение
phasma » 22.04.2007 20:00
хм, elide , мошт еще подскажите, как сделать нормальную работу с двумя пайпами ?
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих
Сообщение
elide » 22.04.2007 20:15
Delirious Stranger
во-первых, зачем тебе "/bin/bash --login -i ~/.xinitrc" ? просто сделай .xsession симлинком на .xinitrc...
во-вторых, а ты этот $FIFO создал? mkfifo и все такое?
phasma , а зачем тебе два пайпа?
слава роботам!
phasma
Сообщения: 405
Сообщение
phasma » 22.04.2007 20:35
elide , что бы использовать DWM на двух мониторах ..
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих
Сообщение
elide » 22.04.2007 20:40
хм... ну а чем тогда это ситуация отличается от рассмотренной?
все равно получается по 1 пайпу на 1 dwm... никаких отличий не вижу...
слава роботам!
Delirious Stranger
Сообщения: 340
Статус: кофейник
ОС: Funtoo + Calculate
Сообщение
Delirious Stranger » 22.04.2007 20:48
если у меня симлинк,то кодировки почему-то слетают. посему работает через "/bin/bash --login -i ~/.xinitrc"
а вот насчет mkfifo=))) прошляпил... я лузер))) Спасибо. теперь все работает...
Если счастье когда-нибудь не оставит тебя - оно к тебе больше никогда не придет. © О. Радус
phasma
Сообщения: 405
Сообщение
phasma » 22.04.2007 21:09
elide , Resource temporarily unavailable иногда вылазивает
это, а с GIMP кто-нить че-нить умное может посоветовать ? как можно разместить окна по-красивому ...
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих
Сообщение
elide » 22.04.2007 21:36
phasma , ну тогда показывай, как что далаешь.... будем подумать.
а гимп... кортинко в главной области, инструменты слои и цвета - справа в tiled. собственно под dwm другой раскладки можно добиться только если все в float, и ручками расставить....
слава роботам!
phasma
Сообщения: 405
Сообщение
phasma » 22.04.2007 21:41
Код: Выделить всё
WM_0=dwm.left
fifo_0=~/.dwm/dwm.left
WM_1=dwm.right
fifo_1=~/.dwm/dwm.right
~/.dwm/dwm_0.sh $fifo_0 &
~/.dwm/dwm_1.sh $fifo_1 &
while [ ! -p $fifo_1 ]; do
sleep .1
done
exec <$fifo_1
DISPLAY=:0.1 $WM_1 &
while [ ! -p $fifo_0 ]; do
sleep .1
done
exec <$fifo_0
DISPLAY=:0.0 $WM_0 &
wmpid=$!
wait $wmpid
пока вот часа за 2-3 глюков не было ...
собственно под dwm другой раскладки можно добиться только если все в float, и ручками расставить....
а можно мну сцылочку кинуть иль что искать подсказать ? ..
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих
Сообщение
elide » 22.04.2007 21:55
а можно мну сцылочку кинуть иль что искать подсказать ?
про что?
про float? так это... как его.... ctrl+space по дефолтному конфигу....
слава роботам!
phasma
Сообщения: 405
Сообщение
phasma » 22.04.2007 22:57
elide , хм, если использовать ModKey + Shift + Space токо окно растягиваетсо на весь рабочий стол )))
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих
Сообщение
elide » 22.04.2007 23:43
а если ModKey + Mouse_Right_key и потаскать?
слава роботам!
phasma
Сообщения: 405
Сообщение
phasma » 23.04.2007 00:48
хм, в конфиге вообще ничего не нашел, что работает с мышкой ?
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Delirious Stranger
Сообщения: 340
Статус: кофейник
ОС: Funtoo + Calculate
Сообщение
Delirious Stranger » 23.04.2007 01:26
man dwm:
Код: Выделить всё
Mouse commands
Mod1-Button1
Move current window while dragging (floating layout only).
Mod1-Button2
Zooms/cycles current window to/from master area (tiled layout only).
Mod1-Button3
Resize current window while dragging (floating layout only).
Если счастье когда-нибудь не оставит тебя - оно к тебе больше никогда не придет. © О. Радус
phasma
Сообщения: 405
Сообщение
phasma » 23.04.2007 01:48
ок, спс ... нада это дело переписать под конфигурацию в конфиг.ш %)
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
polachok
Бывший модератор
Сообщения: 2199
Статус: главный форумный маргинал
ОС: gnu/linux
Контактная информация:
Сообщение
polachok » 23.04.2007 01:53
а в чем дело с гимпом? однажды разложил во флоате, он потом все помнит, кроме окна с картинко.
И немедленно выпил.
phasma
Сообщения: 405
Сообщение
phasma » 23.04.2007 01:57
не, я про кнопки ... с Mod1 на какую-нить кнопку объявленную в config.h перенести )
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0