Установка тем xfce

Введение

Xfce это легковесное рабочее окружение для UNIX-подобных операционных систем. Она стремится быть быстрым и легким, и в то же время визуально привлекательным и простым в использовании.

Xfce базируется на GTK+ версии 2 (как Gnome 2). Одним из приоритетов Xfce является соблюдение стандартов, в частности, те, которые определены в freedesktop.org. Это позволяет Xfce беспрепятственно взаимодействовать с программами, написанными для других рабочих сред, если эти программы так же следуют указанным стандартам.

Xfce состоит из ряда компонентов, которые вместе обеспечивают полную функциональность настольной среды. Они упакованы отдельно, и вы можете выбрать один из доступных пакетов, чтобы создать лучший персональную рабочую среду.

Имеющиеся инструментальные средства

Рис. Окно менеджера настроек Settings Manager

Когда вы запустите менеджер настроек Settings Manager вы увидите в одном окне все, что вам нужно (см. рис.):

  • Accessibility (Доступность): Конфигурирование клавиатуры и мыши, настройка скорости срабатывания клавиш, чувствительность мыши, скорость повторного нажатия клавиш и т.п.
  • Appearance (Внешний вид): Настройка внешнего вида рабочего стола (стиль, иконки, шрифты и настройки).
  • Calendar (Календарь): Управление настройками Orage.
  • Desktop (Рабочий стол): Выбор обоев для фона, меню и иконки.
  • Display (Дисплей): Изменение разрешения вашего экрана.
  • File Manager (Файловый менеджер) Конфигурирование функциональности файлового менеджера Thunar.
  • Input method (Метод ввода): Включение других режимов ввода (например, в планшетном компьютере).
  • Keyboard (Клавиатура): Конфигурирование характеристик клавиатуры (горячие клавиши, раскладка и т.д.).
  • Mouse (Мышь): Настройка курсора мыши и характеристик самой мыши.
  • Notification (Уведомление): Настройка способа появления уведомлений на вашем рабочем столе.
  • Panel (Панель): Настройка панели Xfce.
  • Preferred applications (Предпочитаемые приложения): Задайте браузер, почтовый клиент и эмулятор терминала, которыми вы предпочитаете пользоваться.
  • Removable drives and media (Сменные устройства и носители): Настройка управления сменными устройствами и носителями данных (фотоаппаратами, карманными компьютерами, принтерами, устройствами ввода и т.д.).
  • Session and startup (Сессии и запуск): Настройка этапа запуска рабочего стола (например, автоматический запуск приложений), заставки, управление текущей сессией, а также настройка совместимости с GNOME или KDE.
  • Window Manager (Менеджер окон): Настройка стиля, смены фокуса, горячих клавиш, сохранение состояния окна, оформление рабочего места, действие по двойному щелчку мыши.
  • Window Manager Tweaks (Настройки оконного менеджера): Настройка эффектов оконного менеджера (например, композиции, размещения, рабочих мест, порядка обхода окон и т.д.).
  • Workspaces (Рабочие места) Настройка числа рабочих мест и задание имен для каждого рабочего места.

Т. е. для рабочего стола, который считается слишком легковесным и не имеет специальных возможностей, предлагается достаточно много полезных средств конфигурирования. В самом деле, после того, как вы опробуете менеджер настроек Settings Manager, вы быстро поймете, насколько гибким и мощным стал Xfce.

Вы не увидите кнопок OK or Save (Сохранить). Это объясняется тем, что как только вы меняете любой из параметров, имеющийся в менеджере настроек Settings Manager, эти изменения немедленно сохраняются. Просто нажмите кнопку Close (Закрыть) и этого будет достаточно.

Установка NetworkManager

Есть аплеты для Gnome и KDE, нам нужен первый.

Установка

emerge gnome-extra/nm-applet -av

Добавить в автозагрузку

rc-update add NetworkManager default

Настройка прав

/etc/dbus-1/system.d/nm-applet.conf

