Сие правильно и разумно.

Сие правильно и разумно.
Пер. "Следуйте за своим лидером"

Облако тегов

Показаны сообщения с ярлыком Linux. Показать все сообщения
Показаны сообщения с ярлыком Linux. Показать все сообщения

понедельник, 25 мая 2009 г.

Блистательно-утонченный E17.

Наконец-то созрел на переход из ОткрытоКоробки.

Не сегодня, но недавно, часов в 5 утра, когда мозг перестал показывать какие-либо признаки активности, мне на глаза попалась статья в Вики про Enlightenment DR17.

Статья

Решил попробовать... Потыкавшись по гуглу, набрел на пособие по установке:

Пособие

Поставил, понравилось.

Все быстро, красиво, легко.

Глюков немного: Иногда на каком-либо раб.столе появляется неубиваемое окно настроек, ошибки при выключении прозрачности (очень редко) и остальное по мелочи.

Начал пилить сие чудо.

Как обычно, поменял тему, иконки и т.д.

С включенной прозрачностью без проблем работают Screenlets.

Понравились внешние модули (те же Скринлетс, только сбоку). Наконец-то прицепил обратно свои любимые неоновые иконки.

Еще "+": Настраиваемость, утонченность (ИМХО), безусловная удобность, быстрота работы, красивый файл-менеджер, подхватывающий основную тему, рабочие столы с возможностью "изкоробки" настроить разные обои на каждый раб.стол, прозрачность, тени без компизов, особенно хочется отметить Пункт в меню - "Запуск команды", это замечательно: красиво, поиск по буквам и т.д.

Из "-" хочется отметить: проблемы с gtk (в Openbox у меня стиль оранжевый, в E17 - черный... А gtrc-2.0 один...), неподнимаемость репозитория (адекватную замену так и не нашел), немногочисленность тем для E17, глюк с "Приложениями по умолчанию" - не запоминает оно что в какой программе показывать, незапуск Коньков (лень разбираться было)

Вот вроде и все. Впечатления радужные.

Для сравнения выкладываю последние скрины Openbox, который я пилю, изменяя каждый раз, давно и E17 после часа-двух напиливания.

ОткрытоКоробко:





E17: (на третьем скрине упомянутый ранее Запуск команды):










Читать дальше...

среда, 22 апреля 2009 г.

И снова новое оформление =)

В общем я опять обновился... (По крайней мере оформление, систему обновлять не стал - подожду Crunch на основе 9.04)

Наконец-то разобрался с hot-keys и настройками раб.столов в Openbox.

Еще понял, что много маленьких коньков - не тру... Сократил их.

Тему Openbox нашел недавно, сначала не понравилась, но она одна Оранжевая, которую я еще не использовал... Так же похимичил с outlines в Conky.

Еще пришло понимание, что панель (пусть и одна) - не тру =)

Gtk - Kin

Openbox theme - Boxbuntu

Icons - DropLine Neu!

Получилось что-то такое...



По функционалу... Раньше при запуске системы я лез в меню и запускал там: Opera, Pidgin, Sonata, PCManFm... Делал я это быстро, но кликов получалось много... Сейчас при запуске я нажимаю Alt+F2... Alt+F5 и все приложения запущены... (Причем на определенных рабочих столах) Первый раб.стол я использую для полноэкранной Оперы, оставив отступ в несколько пикселей для навигации кнопками мыши. Второй - для всего остального. (Из-за использования хот-кеев значительно "похудело" самом меню Коробки.)

После того, как я нашел скрипт pipe-menu для mpd, жизнь моя стала еще легче - теперь Соната свернута до лучших веремен - управление плеером через меню Коробки...

Вот, кстати, скрин этого меню:

Если возникнут вопросы по настройке и т.д. - пишите, обязательно постараюсь ответить и помочь.

Читать дальше...

суббота, 11 апреля 2009 г.

Очередное обновление.

Черное и темное начало надоедать по-тихоньку, решил пересесть на белое.

Программы, представленные на скриншотах, были обозначены в прошлом обзоре моего раб. стола. (Только Opera добавлена, иоб тема мне ее нравится очень)

Сильно изменились только Коньки. (Цвет, расположение, содержание, кол-во.)

Кстати знак Ubuntu - это тоже Коньки со шрифтом OpenLogos =)

