Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: [РЕШЕНО]Ubuntu 12.04 и awesome 3.4.11  (Прочитано 7293 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн jg-staffel

  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: Ubuntu 12.04 и awesome 3.4.11
« Ответ #15 : 01 Июля 2012, 10:50:17 »
Где обещанное описание процесса?

Это глюк или фича - в строке запуска, которая появляется после Meta+R, не переключается раскладка на русский? Так должно быть или что исправить?
Переключение раскладок гномовское, причем после переключения срабатывает индикатор на клаве, а шрифт все равно US. Причем если вводить в открытом окне - шрифт русский.


Второе - включил menubar отсюда http://awesome.naquadah.org/wiki/Menubar
Но если много элементов в меню, то они уходят вправо за пределы экрана и не скроллируются. Как быть?

Оффлайн Сперанский

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4055
  • Dictum ac factum
    • Просмотр профиля
Re: Ubuntu 12.04 и awesome 3.4.11
« Ответ #16 : 01 Июля 2012, 10:57:55 »
Где обещанное описание процесса?

Это глюк или фича - в строке запуска, которая появляется после Meta+R, не переключается раскладка на русский?
А зачем там русский язык?

Оффлайн jg-staffel

  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: Ubuntu 12.04 и awesome 3.4.11
« Ответ #17 : 01 Июля 2012, 11:08:07 »
 :coolsmiley: Ээээ... Как бы порою имена папок и файлов на русском у меня встречаются и не всегда хочется пускать терминал для какой-то одной команды.

Так это у всех или только у меня такая трабла?

Оффлайн Сперанский

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4055
  • Dictum ac factum
    • Просмотр профиля
Re: Ubuntu 12.04 и awesome 3.4.11
« Ответ #18 : 01 Июля 2012, 19:07:39 »
Так это у всех или только у меня такая трабла?
У меня так же.

Оффлайн rmnd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
  • raymond
    • Просмотр профиля
Re: Ubuntu 12.04 и awesome 3.4.11
« Ответ #19 : 03 Июля 2012, 09:48:20 »
Где обещанное описание процесса?

В качестве мануала брал здешний вики с оглядкой на официальный.

gnome-panel устанавливаю, но не запускаю - это принципиально! :)

Интеграция в GNOME

Правим (или создаем) файл /usr/share/xsessions/awesome.desktop
Код: (bash) [Выделить]
[Desktop Entry]
Name=Awesome
Comment=Gnome with Awesome as window manager
TryExec=/usr/bin/gnome-session
Exec=gnome-session --session=awesome
Type=Application

Создаем файл GNOME сессии /usr/share/gnome-session/sessions/awesome.session
Код: (bash) [Выделить]
[GNOME Session]
Name=Awesome
RequiredComponents=gnome-settings-daemon;
RequiredProviders=windowmanager;
DefaultProvider-windowmanager=awesome

Создаем .desktop файл для Awesome /usr/share/applications/awesome.desktop
Код: (bash) [Выделить]
[Desktop Entry]
 Version=1.0
 Type=Application
 Name=Awesome
 Comment=The awesome launcher!
 TryExec=awesome
 Exec=awesome


Правим конфиг awesome

Конфиг расположен в домашней директории ~/.config/awesome/rc.lua. Ниже приведу изменения, которые сделал на данном этапе.

Меняю строчку
terminal = "x-terminal-emulator"
на строку
terminal = "gnome-terminal"
Ниже добавляю такую константу
quit = "gnome-session-quit"
это нужно для того, чтобы корректно выходить из сессии awesome-gnome и это ВАЖНО!.

Далее меняем строки { "quit", awesome.quit }
на { "quit", quit }
и строку awful.key({ modkey, "Shift"   }, "q", awesome.quit),
на awful.key({ modkey, "Shift"   }, "q", function () awful.util.spawn(quit) end),


Пока все. Далее планирую продолжить настройку awesome.

Из нерешенных вопросов остается еще композитинг (или как там его) для прозрачности и теней - раньше это решалось при помощи xcompmgr, сейчас не работает.