...
         <policy group="plugdev">
                <allow own="org.freedesktop.NetworkManagerUserSettings"/>

                <allow send_destination="org.freedesktop.NetworkManagerUserSettings"
                       send_interface="org.freedesktop.NetworkManagerSettings"/>

                <allow send_destination="org.freedesktop.NetworkManagerUserSettings"
                       send_interface="org.freedesktop.NetworkManagerSettings.Connection"/>

        </policy>
...

Запускается

nm-applet

Автоматически добавляется в стандартную автозагрузку XFCE

Window Manager

Xfwm4 continues to be the window manager of the hearts.

Xfwm4 ARGB32

This release features an enhanced compositor, supporting transparent ARGB windows, shadows, window frame transparency and much more.

Xfwm4 Switcher

Xfwm4 also includes a brand new application switcher, as shown in the screenshot above, which displays all windows from the current workspace with icons and window titles.

Xfwm4 Themes

Further on support for multiple image formats for window decoration themes was added, including PNG, GIF and SVG images.

Xfwm4 Tweaks

Advanced controls for the window manager were also added, allowing thorough tweaking of window behavior.

Рабочий стол

Рис.1. Рабочий стол Xfce

Как показано на рис.1, рабочий стол Xfce выглядит очень знакомо. Сверху находится панель 1. На этой панели находятся кнопка Show Desktop (Показать рабочий стол), список всех окон, область уведомлений, а также мусорная корзина. С левой стороны размещены интерактивные иконки. Справа расположено меню для работы с мышкой, которое появляется в случае, если щелкнуть правой кнопкой мыши. Внизу расположена панель 2, в который есть меню «Пуск», пускатели программ, кнопка выхода из сеанса и часы.

Существует еще одно меню для работы с мышью, которое появляется при нажатии средней кнопки мыши (или одновременном нажатии правой и левой кнопки). Это меню предназначено для работы с рабочими местами (workspaces). Вы можете переключать рабочие места, а также их добавлять и удалять. Благодаря этому меню вы можете без проблем удалить Пейджер из панели 1, чем ликвидируете некоторый беспорядок в верхней части вашего рабочего стола. После того, как пейджер будет удален, вы сможете щелкнуть средней кнопкой мыши и выбрать из списка то рабочее место, с которым вы хотите работать.

Panel (xfce4-panel)

Multiple Rows

In 4.10 there is a single panel-wide option for configuring the number of rows in the panel. Some plugins (e.g. launchers) fit a single row, while others, like window buttons are allowed to occupy full width of the panel.

A horizontal panel with a number of rows set to three

Deskbar Mode

The panel features a new configuration called a deskbar mode. In the deskbar mode the panel is aligned vertically, just like in the vertical mode, but the plugins are laid out horizontally. With multiple rows, it allows creating wide vertical panels suitable for wide-screen setups.

A panel in Deskbar mode with a number of rows set to five

Actions Plugin

Session plugin from the xfce4-session package has been merged with a rewritten actions plugin

Action plugin in a menu mode (left), and in a button mode (right)

Window Buttons

The window buttons plugin no longer expands, which makes the plugin positioning more flexible. In order to restore the previous behavior please add a transparent separator plugin with the Expand option enabled just behind the window buttons plugin.

File Manager

The desktop icon support goes hand in hand with the new file manager Thunar which replaces the previous file manager Xffm.

Thunar File Manager

Thunar was written from scratch to provide an easy to use, but still very lightweight file manager for Xfce. Its user interface was designed to look similar to the file chooser which was introduced with GTK+ 2.4, and other file managers such as Nautilus and pcmanfm already picked up that idea as well.

Thunar supports all the file management functionality which users will expect, and also several advanced features. For example, a so-called Bulk Renamer is included which allows users to rename multiple files at once using a certain criterion.

Thunar Bulk Rename

Установка

