URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 43965
[ Назад ]

Исходное сообщение
"OpenNews: Вышел оконный менеджер Awesome 3.0"

Отправлено opennews , 20-Сен-08 10:49 
Вышел (http://awesome.naquadah.org/news/version_3.0/) оконный менеджер Awesome 3.0 (http://awesome.naquadah.org/), исповедующий идеологию неперекрывающихся окон. Awesome построен на базе переработанных исходных текстов оконного менеджера dwm (http://www.suckless.org/wiki/dwm). В новой версии произведено (http://awesome.naquadah.org/changelogs/short/v3.0) более 1000 изменений. Из новшеств можно отметить использование языка Lua в файлах конфигурации, что позволяет полностью контролировать все аспекты работы оконного менеджера. Также осуществлен переход на библиотеку XCB (http://xcb.freedesktop.org/) вместо xlib.

URL: http://awesome.naquadah.org/news/version_3.0/
Новость: http://www.opennet.me/opennews/art.shtml?num=18010


Содержание

Сообщения в этом обсуждении
"Вышел оконный менеджер Awesome 3.0"
Отправлено ASM , 20-Сен-08 10:49 
> использование языка Lua

Начали копать в сторону ion3?


"Вышел оконный менеджер Awesome 3.0"
Отправлено Анонима , 20-Сен-08 12:26 
А по мне, так нет ничего лучше dwm.

"Вышел оконный менеджер Awesome 3.0"
Отправлено Michael Shigorin , 21-Сен-08 01:15 
>А по мне, так нет ничего лучше dwm.

Неделю тому в Одессе слышал неплохо аргументированное мнение, что xmonad намного лучше dwm:
http://ftp.linux.kiev.ua/pub/conference/peers/foss-sea/2008/...


"Вышел оконный менеджер Awesome 3.0"
Отправлено Аноним , 20-Сен-08 14:39 
хотел я как бе это самое попробовать, в 2.* там какбе конфиг-файле, а здесь вот луа... ну честно, дрочить еще один язык для настройки окноменеджера (причем на странице авесама говорится о том что оконне менеджер должен быть легок в основение и настройке) это уже сликом, онотоле не одобре

"OpenNews: Вышел оконный менеджер Awesome 3.0"
Отправлено User294 , 20-Сен-08 15:22 
И правда awesome.Для совсем озверелых и одичавших пользователей решивших вернуться в пещерный век :).

P.S. А может, ну его наф, оконные манагеры?Черно зеленый символьный терминал романтичнее :).И даже на современном железе можно оный плохонько сэмулировать даже.


"OpenNews: Вышел оконный менеджер Awesome 3.0"
Отправлено trey , 20-Сен-08 15:26 
дай угадаю, у тебя гном? :)

"OpenNews: Вышел оконный менеджер Awesome 3.0"
Отправлено User294 , 20-Сен-08 16:57 
>дай угадаю, у тебя гном? :)

За телепатию вам незачот. Мне нравится KDE :P


"OpenNews: Вышел оконный менеджер Awesome 3.0"
Отправлено trey , 20-Сен-08 19:52 
нравится КДЕ, а сидим на гноме!?

"OpenNews: Вышел оконный менеджер Awesome 3.0"
Отправлено User294 , 22-Сен-08 21:07 
>нравится КДЕ, а сидим на гноме!?

Странные какие-то выводы.Это вы сами придумали про гном, а я использую KDE :).Впрочем чего ожидать от пользователей таких манагеров.Они и правда обычно немного озверелые а потому на человеческую логику надеяться не приходится :P


"OpenNews: Вышел оконный менеджер Awesome 3.0"
Отправлено Michael Shigorin , 21-Сен-08 01:18 
>Черно зеленый символьный терминал романтичнее :)

http://fly.osdn.org.ua/~mike/img/screenshots/