Первый скриншот - Меню крупным планом.


Читать дальше...

пятница, 20 марта 2009 г.

Рабочий стол.

Решил опять сменить оформление... Теперь на темное потянуло.

Выношу на суд зрителей (Комментарии приветствуются)

На скринах - Conky, pypanel, tilda + ncmpc, Pidgin и PacManFM.

Все незатейливо и просто)


Читать дальше...

вторник, 17 марта 2009 г.

Программа Conky. 2. Установка.

В этой главе мы познакомимся и детально рассмотрим установку системного монитора Conky.

Программа Conky устанавливается в программе synaptic (что легче) или просто строчкой в консоли (что быстрее). В консоли:

$ sudo apt-get install conky

Настройки Conky берет из текстового файла .conkyrc (точка перед именем обязательна!)
После установки можно создать конфиг в домашней папке (/home/user ,где user - имя пользователя) самостоятельно, но легче копировать готовый файл настроек из архива
/usr/share/doc/conky/examples/conkyrc.sample.gz файловым менеджером или из консоли:

$ zcat /usr/share/doc/conky/examples/conkyrc.sample.gz > ~/.conkyrc

Чтобы увидеть этот файл нажмите ctrl+H (показать скрытые файлы) (см. рис.)

-----------------------------------------------------------------------------------------------------------

Итак, у нас есть дефолтный конфиг программы. 

Настроим его, чтобы не возникало различных неприятностей:

Параметр override_utf8_locale no нужно заменить на yes, что бы избежать проблем с кодировкой, update_interval - это частота, с которой будет обновляться conky, имеет смысл изменить, а также установить вот эти параметры: 

own_window yes,
own_window_type override,
own_window_transparent yes,
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager


+ Поправить параметр:

background yes

чтобы программа запускалась в фоновом режиме. (см. рис.)

-----------------------------------------------------------------------------------------------------------

Осталось решить проблемы с запуском программы.

1. Мерцание (актуально для пользователей Ubuntu «младше» версии 8.04): 
Для того что бы решить проблему "мерцания" conky правим файл xorg.conf
Открываем Наутилусом (файловым менеджером) (с правами Администротора!) (sudo nautilus) - файл xorg.conf в папке /etc/x11/

Или в консоли пишем:

$ sudo nano /etc/X11/xorg.conf

Находим секцию “Modules” добавляем следующую строчку

Load “dbe”

а также в ~/.conkyrc

double_buffer yes

Сохраняем, закрываем. Перезагружаем Х (ctrl+Alt+Backspace) и запускаем Conky.

-----------------------------------------------------------------------------------------------------------

2. Перекрывание Коньками рабочего стола:
Лично я использую скрипт, прописанный в автостарт вместо самих Коньков.
Создаем пустой файл (лучше в папке .conky в домашнем катологе пользователя, т.к. далее мы будем использовать другие скрипты и эта папка не будет лишней) с именем sleep.sh (к примеру). Открываем его с помощью текстового редактора и пишем:

#!/bin/bash
sleep 15 && conky;


Сохраняем, делаем скрипт исполняемым.

Из Наутилуса: Правый клик на файл, Property (Свойства), вкладка Permitions (Права), установить галочку Allow executing file as program (Разрешить запуск файлов как программу). (см. рис.)

В консоли:

$ chmod +x sleep.sh

Идем в Система - Параметры - Сеансы, щелкаем по кнопочке Добавить, пишем любое название сеанса, нажимаем кнопку Просмотр и выбираем наш скрипт. (см. рис.)

Теперь Conky будут запускаться последним, что решит проблему перекрывания.

Вот теперь мы установили эту программу и побороли некоторые неприятности.

-----------------------------------------------------------------------------------------------------------

Можно запустить ее сразу - в консоли набрать:

conky

Неправда ли, программа имеет весьме непрезентабельный вид? Но настроить ее и сделать «красивее» можете вы. Это несложно. 
А еще это очень интересное, увлекательное и затягивающее занятие! (прим. авторов)

В след. главе нашей статьи мы познакомимся поближе с Настройкой Коньков, переменными, которые они используют. Читать дальше...

воскресенье, 15 марта 2009 г.

Программа Conky. 1. Описание.

Хочу представить первую часть статьи об одной из моих любимых программ для Linux. Это системный монитор Conky.

