Блог Александра Башкирова

ИТ и бизнес, компьютеры и ПО, фото, программирование и просто мысли…
Этот сайт в основном посвящен тому, что мне интересно вне работы. Ведется в порядке хобби.
Все изложенное на сайте - мое частное оценочное мнение и не может быть истолковано иначе.
Со всеми вытекающими из этого последствиями.

Linux

Подписаться на эту рубрику по RSS

Январский марафон. Пост №6: E17

Просмотров: 2304Комментарии: 0
Linux

Первый запуск E17 задает много вопросов: локаль, раскладка, … после того, как ответишь на все вопросы – попадаешь в достаточно стильный интерфейс. Никаких «заморочек», как в Openbox – и панель, и рабочий стол – все тут. Правда, значки и файлы на рабочем столе мне запустить так и не удалось, такое ощущение, что они управляются через iDesk или что-то подобное.

Начал искать статьи по настройке («из коробки» все выглядит, но если хочется «все настроить под себя»?), наткнулся на http://forum.runtu.org/index.php?topic=1607.0 – прочитал, решил, что дальше рассматривать смысла нет: too many bugs. А мне все-таки нужно нормальное рабочее окружение («настроил и забыл»), а не постоянную борьбу с системой.

Январский марафон. Пост №5: Openbox

Просмотров: 3069Комментарии: 0
Linux

С моей точки зрения, openbox – это просто верх минимализма.

При входе наблюдаем пустой экран и меню, вызываемое правой кнопкой мыши на свободном месте. Все. Панели нет. Ничего нет. Приложения сворачиваются не пойми куда :) Впрочем, alt-tab работает исправно, так что «найти» приложение вполне реально.

Попробуем понять, что можно сделать из этого?

Начальное конфигурирование можно сделать при помощи obconf (вызывается, кстати, из меню) – там меняется тема Openbox’a, там же можно поменять количество рабочих столов и т.д.

Итак, для начала – автостарт. Создаем файл ~/.config/openbox/autostart (по умоляанию не создается), заполняем его:

nitrogen --restore &

guake &

lxpanel &

Перезаходим. Ну что, получается очень даже ничего:

Теперь немного подредактируем меню OpenBox, с использованием obmenu – добавим новое меню System с парой команд: Shutdown (gdm-control --shutdown) и Suspend (gdm-control --suspend). По большому счету, это особо никому не надо – но для полноты картины…

Значки на рабочем столе можно получить, прописав в автозагрузку pcmanfm --desktop. Ну то есть в автозагрузке получается что-то типа:

pcmanfm --desktop &

guake &

lxpanel &

В этом случае, кстати, обоями управляет pcmanfm – соответственно, nitrogen --restore & не нужен. Получается примерно так:

Соответственно, вместо lxpanel можно поставить xfce4-panel. И получить нужное мне окружение. Только вот вопрос – чем оно будет отличаться от нативного xfce4? Или нативного LXDE? Да, наверное, почти ничем =)

Январский марафон. Пост №4: fluxbox

Просмотров: 2917Комментарии: 0
Linux

Первый запуск fluxbox меня «порадовал» сообщением, что у меня нет программы, устанавливающей обои, и предложением эту программу поставить.

Я человек не жадный, поставил nitrogen (для памяти: nitrogen --restore & - в автозагрузку). Затем – натравил его на папку с обоями…В общем, обои меняет легко и непринужденно. Темы, кстати, тоже легко поменять – достаточно правой кнопкой щелкнуть на экране и выбрать styles. Ну а там уже на здоровье, как говорится.

Меню если надо можно отредактировать через fluxmenu.

Автозагрузка управляется – редактированием ~./fluxbox/startup

На первый взгляд, fluxbox – та еще «песня». Панель неудобная, меню вызывается правой кнопкой мыши на рабочем столе… Обои меняются через nitrogen или аналоги. Поэтому, возникает вполне закономерный вопрос – «а зачем»? Когда есть среды, в которых так мучиться не надо? Нуу, например, на слабых (совсем слабых) машинах. Хотя не уверен, что это будет хорошая идея.

Далее, что еще в fluxbox вызвало определенные вопросы – так это управление иконками. Я привык, что на рабочий стол клади что хочешь, но из коробки fluxbox вообще ничего не положишь, надо использовать idesk – которая делает ярлыки, и все…. Бррр. Причем, ярлыки надо руками прописывать… Короче, настроить можно – но задолбаешься, пока заработает. Аналогичный проект от fluxbox – fbdesk, на мой взгляд – калька с iDesk.

Поработав в fluxbox, понял, что это штатная панель fluxbox’a вызывает резкое отторжение. Какая-то она чересчур минималистическая… Надо лечить.

Пока же, скриншот: fluxbox + idesk + обои через nitrogen:

И возвращаясь к злополучной панели. Как я говорил, панель на fluxbox до крайности неудобна. Но – где наша не пропала, можно заменить на что-нибудь. Например, на lxpanel (в startup прописываем lxpanel + штатными средствами (напомню, правая кнопка мыши на свободном месте, там через меню) прячем штатную панель). Получается примерно так:

Вообще, про панели планирую написать отдельно.

Да, есть и своя «изюминка» - докер. Докер – это такое место, куда можно поместить виджеты. На скриншотах так как раз и есть: поставлены unclutter и wmnd.

