• Технари.ру — техфорум с историей

    Проект в сети с 2003 года — это уже больше 20 лет живого опыта и сохранённых обсуждений. Здесь мастера и энтузиасты бесплатно помогают разобраться с ПК, электроникой, софтом и самоделками. Мы не сервис и не магазин — отвечают люди.
    Проект с 2003 года. Помогаем с ПК, электроникой и софтом. Отвечают участники.

Awesome в Debian

Технарь

Недобиток
Команда форума
Супер модератор
Регистрация
7 Янв 2008
Сообщения
40,100
Реакции
1,249
Баллы
113
Awesome в Debian

Что такое: https://ru.wikipedia.org/wiki/Awesome

Установка:

Код:
apt-get install awesome awesome-extra
Что бы Awesome стартовал при загрузке ОС.

В корне домашней директории создать файл .Xsession с таким содержимым:

Код:
gnome-screensaver &
gnome-settings-daemon &

export $(/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh,gpg)

xrdb -cpp /usr/bin/cpp-4.7 -merge ~/.Xresources
xrandr --output HDMI2 --right-of HDMI1

exec awesome


И еще файл .xinitrc в корне домашней директории с таким содержимым:

Код:
#.xinitrc
xrdb -merge ~/.Xresources #if you have Xresources
xmodmap ~/.Xmodmap #if you use xmodmap
nm-applet& #if you want to use network-manager
bluetooth-applet& #if you have bluetooth
volti& #this is a program to control audio volume ("apt-get install volti")
ck-launch-session awesome


И при следующей загрузке ОС Awesome загрузиться.

В моем случае курсор мыши отсутствовал и что бы он появился и я делал такие монипуляции.
Установить dconf editor:
Код:
apt-get install dconf-editor
Запустить dconf editor.
И по: org/gnome/settings-daemon/plugins/cursor снять галочку напротив activate и при следующем входе в ос курсор появиться.

Пока что, всё.
 
Видеомануал по настройке Awesome WM 3.5.

     
     
 
Клинит интерфейс при переключении раскладку на русский язык.
Проблему решил так:
Необходимо закомментировать следующие строки в файле /usr/share/X11/xkb/compat/basic (под root)

group 2 = AltGr;
group 3 = AltGr;
group 4 = AltGr;

Правда в этом случае могут перестать работать горячие клавиши (связанные с буквами) в отличной от US раскладке. Для решения этой проблемы можно использовать не буквенные сочетания клавиш, а непосредственно коды этих клавиш, получить их можно использовав:

xev | grep 'keycode'

Например у меня это настроено примерно так:

awful.key({}, "#122", function () awful.util.spawn("amixer set Master 3%-") end),
 
Назад
Сверху