ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Безопасность > Soft - *nix
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Настройка fluxbox под freebsd
  #1  
Старый 20.01.2008, 21:07
Аватар для Ky3bMu4
Ky3bMu4
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
Провел на форуме:
1777536

Репутация: 932


Отправить сообщение для Ky3bMu4 с помощью ICQ
По умолчанию Настройка fluxbox под freebsd

Настройка fluxbox под FreeBSD

Что это? fluxbox, на мой взгляд, лучший WM(window manager). Не сильно грузит систему, гибок в настройке, множество полезных функций,поддержка виртуальных рабочих столов.

Итак, поехали.
Ставим сам бокс:
Код:
cd /usr/ports/x11-wm/fluxbox && make install clean
Далее в совей домашней директории создаём файл .xinitrc со следующим содержанием:
Код:
    xset dpms 600 60 60
    xset +fp "$X_FONTPATH"
    xset fp rehash
    env > ~/.xenv
    fluxbox & wmpid=$!
    bbrun &
    wmCalClock &
    wmxmms &
    wait $wmpid
    xset fp default
Коммандуем startx и получаем наш fluxbox.

Одна из самых полехных фич бокса - менюшка(левый клик на рабочем столе). Её настройкой мы и займёмся.
Бокс создаёт в домашней директории папку .fluxbox(у меня почему-то .NONEfluxboxNONE=)) , к которой хранится конфиги. Нам нужен файл menu. Тут(да и везде) всё просто. Синтаксис такой:
Код:
[submenu] (имя)
[exec] (имя) {комманда}
[end]
(Подменю может содержать ещё одно подменю)
Тут всё делаете для своего удобства.

По-дефолту переключение между рабочими столами, но нам этого мало, открываем файл keys. Синтаксис следующий:
[code]
(модификатор) (клавиша) комманда)

Клавиша: Модификатор:
Control, Strg Control
Alt Mod1
Super, Meta, Win* Keys Mod4
[code]

В качастве комманды нам инетресен :exec,к примеру:
Код:
Mod1 O :exec {opera}
При нажатии ALT+O запускается опера.

Файл init хранит в себе все настройки бокса, нам интересна строчка session.screen0.rootCommand: , после неё можно написать какую-либо комманду бокса,которая будет исполнятся при загрузке, но лучше указать файл отуда бокс будет брать брать комманды, к примеру:
Код:
session.screen0.rootCommand:	~/.NONEfluxboxNONE/auto.sh(в нем все комманды лучше запускать в фоне через &)
Или можно поставить себе картинку на десктоп:
session.screen0.rootCommand: fbsetbg -f ~/matrix.jpg
Установка русского языка.
Имхо, самая "большая" проблема во фряке это русский язык. Ставим xkb

Далее в /etc/X11/xorg.conf
Код:
Section "Module"
	Load  "xkb"

Section "InputDevice"
	Identifier  "Keyboard0"
	Driver      "kbd"
        Option	    "XkbRules" "xorg"
        Option      "XkbModel" "pc104" //модель вашей клавы
        Option      "XkbLayout" "us,ru(enhanced)"
Переключение между языками - setxkbmap -model pc104 -layout us(ru) - (можно добавить в keys)

Ну вот, в общем, и всё.

P.S.
Сильно не пинайте если что не так.
 
Ответить с цитированием

  #2  
Старый 20.01.2008, 21:22
Аватар для MicRO
MicRO
Green member - Level 3
Регистрация: 28.10.2004
Сообщений: 275
Провел на форуме:
672798

Репутация: 244
Отправить сообщение для MicRO с помощью ICQ
По умолчанию

вай как сложно Ж)
как делаю я...
после установки:
echo "exec fluxbox" > ".xinitrc"
cat xorg.conf | grep Xkb
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle,ctrl:ctrl_aa,grp_led:scr oll"
+ доставляю xxkb если уж так хочется Ж)
+ добавляю в горячие клавишы:
Mod1 Control r :ExecCommand fbrun
очень привык к такой комбинации, ну и Xsceensaver на всякий случай на горячие забиваю Ж)
афтару + за старания
__________________
Халявный инет, гомосексуализму нет!!! (c) MicRO
 
Ответить с цитированием

  #3  
Старый 30.05.2008, 00:49
Аватар для procedure
procedure
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме:
3885269

Репутация: 1158


По умолчанию

Поставил, натроил. Все удачно, тс +.
MicRO->Скины пошл и*)))

Но есть один вопрос. Допустим, я устанавливаю пакет. Этот пакет должен появится в меню? Или как мне его находить или запускать?
p.s. наверное сейчас сам разберусь, но думаю его нужно запускать запустив "command fluxbox" и написав имя программы, прально?