*Сразу оговорюсь: Данная статья предназначена для начинающих пользователей Линукса! Она написана на наиболее понятном языке, в ней множество скриншотов и т.д.

Первая часть имеет название "Описание". Из нее читатели узнают о программе, чуть-чуть о конфиге Коньков (Conky - инт.сленг).

Начнем-с:

Описание.

Conky является мощным монитором для XWindow.
С помощью этой программы вы сможете выводить на рабочий стол множество разной информации о системе, которую используете.
Огромное количество переменных поможет вам знать почти все о своем рабочем месте или домашней системе.
После прочтения данной статьи для вас не составит труда вывести например:
Имя системы, номер используемого ядра, показатели загруженности процессора, размер использованного места на дисках, оперативной памяти, файла подкачки и многое-многое другое.
С помощью различных шрифтов можно сделать свои Коньки (Conky - инт.сленг) непохожими ни на чьи другие, сделать так, как нравится именно вам.
Так же на просторах интернета вы имеете возможность найти скрипты, которые помогут вам разнообразить Коньки и сделать их по-настоящему информативными (Вдруг вам не хватит огромной кучи переменных, представленных по дефолту - прим. автора): отображение погоды, проигрываемой музыки, да хоть и случайной цитаты с ресурса bash.org.ru.

В чем же отличие этой программы от остальных Скринлетов, Десклетов и т.д.? - спросите вы.
С удовольствием поделюсь причинами, из-за которых я считаю Коньки наилучшим монитором:
  •  В первую очередь — это только Ваш полет фантазии.
  •  Ресурсы. Коньки удивительно мало требуют от системы, компьютера.
  •  Простота и количество настроек позволят Вам персонализировать Ваш рабочий  стол и вызовет зависть Ваших знакомых.
  •  Достаточно легкая смена настоек: Под Ваше настроение или под новые обои для  рабочего стола. 

-----------------------------------------------------------------------------------------------------------

Начнем разбираться в хитростях конфига: (возьмем кусок дефолтного для наглядности)


* Данное руководство (about config) дано именно тут для того,чтобы сразу после установки (след. раздел статьи)пользователь имел представление о конфиге и его правке...

# mail spool
mail_spool $MAIL

xftfont Bitstream Vera Sans Mono:size=8
# Update interval in seconds
update_interval 5.0
# Draw outlines?
draw_outline no

# Draw borders around text
draw_borders yes

# Draw borders around graphs

# Maximum size of buffer for user text, i.e. below TEXT line.
#max_user_text 16384

# Timing interval for music player thread, e.g. mpd, audacious
#music_player_interval (update_interval is default)

# variable is given either in format $variable or in ${variable}. Latter
# allows characters right after the variable and must be used in network
# stuff because of an argument

# stuff after 'TEXT' will be formatted on screen

