Linux для док станции
Вы поклонник того, как пользователи Mac OS переключаются между приложениями? Хотите установить док-станцию, чтобы имитировать этот опыт, но не знаете, какой лучше использовать? Это понятно, так как вариантов много. От простых доков до замысловатых; Linux может многое предложить любому, кто хочет сделать Linux Desktop похожим на macOS. Именно поэтому мы создали список лучших док-станций для использования в Linux.
Мы рассмотрим отдельные функции, которые есть в каждой док-станции, и пример использования каждой док-станции, поддерживаемые ими среды рабочего стола и многое другое!
1. Планка
Планка получила звание «простейшего дока на Linux». Док довольно прямой; нет необходимости в настройке, чтобы все работало правильно, и не требуется никаких плагинов для получения полного опыта. То, что вы видите, это то, что вы получаете с этой док-станцией, которая невероятно привлекательна для многих пользователей Linux, особенно для тех, кто хочет повторить опыт Apple Mac OS в своем любимом дистрибутиве.
По словам разработчиков, основной задачей Plank является обеспечение надежного запуска. Базовая технология, которая составляет этот Dock, также используется в Docky (куда и идут все модные плагины). Если вы просто ищете надежную док-станцию для Linux и не заботитесь о плагинах, проверьте Plank!
2. Докки
Docky — это программа запуска приложений для Linux, созданная теми же разработчиками, что и Plank. Docky фокусируется на предоставлении расширенных функций, а Plank — на простоте. Функции, включенные в док-станцию Docky, включают поддержку тем и оболочек, различные режимы скрытия, интеграцию с Zeitgeist, поддержку индикаторов рабочего стола и многое другое!
Попробуйте Docky, если вы любите Plank, но хотите, чтобы в ней не было недостатка функций.
3. Латте Док
Большинство доков в Linux созданы с учетом настольных систем GTK, а не Latte Dock. Вместо этого эта док-станция сосредоточена вокруг тех же инструментов и элементов, которые составляют среду рабочего стола KDE Plasma 5. В результате он выглядит как дома при любой настройке KDE.
В отличие от многих других док-станций в этом списке, док-станция Latte может эффективно заменить вашу панель полностью, поскольку она поддерживает виджеты KDE Plasma и все средства запуска приложений. Помимо поддержки виджетов, есть и другие замечательные функции, такие как: различные режимы скрытия, поддержка нескольких док-станций на экране, поддержка нескольких мониторов, различные предустановленные макеты док-станций, поддержка тем и т. Д.
Latte Dock очень легко настраивается и является идеальным дополнением для любого поклонника KDE Plasma, который ищет надежную панель запуска приложений для док-станции.
4. Avant Window Navigator
В Linux существует множество док-станций для приложений, но одним из старейших из них является Avant Window Navigator. Пользователи Linux, которые ищут док-станцию, всегда говорили об этом хорошие вещи, особенно потому, что он работает очень гладко и не занимает много ОЗУ.
Помимо того, что док-станция AWN очень эффективна, она предлагает множество функций, в основном: поддержку тем, различные режимы просмотра док-станции (режим 3D, режим кривой, режим сглаживания и т. Д.), Режим расширения, который позволяет пользователю поворачивать закрепление в длинной панели, группировка окон и поддержка множества различных плагинов.
Не секрет, что Avant Window Navigator стареет. Это может отталкивать некоторых, но в конечном итоге люди не должны воспринимать это как негатив. AWN существует уже не менее 10 лет. В результате получается очень стабильная, надежная и надежная док-станция с множеством функций и плагинов.
5. Каир Док
Возможно, одна из лучших док-станций в Linux, «имитирующих» внешний вид док-станции Mac OS, — это Cairo Dock. Разработчики изо всех сил стараются сделать его заменой для пользователей Mac (и поклонников Apple) и получить сопоставимый опыт док-приложений. Они даже зашли так далеко, что скопировали настройки анимации, которые использует Apple, а также общее ощущение Apple.
Тем не менее, это не только внешний вид, так как Cairo Dock имеет огромный список функций, в основном: возможность использовать несколько док-станций, расширять доки на панели, различные режимы анимации. Cairo Dock также имеет поддержку плагинов, меню приложений и даже режима панели.
Очевидно, что из-за различий в темах Cario Dock не выглядит идентично док-станции Mac. Тем не менее, он по-прежнему выполняет сравнимую работу, и с идеальной темой GTK подходит. Любой, кто хочет преобразовать свой рабочий стол Linux в нечто похожее на Mac (не похожее на Docky / Plank), должен попробовать.
Заключение
С тех пор, как Mac OS стала классной операционной системой, каждый пытался экспортировать из нее функции для использования в качестве своих собственных. Приложения доки не являются исключением. За прошедшие годы в Linux появилось все больше и больше док-приложений, и теперь даже некоторые распространенные дистрибутивы Linux входят в игру.
Изобилие выбора может показаться плохим, но на самом деле это не так. Доки действительно хороши в Linux, и предлагаемые ими функции подтверждают это. Настройка — одна из лучших вещей в Linux, и без установки различных панелей запуска и панелей пользователи Linux не выделяются!
Источник
Linux для планшета
В этой статье я покажу вам на своём опыте, что GNU/Linux и графические оболочки для него уже дозрели до уровня планшетов и вовсе не нужно бояться покупать трансформер\планшет только из-за того, что вы приверженный линуксоид. Здесь описывается сравнение и выбор оптимальной среды рабочего стола (далее DE) для планшета или трансформера, её установка и доработка для сенсорного управления.
Небольшая предыстория
Являясь обладателем небольшого (по современным меркам) телефона, 7″ планшета и ноутбука, пришла мысль о замене устройств. После некоторого раздумия пришёл к выводам:
- хочется большой (5.5-6″) телефон, чтобы можно было удобно смотреть фильмы и серфить в интернете;
- тогда в маленьком планшете нет смысла, т. к. телефон его полностью заменит, и при этом будет помещаться в карман;
- для 10″ планшета уже нужна сумка, так почему бы тогда не взять что-нибудь побольше?
- хотелось бы соединить большой планшет и ноутбук в одно устройство.
Вывод был один: трансформер – идеальный вариант.
Далее предстоял выбор трансформера: хотелось бы не просто планшет с подключаемой по Bluetooth клавиатурой, а полноценный мощный ноутбук с отсоединяемым экраном и дополнительными портами в док-станции. Мой долгий выбор пал на одну из моделей HP. О нём я рассказывать не буду, т. к. статья не про это (да и вообще получится реклама). Скажу лишь, что мне очень понравилась концепция модульности: у вас в руках мощный и лёгкий (900г) планшет, который при подключении в док-станцию приобретает настоящую клавиатуру, дополнительный жёсткий диск и становится ноутбуком, который может проработать 12 часов от 2х батарей. Паралельно со мной моей девушке понадобился ноутбук по учёбе, она хотела маленький и лёгкий, с flip форм-фактором (петли могут поворачиваться на 360°, откидывая клавиатуру за крышку и превращая ноутбук в планшет). Её выбор остановился на модели производства Dell.
Итак, у меня оказались на руках 2 устройства одного назначения, но абсолютно разного исполнения. На HP изначально была Windows 8, на Dell — 8.1. Обе системы были удалены после проверки работоспособности в магазине.
Выбор дистрибутива и DE
Всё должно быть предназначено для управления тачем, интерфейс должен быть единым и для ноутбука, и для планшета — такие концепции я поставил перед собой. Начитавшись в интернете про поддержку тачскрина разными DE, решил поставить Ubuntu из-за жестов. Жесты оказались действительно удобными, скролл пальцем есть, также для тача очень удобна широкая панель Unity (удобно листать и открывать приложения). На этом удобства закончились. Мелкие кнопки закрытия и сворачивания окна (развернуть можно жестом), невозможность пролистывания главного меню, неудобное скрытие панели (в портретной ориентации она занимает много места, а раскрыть её можно только жестом четыремя пальцами). Это меня не устраивало, к тому же я недолюбливаю Ubuntu. Поскольку Ubuntu c Unity я отбросил, а остальные известные DE с хоть какой-то поддержкой жестов можно поставить почти любой дистрибутив, был выбран ArchLinux из-за прошлого опыта (он стоит на всех моих устройствах).
Были установлены KDE4, XFCE и Gnome 3.
Тачскрин работал во всех DE из коробки, т. к. им управляет X-сервер (драйвер xf86-input-evdev устанавливается вместе с Xorg как зависимость в ArchLinux)
KDE:
плюсы:
- удобный плазмоид клавиатуры (при нажатии выдвигается снизу, не перекрывая экран)
- огромная возможность настройки и расширения, вплоть до увеличения кнопок в заколовке окна и их перемещения (для тачскрина очень полезно)
минусы:
- нет никакой поддержки тача, скролл пальцем не работает, хорошо хоть приложения перетаскиваются пальцем, пользоваться невозможно
XFCE:
плюсы:
- минималистичность, для небольших мощностей планшетов – только полезно
минусы:
- прокрутка пальцем не работает;
- отсутствие жестов.
Впрочем, XFCE ругать не за что, так как разработчики позиционируют её как в первую очередь как легковесная система для нетбуков, с чем XFCE справляется отлично.
Gnome 3:
плюсы:
- хоть какая-то экранная клавиатура, которая вылезает только при касании поля ввода (если кликнуть туда мышью клавиатура не раскроется);
- мультитач-жесты, хоть и не такие удобные, как в Unity;
- принцип управление окнами и панели как будто для планшетов и создавались;
- меню приложений в виде крупных иконок, которые можно листать пальцем;
- удобный менеджер сеансов (gdm) с поддержкой тача;
- хорошая расширяемость плагинами;
- все стандартные приложения поддерживают мультитач (например, масштабирование сведением двух пальцев в просмотре изображений).
Минусы:
- абсолютно убогая стандартная клавиатура без поддержки русского языка и без нормальной раскладки;
- другая концепция упорядочения окон (например отсутствие сворачивания при стандартных настройках) требует очень долгого привыкания.
Итак, возьмём за основу Archlinux с Gnome 3 и доработаем его.
Установка
Установку описывать не буду, всё есть по ссылке. Если хотите ускорить установку, сделайте так:
Далее делаете всё, что указано в статье на Wiki после пункта «Change root into the new system».
После основной настройки системы установим Gnome 3:
Настройка
Начнём, собственно, адаптацию под планшет:
- Включим правый клик по долгому нажатию (с мышью тоже будет работать):
Вместо 0.6 можете подставить комфортное для вас время, после которого будет сделан клик правой мышью. Минус в том, что палец нужно держать идеально ровно все эти 0.6 секунд, поэтому этот фокус получается только с 2-3 раза. Нужна альтернатива.
У большинства планшетов есть кнопка Windows (как правило под экраном). Было бы логично при нажатии на неё открывать «обзор», но он и так удобно открывается жестами, поэтому мы повесим на эту кнопку правый клик:
Устанавливаем xdotool и xbindkeys:
Чтобы узнать, как определяется у вас подэкранная кнопка, выполните:
Запишем конфигурацию xbindkeys и добавим его в автозагрузку (вместо Super_r подставьте свой идентификатор кнопки, полученный из предыдущей команды):
Сделаем ползунки яркости и громкости пошире. Для этого скачаем патч и применим его:
Получится примерно так:
Если вы уведёте планшет в сон, после пробуждения вы заметите, что тач то собственно не работает. Gnome зачем-то отключает его как устройство ввода в X-сервере. Простое «xinput enable «ELAN Touchscreen»» исправит ситуацию после сна. Давайте сделаем демон systemd, который будет выполнять эту команду сразу после сна:
Автоповорот… Не думал, что всё будет так легко. Драйвер для акселеометра на обоих ноутбуках не потребовался, lsusb опознавал его как «0483:91d1 STMicroelectronics». Был быстро написан скрипт на python для автоповотора. Нужно поставить python2 и прописать скрипт в автозагрузку:
Отключим автопоказ стандартной экранной клавиатуры:
Установим и настроим Onboard (отличная экранная клавиатура для планшета):
Теперь клавиатура будет появляться после клика в месте ввода. Это работает даже с мышью и тачпадом, поэтому если подразумевается такое использование планшета, выполните:
Чтобы вручную открыть клавиатуру, достаточно свайпнуть вверх с нижнего края экрана и нажать на иконку Onboard.
При использовании без клавиатуры меню выбора ОС в Grub можно скрыть. Для этого поставим пакет из AUR:
Теперь система готова для использования только тачскрином. Всё удобно, а главное, отлично адаптировано под формат планшета, при этом во время работы в режиме планшет+док-станция, отличий от обычного Gnome 3 вы почти не заметите.
Вывод
Если вы приверженный линуксоид, и вы не покупаете планшет\трансформер только из-за того, что придётся отказаться от Linux — ничего подобного. Работать гораздо удобнее чем в Windows из-за, хотя бы, поддержки жестов в Gnome 3.
UPD И так спустя больше, чем половину года:
После обновления 3.16 в Gnome изменили дизайн трея, теперь это не панель, выдвигающаяся снизу экрана
(как же это было удобно на тачскрине), а маленькая панелька снизу слева, которая содержит только иконки
. Кстати, ей ещё и невозможно пользоваться на планшете (баг я зарепортил уже давно).
В итоге пользоваться клавиатурой стало трудно, иногда даже включал «плавающий значок при свёрнутом Onboard» в настройках. Это решается расширением, которое позволяет открыть клавиатуру свайпом вверх с нижнего края экрана.
Также пункт 6 утратил актуальность, теперь это также решается расширением. Если вы таки предпочитаете стоковую клавиатуру и вам не нравится, что она накладывается сверху на окна, можете воспользоваться этим.
Также можно немного облегчить жизнь в портретном режиме (при 1366×768 туда не влазит большинство заголовков окон), поставив это и вот это.
Источник