Еще хотелось бы узнать, как поменять картинку на рабочем столе?

Последний раз редактировалось procedure; 30.05.2008 в 01:17..
 
Ответить с цитированием

  #4  
Старый 30.05.2008, 10:33
Аватар для Ky3bMu4
Ky3bMu4
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
Провел на форуме:
1777536

Репутация: 932


Отправить сообщение для Ky3bMu4 с помощью ICQ
По умолчанию

Цитата:
Еще хотелось бы узнать, как поменять картинку на рабочем столе?
Писал же:
~/.fluxbox/init
session.screen0.rootCommand: fbsetbg -f ~/matrix.jpg
Но качественнее будет feh --bg-scale ~/matrix.jpg (просто в консоле)
 
Ответить с цитированием

  #5  
Старый 30.05.2008, 15:11
Аватар для procedure
procedure
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме:
3885269

Репутация: 1158


По умолчанию

Ky3bMu4->блин чувак спасибо, побегу проверять.
А какими темами для fluxbox и видеоплеером ты пользуешься?
 
Ответить с цитированием

  #6  
Старый 30.05.2008, 15:35
Аватар для Ky3bMu4
Ky3bMu4
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
Провел на форуме:
1777536

Репутация: 932


Отправить сообщение для Ky3bMu4 с помощью ICQ
По умолчанию

Nova + mplayer
Темы можно на box-look.org найти.
 
Ответить с цитированием

  #7  
Старый 30.05.2008, 15:54
Аватар для procedure
procedure
Banned
Регистрация: 22.12.2007
Сообщений: 660
Провел на форуме:
3885269

Репутация: 1158


По умолчанию

А как сделать, чтоб как тут на скрине http://thrynk.deviantart.com/art/Nova-Fluxbox-56463672 показывало параметры загрузки ПК?
 
Ответить с цитированием

  #8  
Старый 31.05.2008, 14:33
Аватар для Ky3bMu4
Ky3bMu4
Постоянный
Регистрация: 03.02.2007
Сообщений: 520
Провел на форуме:
1777536

Репутация: 932


Отправить сообщение для Ky3bMu4 с помощью ICQ
По умолчанию

Это conky - forum.antichat.ru/thread58786.html
 
Ответить с цитированием

  #9  
Старый 03.07.2008, 06:44
Аватар для gisTy
gisTy
Постоянный
Регистрация: 24.05.2008
Сообщений: 589
Провел на форуме:
3629857

Репутация: 504


По умолчанию

Цитата:
Сообщение от procedure  
Но есть один вопрос. Допустим, я устанавливаю пакет. Этот пакет должен появится в меню? Или как мне его находить или запускать?
p.s. наверное сейчас сам разберусь, но думаю его нужно запускать запустив "command fluxbox" и написав имя программы, прально?
если уже разобрался то можно и не читать=) а если нет, то там все просто...
1. поставил пакет
2. открыл консоль и прописал
Код:
whereis <название пакета, который ты поставил>
тебе выдаст путь да исполняемого файла (обычно это /usr/bin или /usr/local/bin)
3. идем в ~/.fluxbox и редактируем там файл menu.. в него в нужное сабменю надо добавить строчку по которой он будет загружаться. пусть сабменю у нас зовется icq а пакет pidgin и полный путь до него /usr/local/bin/pidgin
тогда нам надо подредактировать menu следующим образом:
Цитата:
[submenu] (ICQ)
...
[exec] (Pidgin) {/usr/local/bin/pidgin}
...
[end]
4.сохраняем файл и радуемся=)
 
Ответить с цитированием

  #10  
Старый 03.07.2008, 14:40
Аватар для zythar
zythar
Moderator - Level 7
Регистрация: 16.02.2008
Сообщений: 580
Провел на форуме:
1595333

Репутация: 291


Отправить сообщение для zythar с помощью ICQ
По умолчанию

Цитата:
Переключение между языками - setxkbmap -model pc104 -layout us(ru) - (можно добавить в keys)
а чем тебе способ XkbOptions" "grp:alt_shift_toggle" не нравиться то (*
имхо удобнее так
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
настройка Visual SoftIce под WmVare spider-intruder Реверсинг 9 05.02.2008 16:14
Настройка WPA шифрования между FreeBSD 6.2 и WindowsXP Elvis000 Беспроводные технологии/WPAN/WLAN 0 05.12.2007 08:52
Настройка ifconfig на FreeBSD 6.0 Nova *nix 8 06.02.2006 16:55
настройка Srs 6.4 под Xp -artik- Болталка 6 03.09.2005 18:38



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