dr_magnus 30.11.2010 01:42

Я рекомендуюСказ о том как я на OpenBox перешел. Ноутбук

Продолжение моего поста о переходе на OpenBox.

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

Под катом я расскажу о решениях, которые я применил к ноуту, а также о некоторых проблемках, с которыми столкнулся и как их устранил.

Устанавливался я руководствуясь своим предыдущим топиком, поэтому особых проблем не возникло. Но вот при дальнейшей доводке ноута под свои нужды, я столкнулся с небольшими непонятками.

Тачпад
После установки ОБ тачпад заработал, но как-то уж очень странно - курсор летал по экрану как электровеник, казалось достаточно дунуть на тачпад, чтобы указатель улетел в другой угол экрана.
Решилось достаточно просто - установкой пакета xf86-input-synaptic.
После перезагрузки тачпад уже не реагировал так рьяно на движение пальца, но вот вертикальный и горизонтальный скролинг не работали. Это решается тоже просто - правкой конфига Иксов:
 1
2
3
4
5
6
7
8
9
10
11
12
<magnus>$ cat /etc/X11/xorg.conf.d/10-synaptics.conf 
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "VertEdgeScroll" "true"
Option "HorizEdgeScroll" "true"
EndSection</magnus>


В нем я оставил все по дефолту, только добавил опции VertEdgeScroll и HorizEdgeScroll, после чего тачпад заработал правильно.

DropBox
DropBox почему отказался стартовать при запуске, хотя я и прописывал его и в ./config/autostart и в ./config/openbox/autostart.sh. Опять же все просто - оказывается DropBox стартует с помощью скрипта dropboxd, а не dropbox. Достаточно было добавить dropboxd & в ./config/openbox/autostart.sh и все заработало.

ShutDown-диалог
Мне нравится для выключения или ребута компа юзать кнопочку в верхнем правом углу экрана. Как ее создать мне подсказал Roland (плюсик ему в карму), а диалог, который вызывается при нажатии этой кнопки называется shutdown-dialog.



Создание кнопки дублировать не буду, лишь скажу, что для нормальной работы диалога нужно либо выставить SUID для shutdown, либо разрешить sudo выполнение shutdown без запроса пароля.

Управление сетью
Так как я постоянно мотаюсь по командировкам и подключаться к сети приходится в самых неожиданных местах и самыми неожиданными способами, то в Гноме я предпочитал использовать NetworkManager. При переходе на ОБ NetworkManager показался мне несколько тяжеловатым и, как альтернативу ему, я нашел Wicd.



О его установке и настройке прекрасно рассказано на АрчВики, поэтому повторятся не буду. Добавляем wicd-client в автозагрузку и пользуемся.

Управление питанием
Я люблю, что бы при закрытии крышки ноутбук уходил в ждущий режим. Реализовал я это с помощью gnome-power-manager. Гномовских зависимостей оно за собой особо не притащило, прекрасно встроилось в трей, а через гуевский конфигуратор прекрасно все настроилось. Добавляем gnome-power-manager в автозагрузку и наслаждаемся.

На этом можно и закончить. Ноут с ОБ работает гораздо шустрее Гнома, а я доволен.

З.Ы. На усмотрение администрации - переносите на свое усмотрение.


Тэги: ArchLinux OpenBox
+ 7 -
Похожие Поделиться

ZogG 30.11.2010 04:04 #
ShutDown-диалог
Мне нравится для выключения или ребута компа юзать кнопочку в верхнем правом углу экрана. Как ее создать мне подсказал Roland (плюсик ему в карму), а диалог, который вызывается при нажатии этой кнопки называется shutdown-dialog.


на ноуте лучше юзать кнопку вкл/выкл физическую, не?
так же есть много пакетов в ауре для этого под тот же опенбокс
dr_magnus 30.11.2010 10:02 #
на самом деле не так уж и много. я искал по словам "shutdown" и "logout" - список не очень большой.
Roland 01.12.2010 11:33 #
fslogout: маленький, красивый, все настраивается, на Python.
Elvis 30.11.2010 07:45 #
Мне больше нравится oblogout в качестве диалога выключения компьютера.
dr_magnus 30.11.2010 10:05 #
мне он тоже понравился. но в последних версиях в нем что-то поламали и перестали работать работать кнопки "shutdown" и "restart". решения, предложенные на форумах, решить проблему не помогли.
f_evgeny 30.11.2010 10:51 #
А я пользуюсь такими решениями, через скрипты и клавиши:
sudo /usr/sbin/pm-suspend
sudo /usr/sbin/pm-hibernate
sudo /sbin/shutdown -h now
sudo /sbin/shutdown -r now
/usr/bin/openbox --exit
Elvis 30.11.2010 10:52 #
Вы в конфиге исправьте параметр usehal на false
А потом можно задать действия кнопок обычным командами, через sudo halt или, например, через dbus. Напримет так:


usehal = false

...


shutdown = dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
restart = dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart
suspend = dbus-send --system --print-reply --dest="org.freedesktop.DeviceKit.Power" /org/freedesktop/DeviceKit/Power org.freedesktop.DeviceKit.Power.Suspend

dr_magnus 30.11.2010 12:34 #
спасибо!
usehal = false
помогло.
интересно, с чем это связано?
Elvis 30.11.2010 17:37 #
интересно, с чем это связано?

Видимо тем, что вместо HAL в Arch'е используется udev, как написано в wiki.
Наверное, поэтому не работает.
ZogG 30.11.2010 10:16 #
http://urukrama.wordpress.com/openbox-guide/ - советую кстати
thoughtful_fox 30.11.2010 14:28 #
Чьорд, а в генте гном-павер-менеджер зачем-то тянет за собой гном-панель... ех...
Uzix 30.11.2010 17:05 #
есть laptop-mode-tools - вообще не зависит от DE
thoughtful_fox 30.11.2010 17:26 #
ну это не совсем то.
Я вообще возмущаюсь, что в генте зачем-то тянутся лишние зависимости. В арче же набор - минимальный и действительно гномонезависим.
derfenix 30.11.2010 18:52 #
так что
херня ваша гента
=)
dr_magnus 30.11.2010 19:27 #
нужно уважительнее относиться к дистрибутивам, которыми ты не пользуешься.
и не нужно оскорблять пользователей этих дистрибутивов своим неуважительным отношением к ним.
derfenix 30.11.2010 19:34 #