Все о Linux. LinuxRSP.Ru


Cвежие новости Linux и BSD, анонсы статей и книг прямо в почтовый ящик!
Подписаться письмом


 Сегодняшние новости:

25 лет исполнилось ядру Linux

Релиз KDevelop 5.0

Oracle открывает код JDK9 для ARM

Выпущен Timewarrior 1.0.0

Релиз Android 7.0

Percona Memory Engine для MongoDB на базе WiredTiger

PowerShell открыт и доступен для Linux

Форк TrueCrypt: VeraCrypt 1.18

Релиз Snapcraft 2.14

Релиз Go 1.7

Стабильный выпуск рабочего стола Lumina

Вышла первая версия аналога OpenCV - DCV 0.1

Выпуск минималистичной программы для мониторинга jsonmon 3

В MIT разработали новый язык программирования

Первый релиз Qt5Gtk2

Godot 2.1 - новая версия открытого игрового движка

Свободная цифровая станция звукозаписи: Ardour 5.0

Обновление SkypeWeb Plugin for Pidgin

Вышла версия 3.0 Android File Transfer для Linux (и для OS X)

Программный аналог MIDI-контроллера для создания музыки: Launchpadd v1.3

Mozilla спонсирует поддержку Python 3.5 в PyPy

Ef 0.08 - программа для моделирования динамики заряженных частиц

Обновление текстового редактора TEA до версии 42.0.0

Релиз OpenOrienteering Mapper 0.6.4

Вышли Guix и GuixSD 0.11

Релиз Opera 39

Выпуск LibreOffice 5.2

В OpenSSH обнаружены и устранены некоторые уязвимости

Эмулятор FCEUX 2.2.3

Компания Билайн переходит на российскую СУБД с открытым исходным кодом Tarantool

Google

 Новые статьи :

Утилиты для восстановления потерянных данных в Linux

Лучшие файловые менеджеры для Android

20 лучших бесплатных книг о Linux

Как сгенерировать открытый/закрытый SSH-ключ в Linux

Grive - клиент Google Drive для Linux с открытым исходным кодом

Протокол IPv6: варианты подключения

Сервер из образа: DHCP + TFTP + Initrd + OpenVZ

Обзор веб-панелей управления хостингом

Приёмы работы с Vim

Nginx как Reverse Proxy для сайта, использующего SSL

Разработка модулей ядра Linux

Мониторинг нагрузки http-сервера Apache 2

Перевод комментариев к файлу конфигурации Squid

Решение проблем при использовании "1c предприятие" 8.2 в Linux

Advanced Bash-Scripting Guide Искусство программирования на языке сценариев командной оболочки







Rambler's Top100





 
 

[Вперед] [Содержание] [Назад]

Сага о KDE Втором. Конфигурирование

Тема эта широка, глубока и необъятна, как коран с шариатом, и неисчерпаема, как электрон. По нескольким причинам. Во-первых, возможности настройки KDE2 практически безграничны. Во-вторых, почти любое конфигурирование можно выполнить многими различными способами. Ну и в третьих, к сожалению, организация средств настройки в KDE не отличается кристалльной логикой, и разобраться в ней - занятие не из самых простых.

Однако начну по порядку. Как уже говорилось, конфигурирование почти любого элемента интерфейса KDE (рабочего стола, панели и ее отдельных компонентов, пиктограмм и прочего) можно выполнить с помощью контекстного меню, доступного по щелчку правой клавишей мыши. Однако KDE, в соответствии со своим интегрированным характером, имеет и специальное средство настройки всего и вся - Центр управления KDE. С него и начнем (рис. 14).

Рис. 14. Центр управления KDE

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

Если перевести это словосочетание как Взгляд и Чувство, можно догадаться, что раздел этот посвящен конфигурированию интерфейса. Развернув его содержимое, убеждаемся, что это действительно так (рис. 15).

Рис. 15. Раздел LoockNFeel - средство конфигурирования интерфейса KDE

Поскольку настраиваемость интерфейса - одна из самых сильных (и привлекательных) сторон KDE2, есть смысл рассмотреть раздел LoockNFeel по пунктам. Первый из которых -

Borders

Это - настройка так называемых активных границ рабочего стола, то есть зоны по краю экрана, при попадании в которую курсора мыши происходит автоматическое переключение на другой виртуальный стол (см. ри. 15). Впрочем, в той версии, с которой я знакомился, эта возможность заблокирована (о чем - не жалею, меня всегда эта особенность раздражала).

Font Manager

Это - несколько усовершенствованная, по сравнению с KDE1, версия системы управления шрифтами. Основное ее назначение (закладка KDE Fonts) - добавлять или удалять доступные для KDE шрифты. Правда, добавление возможно только из списка шрифтов системы X (которые с помощью управителя шрифтов KDE ни добавить, ни удалить нельзя). Дополнительно в текущей версии появилась возможность просмотра внешнего вида различных гарнитур, размеров и начертаний (закладка Font Explorer) и просмотра общего списка шрифтов системы (закладка Raw X11 FontList)/