« Последнее редактирование: 12 Августа 2012, 09:37:39 от rmnd »
ubuntu-mini / void-linux / awesome

Оффлайн rmnd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
  • raymond
    • Просмотр профиля
Re: Ubuntu 12.04 и awesome 3.4.11
« Ответ #20 : 11 Июля 2012, 17:28:07 »
На прошлой неделе подправил конфиг. Теперь awesome на нетбуке выглядит так:


Добавилась нижняя панель с виджетами vicious. Панель может убираться/отображаться по Mod4 + b. Цвет цифровых значений некоторых виджетов меняется в зависимости от величены (серый - зеленый - красный), например, при загрузке CPU более 90%, значение краснеет.
ubuntu-mini / void-linux / awesome

Оффлайн jg-staffel

  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: Ubuntu 12.04 и awesome 3.4.11
« Ответ #21 : 11 Июля 2012, 18:12:32 »
Конфиг нижней панели в студию, пожалуйста.

Оффлайн rmnd

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
  • raymond
    • Просмотр профиля
Re: Ubuntu 12.04 и awesome 3.4.11
« Ответ #22 : 12 Июля 2012, 09:33:29 »
Конфиг нижней панели в студию, пожалуйста.

Выкладываю архив конфига awesome с измененной дефолтной темой (rmnd).

rc.lua использует файлы functions.lua (найден когда-то на LOR'е и измененный) и файл темы .config/awesome/themes/rmnd/theme.lua.

Изменения, сделанные мной я старался помечать комментарием by rmnd.

Нижняя панель названа mybottomwibox (строки 130 и 175 конфига) и комплектуется соответствующими виджетами.


Конечно, это не предел совершенства, хочу конфиг улучшить и сделать универсальным (один для лаптопа и десткопа).

Замечания и предложения принимаются!


P.S. Пора уже начать осваивать GitHub...
ubuntu-mini / void-linux / awesome

Оффлайн jg-staffel

  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: Ubuntu 12.04 и awesome 3.4.11
« Ответ #23 : 09 Августа 2012, 14:01:15 »
Есть ли возможность назначить горячие клавиши для пунктов меню по Meta+W? Чтобы они работали только когда активно это меню.

Оффлайн Сперанский

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4055
  • Dictum ac factum
    • Просмотр профиля
Re: Ubuntu 12.04 и awesome 3.4.11
« Ответ #24 : 09 Августа 2012, 17:15:42 »
Есть ли возможность назначить горячие клавиши для пунктов меню по Meta+W? Чтобы они работали только когда активно это меню.
По-моему нет, а зачем?

Оффлайн jg-staffel

  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: Ubuntu 12.04 и awesome 3.4.11
« Ответ #25 : 09 Августа 2012, 17:19:22 »
А чтобы не стрелками щелкать пункты меню, а нажать сразу циферку, например.

Оффлайн Сперанский

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 4055
  • Dictum ac factum
    • Просмотр профиля
Re: Ubuntu 12.04 и awesome 3.4.11
« Ответ #26 : 09 Августа 2012, 17:23:57 »
Чем не устраивает настройка сразу сочетания кнопок на запуск? нажал кнопки и получил результат, и меню открывать не нужно.
Я сделал управление внутри меню VIM-стайл:
awful.menu.menu_keys.up = {"k"}
awful.menu.menu_keys.down = {"j"}
awful.menu.menu_keys.exec = {"l"}
awful.menu.menu_keys.back = {"h"}
Не то, что вы хотите, но хотя бы не нужно тянутся к стрелкам.

Оффлайн jg-staffel

  • Новичок
  • *
  • Сообщений: 39
    • Просмотр профиля
Re: Ubuntu 12.04 и awesome 3.4.11
« Ответ #27 : 09 Августа 2012, 17:26:38 »
Оно и так можно, но по мне активация определенных хоткеев по событию типа открытие меню удобнее. Я так забиндил бы клавиши от 1 до 0 и все по прядку и легко. А так что-то раскидывать по клаве и судорожно вспоминать.

 

Страница сгенерирована за 0.019 секунд. Запросов: 20.