На самом деле установка Xfce довольно проста. Я собираюсь показать вам, как его устанавливать в Fedora 13. Самый простой способ — это открыть утилиту добавления / удаления программ и выполнить поиск «Xfce» (без кавычек). В результате вы найдете большое количество пакетов. Главное, что вы должны найти — это пакет xfce-desktop. Помимо этого, ниже перечислены приложения, которые я бы порекомендовал вам установить:

  • xfce-utils
  • xfce4-taskmanager
  • xfce4-settings
  • xfce4-session
  • xfce4-panel
  • xfce4-notifyd
  • xfce4-icon-theme
  • xfce4-doc
  • libxfcegui4
  • libxfce4util
  • libxfce4menu

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

Добавить новые панели XFCE в среду рабочего стола XFCE

В зависимости от того, как вы настроили свой XFCE, в первую очередь вы можете установить 1 или 2 панели по умолчанию.

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

Моя рекомендация — это одна панель наверху, которая точно соответствует требованиям Xubuntu и Linux Mint.

Однако я рекомендую вторую панель, но не панель XFCE. Я объясню это позже.

Также стоит отметить, что если вы удалите все свои панели, становится сложнее вернуть их обратно, чтобы не удалять все ваши панели. (В этом руководстве показано, как восстановить панели XFCE)

Для управления панелями щелкните правой кнопкой мыши на одной из панелей и выберите «Настройки панели — панели» в меню.

На скриншоте выше я удалил обе панели, с которых я начал, и добавил новый пустой.

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

Чтобы добавить панель, щелкните символ плюса.

Когда вы впервые создаете панель, это небольшая коробка и имеет черный фон. Переместите его в общее положение, в котором вы хотите, чтобы панель была.

Нажмите вкладку рабочего стола в окне настроек и измените режим на горизонтальный или вертикальный. (Вертикаль хорош для панели запуска Unity style).

Проверьте значок «Блокировка», чтобы предотвратить перемещение панели. Если вы хотите, чтобы панель спряталась, пока вы наведите указатель мыши на нее, установите флажок «Автоматически показывать и скрывать панель».

Панель может содержать несколько строк значков, но обычно я рекомендую установить число ползунков строк равным 1. Вы можете установить размер строки в пикселях и длину панели. Установка длины до 100% позволяет покрыть весь экран (горизонтально или вертикально).

Вы можете установить флажок «Автоматически увеличивать длину», чтобы увеличить размер панели при добавлении нового элемента.

На черный фон панели можно внести изменения, щелкнув вкладку «Внешний вид».

Стиль может быть установлен по умолчанию, сплошной цвет или фоновое изображение. Вы заметите, что вы можете изменить непрозрачность, чтобы панель смешалась с рабочим столом, но она может быть недоступна.

Чтобы настроить непрозрачность, вам нужно включить композицию в XFCE Window Manager. (Это описано на следующей странице).

Заключительная вкладка касается добавления элементов в панель запуска, которые снова будут рассмотрены на более поздней странице.

Продолжить чтение ниже

Конфигурация

Xfce — это окружения рабочего стола и оно может быть настроено с учетом нужд каждого пользователя. В этом разделе раскрываются популярные аспекты.

Клавиши регулировки громкости

Запустите xfce4-keyboard-settings для привязки следующих клавиш:

  • volume up button: amixer set Master 5%+
  • volume down button: amixer set Master 5%-
  • mute button: amixer set Master toggle

Совместимые GTK+ 3 темы

Откройте Xfce menu -> Settings -> Appearance. Или запустите xfce4-appearance-settings. Выберите «Greybird» из списка «Style».

Теперь приложения GTK+ 2 и GTK+ 3 должны иметь совместимый вид.

Дополнительные приложения

Здесь приведены список дополнительных приложений, являющиеся частью Xfce.

Пакет

Описание

Популярные эмулятор терминала для Xfce; замена стандартному xterm.

Поиск приложений.

Файловый менеджер Xfce.

xfce-extra/xfce4-mixer

Управляет переносными носителями и дисками.

Предпросмотр файлов в Thunar.

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

Небольшая командная строка, встроенная в панель; быстрее, чем открывать другой терминал для выполнения команды.

Монтирование устройств перечисленных в файле /etc/fstab по одному клику.