"Вышел оконный менеджер Awesome 3.0"
Отправлено helgi , 20-Сен-08 16:03 
139 кил архив и 1000 изменений - суровые ребята )).
Сам использовал долгое время fluxbox, но несколько дней назад перешел на xfce - есть мелочи, которых не хватает.
К ion и к Awesome и т.п. еще не готов ))
Уже и так аскетичность и топорность fluxbox'a достала.
Считаю, что таким вещам, как Awesome - максимум место на серваке (если уж нужны на нем иксы), но никак на десктопной машине.

"Вышел оконный менеджер Awesome 3.0"
Отправлено fhh , 20-Сен-08 16:25 
очень даже место! Удобство полученое от такого подхода ( не перекурвающиеся окна ) просто неоченимо! Все разложено по своим местам, всё видноб всё на хоткеях мышью можно пользоваться чтобы в игрушки погирать да GIMP использовать.
Учить Lua чтобы сконфить тоже ion не нужно, до статочно прочесть ман
А вот что вы в гноме удобного нашли чес слово незнаю =/

"Вышел оконный менеджер Awesome 3.0"
Отправлено Аноним , 20-Сен-08 16:42 
+1

"Вышел оконный менеджер Awesome 3.0"
Отправлено Wolfis , 20-Сен-08 16:56 
Наверное каждому своё, что больше нравится то используешь. Это и называется - свободная ОС

"Вышел оконный менеджер Awesome 3.0"
Отправлено User294 , 20-Сен-08 17:08 
> Удобство полученое от такого подхода ( не перекурвающиеся окна ) просто неоченимо!

У него есть и минусы.Например, втискивать все на 1 экран придется.Неудобно.Кстати если традиционный оконный манагер можно убедить расположить окна в неперекрывающемся стиле(хоть и неудобно, но можно), то вот уродство типа ион3 и прочих убедить работать как оконный манагер опаньки.То есть, потеря функционала налицо.Скажем есть тип окон на которые мне нафиг не надо постоянно пялиться но иногда посмотреть может захотеться.Скажем aMule или торент клиент.Их окна довольно навороченные и в малом размере неважно выглядят и неудобны к тому же.Веб-браузер тоже в маленьком квадратике как-то неинтересно.То же и насчет почты.Прогрмерский эдитор тоже неприкольно в мелком окне.Если я уж сунулся туда, я хочу сосредоточиться на нем а не на мяу-миксе из кучи окошек.Шелл?Для этого в Konsole есть табы :).Ну и так далее.

>А вот что вы в гноме удобного нашли чес слово незнаю =/

Ничего :P я юзаю KDE.И он достаточно удобен.А если поведение какого-то окна не нравится, в нем есть автоматизация по критериям.Оконный манагер может твикануть окно и привести его в вид как мне надо даже если сама программа ничего такого не умеет.Очень удобная фишка.


"Вышел оконный менеджер Awesome 3.0"
Отправлено fhh , 20-Сен-08 18:30 
>[оверквотинг удален]
>традиционный оконный манагер можно убедить расположить окна в неперекрывающемся стиле(хоть и
>неудобно, но можно), то вот уродство типа ион3 и прочих убедить
>работать как оконный манагер опаньки.То есть, потеря функционала налицо.Скажем есть тип
>окон на которые мне нафиг не надо постоянно пялиться но иногда
>посмотреть может захотеться.Скажем aMule или торент клиент.Их окна довольно навороченные и
>в малом размере неважно выглядят и неудобны к тому же.Веб-браузер тоже
>в маленьком квадратике как-то неинтересно.То же и насчет почты.Прогрмерский эдитор тоже
>неприкольно в мелком окне.Если я уж сунулся туда, я хочу сосредоточиться
>на нем а не на мяу-миксе из кучи окошек.Шелл?Для этого в
>Konsole есть табы :).Ну и так далее.

Вы просто не умеете его ( ion3 ) готовить... и не надо



"Вышел оконный менеджер Awesome 3.0"
Отправлено User294 , 20-Сен-08 18:42 
>Вы просто не умеете его ( ion3 ) готовить... и не надо

Как ни странно, я с этим на 100% согласен :)


