Май 08 2014

Делаем 2 панели задач на 2 мониторах в Linux Mint 16 Cinnamon

Категория: Uncategorizedgugglegum @ 12:40

В продолжение поста Мой опыт установки Linux Mint 16 Petra (Cinnamon edition)

Однако, есть в Cinnamon один досадный недостаток, который я осознал лишь по прошествии 2 месяцев работы в Mint. Дело в том, что я использую 2 монитора, и панель с кнопками задач доступна только на первом мониторе. К моему удивлению, возможность добавить панель на второй монитор оказалась не предусмотрена разработчиками. Нельзя сказать, что это прям жутко неудобно, но наличие панели на втором мониторе существенно повышает удобство работы при большом кол-ве окон. Особенно, если бы эти панели были не зеркальными, а на панели задач каждого монитора отображались только кнопки окон соответствующего монитора.

К счастью, мне удалось найти решение, которым я и хочу поделиться здесь. Заключается оно в установке одного расширения, одного апплета и небольшого шаманства руками. Первым делом, идём в системные настройки / Расширения (http://joxi.ru/Bx1rUxjKTJChRiM9lVw) и на вкладке “Все доступные” выбираем “Dual Monitor Panels”. Отмечаем и устанавливаем. Затем идём в настройки панели и меняем “Расположение панели” с “Традиционное (панель внизу)” на “Классическое (панель вверху и внизу)”. Выходим из системы и снова входим. После входа панель должна появиться на втором мониторе снизу, как и на первом. Теперь идём в Апплеты и на вкладке “Все доступные” выбираем “Window List for Multi Monitor”. Добавляем его 2 раза. Один на первую панель, второй на вторую. Через настройки апплета при помощи бегунка задаём, что первый должен показывать окна первого экрана, а второй — второго. При этом стандартный апплет с кнопками окон “Window List” удаляем с панели, т.к. он нам больше не нужен. Могут возникнуть небольшие проблемы с расположением этих апплетов (у меня было так, что кнопки на первом мониторе были прижаты к правому краю, а на втором к середине) — это решается перетаскиванием в режиме редактирования панели, не очень тривиально, но решаемо. После этого мы имеем 2 классические панели с кнопками задач, где на каждом мониторе только кнопки окон на этом мониторе.

Вот ссылки на расширение и апплет, там есть инструкции, которые могут помочь:

Расширение “Dual Monitor Panels
Апплет “Window List For Multi Monitor

А вот как теперь выглядит мой рабочий стол из 2х экранов (здесь они конечно же склеены в один):

DualMonitorPanels.png


Май 08 2014

Мой опыт установки Linux Mint 16 Petra (Cinnamon edition)

Категория: Uncategorizedgugglegum @ 12:25

На своём рабочем месте (в офисе) я использую Linux Mint 16 Petra (Cinnamon edition). Это очень достойный дистрибутив. Пожалуй, это лучшая альтернатива Ubuntu, которая после каждого серьёзного обновления подкидывает несколько неприятных сюрпризов, некоторые из которых принципиально не решаются доступными методами (например, последний).

Ubuntu славится тем, что постоянно внедряет какие-то новые никому не нужные сырые решения и удаляет старые обкатанные. Взять, например, оболочку Unuty — за год с лишним я, конечно, привык к ней, но не могу сказать, чтобы она начала мне нравиться больше, чем классический второй GNOME. Или вот новый клавиатурный драйвер, добавленный в Ubuntu 13.10, из-за которого глючил индикатор NumLock при переключении раскладки, переключение раскладки по Ctrl-Shift приводило к неработоспособности хоткеев типа Ctrl-Shift-буква, а в некоторых программах перестали работать даже Ctrl-C/Ctrl-V при активной русской раскладке. Собственно, проблема с клавиатурой и невозможность её решения без полной переустановки системы на более старую версию и регулярность подобных проблем, заставили меня искать альтернативу Ubuntu.

Я проработал на Linux Mint чуть более 2 месяцев, и эта система меня ни разу не разочаровала. И хотя Linux Mint основан на Ubuntu, он значительно стабильнее последней. Разработчики дистрибутива не спешат с внедрением новых не обкатанных решений, а ждут когда те будут доведены до ума. При этом их собственная оболочка Cinnamon, как я понял, является развитием классического оконного интерфейса с панелью задач и кнопкой “Пуск”, но с использованием технологий GNOME 3. За прошедшие 2 месяца у меня не возникло никаких серьёзных проблем, так что можно сказать, что система прошла испытание в боевых условиях. Вот так, например, устанавливаются все основные пакеты, которые нужны мне были для работы:

# Nginx
sudo apt-get install nginx

# MariaDB 5.5
sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
sudo add-apt-repository 'deb http://mirror.timeweb.ru/mariadb/repo/5.5/ubuntu saucy main'
sudo apt-get update
sudo apt-get install mariadb-server

# PHP 5.5.3
apt-get install php5
apt-get install php5-fpm
apt-get install php5-cli
apt-get install php5-mysqlnd
apt-get install php5-curl
apt-get install php5-gd
apt-get install php5-imagick
apt-get install php5-json
apt-get install php5-memcached
apt-get install php5-mysql
apt-get install php5-xmlrpc

# Redis
apt-get install redis-server

# Sendmail
sudo apt-get install sendmail