Мониторинг аппаратных датчиков, таких, как температура центрального процессора, обороты вентилятора, температура жесткого диска, напряжение на материнской плате и другое.

Several window-manager themes.

Приложение для отображения и управления энергопотреблением (особенно важно для ноутбуков). Выберите режимы максимальной производительности или экономии заряда батареи

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

Следующие приложения хорошо работают в Xfce и довершают базовое окружение рабочего стола.

Пакет Описание
Легковесный текстовый редактор.
Приложение для записи дисков.
Редактор меню из GNOME хорошо работает в Xfce.
Легковесный эмулятор терминала в стиле quake.
Простой календарь.

Printing

Xfprint, the Xfce printing management application, saw several small improvements with this release. First, the a2ps converter is not mandatory anymore, whilst still recommended. Support for CUPS 1.2 was added and Xfprint is now able to display the printer state with the CUPS-backend.

Xfce Printing

Xfprint also integrates with MousePad to provide generic printing support for different kinds of text documents using the a2ps converter.

Xfce Print Dialog

As you can see the print dialog still looks relatively similar to that of Xfce 4.2, but the internal workings of the printing support were improved, especially the CUPS support. Besides that, the printing management functionality was moved to a library, so other applications can use the API to access the printer configuration.

Установка picom Debian XFCE / Xubuntu

Собственно, переходим к настройке Blur эффекта и первым делом необходимо установить некоторые зависимости, которые нам понадобятся при сборке Picom, давайте их установим:

Так же необходимо установить Python3-pip, на сайте имеется статья про pip, при желании можно с ней ознакомится перейдя по данной ссылке:

Когда пакет “python3-pip” будет установлен, переходим к установке пакетов “meson” “ninja”, которые как раз и устанавливаются с помощью пакетного менеджера “pip”. Как не сложно догадаться, это пакетный менеджер языка программирования “Pithon”:

Собственно, после установки всех необходимых зависимостей, пора переходить к клонированию репозитория Picom с GitHub. Для этих целей отправляемся в терминал и вводим команду:

Переходим непосредственно к сборке “picon”, для этого в терминале выполнять поочередно последовательность команд:

Дожидаемся когда процесс сборки завершится, а затем устанавливаем “picon” введя команду:

Оконный менеджер

Вы будете удивлены тем, что Xfce не является оконным менеджером. Xfce — это среда рабочего стола. Оконный менеджер, с помощью которого осуществляется управление функциями прорисовки окон,
— это xfwm4, весьма стабильный и очень легковесный оконный менеджер. Если вы посмотрите в Xfce на правый верхний угол любого окна, вы увидите четыре иконки.
На них изображены, если рассматривать слева направо, следующие значки:

  • ^ Развернуть.
  • — Минимизировать
  • + Полный экран
  • X Закрыть

Все очень просто. Менеджер окон настраивается в двух местах. Первое — Start > Preferences > Window Manager («Запуск > Настройки > Оконный менеджер»), где вы можете настроить стиль, клавиатуру, фокус и дополнительные функции. Мне, например, всегда нравилось менять режим смены фокуса, используемого по умолчанию, на режим «focus follows mouse» («фокус следует за мышью»), а также включать режим автоматического открытия окон (autoraise). Это первое, что я всегда меняю при использовании нового компьютера.

Второе место, где можно сконфигурировать xfwm, это — Start > Preferences > Window Manager Tweaks («Запуск > Настройки> Настройки оконного менеджера»). Этот инструмент позволяет «настраивать» следующее:

  • Обход окон (используется
    <Alt>Tab).
  • Фокус
  • Характеристики
    доступа
  • Рабочие места
  • Размещение окон
  • Средства композиции

Все верно! В Xfce 4 встроены средства композиции. И в нашей следующей статье мы рассмотрим этот инструмент и другие «хитрости», которыми вы можете воспользоваться в пакете Window Manager Tweaks.

Где скачать и как попробовать

Прежде чем многие дистрибутивы с Xfce предоставят обновления до Xfce 4.14, может пройти некоторое время, так как обновление среды рабочего стола это большой процесс, включающий несколько этапов тестирования.

