dwm (вопросы)
Модератор: Модераторы разделов
Re: dwm
да уже переписал ))) чет меня реально переглючило ... иль нада было написать "когда ж меня отпустит" в комментарии к коду )))
токо вот самое веселье началось патом ))) теперь процессор грузится на 40% ... раньше хоть на 3% )))
токо вот самое веселье началось патом ))) теперь процессор грузится на 40% ... раньше хоть на 3% )))
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
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Re: dwm
потому что там постоянный цикл получается... раньше он останавливался до тех пор, пока не удастся что-нить с stdin прочитать, а теперь - не останавливается.
слава роботам!
Re: dwm
elide
это я понимаю, но как сделать, что бы время обновлялось без этого цикла ... сделал при обновлении DWM, но это не очень красиво ...
З.Ы. насчет того обновления сильно не смеяцо ))) я его под наркозом писал %)
это я понимаю, но как сделать, что бы время обновлялось без этого цикла ... сделал при обновлении 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
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Re: dwm
phasma, а можно сюда листинг изменений плиз? а то я на си не очень то %) нужны часы через strftime() с обновлением раз в секунду(phasma @ Mar 29 2007, в 05:03) писал(а):да уже переписал ))) чет меня реально переглючило ... иль нада было написать "когда ж меня отпустит" в комментарии к коду )))
Re: dwm
Pr0b3L
почитай мануал, там все онисано ))) я сча с чужого компьютера ...
polachok
при закрытии DWM(по дефолту ALT SHIFT Q) у меня не закрываются окна, если запускать его черег while ...
почитай мануал, там все онисано ))) я сча с чужого компьютера ...
polachok
при закрытии DWM(по дефолту ALT SHIFT Q) у меня не закрываются окна, если запускать его черег while ...
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
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Re: dwm
по-красивее решение хочется.(polachok @ Mar 30 2007, в 01:52) писал(а):а почему именно через strftime()?? чем вам date; sleep 1 не угодил?
попробую потом еще раз %)(phasma @ Mar 30 2007, в 16:13) писал(а):Pr0b3L
почитай мануал, там все онисано ))) я сча с чужого компьютера ...
есть один идиотский вопрос: как его _правильно_ заставить работать с UTF-8? я каким-то извращенным способом делал (что-то вроде system("export LC_ALL=\"ru_RU.UTF-8\";export LANG=\"ru_RU.UTF-8\""); и/или setlocale(LC_ALL, "ru_RU.UTF-8"); ) в main.c, а сейчас потерял ту копию main.c и по-новой переделать не получается =( выдает оно такое
Код: Выделить всё
missing fontset: JISX0201.1976-0
missing fontset: GB2312.1980-0
missing fontset: KSC5601.1987-0
missing fontset: JISX0208.1983-0
патч, про который в 3-м посте написано использовал
Re: dwm
шрифт поставлен -*-terminus-*-*-*-*-12-*-*-*-*-*-*-r
эммм .. это разве юникод ? ... и насчет экспорта ... не легче в .xinitrc прописать ?
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
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
- Контактная информация:
Re: dwm
и насчет экспорта ... не легче в .xinitrc прописать ?
ну дык чувак же "по-красивее" хочет решение!
ммм .. это разве юникод ?
судя по r в конце, это русская версия его
И немедленно выпил.
Re: dwm
))) русская версия UTF-8 ? )))
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
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
- Контактная информация:
Re: dwm
))) русская версия UTF-8 ? )))
а ты все еще америкосской пользуешься? непатриотично, камрад! если ты не в курсе есть еще вендовая и unix'овая версии туц -> http://forum.posix.ru/viewtopic.php?id=607
И немедленно выпил.
Re: dwm
мда, ну после koi8-r еще не так тормозишь... %)(phasma @ Mar 30 2007, в 23:18) писал(а):))) русская версия UTF-8 ? )))
а вообще этот шрифт прекрасно пашет в xterm например. хотя не, это я стормозил %) да и то что рекомендуется ставить (всякие там -*-terminus-medium-*-*-*-14-*-*-*-*-*-iso10646-* (то что гугол выдавал)) не работает...
спасибо, что помогли осознать, что я действительно извращенец. хотя возможно(polachok @ Mar 30 2007, в 22:15) писал(а):ну дык чувак же "по-красивее" хочет решение!
хотя нет, я в любом случае пробовал такое, помогало только извращение, похожие на описынные выше...(phasma @ Mar 29 2007, в 05:03) писал(а):нада было написать "когда ж меня отпустит" в комментарии к коду
а вот и сам глюк, который я вижу (там сейчас -*-terminus-medium-*-*-*-14-*-*-*-*-*-iso10646-*). фига меня переглючило туда картинку сохранять, ели нашел. нада заканчивать красноглазить...
Re: dwm
прикрути через пайпы. у меня прекрасно всё закрывается.polachok
при закрытии DWM(по дефолту ALT SHIFT Q) у меня не закрываются окна, если запускать его черег while ...
эта особенность подробно обсуждалась в евойном почтовом листе. мог бы и почитать....
слава роботам!
Re: dwm
Ээ, ну чего, никто не знает что ли, как с UTF-8 заставить работать то? %)
Re: dwm
сорри за надоедливость. применил патч - вопросы вместо русских все равно, шрифт "-*-terminus-medium-r-normal-*-12-*-*-*-*-*-iso10646-*" (с этим шрифтом xterm работает правильно). что не так? уж очень хочется юзать эту вещицу =/
и чего создатели dwm с самого начала под UTF-8 не затачивали...
Re: dwm
вот смотрю я на нециферные названия десктопов и думаю: dwm что ли можно заставить запускать определенные программы на определенных десктопах (как в fluxbox) что ли? или это как и я (как дурак будет правильнее, если есть нормальный способ это реализовать) сам распихиваю программы по десктопам при каждом их запуске?
Re: dwm
Можно, можно даже указать, будут их окна изначально плавающими или развернутыми на всю доступную область.
My god... it's full of stars!...
Re: 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
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Re: 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
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Re: dwm
в упор не вижу. это что ли? второй элемент означет номер десктопа? по комменту я вообще не понял что означает. а вообще оффтопим. перекиньте лучше последние 4 поста в тему про dwm
UPD: о. а я думал эти посты удалили не известно куда, в корзине то не нашел сначало, зато узнал от туда что я _как_ дурак дейставительно, да... действительно, работает только коммент у них какой-то бредовый, мне эти "tags regex" ничего не говорят о названии десктопа...
Код: Выделить всё
/* class:instance:title regex tags regex isfloating */ \
{ "Gimp", NULL, True }, \
UPD: о. а я думал эти посты удалили не известно куда, в корзине то не нашел сначало, зато узнал от туда что я _как_ дурак дейставительно, да... действительно, работает только коммент у них какой-то бредовый, мне эти "tags regex" ничего не говорят о названии десктопа...
Re: dwm
хм, вообщем запустил я 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
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
- Контактная информация:
Re: dwm
надо запустить двое иксов с двумя dwm'ами, я так понял.
I don't plan any specific multihead support. If you have a dual
head setup (like me at university), I recommend compiling dwm
for the left and right screen independently.
This way I can run
DISPLAY=:0.0 dwm.left &
DISPLAY=:0.1 dwm.right
И немедленно выпил.
Re: dwm
еще кое-что к посту выше ....
UPD: вот что получилось ...
Снимки рабочих мест
The left screen dwm should have set
#define STACKPOS StackLeft
in config.h, and the right dwm should have set
#define STACKPOS StackRight
UPD: вот что получилось ...
Снимки рабочих мест
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
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Re: 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
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Re: dwm
хм, вообщем в config.h прописывается путь к скрипту, который выводит на этот бар все что угодно ... ну там пока уровень заряда батарейки
лучше подскажи две весчи: 1) как сделать так, что бы после перекрытия плавающим окном не оставлся след от него ? 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
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
- Контактная информация:
Re: dwm
1.
2.и так все путем
Код: Выделить всё
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.и так все путем
И немедленно выпил.