А еще, как и все рабочие среды, fluxbox поддерживает несколько рабочих столов (кому это важно; по привычке работаю только на одном, остальные принудительно отключаю).

Вторая особенность fluxbox – вкладки приложений. Я с ними не разбирался, просто попробовал, что работает – и все. (Для того, чтобы «все получилось» нужно средней кнопкой мыши захватить заголовок окна и перетащить его на другое, получится 2 вкладки… И т.д.).

Если же говорить про fluxbox, то вывод такой: «в чистом виде» он слабо пригоден для меня.

Если поставить xfce4-panel – то куда ни шло. Но отсутствие нормальных значков на рабочем столе напрягает, а «полноформатных» аналогов idesk я так и не нашел.

Примечание:

Хорошая статья по idesk: http://www.oposumo.com/2011/06/idesk.html

Статья про настройку fluxbox (на английском): http://www.linux.com/learn/tutorials/467792-creating-the-perfect-fluxbox-desktop-on-linux

Январский марафон. Пост №2: LXDE

Просмотров: 2590Комментарии: 0
Linux

Помнится, когда-то, когда деревья были большими, а LXDE только появилась, про нее все говорили, что ее основная концепция – это дать пользователю интерфейс, похожий на Windows. Судя по всему, концепция не поменялась – и LXDE продолжает радовать нас традиционнейшим Windows-подобным интерфейсом:

Что не получилось – группировка кнопок на панели. Скорее всего, она для этого не предназначена. (Вернее как – есть «панель запуска приложений», но в ней нет возможности выстроить приложения «в столбик», только «в строчку», что напоминает поведение старых версий Windows).

Автозапуск приложений – надо править /etc/xdg/lxsession/LXDE/autostart – по принципу 1 строка – 1 приложение. (Приложение лучше писать с полным путем, тот же guake у меня только так заработал).

При этом – LXDE легкая и шустрая, много ресурсов не требует.

Общее впечатление: жить можно, но неудобно. По крайней мере, для любителя настроить «всё-всё» под себя.

Январский Марафон, Пост №1: постановка задачи и xfce

Просмотров: 2501Комментарии: 0
Linux

В общем, несколько постов про оболочки linux. С одной стороны, об этом только ленивый не писал, с другой – интересно же посмотреть, что есть в мире. Причем, «пройдусь» я по достаточно экзотическим вещам, KDE и Gnome если и будет не лень рассмотреть, то в последнюю очередь. И да, буду все описывать последовательно.

Для начала – постановка задачи. Точнее, исходные условия.

Я использую xfce – так традиционно сложилось, на linux mint (тоже уже традиция – типа, хорошо допиленная убунта). В основном использую за то, что там можно значки запуска вытаскивать на панель, группировать их как нравится и вообще за то, что в xfce панель удивительно хорошо настраиваема. И да, еще – за меню xfce whisker – совершенно чумовая вещь и удобная вещь. Плюс – автозапуск (у меня там пара скриптов работает и guake запускается при запуске). Соответственно, каждую оболочку я буду пытаться настроить аналогичным образом.

Настройку буду проводить на linux mint 17, на виртуалке – чтобы если что не «положить» живую систему. Ну и «подрежем» параметры: 1 Гб ОЗУ, ресур процессора – не более 50% (на хост-системе Core i3). Ну-с, поехали.

Итак, для начала несколько скриншотов того, что я хотел бы получить. Все сделано на xfce.

Меню whisker – набираем первые буквы приложения, получаем список приложений. Удобно. И еще там внизу меню, под строкой ввода – кнопочка «Настройка», тоже удобно.

PS. Любопытно, кто у кого увел идею: Microsoft у Linux, или наоборот? Честно сказать – точного ответа не знаю, так как за продуктами от MS не слежу уже давно…

Группировка кнопок запуска на панели. Старый Gnome когда-то также умел. Новый наверное тоже умеет, … я не проверял.

Кстати, если немного на тему лирики и философии, то нынешнее состояние xfce мне сильно напоминает gnome примерно 5ти – 7и летней давности.

Еще ремарка к картинкам: у меня рабочий стол примерно такой же (отличается только обоями и количеством кнопок запуска, в остальном – один в один, панель сверху, меню слева, трей справа… да, мне так удобнее).

Кстати, про автозапуск. В Xfce в mint 17 он тут: Меню whisker – «Сеансы и запуск» (надо набрать «Сеансы» - и запустить приложение), там – «Автозапуск приложений».

Для памяти. Переключение раскладки openbox

Просмотров: 3227Комментарии: 0
Linux

Рецепт отсюда: http://oposumo.livejournal.com/23358.html

Чтобы в Openbox начала переключаться клавиатура, надо прописать в ~/.config/openbox/autostart прописать
setxkbmap -layout us,ru -variant -option grp:alt_shift_toggle,grp_led:scroll,terminate:ctrl_alt_bksp &
Другие комбинации и подробности - по ссылке на первоисточник.

Начинаем январский марафон

Просмотров: 2095Комментарии: 0
Linux

В общем, с наступившим всех Новым Годом!

Я тут подумал-подумал, и решил объявить в блоге новогодний марафон. Очень простой – описать десяток-другой оболочек Linux. Посмотреть, что помню, прикинуть – может, чего-нибудь вместо xfce найду толкового, ну и «подобью итоги» - что вообще деется в мире графических оболочек?

Итак, со 2ого января приступим:)

Как говорится, c Новым Годом! То есть - «поехали»!