В первую очередь можно выполнить обновление до Xfce 4.14 на Rolling Release дистрибутивах (ArchLinux, Manjaro и другие), которые получают обновления практически сразу, когда выходят новые версии программ.

Мы протестировали работу Xfce 4.14 используя Daily Build Xubuntu (ежедневная сборка). Скачать ее можно по ссылке. Полноценно Xfce 4.14 войдет в состав Xubuntu 19.10, которая выйдет в октябре 2019 г.

Продукты и дистрибутивы, использующие Xfce [ править ]

Xfce на Пандоре

Xfce входят в качестве одного из графических пользовательских интерфейсов на Pandora карманных игровой системы.

Это среда рабочего стола по умолчанию в следующих дистрибутивах Linux :

  • BackBox
  • Черная лаборатория Linux
  • ОС Devuan GNU + Linux
  • Драгора GNU / Linux-libre
  • Эммабунтюс
  • GalliumOS
  • Редакция сообщества GhostBSD
  • Kali Linux
  • Linux Lite
  • Манджаро
  • MX Linux
  • Mythbuntu
  • QubesOS
  • SolydXK (СолидX)
  • SystemRescueCD
  • UberStudent
  • Студия Ubuntu
  • Xubuntu

Он также включен в качестве стандартной опции рабочего стола в FreeBSD и во многие другие дистрибутивы Linux, не перечисленные выше, включая Antergos , Arch Linux , Debian , Ubuntu , openSUSE , Fedora , Kali , Korora , Linux Mint , Slackware , Mageia , OpenMandriva , Void Linux и Zorin OS . Kali Linux также использует Xfce в качестве среды рабочего стола при работе на платформе ARM. Debian делает отдельныйДоступен компакт-диск netinstall, который устанавливает Xfce в качестве среды рабочего стола по умолчанию. В 2013 году Debian на короткое время сделал его средой по умолчанию, заменив GNOME.

Добавить новые панели в XFCE

В зависимости от того, как вы настроили XFCE, вы можете настроить одну или две панели. Вы можете добавить столько панелей, сколько хотите. Панели всегда располагаются сверху, поэтому, если вы поместите одну в середину экрана и откроете окно браузера, панель закроет половину веб-страницы.

  1. Чтобы управлять панелями, даже если у вас их нет, щелкните правой кнопкой мыши в любом месте рабочего стола.

  2. Выберите Приложения , затем выберите Настройки .

  3. Выберите Панель .

  4. В окне « Панель» выберите знак «плюс», чтобы создать новую панель.

  5. Панель представляет собой небольшую коробочку с черным фоном. Перетащите панель, чтобы переместить ее в другое место на рабочем столе.

    Xubuntu и Linux Mint размещают одну панель сверху, что рекомендуется. Если вы удалите все панели, будет сложно вернуть их снова .

  6. В окне «Панель» выберите вкладку « Дисплей », чтобы изменить режим на горизонтальный или вертикальный . Выберите «Вертикально» для панели запуска в стиле Unity.

  7. Включите блокировку панели, чтобы предотвратить перемещение панели. Если вы хотите , чтобы панель , чтобы скрыть, выберите Intelligently или Всегда от Автоматически скрывать панель меню.

  8. Выберите количество строк. Панель может содержать несколько рядов значков. Тем не менее, лучше всего установить номер строки в 1 .

  9. Установите размер строки в пикселях и длину панели. Установите длину 100, чтобы панель покрывала весь экран (по горизонтали или по вертикали).

  10. Выберите « Автоматически увеличивать длину», чтобы увеличить размер полосы при добавлении нового элемента.

  11. Перейдите на вкладку «Внешний вид», чтобы изменить черный фон панели. Установите стиль на none, чтобы использовать системный стиль. Или установите его в « Сплошной цвет» или « Фоновое изображение» .

Settings

This release introduces new options to customize the desktop to your needs. Some examples of new settings dialogs were already shown in the sections above.

Preferred Applications

