Автор Тема: Openbox+tint2 - глюки окон и самой панели  (Прочитано 3954 раз)

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

Оффлайн Vic

  • Активный пользователь
  • **
  • Topic Author
  • Сообщений: 55
  • ASUS EeePC 1215P + Debian (openbox)
Openbox+tint2 - глюки окон и самой панели
« : 05 Сентябрь 2012, 19:52:59 »
Поставил рядом со вторым гномом openbox. Захожу в него, запускаю панель tint2. По конфигу она должна быть внизу, а размещена вверху. Ставил параметры вверху и внизу, всё равно вверху. Но это лишь полбеды. Запускаемые приложения (в том числе guake, офис, опера и прочее, то есть те, что развёрнуты на полный экран, но не на весь; если тыкнуть F11, будет на весь экран) располагаются лишь в правой половине экрана. После убийства tint2, глюк пропадает. То есть две проблемы получается, но виновником является tint2.
 


Оффлайн I-Jurij

  • Местный житель
  • ***
  • Сообщений: 441
  • Slitaz
Re: Openbox+tint2 - глюки окон и самой панели
« Ответ #1 : 05 Сентябрь 2012, 20:14:55 »
openbox. Захожу в него
Откуда заходите?
запускаю панель tint2. По конфигу она должна быть внизу
Уверены, что запускаете с тем конфигом, который нужен?
виновником является tint2
Вряд ли.
 

Оффлайн Vic

  • Активный пользователь
  • **
  • Topic Author
  • Сообщений: 55
  • ASUS EeePC 1215P + Debian (openbox)
Re: Openbox+tint2 - глюки окон и самой панели
« Ответ #2 : 05 Сентябрь 2012, 20:22:49 »
Откуда заходите?
По умолчанию у меня открывается система с тем оконным менеджером, что был в прошлый раз. Ну и пользователь автоматически логинится.
Цитата: I-Jurij
Уверены, что запускаете с тем конфигом, который нужен?
Разумеется, я же там и вертикальную пытался ставить, и с батарейкой экспериментировал. Изменения были видны.
Цитата: I-Jurij
Цитата: Vic
виновником является tint2
Вряд ли.
Почему вряд ли? Без неё же всё прекрасно отображается. Пробовал даже переустановить панель, предварительно сохранив конфиг.
« Последнее редактирование: 05 Сентябрь 2012, 20:26:00 от Vic »
 

Оффлайн I-Jurij

  • Местный житель
  • ***
  • Сообщений: 441
  • Slitaz
Re: Openbox+tint2 - глюки окон и самой панели
« Ответ #3 : 05 Сентябрь 2012, 22:27:32 »
Ок, не знаю в чем дело.
Мое:
1. autostart (or autostart.sh)
Spoiler: ShowHide

#!/bin/bash
setxkbmap -layout us,ru,ua -option grp:alt_shift_toggle,grp_led:caps,terminate:ctrl_alt_bksp &
/home/my/bin/wallpaper.sh &
xcompmgr -c -r10 -F -f -D3 -C -o0.8 &
(sleep 1 && tint2) &
#(sleep 1 && fbxkb) &
#(sleep 2 && volumeicon) &
#(sleep 2 && spacefm) &
(sleep 2 && rox) &
(sleep 3 && workrave) &

2. tint2rc
Spoiler: ShowHide

# Tint2 config file
# Generated by tintwizard (http://code.google.com/p/tintwizard/)
# For information on manually configuring tint2 see http://code.google.com/p/tint2/wiki/Configure

# To use this as default tint2 config: save as $HOME/.config/tint2/tint2rc

# Background definitions
# ID 1
rounded = 0
border_width = 1
background_color = #000000 20
border_color = #000000 52

# ID 2
rounded = 3
border_width = 0
background_color = #FFFFFF 66
border_color = #FFFFFF 44

# ID 3
rounded = 3
border_width = 0
background_color = #DCDCDC 0
border_color = #FFFFFF 64

# Panel
panel_monitor = all
panel_position = center left vertical
panel_size = 99% 36
panel_margin = 4 0
panel_padding = 0 0 2
panel_dock = 0
wm_menu = 1
panel_layer = top
panel_background_id = 1

# Panel Autohide
autohide = 0
autohide_show_timeout = 0.3
autohide_hide_timeout = 2
autohide_height = 2
strut_policy = follow_size

