LINUX.ORG.RU

Несколько вопросов.


0

0

Здравствуйте, у меня стоит OpenBOX и панель tint2. Подскажите возможно ли как нибудь в панель tint2 сделать индикатор батарее и вывод Индикатора раскладок клавиатуры? Если это возможно скажите как это сделать.

Так же мне интересно возможно ли в раб. стол встроить терминал, прозрачный, небольшой? Если это возможно то напишите пожалуйста как это сделать.


Насколько я знаю, это (выполнение произвольной команды) умеет fbpanel:

# Generic Monitor -- display the output of a program/script into the panel
#   Options:
#   Command     = program/script to provide the text to display on the panel
#   PollingTime = in seconds, default is 2 seconds
#   TextSize    = xx-small, x-small, small, medium, large, x-large or xx-large
#   TextColor   = an RGB color specification such as #00FF00 or a color name
#                 such as black, blue or red
Plugin {
    type = genmon
    config {
        Command = echo MemFree: $(grep "MemFree" /proc/meminfo|cut -b 13-30)
        PollingTime = 2
        TextSize = medium
        TextColor = darkblue
    }
}

Индикатором же раскладок может служить fbxkb.

AITap ★★★★★
()

Раскладка - нет, батарейка - да (как - не скажу - не знаю).

Так же мне интересно возможно ли в раб. стол встроить терминал, прозрачный, небольшой?

1. xterm отдекорировать, always on top (тут нет прозрачности)

2. tilda вроде прозрачненькая...

А вообще, прозрачность быстро надоедает.

helios ★★★★★
()
Ответ на: комментарий от helios

Мне нужно чтоб терминал висел на рабочем столе как например conky.