"Вышел оконный менеджер Awesome 3.0"
Отправлено Guest , 21-Сен-08 00:42 
>У него есть и минусы.Например, втискивать все на 1 экран придется.Неудобно.Кстати если
>традиционный оконный манагер можно убедить расположить окна в неперекрывающемся стиле(хоть и
>неудобно, но можно), то вот уродство типа ион3 и прочих убедить
>работать как оконный манагер опаньки.То есть, потеря функционала налицо.Скажем есть тип
>окон на которые мне нафиг не надо постоянно пялиться но иногда
>посмотреть может захотеться.Скажем aMule или торент клиент.Их окна довольно навороченные и
>в малом размере неважно выглядят и неудобны к тому же.Веб-браузер тоже
>в маленьком квадратике как-то неинтересно.

Не говорил бы, если не пробовал. В том же ion3 (не знаю где не) есть неколько воркспейсов. Юзай хоть десяток воркспейсов и еще десяток приложений в фулскрин. kludges тоже есть, можешь настроить чтобы приложение открывалось где угодно и как угодно. Floating (обычные окна) там тоже есть.

В общем если нужно юзать как обычный wm - объюзайся, но это правда крайне неэффективно и нужно.

Так что не надо бреда насчет маленьких квадратиков, это бред.


"Вышел оконный менеджер Awesome 3.0"
Отправлено Vertigo , 22-Сен-08 04:43 
+1

А по поводу новости - реально удивили. Ещё не так давно читал у них в about, что, мол, у нас tiling виндов-мэнэджер, но простой в настройке, ибо только конфиг файл надо править и ничего более. И как раз писалось, что это, мол, в отличие от всяких ионов с ихними lua. А теперь - нате вам, и тут lua. И, главное, чего они так от неё тащатся? Если уж делаешь конфиги на каком-нибудь языке - так делай на чём-нибудь пораспространённее... Ну... На перле там, или ващще на шелле. Вон, например, в wmii конфиг на чём угодно можно написать, что считаю очень удобным.


"Вышел оконный менеджер Awesome 3.0"
Отправлено Michael Shigorin , 22-Сен-08 12:52 
>Если уж делаешь конфиги на каком-нибудь языке - так делай на чём-нибудь
>пораспространённее... Ну... На перле там, или ващще на шелле.

Вы бы ещё на вижуалвасике предложили.  Ну попробуйте сделать wm с таким конфигом, как другим желаете.


"Вышел оконный менеджер Awesome 3.0"
Отправлено Vertigo , 22-Сен-08 15:40 
Товарищ, я же, вроде бы, привёл пример? Конфиг wmii является скриптом на sh. Не понимаю чем вызвано такое странное утрирование насчёт вижуалвасика с вашей стороны. Это просто чтобы что-то сказать?

"Вышел оконный менеджер Awesome 3.0"
Отправлено YodaSlack , 22-Сен-08 10:36 
>[оверквотинг удален]
>неудобно, но можно), то вот уродство типа ион3 и прочих убедить
>работать как оконный манагер опаньки.То есть, потеря функционала налицо.Скажем есть тип
>окон на которые мне нафиг не надо постоянно пялиться но иногда
>посмотреть может захотеться.Скажем aMule или торент клиент.Их окна довольно навороченные и
>в малом размере неважно выглядят и неудобны к тому же.Веб-браузер тоже
>в маленьком квадратике как-то неинтересно.То же и насчет почты.Прогрмерский эдитор тоже
>неприкольно в мелком окне.Если я уж сунулся туда, я хочу сосредоточиться
>на нем а не на мяу-миксе из кучи окошек.Шелл?Для этого в
>Konsole есть табы :).Ну и так далее.
>

Окна в таких оконных менеджерах не обязательно должны быть всё время раскрыты. Там есть разные варианты. К тому же воркспейсы никто не отменял. А на вигация по окнам на порядок лучше чем в традиционных манагерах.
Это я к тому что большинство ваших доводов не верные. Короче это надо попробовать, так, на пальцах не объяснить.



"Вышел оконный менеджер Awesome 3.0"
Отправлено User294 , 23-Сен-08 00:30 
>Это я к тому что большинство ваших доводов не верные.