# Taskbar
taskbar_mode = multi_desktop
taskbar_padding = 2 2 2
taskbar_background_id = 0
taskbar_active_background_id = 0

# Tasks
urgent_nb_of_blink = 8
task_icon = 1
task_text = 0
task_centered = 1
task_maximum_size = 140 32
task_padding = 2 2
task_background_id = 0
task_active_background_id = 2
task_urgent_background_id = 2
task_iconified_background_id = 0

# Task Icons
task_icon_asb = 70 0 0
task_active_icon_asb = 100 0 0
task_urgent_icon_asb = 100 0 0
task_iconified_icon_asb = 70 0 0

# Fonts
task_font = sans 7
task_font_color = #FFFFFF 64
task_active_font_color = #FFFFFF 80
task_urgent_font_color = #FFFFFF 80
task_iconified_font_color = #FFFFFF 64
font_shadow = 0

# System Tray
systray = 1
systray_padding = 0 0 0
systray_sort = left2right
systray_background_id = 0
systray_icon_size = 16
systray_icon_asb = 70 0 0

# Clock
time1_format = %H:%M
time1_font = sans 8
clock_font_color = #FFFFFF 100
clock_tooltip = %A %d %B
clock_padding = 1 0
clock_background_id = 0
clock_rclick_command = gsimplecal

# Tooltips
tooltip = 1
tooltip_padding = 2 2
tooltip_show_timeout = 0.7
tooltip_hide_timeout = 0.5
tooltip_background_id = 3
tooltip_font = sans 10
tooltip_font_color = #000000 100

# Mouse
mouse_middle = none
mouse_right = close
mouse_scroll_up = toggle
mouse_scroll_down = iconify

# Battery
battery = 0
battery_low_status = 10
battery_low_cmd = notify-send "battery low"
battery_hide = 98
bat1_font = sans 8
bat2_font = sans 6
battery_font_color = #FFFFFF 70
battery_padding = 1 0
battery_background_id = 0

# End of config

debian wheezy, slim, openbox 3.5.0-4 (settings - default @ margins left 44), tint2 0.11+svn20111022-3
 

Оффлайн Vic

  • Активный пользователь
  • **
  • Topic Author
  • Сообщений: 55
  • ASUS EeePC 1215P + Debian (openbox)
Re: Openbox+tint2 - глюки окон и самой панели
« Ответ #4 : 05 Сентябрь 2012, 22:59:53 »
Ну за спойлеры спасибо. С автостартом вообще проблемы. Если его юзать, у меня двойной клик тачпадом не работает, как в окошке для выбора пользователя. А настроек всех этих (включая настройки ухода в спящий режим, гибернацию, реакцию на закрытие крышки...) в openbox'е не нашёл. Это уже другая проблема, но если кто-то подскажет решение, буду благодарен :)
my tint2rc: ShowHide
#---------------------------------------------
# TINT2 CONFIG FILE
#---------------------------------------------

#---------------------------------------------
# BACKGROUND AND BORDER
#---------------------------------------------
rounded = 5
border_width = 1
background_color = #757D52 60
border_color = #ffffff 18

rounded = 5
border_width = 0
background_color = #ffffff 40
border_color = #ffffff 50

rounded = 5
border_width = 0
background_color = #ffffff 18
border_color = #ffffff 70

#---------------------------------------------
# PANEL
#---------------------------------------------
panel_monitor = all
panel_position = bottom center horizontal
panel_size = 0 30
panel_margin = 0 0
panel_padding = 2 1 8
font_shadow = 0
panel_background_id = 1
wm_menu = 1
panel_dock = 1
panel_layer = top

#---------------------------------------------
# TASKBAR
#---------------------------------------------
#taskbar_mode = multi_desktop
taskbar_mode = single_desktop
taskbar_padding = 2 3 2
taskbar_background_id = 0
#taskbar_active_background_id = 0

#---------------------------------------------
# TASKS
#---------------------------------------------
task_icon = 1
task_text = 1
task_maximum_size = 140 35
task_centered = 1
task_padding = 6 3
task_font = sans 7
task_font_color = #ffffff 70
task_background_id = 3
task_icon_asb = 100 0 0
# replace STATUS by 'urgent', 'active' or 'iconfied'
#task_STATUS_background_id = 2
#task_STATUS_font_color = #ffffff 85
#task_STATUS_icon_asb = 100 0 0
# example:
task_active_background_id = 2
task_active_font_color = #ffffff 85
task_active_icon_asb = 100 0 0
urgent_nb_of_blink = 8

