Awesome (кто-нибудь использует?)
Модератор: Модераторы разделов
-
- Сообщения: 207
- Статус: GNU/FireShow
- ОС: Mac OS X | FreeBSD
Re: Awesome
Вопрос к арчерам, сидящим на третьей ветке.
У кого-нибудь в данный момент авесам компилится? Я по неизвестным причинам третий день не могу его собрать. Зависимости все стоят нормально - ругается именно на файлы исходников (ошибки в типах находит)
У кого-нибудь в данный момент авесам компилится? Я по неизвестным причинам третий день не могу его собрать. Зависимости все стоят нормально - ругается именно на файлы исходников (ошибки в типах находит)
Если в Linux не существует решения вашей проблемы... То у вас неправильная проблема.
-
- Сообщения: 374
- ОС: Arch x64
Re: Awesome
amazing не портировали покачто на awesome 3, как и многие виджеты (там все делается через dbus). Так что авесом 3 пока рано ставить, темболее конфиги другие...
Но компилить - компилил нормально awesome-git в ауре
Но компилить - компилил нормально awesome-git в ауре
JID:dstr@jabbus.org
-
- Сообщения: 207
- Статус: GNU/FireShow
- ОС: Mac OS X | FreeBSD
Re: Awesome
Да это я знаю, вопрос про амазинг не я задавал.
Проблема в том, что недели две назад - компилилось нормально. А сейчас почему-то не идет =/
АПД все, решил проблему
Проблема в том, что недели две назад - компилилось нормально. А сейчас почему-то не идет =/
АПД все, решил проблему
Если в Linux не существует решения вашей проблемы... То у вас неправильная проблема.
-
- Сообщения: 681
- Статус: ...
Re: Awesome
Каким образом, если не секрет? Вот что мне говорит уже 4 дня:
Код: Выделить всё
client.c: In function ‘client_manage’:
client.c:451: warning: implicit declaration of function ‘xcb_free_size_hints’
client.c: In function ‘client_updatewmhints’:
client.c:719: error: incompatible types in assignment
client.c:736: warning: implicit declaration of function ‘xcb_free_wm_hints’
client.c: In function ‘client_updatesizehints’:
client.c:751: error: too many arguments to function ‘xcb_get_wm_normal_hints’
client.c:751: error: incompatible types in assignment
xcb-util собирал из репозитория git.naquadah.org/~arnau/xcb-util.git, со стандартным xcb-util сборка выдает еще больше ошибок.
If you were MEANT to understand it, we wouldn't have called it 'code' © bash.org
-
- Сообщения: 207
- Статус: GNU/FireShow
- ОС: Mac OS X | FreeBSD
Re: Awesome
смени репозиторий на git://anongit.freedesktop.org/git/xcb/util - с ним нормально собралось.
Если в Linux не существует решения вашей проблемы... То у вас неправильная проблема.
-
- Сообщения: 681
- Статус: ...
Re: Awesome
Спасибо, собралось. Теперь осталось разобраться с новым конфигом.
If you were MEANT to understand it, we wouldn't have called it 'code' © bash.org
-
- Сообщения: 207
- Статус: GNU/FireShow
- ОС: Mac OS X | FreeBSD
Re: Awesome
поставь пакет luadoc и пересобери авесам - должны появиться доки по конфигу. Пользы немного, но изначально разобраться в конфиге сможешь.
Если в Linux не существует решения вашей проблемы... То у вас неправильная проблема.
-
- Сообщения: 20
- ОС: Debian 4.0r3 Etch, OpenBSD
Re: Awesome
Таки снова вопрос про amazing:
Кто-нибудь заставлял его пихать виджеты сразу на два статус бара? (верхний и нижний)?
Что для этого нужно задать в config.rb??
Кто-нибудь заставлял его пихать виджеты сразу на два статус бара? (верхний и нижний)?
Что для этого нужно задать в config.rb??
-
- Сообщения: 681
- Статус: ...
Re: Awesome
И еще вопрос: почему не работает
хотя без pipe conky выводит
а команда
приводит к желаемому результату, т.е. к изменению текста на панели awesome?
edit: вот еще что... если попросить conky вывести инфу N раз и умереть, то после вывода последней строчки она выводится на панель, но только последняя, предыдущие не выводятся.
Код: Выделить всё
conky -qt 'conky.text="$uptime"' | awesome-client
хотя без pipe conky выводит
conky.text="1h 17m 40s"
conky.text="1h 17m 40s"
conky.text="1h 17m 40s"
а команда
Код: Выделить всё
echo 'conky.text="1h 17m 40s"' | awesome-client
приводит к желаемому результату, т.е. к изменению текста на панели awesome?
edit: вот еще что... если попросить conky вывести инфу N раз и умереть, то после вывода последней строчки она выводится на панель, но только последняя, предыдущие не выводятся.
If you were MEANT to understand it, we wouldn't have called it 'code' © bash.org
-
- Сообщения: 156
- ОС: opensolaris 2008.11
Re: Awesome
как сделать нечто вроде wallpaper - когда переключаешся на другой warkspace, у меня стоит обоина из kdm
хотелось бы нечто другого...
хотелось бы нечто другого...
Registered Linux user number 447778
-
- Сообщения: 23
- ОС: Arch Linux®
Re: Awesome
xsetroot — если нужен просто какой-нибудь сплошной фон...
Wallpaper можно выставить с помощью feh.
Wallpaper можно выставить с помощью feh.
apt-get install anarchy
-
- Сообщения: 156
- ОС: opensolaris 2008.11
Re: Awesome
ага, уже получилось с помощью feh --bg-scale <filename>
совсем уж глупый вопрос немного не по теме - а как запустить shell скриптик сразу после ввода login/password в kdm?
совсем уж глупый вопрос немного не по теме - а как запустить shell скриптик сразу после ввода login/password в kdm?
Registered Linux user number 447778
-
- Сообщения: 7
Re: Awesome
как в awesome3 биндить по коду кнопки? Наподобие того, как в awesome2 (keybinding({ modkey }, "#162", function () awful.spawn("mpc toggle") end):add()) не работает, называть кнопки не хочу. Есть еще варианты?
UPD: все, решил не мучиться и назначил кнопкам keysymы
UPD: все, решил не мучиться и назначил кнопкам keysymы
-
- Сообщения: 34
- ОС: Gentoo Linux
Re: Awesome
Перешел на тройку, огорчен развитием awesome, но видимо придется использовать..
Вопросы:
1. В двушке была опция "new_become_master = false", где ее найти в трешке?
2. Awesome изменил мои курсоры, как отменить?
Вопросы:
1. В двушке была опция "new_become_master = false", где ее найти в трешке?
2. Awesome изменил мои курсоры, как отменить?
Шаман, ставший богом...
Бог, лишенный силы...
Бог, лишенный силы...
-
- Сообщения: 207
- Статус: GNU/FireShow
- ОС: Mac OS X | FreeBSD
Re: Awesome
2. Awesome изменил мои курсоры, как отменить?
к сожалению, пока никак. авесам по непонятным причинам всюду пихает свои курсоры. если в xresources курсоры вписать, то они поменяются, но не во всех приложениях (например, у меня в gtk-приложениях курсор меняется, в кутэ - тоже. пробовал нэтбинс на яве запустить - там курсор не изменился)
Если в Linux не существует решения вашей проблемы... То у вас неправильная проблема.
-
- Сообщения: 34
- ОС: Gentoo Linux
Re: Awesome
Что-то темка давно не обновлялась, а между тем уже третья версия вышла..
Как с миграцией?
Как с миграцией?
Шаман, ставший богом...
Бог, лишенный силы...
Бог, лишенный силы...
-
- Сообщения: 681
- Статус: ...
Re: Awesome
Да все замечательно, миграция прошла успешно еще до релиза
http://img152.imageshack.us.local/my.php?image=awesomepq9.png
http://img152.imageshack.us.local/my.php?image=awesomepq9.png
If you were MEANT to understand it, we wouldn't have called it 'code' © bash.org
-
- Сообщения: 374
- ОС: Arch x64
Re: Awesome
Кто переходило с двойки на тройку, скажите, как дался переход - много чего перелопачивать нужно?
JID:dstr@jabbus.org
-
- Сообщения: 150
Re: Awesome
Привет всем. Поставил себе релиз из 3-ей ветки. Всё замечательно, но хотелось бы, чтобы новое окно получало фокус, несмотря на то, в каком табе оно появляется. Кто-нибудь разобрался в этом?
-
- Сообщения: 16
Re: Awesome
Если нужно чтоб по горячей клавише запускало программу, и переходило в нужный tag, то можно сделать например так:
Код: Выделить всё
keybinding({ modkey }, "Return", function () awful.spawn(terminal) awful.tag.viewonly(tags[1][1]) end):add()
Запускается терминал, и выбирает tags[1][1] это там где терминалы например.
Вообще я гдето месяц пользуюсь awesome. Довольно интересный wm (после гнома и xfce). Его можно настроить как удобно. К примеру я настроил чтоб правой кнопкой мыши на тэге запускало основную для этого тэга прогу, можно правой кнопкой мыши щелкнуть на дэсктопе и в зависимости от тэга будет запущена своя прога. Правой кнопкой на таскбаре убиваю окно. Вообщем даже не зная напрочь lua его можно настроить.
-
- Сообщения: 681
- Статус: ...
Re: Awesome
Себе сделал так:
Код:
apptags_by_class =
{
["Firefox"] = { screen = 1, tag = 1 },
["Konqueror"] = { screen = 1, tag = 1 },
["Opera"] = { screen = 1, tag = 1 },
["Konsole"] = { screen = 1, tag = 2 },
-- и т.д. .............
}
apptags_by_title =
{
["mc"] = { screen = 1, tag = 3 },
["irssi"] = { screen = 1, tag = 5 },
["rtorrent"] = { screen = 1, tag = 7 },
}
-- вызов этой функции помещен в hook_manage
function tag_client©
local cls = c.class
local inst = c.instance
local title = c.name
local target
-- debug >>
--print("Class:" .. cls)
--print("Instance:" .. inst)
--print("Title: " .. title)
-- <<
if (title ~= nil) then
for k,v in pairs(apptags_by_title) do
if title:lower():find(k:lower()) then
target = v
break
end
end
end
if ((not target) and (cls ~= nil)) then
for k,v in pairs(apptags_by_class) do
if cls:lower():find(k:lower()) then
target = v
break
end
end
end
for k,v in pairs(floatapps) do
if (cls ~= nil) then
if cls:lower():find(k:lower()) then
c.floating = v
end
end
end
if target then
c.screen = target.screen
awful.client.movetotag(tags[target.screen][target.tag], c)
awful.tag.viewonly(tags[target.screen][target.tag])
end
end
If you were MEANT to understand it, we wouldn't have called it 'code' © bash.org
-
- Сообщения: 16
Re: Awesome
Сейчас запустил openoffice и сталкнулся с такой проблемой: Не подцепилась тема гтк и вместо букв в меню подчеркивания. Притом в xfce все нормально. Куда копать?
Еще сразу несколько вопросов:
Диалоговые окна выбора файла появляются не по центру экрана, а снизу справа и слегка выползают за экран
При загрузке обоины выдает следующую ошибку в xmessage:
awsetbg: Something went wrong while setting the wallpaper.
Run 'display -geometry 1280x1024+0+0 -window root /home/yakor/.config/awesome/themes/wall9.png' from an xterm to find out what.
При этом обоину загружает. при запуске в терминале awsetbg никаких ошибок в терминал тоже не выдает (только xmessage такой же как и выше) display -geomet........... тоже ошибок не выдает.
Еще сразу несколько вопросов:
Диалоговые окна выбора файла появляются не по центру экрана, а снизу справа и слегка выползают за экран
При загрузке обоины выдает следующую ошибку в xmessage:
awsetbg: Something went wrong while setting the wallpaper.
Run 'display -geometry 1280x1024+0+0 -window root /home/yakor/.config/awesome/themes/wall9.png' from an xterm to find out what.
При этом обоину загружает. при запуске в терминале awsetbg никаких ошибок в терминал тоже не выдает (только xmessage такой же как и выше) display -geomet........... тоже ошибок не выдает.
-
- Сообщения: 681
- Статус: ...
Re: Awesome
Для OpenOffice попробуйте воспользоваться переменной окружения OOO_FORCE_DESKTOP=gnome.
If you were MEANT to understand it, we wouldn't have called it 'code' © bash.org
-
- Сообщения: 150
Re: Awesome
функция os.date() выводит дату (я имею ввиду месяц, или день недели) на английском. Кто-нибудь знает, где можно изменить на русский?
-
- Сообщения: 14
- ОС: Arch Linux
Re: Awesome
В конфиге прописать:
Код: Выделить всё
os.setlocale(os.getenv("LANG"))
сработает, если в системе будет выставлена русская локаль.
Ну, и, конечно, можно принудительно, например:
Код: Выделить всё
os.setlocale("ru_RU.utf8")
World Destroyer, The
-
- Сообщения: 150
Re: Awesome
Привет всем. появился ещё один вопрос. У меня при запуске awesome не читаются .xinitrc/.xsession. Хотелось бы наконец приучить запуску некоторых приложений. Для запуска awesome использую gdm.
-
- Сообщения: 681
- Статус: ...
Re: Awesome
Попробуйте использовать .xprofile
If you were MEANT to understand it, we wouldn't have called it 'code' © bash.org
-
- Бывший модератор
- Сообщения: 3491
- Статус: ...
- ОС: OS X, GNU_и_не_только/Linux
-
- Сообщения: 150
Re: Awesome
Спасибо, вроде пашет...
Думаю вы не совсем поняли мой вопрос. У меня нет проблем с запуском awesom, а с запуском приложений, при запуске gdm. В вами указанном FAQ'e только пункт по написанию *.desktop, что, на сколько я знаю, не совсем подходит для меня...