Вот кстати у меня ещё проблема с conky, он у меня запускается поверх всех окон. ( http://i.imgur.com/fjPcC.png )

.conkyrc [code]# Use Xft? use_xft yes xftfont DejaVu Sans:size=8 xftalpha 0.8 text_buffer_size 2048

# Update interval in seconds update_interval 1

# This is the number of times Conky will update before quitting. # Set to zero to run forever. total_run_times 0

# Create own window instead of using desktop (required in nautilus) own_window no own_window_type desktop own_window_transparent yes own_window_type override #own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Use double buffering (reduces flicker, may not work for everyone) double_buffer yes

# Minimum size of text area minimum_size 180 0 #maximum_width 200

# Draw shades? draw_shades no

# Draw outlines? draw_outline no

# Draw borders around text draw_borders no

# Stippled borders? stippled_borders 0

# border margins border_margin 5

# border width border_width 1

# Default colors and also border colors default_color 000000 #default_shade_color black #default_outline_color white own_window_colour white

# Text alignment, other possible values are commented #alignment top_left alignment top_right #alignment bottom_left #alignment bottom_right

# Gap between borders of screen and text # same thing as passing -x at command line gap_x 5 gap_y 30

# Subtract file system buffers from used memory? no_buffers yes

# set to yes if you want all text to be in uppercase uppercase no

# number of cpu samples to average # set to 1 to disable averaging cpu_avg_samples 2

# number of net samples to average # set to 1 to disable averaging net_avg_samples 2

# Force UTF8? note that UTF8 support required XFT override_utf8_locale yes

# Add spaces to keep things from moving about? This only affects certain objects. use_spacer none

TEXT ${hr 0} ${font Trebushet:size=20} ${time %k:%M:%S}${font} ${hr 3} Система ${hr 2} ${font StyleBats:size=16}A${font} ЦП1: ${cpu cpu1}% ${alignr}${cpubar cpu1 8,60} ${font StyleBats:size=16}A${font} ЦП2: ${cpu cpu2}% ${alignr}${cpubar cpu2 8,60} ${font StyleBats:size=16}g${font} ОЗУ: $memperc% ${alignr}${membar 8,60} ${font StyleBats:size=16}j${font} SWAP: $swapperc% ${alignr}${swapbar 8,60} ${font StyleBats:size=16}k${font} Процессов: ${alignr}$processes (запущено $running_processes)

Топ загрузки ЦП $alignr ЦП% ОЗУ% ${hr 1} #1 ${top name 1}$alignr${top cpu 1} ${top mem 1} #2 ${top name 2}$alignr${top cpu 2} ${top mem 2} #3 ${top name 3}$alignr${top cpu 3} ${top mem 3}

Файловая система ${hr 2} ${font Pie charts for maps:size=14}7${font} ${voffset -5}Home: ${voffset 4}${fs_free /home}/${fs_size /home} ${alignr}${fs_bar 8,60 /home} ${font Pie charts for maps:size=14}7${font} ${voffset -5}Root: ${voffset 4}${fs_free /}/${fs_size /} ${alignr}${fs_bar 8,60 /}

Сеть (трафик) ${hr 2} ${if_existing /proc/net/route wlan0} ${voffset -6}${font PizzaDude Bullets:size=14}O${font} Исходящий: ${upspeed wlan0} kb/s ${alignr}${upspeedgraph wlan0 8,60} ${voffset 4}${font PizzaDude Bullets:size=14}U${font} Входящий: ${downspeed wlan0} kb/s ${alignr}${downspeedgraph wlan0 8,60} ${voffset 4}${font PizzaDude Bullets:size=14}N${font} Исходящий: ${alignr}${totalup wlan0} ${voffset 4}${font PizzaDude Bullets:size=14}T${font} Входящий: ${alignr}${totaldown wlan0} ${voffset 4}${font PizzaDude Bullets:size=14}Z${font} Сигнал: ${wireless_link_qual wlan0}% ${alignr}${wireless_link_bar 8,60 wlan0} ${hr 2} ${else}${if_existing /proc/net/route eth0} ${voffset -6}${font PizzaDude Bullets:size=14}O${font} Исходящий: ${upspeed eth0} kb/s ${alignr}${upspeedgraph eth0 8,60} ${voffset 4}${font PizzaDude Bullets:size=14}U${font} Входящий: ${downspeed eth0} kb/s ${alignr}${downspeedgraph eth0 8,60} Всего за сессию ${hr 1} ${voffset 4}${font PizzaDude Bullets:size=14}N${font} Исходящий: ${alignr}${totalup eth0} ${voffset 4}${font PizzaDude Bullets:size=14}T${font} Входящий: ${alignr}${totaldown eth0} ${hr 5} ${endif}${else}${if_existing /proc/net/route eth1} ${voffset -6}${font PizzaDude Bullets:size=14}O${font} Исходящий: ${upspeed eth1} kb/s ${alignr}${upspeedgraph eth1 8,60} ${voffset 4}${font PizzaDude Bullets:size=14}U${font} Входящий: ${downspeed eth1} kb/s ${alignr}${downspeedgraph eth1 8,60} ${voffset 4}${font PizzaDude Bullets:size=14}N${font} Исходящий: ${alignr}${totalup eth1} ${voffset 4}${font PizzaDude Bullets:size=14}T${font} Входящий: ${alignr}${totaldown eth1} ${hr 2} ${endif}${else} ${font PizzaDude Bullets:size=14}4${font} Сеть недоступна ${hr 2} ${endif} ${endif}[/code]

conky у меня запускается через файл /.config/openbox/autostart.sh

[code]#!/bin/sh conky &[/code]

SaT
() автор топика
Ответ на: комментарий от SaT

Мне нужно чтоб терминал висел на рабочем столе как например conky.

Почти уверен, что он вам так не нужен :) В tilda вся фича в том, что жамкнул на кнопку и поверх части экрана высунулась консоль... Ты ей команду, жамкнул ещё раз на магическую клавишу и она скрылась и вот ты в том контексте, в котором и был... Удобства :)

Вообще, я такое не понимал и не понимаю, но ,думается мне, что юзвери тильды, которых хуча, думаю именно так.

Самому всегда хватало 1-3 xterm'ом. Причём 1 всегда запущен. Остальные появляются, если я забываю >> /dev/null & или при подобных ситуа...

helios ★★★★★
()
Ответ на: комментарий от SaT

Может ли косячить conky из-за того что я использую какую нибудь не правильно собранный дистрибутив Ubuntu 9.04 ???

SaT
() автор топика
Ответ на: комментарий от SaT

Нет, не может. У меня на debian lenny + openbox нормально работать получилось именно после own_window_type desktop.

AITap ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.