#---------------------------------------------
# SYSTRAYBAR
#---------------------------------------------
systray = 1
systray_padding = 2 1 10
systray_background_id = 0
systray_sort = left2right
systray_icon_size = 0
systray_icon_asb = 100 0 0

#---------------------------------------------
# CLOCK
#---------------------------------------------
time1_format = %H:%M
time1_font = sans 8
time2_format = %A %d %B
time2_font = sans 6
clock_font_color = #ffffff 76
clock_padding = 3 0
clock_background_id = 0
#clock_lclick_command = xclock
clock_rclick_command = orage
#clock_tooltip = %A %d %B
#time1_timezone = :US/Hawaii
#time2_timezone = :Europe/Berlin
#clock_tooltip_timezone = :/usr/share/zoneinfo/Europe/Paris

#---------------------------------------------
# BATTERY
#---------------------------------------------
battery = 1
battery_hide = never
battery_low_status = 10
battery_low_cmd = notify-send "battery low"
bat1_font = sans 8
bat2_font = sans 6
battery_font_color = #ffffff 76
battery_padding = 1 0
battery_background_id = 0

#---------------------------------------------
# TOOLTIP
#---------------------------------------------
tooltip = 0
tooltip_padding = 2 2
tooltip_show_timeout = 0.7
tooltip_hide_timeout = 0.3
tooltip_background_id = 1
tooltip_font_color = #OOOOOO 80
tooltip_font = sans 10

#---------------------------------------------
# MOUSE ACTION ON TASK
#---------------------------------------------
mouse_middle = none
mouse_right = close
mouse_scroll_up = toggle
mouse_scroll_down = iconify

#---------------------------------------------
# AUTOHIDE OPTIONS
#---------------------------------------------
autohide = 0
autohide_show_timeout = 0.3
autohide_hide_timeout = 2
autohide_height = 4
strut_policy = minimum
 

Оффлайн corner

  • Местный житель
  • ***
  • Сообщений: 211
Re: Openbox+tint2 - глюки окон и самой панели
« Ответ #5 : 06 Сентябрь 2012, 11:10:17 »
To suspend:

dbus-send --system --print-reply --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Suspend

To hibernate:

dbus-send --system --print-reply --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Hibernate

To reboot:

dbus-send --system --print-reply --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart

To halt:

dbus-send --system --print-reply --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
в menu.xml
« Последнее редактирование: 06 Сентябрь 2012, 11:47:47 от corner »
 

Оффлайн I-Jurij

  • Местный житель
  • ***
  • Сообщений: 441
  • Slitaz
Re: Openbox+tint2 - глюки окон и самой панели
« Ответ #6 : 06 Сентябрь 2012, 20:56:51 »
real transparency on... depth: 32
xRandr: Found crtc's: 2
xRandr: Linking output LVDS with crtc 0
tint2 : nb monitor 1, nb monitor used 1, nb desktop 2
panel_background_id rounded is too big... please fix your tint2rc
task_background_id has a too large rounded value. Please fix your tint2rc
task_active_background_id has a too large rounded value. Please fix your tint2rc
task_iconified_background_id has a too large rounded value. Please fix your tint2rc
task_urgent_background_id has a too large rounded value. Please fix your tint2rc
ошибки, которые вылезли после запуска tint2 с вашим конфигом, браузер и другие окошки тоже были на полэкрана слева.
Вывод - скопируйте чей-нибудь рабочий конфиг или отремонтируйте свой.

По тачпаду https://wiki.archlinux.org/index.php/Touchpad_Synaptics_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29 и http://wiki.debian.org/SynapticsTouchpad
« Последнее редактирование: 06 Сентябрь 2012, 21:07:34 от I-Jurij »
 

Оффлайн Vic

  • Активный пользователь
  • **
  • Topic Author
  • Сообщений: 55
  • ASUS EeePC 1215P + Debian (openbox)