The preferred applications framework, which was previously only available in Terminal, was imported into Xfce, so users no longer need to edit shell profiles to specify which browser and terminal emulator should be used by Xfce applications. The goal was to make it as easy as possible to change an application for a certain category (GNOME users may have already noticed that GNOME adopted this approach, because it is such simple).

Keyboard Shortcuts

And then there was the problem with the keyboard shortcuts in Xfce 4.2… Xfce 4.2 limited the number of freely available keyboard shortcuts, while people wanted to assign any number of keyboard shortcuts. With Xfce 4.4 this limitation is history and the application shortcuts are now separated from the window manager shortcuts.

Измените свою тему XFCE

Несколько вещей могут изменить внешний вид вашего рабочего стола, включая новую тему. Сообщество Linux разработало сотни оригинальных тем, чтобы оживить любой рабочий стол. Ваш дистрибутив может иметь несколько доступных для установки пакетов.

Если вы хотите установить новые темы для использования из Интернета, вы можете сделать это тоже.

  1. Выберите меню Приложения на рабочем столе.

  2. Выберите « Настройки»> «Внешний вид» .

  3. Выберите тему, которую вы хотите попробовать. Когда вы выбираете тему, она применяется к рабочему столу, и вы можете увидеть, как она выглядит. Последняя выбранная вами тема применяется.

  4. Перейдите на вкладку « Значки » в верхней части окна.

  5. Иконки работают аналогично другим темам. Выберите тот, который вы хотите попробовать, и оставьте его выбранным, чтобы сохранить его. Когда вы закончите, выберите Закрыть в нижней части окна.

Настройка Blur эффекта в XFCE

Вот наконец то мы и добрались до настройки Blur эффекта в XFCE, сама же настройка заключается в отключении родного оконного менеджера который идет по умолчанию в XFCE, а так же в правке конфига “picon”. Идем в диспетчер настроек, затем в пункт “Диспетчер окон (дополнительно)”, и переходим во вкладку “Эффекты”, где снимаем галочку с пункта “Включить эффекты”:

Для скачивания необходимо зарегистрироваться

По сути, это копия файла “picom.sample.conf” которая имеется в директории “picon”. Для примера, конфигурационный файл я назвал “blur-xfce.conf” и расположил его в домашней директории пользователя:

Что бы запустить его, вводим в терминале команду “picom –config” и указываем путь до нашего конфигурационного файла:

Сразу же после запуска вы увидите изменения, а именно, появится как раз тот самый Blur эффект, который собственно мы и хотели заполучить. В конфигурационном файле можно произвести некоторые настройки, например, можно указать скругление углов, за этот параметр отвечает строка “corner-radius”:

Выставить прозрачность, а точней тот самый Blur эффект можно отредактировав на свой вкус параметр “active-opacity”:

Теперь осталось добавить данную команду в автозагрузку системы и можно наслаждаться Blur эффектом в XFCE.

Что еще

  • В сервис Tumbler, использующийся для формирования миниатюр, добавлена возможность исключения путей, а также поддержка формата epub.
  • В Менеджере сеансов, который используется для сохранения и последующего восстановления состояния системы при запуске, улучшена поддержка GPG Agent 2.1. Обновился диалог настройки Сеансы и запуск.
  • Менеджер питания получил исправления ошибок и обновление внешнего вида диалога настройки. В настройки питания добавлена возможность задать временные задержки перехода в спящий режим раздельно — как при работе от батареи, так и при работе от источника питания. При подключении к внешнему питанию теперь отключаются уведомления о низком заряде батареи.
  • Рабочий стол получил в основном исправления ошибок и новые обои, используемые по умолчанию.
  • При выполнении поиска по приложениями, результаты теперь сортируются по частоте использования приложений и времени последнего запуска.
  • Библиотека garcon (для работы с меню) получила новый API. Увеличена стабильность.
  • Кодовая база проекта была перенесена на GitLab.
  • Полностью удален код для поддержки GTK2.

Новички в Xfce

В состав Xfce добавлено несколько новинок.

Добавлен собственный хранитель экрана Xfce Screensaver (xfce4-screensaver), который имеет тесную интеграцию с Xfce.