Рис. 16. Font Manager из KDE2

Fonts

Здесь определяются шрифты всех интерфейсных элементов KDE (рис. 17):

  • Общий, который одновременно является шрифтом по умолчанию во всех KDE-приложениях (если их внутренними средствами не определено иное);
  • Моноширинный;
  • Значок на Рабочем столе - подписи к пиктограммам;
  • Панель инструментов - подписи к кнопкам на ней и имена загруженных приложений на панели задач;
  • Меню - шрифт меню всех запущенных из KDE приложений;
  • Заголовок окна - шрифт надписи титульной строки.

Рис. 17. Fonts - определение шрифта интерфейсных элементов KDE.

Именно здесь следует производить изменения, если вы вдруг после загрузки KDE вместо русских букв увидели некую абракадабру.

Generel

Этот пункт предназначен для определения общего вида рабочего стола и содержит две закладки. В первой (Рабочий стол) определяется (рис. 18), показывать ли скрытые файлы на рабочем столе (я для интереса включил и обнаружил, что таковой там присутствует один - .directory), использовать ли меню рабочего стола, а также характер выравнивания пиктограмм (вертикальное или горизонтальное).

Далее, можно переопределить назначение кнопок мыши; к любой из них может быть привязано одно из трех действий - вызов меню списка окон, меню рабочего стола или меню приложений.

Наконец, тут же определяются адреса системных каталогов KDE - рабочего стола (подобно тому, как это сделано в Windows, Desktop в KDE - просто обычный каталог, то бишь директория, папка и т.д.), мусорной корзины и автостарта.

Рис. 18. General - настройки рабочего стола

В закладке Общий вид определяются (рис. 19): относительный размер (малый, большой, средний) и гарнитура шрифта подписей к пиктограммам (то же, что опция Значок рабочего стола в пункте Fonts), его цвет, цвет фона, а также указать, следует ли подчеркивать имена файлов.

Рис. 19. General - настройки общего вида

Icon

Здесь можно выбрать темы для используемых на рабочем столе пиктограмм. По умолчанию их две - с большим и малым количеством цветов. Однако можно инсталлировать собственную тему, создавши ее собственноручно или позаимствовав из Сети.

Рис. 20. Icon - темы пиктограмм рабочего стола

Icons

В отличие от предыдущего, этот пункт определяет внешний вид пиктограмм различных интерфейсных элементов - рабочего стола, главной панели, панелей инструментов, - в различных их состояних - по умолчанию, активизированном или заблокированном (рис. 21).

Рис. 21. Icons - установки внешнего вида пиктограмм

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

Рис. 22. Вид рабочего стола KDE2 с различным оформлением пиктограмм

Panel

В этом пункте предусмотрена серия закладок:

  • Общие (рис. 23), где определяется положение панели (кроме принятой по умолчанию позиции вдоль нижнего края экрана, ее можно локализовать и вдоль любого другого), размер пиктограмм на ней (маленький, средний или большой), разрешить или запретить автоскрытие панели и показ кнопок ручного сокрытия панели (стрелок в левом и правом ее краях, сворачивающих панель в соответствующей сторону);

    Рис. 23. Panel, закладка Общие

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

    Рис. 24. Panel, закладка Внешний вид

  • Меню (рис. 25), где можно очистить кэш меню, предписать максимальное количество пунктов, показ закладок, последних открывавшихся документов, пункта быстрого доступа к некоторым каталогам, и т.д.;

    Рис. 25. Panel, закладка Меню

  • Кнопки (рис. 26), где различным кнопкам на панели и их группам (кнопке стартового меню, кнопкам запуска приложений и т.д.) можно приписать фоновые изображения; последние опять-таки берутся из готовых тем или из собственных растровых файлов; результаты упражнений по приданию фона панели и ее кнопкам можно видеть на рис. 27;

    Рис. 26. Panel, закладка Кнопки

    Рис. 27. Вид панели с различными фоновыми изображениями для нее и ее кнопок

  • Апплеты, где определяются условия их загрузки и включаются апплеты различного назначения из списка (рис. 28); подробнее об этом я скажу при описании настройки панели.

    Рис. 28. Panel, закладка Апплеты

Style

Пункт стиль (рис. 29) предназначен для настройки общего внешнего вида интерфейсных элементов (полос прокрутки, заголовков окон, кнопок управления окнами и т.д.). Предусмотрены стили, делающие внешность окон KDE похожими на приложения Motif, CDE, SGI, NetxStep и многие другие.

Рис. 29. Style - установки внешности интерфейсных элементов

System Notifications

А это - стиль системных сообщений KDE в ответ на всякого рода события: открытие, закрытие или активизация окна, переход на другой виртуальный стол, ошибки разного рода, и т.д. Предусмотрено четыре варианта сообщений: запись в файл, проигрывание звука, вызов диалоговой панели, ввод в стандартный поток.

Рис. 30. System Notifications - определение стиля системных сообщений