Re: Openbox+tint2 - глюки окон и самой панели
« Ответ #7 : 07 Сентябрь 2012, 17:24:52 »
corner, А если чуть точнее? Что это за набор команд? Предлагается в менюшке сделать кнопки для ухода в гибернацию, ребут и прочее? Мне не это надо.
I-Jurij, Спасибо, скопипастил часть конфига из раздела Panel. Помогло. А вот с тачпадом, похоже, будет тяжело.
 

Оффлайн corner

  • Местный житель
  • ***
  • Сообщений: 211
Re: Openbox+tint2 - глюки окон и самой панели
« Ответ #8 : 08 Сентябрь 2012, 18:08:31 »
А настроек всех этих (включая настройки ухода в спящий режим, гибернацию, реакцию на закрытие крышки...) в openbox'е не нашёл.
Openbox - не IDE, Семен Семеныч!!! Это всего лишь оконный менеджер. Просто с его помощью вы можете сделать себе окружение (IDE) по своему вкусу.
Настройка всего этого (из цитаты)- dbus+pm-utils.
Команды dbus для включения в меню openbox приведены выше. Проверено длительной эксплуатацией на Archlinux.

P.S. Dbus уже у вас, скорее всего установлен. Pm-utils проверьте, установлен ли, и настройте. Руководств полно.


Сообщение объединено: 08 Сентябрь 2012, 18:13:25
С автостартом вообще проблемы. Если его юзать, у меня двойной клик тачпадом не работает, как в окошке для выбора пользователя.
Dbus подключите при старте openbox, и возможно, ck-launch-session (пакет consolekit). Но это зависит от версии (номера)ядра. По-моему до 3.4.
« Последнее редактирование: 08 Сентябрь 2012, 18:13:25 от corner »
 

Оффлайн I-Jurij

  • Местный житель
  • ***
  • Сообщений: 441
  • Slitaz
Re: Openbox+tint2 - глюки окон и самой панели
« Ответ #9 : 08 Сентябрь 2012, 21:03:50 »
В autostart допишите:
## Detect and configure touchpad. See 'man synclient' for more info.
if egrep -iq 'touchpad' /proc/bus/input/devices; then
    synclient VertEdgeScroll=1 &
    synclient TapButton1=1 &
fi

М.б. чем поможет с тачпадом.
 

Оффлайн Vic

  • Активный пользователь
  • **
  • Topic Author
  • Сообщений: 55
  • ASUS EeePC 1215P + Debian (openbox)
Re: Openbox+tint2 - глюки окон и самой панели
« Ответ #10 : 09 Сентябрь 2012, 10:34:35 »
corner, Через меню вряд ли буду юзать, но всё равно спасибо. А вот с dbus+pm-utils, видимо, буду долго разбираться :) Оба имеются. При закрытии крышки ноута уходит в гибернацию. А хочется в ждущий режим. Вывод - надо настраивать. Будет нелегко.
Ядро у меня 2.6, судя по результату команды uname -a. Как подключить при старте "Dbus" и "ck-launch-session"? Просто написать ЭТИ две строчки в ~/.config/openbox/autostart.sh? Это будет лучшим решением по сравнению с решением I-Jurij? Его строки мне помогли :)
Теперь надо настроить тему и переключатель раскладки, ибо первая стала не как в гноме, а второй пропал, оставив меня наедине с инглишем. Видимо, это и есть норма. С этими проблемами я должен справиться и сам...
 

Теги:
 

Debian Stretch + Openbox

Автор achilles_85

Ответов: 12
Просмотров: 2876
Последний ответ 21 Декабрь 2018, 19:04:06
от achilles_85
debianmenu в openbox

Автор I-Jurij

Ответов: 1
Просмотров: 2719
Последний ответ 15 Февраль 2012, 23:14:51
от Utility
установка openbox после минимального netinst

Автор Тхакур

Ответов: 16
Просмотров: 3788
Последний ответ 05 Июль 2019, 22:23:08
от Гусак Игорь
OpenBox autostart stuff

Автор doctor@tardis

Ответов: 22
Просмотров: 5588
Последний ответ 25 Январь 2014, 16:51:25
от ferum
[Вопросы]OpenBox+PCManFM+Tint2

Автор Alex31

Ответов: 11
Просмотров: 7505
Последний ответ 15 Февраль 2012, 23:18:28
от Utility