TEXT
$nodename - $sysname $kernel on $machine
$stippled_hr
${color lightgrey}Uptime:$color $uptime ${color lightgrey}- Load:$color $loadavg
${color lightgrey}CPU Usage:${color #cc2222} $cpu% ${cpubar}
${color red}${cpugraph 0000ff 00ff00}
${color lightgrey}RAM Usage:$color $mem/$memmax - $memperc% ${membar}
${color lightgrey}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar}
${color lightgrey}Processes:$color $processes ${color grey}Running:$color $running_processes
$color$stippled_hr
${color lightgrey}Networking:
 Down:${color #8844ee} ${downspeed eth0} k/s${color lightgrey} ${offset 80}Up:${color #22ccff} ${upspeed eth0} k/s
${color #0000ff}${downspeedgraph eth0 32,150 ff0000 0000ff} ${color #22ccff}${upspeedgraph eth0 32,150 0000ff ff0000}
${color lightgrey}File systems:
 / $color${fs_used /}/${fs_size /} ${fs_bar /}
${color #88aadd}MPD: ${alignc}$mpd_artist - $mpd_title
${color #88aadd}$mpd_bar
${color #88aadd}${alignc}$mpd_status
${color}Name PID CPU% MEM%
${color #ddaa00} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color lightgrey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
${color}Mem usage
${color #ddaa00} ${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
${color lightgrey} ${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
${color lightgrey} ${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
$stippled_hr

Как видите конфиг (говоря проще - текстовый файл настроек, редактировать его можно любым текстовым редактором) обширен и снабжен дополнительной информацией.
Если английский - не ваш язык, не бойтесь, ниже будет дан перевод переменных конфига.

-----------------------------------------------------------------------------------------------------------

Скажу сразу: Строчки с # в начале закомментированы. Т.е. отображаться на рабочем столе они не будут. Это помощь пользователю. Если что, после того, как вы узнаете программу достаточно, это строки можно будет безболезненно удалить.

-----------------------------------------------------------------------------------------------------------

Как вы уже заметили, конфиг условно делиться на 2 половины (до слова TEXT и после):
1ая половина представляет из себя настройки окна Коньков. (т.е. где, как, с фоном или без него, с каким шрифтом и т.д. будет отображаться само окно Коньков)
2ая половина - это именно то, что будет выводиться на рабочий стол.Теперь о том, как прописывать переменные в конфиге. (Сами переменные буду даны позже, с переводом)
Первое, что надо понимать: в блоке до TEXT даны несколько вариантов каждой (ну или почти каждой) опции. Будьте внимательны - раскомментирована (без # в начале) должна быть только одна! строчка из блока опций... Например:
Есть опция расположения коньков на экране, в конфиге она отображается так:

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


Как видите тут раскомментирована строчка alignment bottom_left, что означает, что Коньки будут располагаться внизу слева. Если раскомментировать еще одну строчку, но забыть закомментировать эту, то программа не запуститься... Согласитесь, сложновато быть одновременно и слева внизу, и справа вверху на экране.

-----------------------------------------------------------------------------------------------------------

Начнем с того, что каждая строчка в блоке после TEXT содержит ту или иную переменную и параметры этой переменной... 
Например: ${color lightgrey}CPU Usage:$cpu% ${cpubar}

1. - Это цвет строчки. 
2 - Информация, непосредственно выводимая на экран (Тут это "CPU Usage:" перед показателями)
3. - Переменные

Каждая переменная может быть (не всегда) заключена в скобки "{}".

-----------------------------------------------------------------------------------------------------------

Перед ней обязательно должен стоять знак $! Именно этот атрибут определяет переменную, а не просто текст.
Прим. Возьмем кусок строчки, данной выше. В нем первая переменная, определяющая цвет информации, идущей после нее:

${color lightgrey}

Дальше идет:

CPU Usage:

(Именно это и будет выведено светло-серым цветом)
Так вот, если вы забудете поставить $ перед переменной, то коньки выведут строчку таким образом:

{color lightgrey}CPU Usage:

(Неприятно как мне кажется =) )...

-----------------------------------------------------------------------------------------------------------

Еще полезность: возьмем например переменную шрифта или цвета... (все таки шрифта)
Мы можем написать ${font Undotum:size=10} и далее весь текст в коньках (до еще одной переменной, меняющей шрифт) будет отображаться этим же шрифтом. Но в настройках Коньков (блок до TEXT) есть нужная нам строчка:

xftfont Bitstream Vera Sans Mono:size=8

Она определяет шрифт по умолчанию. Т.е. можно не заморачиваться с пропиской шрифта в переменной. Если хотите вернуть "обычный" шрифт - просто поставьте переменную ${font} - эта переменная берет шрифт из настроек (т.е. шрифт по умолчанию)

-----------------------------------------------------------------------------------------------------------

Ну что же, с описанием покончено.

Следующим будет выложен раздел Установка.

*Не волнуйтесь насчет переменных, они тут даны для примера, в главе Настройка будет выложен полный перевод и советы к использованию... Хотя некоторые переменные нужно будет изменить после установки, но там нет ничего сложного.

-----------------------------------------------------------------------------------------------------------

От авторов:

"Надеемся, этой статьей мы смогли заинтересовать Вас, Уважаемый Читатель, и пробудили у Вас интерес к программе Conky, программе которая приоткрывает дверь в мир полный свободы - мир Линукс. В ближайшее время ожидайте продолжения, в котором мы расскажем Вам об установке этой замечательной программы."

Федоров И. А. (Orangelife) и Лобас А. Л. (Spazmus).

Читать дальше...

Обьявленьеце:

Сайт для людей, которые хотят настроить свой принтер  for Linux (не реклама, рекламы тут не будет никогда! ):   Жмакай!

Говорим спасибо Spazmus'у.