Окружение рабочего стола K Desktop Environment. Панель. Концепция виртуальных рабочих столов и навигация/управление.
Рабочий стол
Рисунок 5.1. Рабочий стол KDE
KDE придерживается современного подхода к виду рабочих столов. На картинке, показанной выше, вы видите сам рабочий стол с несколькими иконками на нем и панелью внизу. Тем не менее, он представляет кое-что новое для тех, кто приходит из мира Windows: виртуальные рабочие столы (см. раздел “Виртуальные рабочие столы”)
Замечание
Концепция виртуальных рабочих столов не является чисто концепцией KDE. В GNOME тоже есть виртуальные рабочие столы , есть они также и в других окружениях рабочих столов GNU/Linux и оконных менеджерах.
На рабочем столе размещаются иконки файлов, каталогов, приложений, устройств, web-страниц (URL страниц) и т.д. Практически “все” можно разместить на рабочем столе. Различные иконки связаны с различными выполняемыми действиями, например: по клику на текстовый файл он открывается в текстовом редакторе, клик по “web-странице” откроет URL в Konqueror (файловом менеджере и web-браузере KDE), и так далее.
Следующая таблица дает пояснения к некоторым иконкам, размещенным “по умолчанию” на вашем рабочем столе.
Таблица 5.1. Иконки рабочего стола KDE
Иконка
Что это такое?
Домой (Home). Предоставляет доступ ко всем вашим личным файлам. Под UNIX-подобными Операционными Системами (GNU/Linux одна из них) у каждого пользователя есть свой персональный каталог, который обычно называется /home/user_name, где user_name это имя пользовательского логина (имя, которое вводится в диалоговом окне входа в систему, помните?)
CD-ROM. Предоставляет доступ к компакт-диску в вашем устройстве CD-ROM. Если это CD с данными (CD-ROM), тогда по клику на нее откроется Konqueror и покажет содержимое компакт-диска, но если это аудио CD , тогда вы получите сообщение об ошибке обращения к CD-ROM, и это нормальное поведение для аудио-CD.
Floppy. Предоставляет доступ к дискете, вставленной в ваш дисковод. По клику на нее откроется Konqueror и покажет либо содержимое дискеты, либо сообщение об ошибке, если дискеты в дисководе нет.
Корзина. Открывает доступ ко всем удаленным файлам (аналог корзины или Recycle Bin в Windows). Помните, что файлы могут удаляться напрямую без попадания в корзину (“прямое (direct)” удаление файлов), поэтому некоторые удаленные файлы не будут доступны в корзине.
Панель
Рисунок 5.2. Панель KDE
Панель это полоска, которую вы видите внизу вашего рабочего стола [2] , где находятся следующие основные составляющие:
Таблица 5.2. Элементы панели KDE
Иконка
Элемент
Меню K. Предоставляет доступ ко всему установленному в вашей системе программному обеспечению. Это аналог меню Пуск или стартового меню Windows. Программы размещены по соответствующим категориям, поэтому вы можете легко найти и запустить нужное вам приложение.
Показать рабочий стол. Используется для того, чтобы свернуть все открытые в настоящий момент окна приложений. Повторное нажатие восстановит окна приложений в первоначальное состояние. Это удобно использовать, когда на вашем рабочем столе открыто много окон и вы хотите добраться, например, до иконок на рабочем столе.
Центр управления. Дает доступ к центру управления KDE, в котором вы можете настраивать ваш рабочий стол KDE. Более подробную информацию ищите в разделе “Настройка вашего рабочего стола”.
Справка (Help Center). Предоставляет доступ к интегрированной системе помощи по KDE. Подробнее об этом в разделе “Система помощи KDE” .
Панель переключения рабочих столов. Позволяет переключаться между рабочими столами просто, как раз, два, три. Подробнее смотрите в разделе “Виртуальные рабочие столы”.
Блокировка рабочего стола. Запирает ваш рабочий стол. По движению мышкой или нажатию клавиш, вас спросят пароль текущего пользователя для того, чтобы разблокировать рабочий стол. Используйте это всегда, когда вам нужно отойти от компьютера на некоторое время.
Завершить сеанс. Выход из KDE. По клику появится диалоговое окно для подтверждения выхода. Используйте эту иконку когда вы собираетесь закончить работу с рабочим столом и хотите освободить используемые вами ресурсы компьютера.
Klipper. Предоставляет доступ к буферу обмена. Буфер обмена — это место, где временно хранятся все объекты (текст, картинки и т.д.), которые вы копируете в приложениях (используя функцию приложений Редактировать->Копировать). Используя Klipper, вы можете просматривать и оперировать всеми объектами в буфере обмена.
Виртуальные рабочие столы
Сколько раз вы ощущали “нехватку” свободного места на вашем рабочем столе? Сколько раз вы подумывали о том, что было бы неплохо отсортировать ваши окна по задачам (работа, игры, Интернет и т.д.)? Виртуальные рабочие столы это и есть ответ на все эти вопросы.
Виртуальные рабочие столы можно представить как несколько доступных экранов, только на одном мониторе. По умолчанию у вас есть четыре виртуальных рабочих стола; чтобы добавить/убрать виртуальный рабочий стол, нажмите правой кнопкой мыши на панели переключения рабочих столов и выберите Настройка в выпадающем меню. Используя бегунок вверху окна настроек, вы можете выбрать для себя от 1 до 16 виртуальных рабочих столов. Нажмите OK когда вас удовлетворят ваши настройки.
По умолчанию виртуальные рабочие столы называются Рабочий стол N, где N это номер рабочего стола. Чтобы дать вашим столам осмысленные названия, нажмите на панели переключения столов правой кнопкой мыши и выберите в выпадающем меню пункт Настройки. Нажмите на поле ввода названия рабочего стола, чье имя вы желаете изменить, и наберите новое название. По нажатию на кнопку Применить изменения вступят в силу немедленно. Нажмите кнопку OK как только вы будете удовлетворены вашими настройками.
Первый виртуальный рабочий стол открывается по умолчанию, когда вы входите в KDE. Для перехода в другой виртуальный рабочий стол кликайтесь по имени рабочего стола в панели переключения рабочих столов и все. Теперь вы в другом рабочем столе.
[2] По умолчанию панель находится внизу, однако вы можете переносить ее в любой конец рабочего стола.
KDE на прокачку. 12 твиков, которые превратят «Кеды» в идеальный десктоп
Содержание статьи
Анонсированный более двадцати лет назад проект с амбициозным названием Kool Desktop Environment c самого начала ставил своей целью создание полнофункционального, гибко настраиваемого, обладающего приятным внешним видом рабочего окружения. Читая тогдашний манифест основателя проекта Маттиаса Эттриха о создании самодостаточной рабочей среды и держа перед собой запущенную Plasma 5, отдаешь должное разработчикам — за два прошедших десятилетия проекту удалось не потерять из виду поставленной цели.
KDE — очень гибкая среда, разделенная на множество почти независимых компонентов, которые можно менять и перетасовывать. Рабочий стол Plasma целиком состоит из виджетов (апплетов, плазмоидов), способных подстраиваться под ситуацию. Один и тот же виджет можно разместить на панели, рабочем столе или доске приложений или вообще убрать его и заменить другим. Эта и другие особенности KDE открывают огромный простор для кастомизации.
Организуем панель
В «Плазме» панель с края экрана — это тот же виджет. В то же время сама панель служит средством упорядочивания, с помощью которого можно держать остальные используемые виджеты на виду так, чтобы они были под рукой в нужный момент.
Режим настройки панели
Виджет «Панель задач» и его лаконичный собрат «Панель задач (только значки)» отображают запущенные в данный момент приложения. Но последний при этом экономит довольно приличное количество места на самой панели, а закрепление на ней значков часто используемых приложений обеспечит их быстрый запуск в нужный момент.
Параметры виджета «Панель задач (только значки)»
Остальные приложения удобно запускать, воспользовавшись полномасштабной «Доской приложений» (реинкарнацией Homerun для Qt 5). C выходом Plasma 5.10 в нее стали помещаться еще и виджеты, установить которые можно простым перетаскиванием в нужное место. Тут же кнопки выключения, выхода из системы и перезагрузки.
Выбор элементов «Доски приложений»
Глобальное меню а-ля macOS
Функция, позволяющая разместить меню приложений в панели, была еще в KDE 4, но долгое время отсутствовала в Plasma 5. В Plasma 5.9 она наконец появилась в составе нового плазмоида. Однако лучшим выбором будет гораздо более мощный виджет Active Window Control.
Использование виджета имеет больший смысл, если панель на рабочем столе размещена вверху экрана. Его функциональность позволяет расположить на панели кнопки управления окном запущенной программы, ее значок и заголовок, а также меню. Обилие различных настроек дает возможность определить, какие из элементов будут отображаться на панели, в каком случае и в каком порядке.
Настройки виджета Active Window Control
Для себя я задал такие настройки, чтобы, когда все окна свернуты, на панели отображалась надпись по умолчанию Plasma Desktop. Ее можно изменить на любую другую на свой вкус или вовсе исключить, поставив пробел в окне соответствующих настроек. При минимизированном окне активного приложения на панели отображен заголовок окна.
Настройки виджета позволяют с помощью внутреннего скрипта изменить порядок расположения названия программы и наименования открытого документа. При наведении курсора мыши на заголовок окна в виджете вместо заголовка отображается меню приложения. При распахнутом окне активного приложения к заголовку окна добавляются кнопки управления текущим окном, а заголовок и кнопки самого окна скрыты.
Кроме глобального меню, для KDE есть реинкарнация другого неотъемлемого атрибута macOS — дока с иконками. Latte-dock — это гламурная замена стандартного виджета «Панель». Он имеет множество настроек внешнего вида и поведения. Переведен на многие языки.
Latte-dock
Если не боишься нарваться на дополнительный расход ресурсов, можешь установить виджет с помощью менеджера пакетов в любом популярном дистрибутиве. Но так как проект активно разрабатывается, целесообразно собирать нужные пакеты из исходников, взятых с GitHub проекта.
Полезные сочетания клавиш KDE
Ctrl + Esc — запустить системный монитор;
Ctrl + Alt + Esc — принудительно завершить приложение;
Alt + пробел — запустить KRunner;
Ctrl + F12 — свернуть все окна;
Alt + Tab — пролистать открытые окна;
Meta + Tab / Meta + Shift + Tab — переключать комнаты в прямом и обратном порядке;
Ctrl + Alt + Shift + Page Up — перезагрузить систему без подтверждения;
Ctrl + Alt + Shift + Page Down — выключить компьютер без подтверждения.
Виджеты мониторинга
Всегда полезно быть в курсе того, каким образом расходуются мощности машины. Поэтому вполне логичным выглядит размещение на панели виджета «Загрузка системы» и Thermal Monitor. Последний отображает информацию, считываемую с температурных датчиков оборудования компьютера. Чтобы задействовать их все, необходимо установить в систему пакет lm_sensors.
Выбор сенсоров в виджете Thermal Monitor
Для контроля за сетевой активностью существует простой Netspeed Widget от HessiJames. Он мониторит скорость на всех сетевых адаптерах и отображает максимальную.
Минимум настроек Netspeed Widget и всплывающее окно виджета
Если же требуется информация о скорости каждого из установленных соединений (Ethernet, Wi-Fi), подойдет стандартный виджет Network Monitor. В нем, помимо настройки каждого сетевого интерфейса в отдельности, можно установить мониторинг WAN-порта роутера с прошивкой DD-WRT.
Погодный плазмоид Weather Widget Мартина Котельника (Martin Kotelnik aka clearmartin), на мой взгляд, наиболее вменяемый из всех виджетов данной тематики. Он размещается на панели в виде погодного значка с температурой воздуха. Щелчком по нему можно вызвать окно с полным прогнозом на несколько дней. Источником прогноза может быть OpenWeatherMap или yr.no.
Метеограмма в Weather Widget
Те, кому не хватает возможностей стандартных цифровых часов и календаря, могут установить Event Calendar от Zren. В этом комбайне присутствуют часы, календарь, таймер, планировщик задач, синхронизируемый с Google, и прогноз погоды OpenWeatherMap.
Разносторонний Event Calendar
Аналог f.lux
Когда недостаточно света, как правило в вечернее и ночное время, усталость глаз при работе за монитором повышается в разы. Бороться с этим поможет Redshift. Это приложение автоматически снижает цветовую температуру дисплея, делая изображение более желтым вечером.
Активированный Redshift Control
Для управления программой можно воспользоваться виджетом Redshift Control. С помощью данного виджета можно включать-выключать Redshift, настраивать режимы, а также на лету изменять цветовую температуру экрана, прокручивая колесо мыши на значке виджета.
Разработчики приложений имеют собственный взгляд на дизайн значков для трея, так что в конце концов он превращается в разноцветную гирлянду из множества разномастных иконок.
Некоторые приложения дают возможность изменить стоковый значок трея на иконку, которая лучше вписывается в общее оформление. Для остальных на выручку приходит скрипт Hardcode-Tray. Он способен автоматически обнаружить тему оформления по умолчанию, корректные размеры значков, приложения, не позволяющие изменить свои значки в лотке стандартными средствами, и исправляет эти значки. При желании можно восстановить статус-кво и вернуть все как было.
Результат работы Hardcode-Tray
Для работы скрипта необходим модифицированный sni-qt. Его и сам скрипт можно установить с помощью менеджера пакетов в Ubuntu:
или вручную, выполнив две команды:
Темы значков Numix и Papirus содержат все необходимые для работы скрипта значки лотка. Для той темы оформления, которая применена в системе, достаточно выполнить команду
Продолжение доступно только участникам
Вариант 1. Присоединись к сообществу «Xakep.ru», чтобы читать все материалы на сайте
Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», позволит скачивать выпуски в PDF, отключит рекламу на сайте и увеличит личную накопительную скидку! Подробнее