Вот compiz с превьюхами окон - да, рулит - навигация и правда здорово упрощается :).А такой дурной минимализм в стиле "назад в восьмидесятые" конечно круто но только для сильно некоторых.Кто б спорил что у черно-зеленых символьных терминалов есть своя прелесть, как и у примитивной технологии нарезки монитора на прямоугольнички.


"Вышел оконный менеджер Awesome 3.0"
Отправлено andr.mobi , 23-Сен-08 09:35 
ага, я об этом давно думаю.
окна - вообще дурацкая идея, виртуальные терминалы гораздо удобнее. и если уж иметь окно - то одно на весь экран, или 4, или 9, etc. гораздо меньше ресурсов надо будет на переключение и прорисовку

значит не я один такой умный :)


"Вышел оконный менеджер Awesome 3.0"
Отправлено User294 , 24-Сен-08 23:06 
>значит не я один такой умный :)

Да уж, умный дядя.Пожалел не пользователей машины а машинные ресурсы.Которых как правило в 2008 году с большим запасом достаточно для работы оконных манагеров - бОльшую часть времени современные процессоры банально ничего не делают.


"Вышел оконный менеджер Awesome 3.0"
Отправлено Michael Shigorin , 26-Сен-08 16:11 
>значит не я один такой умный :)

Ну что Вы.  Ваш ум попросту несопоставим с умом авторов какого-нить xmonad.  И, главное, талантище в работе руками, а не языком.


"OpenNews: Вышел оконный менеджер Awesome 3.0"
Отправлено bdp , 24-Сен-08 14:56 
Я дико извиняюсь за глупость, но можна глягуть, если не затруднит, пример конфига на sh.
Я не старый волк в Линуксе, но чота в голове не укладываеться - как мона конфиг на шеле написать О_о

"OpenNews: Вышел оконный менеджер Awesome 3.0"
Отправлено Vertigo , 24-Сен-08 22:35 
#!/bin/sh
# periodically print date and load average to the bar
#
xwrite() {
   file="$1"; shift
   echo -n "$@" | wmiir write "$file"
}
#
# Date and load
wmiir remove /bar/status 2>/dev/null && sleep 2
wmiir create /bar/status
xwrite /bar/status/colors $WMII_NORMCOLORS
#
# MPD
wmiir remove /bar/mpd 2>/dev/null && sleep 2
wmiir create /bar/mpd
xwrite /bar/mpd/colors $WMII_NORMCOLORS
#
# NET
wmiir remove /bar/net 2>/dev/null && sleep 2
wmiir create /bar/net
xwrite /bar/net/colors $WMII_NORMCOLORS
IF="ppp0"
while :
  do
   xwrite /bar/status/data  Date: `date` Load: `uptime | sed 's/.*://; s/,//g'`
#    xwrite /bar/mpd/data MPD: [`mpc | sed -n '2s/\[\(.*\)\].*/\1/;2s/playing/p/p;2s/paused/s/p;2s/stopped/t/p'`] `mpc | sed -n '1p'` `mpc | sed -n '2s/.*\]//p'`
   xwrite /bar/mpd/data MPD: `~/bin/minimpc|iconv -f UTF-8 -t KOI8-R`
   if (ifconfig $IF | grep UP > /dev/null)
   then
       xwrite /bar/net/data $IF: `ifconfig $IF | grep inet | cut -f 2 -d : | cut -f 1 -d " "`
   else
       xwrite /bar/net/data $IF: down
   fi
   sleep 1
done

Вот его кусок. В wmii используется псевдо фс, навроде proc, через которую можно получить доступ ко всем окнам, а также к компонентам wm. Как вариант, это можно делать с помощью шелл-скриптов. Очень, на мой взгляд, занятная задумка. Теперь в голове уложилось?


"OpenNews: Вышел оконный менеджер Awesome 3.0"
Отправлено bdp , 25-Сен-08 13:25 
Вполне уложилось. Огромное спасибо за просветление темной души !!!