Taskbar

В этом пункте определяется, показывать ли в панели задач все открытые окна (включение соответствующего чекбокса), или только окна текущего рабочего стола (его выключение).

Virtual Desktops

А здесь мы можем установить количество виртуальных рабочих столов (рис. 31). Как уже говорилось, по умолчанию их - четыре, но при желании число это может быть увеличено до шестнадцати. Не уверен, что столько нужно, но вот штук шесть я нередко использую.

Рис. 31. Virtual Desktops - определение количества виртуальных рабочих столов

Действия

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

Рис. 32. Действия - правила открытия окон и их фокусировки

Настройки клавиш

Название пункта вполне соответствует его содержанию (рис. 33): здесь можно определить комбинации горячих клавиш для глобальных действий (открытие и закрытие окна, изменение его размера, переключение на другой виртуальный стол и т.д.) и действий в приложениях (копирование, вырезание, вставка и т.д.). По умолчанию большинство клавишных комбинаций идентичны применяемым для аналогичных действий в Windows, но никто не мешает пользователю переопределить их совершенно произвольным образом, следя только за тем, чтобы горячие клавиши не пересекались.

Рис. 33. Настройки клавиш - определение комбинаций горячих клавиш

Поведение мыши

Здесь определяются правила активизации окон различными действиями мыши. Описывать это словами было бы слишком долго, проще посмотреть на картинку (рис. 34), а еще лучше - пощелкать мышью самому и посмотреть на результат.

Рис. 34. Поведение мыши - правила активизации окон

Фон

Назначение этого пункта вполне понятно. В закладке Фон рабочему столу (каждому индивидуально или всем вместе сразу, рис. 35) можно придать любой цвет, в том числе и градиенто (вертикально, горизонтально, пирамидально, эллиптически и т.д.) изменяемый, приписав при этом какой-либо узор (стена, цветы, рыбацкая сеть и прочее).

Рис. 35. Фон - задание цвета и фонового рисунка рабочего стола

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

Рис. 36. Вид рабочего стола в результате смешения фонового изображения и градиентной закраски

Хранитель экрана и Цвета

Смысл этих пунктов в комментариях не нуждается, это установка скринсэйвера и цветовой схемы. Для пущей импрессии достаточно посмотреть на изображения соответствующих панелей (рис. 37 и 38)

Рис. 37. Хранитель экрана

Рис. 38. Цвет - настройка цветовой схемы

Таким образом, трудно найти параметр интерфейса KDE2, который нельзя было бы настроить через Центр управления. Однако это не все - многие параметры могут быть настроены и помимо него, с помощью контекстных меню по правой клавише мыши.

Так, контекстное Меню рабочего стола позволяет настроить общий вид рабочего стола (аналогично пункту General), его фон и обои. Вид каждой индивидуальной пиктограммы на рабочем столе настраивается через пункт свойства ее контекстного меню.

Особенно многочисленны возможности настройки панели. Контекстное ее меню содержит пункты Помощь, Настройка, Добавить. С первым все ясно. Второй же включает подпункты (рис. 39) Размер (Большой, Нормальный, Маленький), Настройки (аналогичный Пункту Панель Центра управления) и Редактор меню.

Рис. 39. Контекстное меню панели, пункт Настройка

Редактор меню (рис. 40) позволяет произвольным образом перестроить главное меню - добавить в него приложения или убрать, изменить заголовки и иконки отдельных пакетов, приписать к ним любые требуемые (и возможные) параметры.

Рис. 40. Редактор меню

Пункт Добавить предназначен для наращивания возможностей быстрого запуска на панели (рис. 41). Через него, в частности, можно поместить новую кнопку приложения (что, впрочем, достигается и просто перетаскиванием мышью с рабочего стола), стартового меню (которое потом может быть отредактировано необходимым образом, чтобы не дублировать главную кнопку K), список окон и т.д.

Рис. 41. Контекстное меню панели, добавление приложений

Однако наиболее интересная опция (и к тому же уникальная для данной версии KDE2) - это добавление апплетов (рис. 42). В качестве таковых рассматриваются практически все элементы панели, в том числе и имеющиеся по умолчанию панель задач и быстрого запуска, часы и прочие. Так вот, к ним можно добавить системный монитор, док приложений (о котором была речь выше) и многое другое (рис. 42).

Рис. 42. Контекстное меню панели, добавление апплетов

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

Тут-то и придет время сказать спасибо многовариантности интерфейса KDE. Потому что в этом случае можно запустить с рабочего стола тот же Центр управления (любым способом. например, через минитерминал командой kcontrol), перейти в раздел LoockNFeel и там в пункте Panel вручную истребить аплет, вызвавший конфликт. Правда, иногда после этого потребуется перезапуск KDE (на худой конец - клавишами Alt-Control-Backspace).

Копилефт
Алексея Федорчука

[Вперед] [Содержание] [Назад]


      

Связь | О проекте LinuxRSP | Реклама | О Linux
© 1999-2017 LinuxRSP