Добавлен новый плагин панели который добавляет на панель отдельный блок для индикаторов приложений. Плагин называется Апплет StatusNotifier (xfce4-statusnotifier-plugin).

Удобная и простая утилита для поиска файлов Catfish теперь включена в состав среды Xfce.

Xfce 4.14: Утилита Catfish

Также в состав Xfce вошла утилита Xfce4 Panel Profiles (xfce4-panel-profiles или xfpanel-switch) для управления профилями панелей.

Xfce 4.14: Утилита Panel Profiles для управления профилями панелей

Установка XFCE

2. Последовательно выполните указанные ниже команды.

Установите необходимые пакеты: для работы графического окружения (xfce4), менеджера входа (xdm), апплет раскладки клавиатуры (xfce4-xkb-plugin) и пакет локализации.

apt update && apt install xfce4 xdm xfce4-xkb-plugin language-pack-ru -y

Включите менеджер входа в автозагрузку системы, чтобы он отображался при запуске сервера:

systemctl enable xdm.service

Установите русскую локализацию для системы по умолчанию:

update-locale LANG=ru_RU.UTF-8 
echo 'FRAMEBUFFER=Y' >> /etc/initramfs-tools/initramfs.conf 
update-initramfs -u -k `uname -r`

Добавьте русскую раскладку клавиатуры для апплета:

xkbO='grp:alt_shift_toggle' && sed -i 's/XKBOPTIONS=\"\w*"/XKBOPTIONS=\"'$xkbO'\"/g' /etc/default/keyboard
xkbL='us,ru' && sed -i 's/XKBLAYOUT=\"\w*"/XKBLAYOUT=\"'$xkbL'\"/g' /etc/default/keyboard

Переустановите пакет locales для пересоздания конфигурационных файлов:

apt install --reinstall locales -y

3. Перезагрузите VDS.

4. Перейдите на вкладку «Консоль» в панели управления. В ней отобразится менеджер входа. 

Введите логин и пароль (символы пароля не будут отображаться при вводе) и нажмите Enter.

5. После ввода реквизитов отобразится графический интерфейс и диалоговое окно, в котором необходимо выбрать стандартную настройку панели.

Готово, интерфейс установлен и вы уже можете с ним работать. Теперь необходимо добавить возможность использования русской раскладки на сервере.

6. Добавьте апплет клавиатуры на панель инструментов, чтобы переключаться между раскладками. Для этого кликните правой кнопкой на «Приложения» в левом верхнем углу и выберите «Панель» — «Добавить новые элементы»:

7. В открывшемся окне выберите «Раскладки клавиатуры» и нажмите «Add»:

8. В правом верхнем углу появится значок флага. Кликните на него правой кнопкой и выберите «Настройки клавиатуры»:

9. В новом окне перейдите на вкладку «Раскладка», снимите галку «Использовать стандартные системные параметры» и нажмите «Add»:

10. В открывшемся списке выберите русскую раскладку и нажмите «ОК».

Окно «Клавиатура» можно закрыть.

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

Добавить пусковые установки на панель XFCE

Пусковые установки могут быть добавлены в панель для вызова любого приложения. Вот как:

  1. Щелкните правой кнопкой мыши панель и выберите « Добавить новые элементы» .

  2. Выберите Launcher .

  3. Нажмите Добавить .

  4. Выберите Закрыть .

  5. Щелкните правой кнопкой мыши новый элемент панели запуска на панели и выберите « Свойства» .

  6. Нажмите символ плюса, чтобы увидеть список приложений в вашей системе.

  7. Выберите приложение, которое вы хотите добавить. Используйте кнопку Ctrl , чтобы выбрать несколько приложений одновременно.

  8. Выберите Добавить .

Теперь вы можете настроить положение панели запуска на панели с помощью стрелок вверх и вниз в свойствах панели запуска.

Управление сервером по RDP

После установки оболочки вы можете управлять сервером из консоли в панели управления либо же воспользоваться удаленным подключением по протоколу RDP.

Для того, чтобы такое подключение было возможно, на ваш VDS необходимо установить сервер xRDP:

apt-get install xrdp

И добавить его в автозагрузку:

systemctl enable xrdp

Дополнительно для новых версий Ubuntu (20.04 и далее):

При возникновении проблем с подключением по RDP (а именно — происходит отключение спустя 2-3 секунды после успешной авторизации), необходимо в файл /etc/xrdp/startwm.sh добавить строки:

unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR

Их необходимо указать перед строкой, начинающейся с test -x:

if test -r /etc/profile; then
. /etc/profile
fi
unset DBUS_SESSION_BUS_ADDRESS
unset XDG_RUNTIME_DIR

test -x /etc/X11/Xsession && exec /etc/X11/Xsession
exec /bin/sh /etc/X11/Xsession

После перезагрузите службу XRDP:

systemctl restart xrdp

Удалённый запуск панели

Возможно на некоторой рабочей станции локальной сети (сервере приложений) не запущена графическая подсистема.
Но подключение к ней через ssh-туннель разрешено.
В этом случае возможно организовать специфический рабочий стол, когда сам фон стола и объекты на нём будут локальными, а на панели — «удалённые».

Для удалённого запуска панели XFce

  • осуществляется вход с рабочим столом xfce на локальную рабочую станцию
  • завершается работа панели xfce на локальной машине
  # killall xfce4-panel

запускается «удалённая» панель на удалённом сервере через ssh-туннель

  # ssh <IP-СЕРВЕРА> xfce4-panel

Теперь ярлыки на панели — это ярлыки на объекты с удалённого сервера локальной сети.
Выбор их вызывает запуск удалённых приложений через ssh-туннель.
Сам рабочий стол с объектами на нём размещёнными остаётся «локальным».
Выбор объектов с рабочего стола вызовет запуск приложений с локальной машины.
Такой способ организации рабочего стола условно можно назвать псевдо-терминальной (удалённой) графической средой.

Установка пакетов

Установим базовые пакеты системы. В этот список вы можете добавить какие-нибудь нужные вам пакеты для установки.

# pacstrap -i mnt base base-devel linux linux-headers nano dhcpcd grub

После выполнения команды и выбора всех пакетов, скачаются(около 150 Мб) и установятся(около 130) последние версии необходимых пакетов.

Важно: если вы ведёте установку по Wi-Fi, то вам необходимо установить пакеты netctl, dialog и wpa_supplicant:

# pacstrap -i mnt netctl dialog wpa_supplicant

Важно: если вы ведёте установку используя pppoe, то вам необходимо установить пакет rp-pppoe:

# pacstrap -i mnt rp-pppoe

Установка

Selecting a profile

ВажноRead before performing any profile changes.

If desired, a profile can be selected before installing Xfce. Using the basic desktop profile will provide a good set of defaults for Xfce. Other profiles can be used, but this gives a good balance between dependencies and usability, all else aside.

Selecting the desktop profile:

Исключение дополнительных зависимостей

Файл Удаление USE-флага qt5 для poppler

app-text/poppler -qt5

Конечно, так же может быть установлен глобально в /etc/portage/make.conf.

Install a very minimal build (disables, for example, plugins, fonts, most drivers, non-critical features)
Add support for PulseAudio sound server
Add support for SVG (Scalable Vector Graphics)
Enable power management support

Заключение

В описании была использована темная тема, но, темы так же можно подобрать по своему вкусу и настроить систему на свое усмотрение используя Blur эффект. Вот такими не сложными действиями мы дали XFCE тот эффект, который не был изначально в ней предусмотрен. Обращаю ваше внимания, что чем ниже число вы выставите в пункте “active-opacity”, тем прозрачней будет эффект окон, по этому аккуратней.

А на этом сегодня все, надеюсь, данная статья будет вам полезна.
Хотелось бы выразить огромную благодарность тем, кто принимает активное участие в жизни и развитии журнала, огромное спасибо вам за это.Журнал Cyber-X

Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Ваша ОС
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: