Я уже давно использую Ubuntu 12.10 с интерфейсом Unity. В целом я привык к интерфейсу Unity и он даже стал мне нравиться, хотя на первых порах вызывал отторжение. Но появилась одна вещь, которая стала мне надоедать. Unity «кушает» много оперативной памяти, да и приложения Gnome тоже требовательны к ресурсам компьютера.
Например, открытие нового окна в Nautilus у меня всегда сопровождается небольшой задержкой. Поэтому, я решил попробовать легковесную среду рабочего стола Xfce. Расскажу, как установить Xfce в Ubuntu Linux и совсем кратко опишу впечатления.
Полная установка Xfce в Ubuntu (пакет Xubuntu-desktop)
Установить Xfce в Ubuntu довольно просто. Все пакеты есть в официальных репозиториях. Для установки Xfce в Ubuntu нужно выполнить всего одну команду:
sudo apt-get install xubuntu-desktop
Данная команда устанавливает полностью всю среду рабочего стола Xfce, включая программное обеспечение, темы, панели, апплеты и так далее. Фактически, после этой команды вы получите Xubuntu, то есть Ubuntu с рабочим окружением Xfce и дополнительными доработками, которые есть в дистрибутиве Xubuntu. Будут установлены программы Аbiword, файловый менеджер Thunar и другие.
Install Xubuntu Desktop (XFCE) In Ubuntu 20.04
Примечание: возможно, на этапе установки вас спросят, какой менеджер входа в систему вы хотите установить gdm или lightdm. Советую оставить LightDM.
Установка только Xfce в Ubuntu (без пакетов Xubuntu)
Если вы не хотите устанавливать полный комплект среды Xfce, а хотите установить только минимальный набор (без Xfce программ и других Xubuntu компонентов), выполните в терминале команду:
sudo apt-get install xfce4
Дополнительные компоненты (полезные апплеты для Xfce панелей, системные утилиты) можно установить командой:
sudo apt-get install xfce4-goodies
Вход в систему
Теперь выйдите из системы, а лучше перезагрузите компьютер. После перезагрузки в окне входа в систему нажмите на иконку выбора сессии рядом с вашем именем. В список должно добавиться два пункта: Сеанс Xfce (Xfce Session) и Сеанс Xubuntu (Xubuntu Session).
Выбираем Сеанс Xubuntu, вводим пароль и нажимаем Enter. Если выбрать пункт Сеанс Xfce, то загрузится среда Xfce, но без поддержки доработок, которые есть в Xubuntu.
![]() |
![]() |
Рабочий стол Xfce 4.10 (Xubuntu) выглядит примерно так:
Кратко о впечатлениях (небольшое сравнение Xfce и Unity)
Если сравнивать производительность Unity и Xfce, то Xfce работает однозначно быстрее. У меня оперативной памяти в режиме спокойствия Xfce «отъедает» примерно на 150 мегабайт меньше (с включенным Compiz), чем Unity (хотя, я надеялся на большее). И в процессе работы, за счет использования легковесных приложений, оперативной памяти потребляется меньше. Также после входа в систему Xfce загружается раза в полтора быстрее, чем Unity.
Установка XFCE на Ubuntu 20.04 Gnome
В Xfce немного быстрее открываются приложения, тут скорее всего окна просто быстрее отрисовываются (я имею ввиду приложения не среды Xfce, а, например, Chromium). Файловый менеджер Thunar также работает в разы быстрее Nautilus. Правда приходится платить меньшей функциональностью. Казалось бы, вроде бы все функции файлового менеджера присутствуют, но в процессе работы постоянно натыкаешься то на одно, то на другое ограничение. Аналогично и с другими программами.
Если говорить о самом интерфейсе пользователя, то сравнивать Xfce и Unity будет не совсем корректно. Все-таки, интерфейсы совсем разные. Xfce более классический, а Unity более новый и, например, работа с окнами в нем происходит по другому. Здесь каждый выбирает то, что ему больше по душе. Посижу некоторое время на Xfce, а потом приму решение.
Все вышеописанное проверялось в Ubuntu 12.10, но точно должно работать и в Ubuntu 12.04, и в Ubuntu 11.10.
Источник: pingvinus.ru
Настройка Xubuntu 18.04 после установки
Как известно, некоторое время назад компания Canonical обновила дистрибутив Ubuntu и его различные редакции до версии 18.04 LTS, что означает длительную поддержку этой версии. Недавно рассматривалась установка Ubuntu с рабочим столом Xfce. Здесь описана настройка Xubuntu после установки. Этот процесс разработчики пытаются упростить с каждым обновлением, автоматически включая и настраивая некоторые функции после инсталляции.
В этой статье рассмотрены основные настройки системы (работа с репозиториями, общие настройки и т.п.), которые полезны (в большинстве случаев) вне зависимости от эстетических предпочтений.
Настройка Xubuntu 18.04
Шаг 1. Обновление системы
При первом запуске системы и активном интернет-соединении вам предложат обновить компоненты ОС. Нажмите Установить сейчас.
При необходимости подтвердите действие вводом пароля и дождитесь окончания загрузки.
После этого перезагрузите компьютер, чтобы применить изменения.
Шаг 2. Добавление индикатора раскладки
По умолчанию индикатор раскладок клавиатуры не отображается на панели Xfce. Для его добавления щелкните правой кнопкой мыши по панели, выберите Панель → Параметры панели.
Перейдите на вкладку Элементы и нажмите на иконку с зеленым плюсом, чтобы добавить новый элемент.
В списке элементов выберите Раскладки клавиатуры и нажмите Добавить.
После этого индикатор будет добавлен на панель, отображая флаг используемого языка.
Шаг 3. Настройка раскладки клавиатуры
Чтобы назначить клавишу или их сочетание для переключения раскладок, откройте Все настройки → Клавиатура.
Перейдите на вкладку Раскладка. Снимите галочку с поля Использовать стандартные системные параметры. В выпадающем списке поля Изменить параметры раскладки укажите способ переключения языка. По желанию настройте клавишу Compose для ввода дополнительных символов. Добавьте дополнительные раскладки с помощью соответствующей кнопки внизу.
Шаг 4. Источники приложений и драйверы
Откройте Все настройки → Программы и обновления.
На вкладке Программное обеспечение Ubuntu укажите сервер, с которого будут загружаться обновления и устанавливаться новые программы. Обычно это ваша (или ближайшая к вам) страна.
На вкладке Другое ПО выберите Партнеры Canonical, чтобы иметь возможность устаналивать проприетарные приложения вроде Skype. Подтвердите выбор вводом пароля.
Выберите вкладку Дополнительные драйверы и укажите для установки необходимые пакеты. Нажмите Применить изменения и подтвердите действие паролем.
После установки драйверов перезагрузите компьютер.
Шаг 5. Настройка языка системы
Для обновления всех языковых пакетов для установленного ПО, перейдите во Все настройки → Язык системы.
Система проверит наличие языковых обновлений и предложит их установить. Ответьте утвердительно и введите пароль.
По окончании процесса перезагрузите ПК для применения обновлений.
Шаг 6. Настройка питания и блокировки
Ubuntu под управлением Xfce может выключать экран во время просмотра видео, когда активной работы на компьютере не выполняется. Чтобы исправить это, необходимо выключить функцию отключения экрана. Для этого перейдите во Все настройки → Менеджер питания.
Перейдите на вкладку и выключите тумблер Настройки питания для экрана. Ползунок Погасить экран через переместите влево до предела, чтобы текст под ним поменялся на Никогда.
Шаг 7. Установка медиа-кодеков и шрифтов
По умолчанию в системе отсутствуют кодеки и компоненты для работы с проприетарным ПО и воспроизведения некоторых мультимедиа-файлов. Для их установки откройте терминал и выполните команду:
sudo apt install ubuntu-restricted-extras libavcodec-extra
Введите пароль при соответствующем запросе и подтвердите установку пакетов, нажав Enter.
Будет также установлен набор шрифтов Microsoft. Появится окно лицензионного соглашения. Для подтверждения его прочтения нажмите Tab → Ok.
С помощью стрелок выберите Да, чтобы принять соглашение и продолжить установку.
Дождитесь окончания процесса и перезагрузите компьютер.
Выводы
В этой статье была рассмотрена начальная настройка Xubuntu 18.04 после установки, а именно — установка/изменение базовых компонентов, необходимых для полноценной работы ОС. А какие действия делаете вы? Пишите об этом в комментариях.
Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.
Источник: losst.pro
Xfce
XFce это лёгкая GNOME-ориентированная среда рабочего стола.
XFce поддерживает некоторые 3D-эффекты, имеет систему графического управления и гибкие настройки, а также также развитые средства настройки в командной строке. И в то же время XFce не предъявляет больших требований к ресурсам компьютера . В связи с этим XFce может быть рекомендована для использования на сервере терминалов linux в качестве основной среды рабочего стола.
Сайт проекта www.xfce.org
Темы, рабочие столы, иконки и прочие дополнения доступны на сайте www.xfce-look.org
Установка пакета
Пакет присутствует в хранилище пакетов debian buster.
Для установки пакета
- в командной строке: следует выполнить команду # apt-get install xfce4
- в графическом режиме: воспользоваться специализированной программой управления пакетами
После установки менеджер окон готов к использованию.
При установке нескольких сред рабочего стола в менеджере рабочих столов следует выбрать тип сессии — xfce
Описание программ проекта
Проект XFce содержит в себе множество программ, систем и служб. Программы проекта XFce могут быть условно разбиты на группы — программы запускаемые отдельно и дополнения (апплеты) для панели.
Список некоторых программ XFce статьи о которых размещены в настоящей википедии
Xfce4-panel | панель управления: кнопки запуска, меню приложений, переключатель рабочих мест и прочее |
Xfe | двухапанельный файловый менеджер для X-систем |
Thunar | файловый менеджер для XFce |
Xfce4-session | менеджер сеансов: сохранение/восстановление сеанса и прочее |
Xfce4-settings | графическое приложение для настройки среды: внешнего вида рабочего стола, монитора, клавиатуры и мыши и прочего |
Orage | календарь-органайзер |
Xfce4-clipman | менеджер буфера обмена |
Xfwm | (собственный) композитный менеджер окон |
Xfce4-mixer | программа для управления громкостью; поддерживает звуковые системы ALSA, OSS и PulseAudio |
xfconf-query | утилита командной строки для управления многими настройками XFce |
Xfce4-settings-editor | графическая оболочка к xfconf-query; в некотором смысле аналог gconf-editor |
Список некоторых дополнений панели (апплетов) XFce
xfce4-goodies | пакет для установки всех дополнений для Xfce4-panel |
xfce4-mpc-plugin | управление проигрыванием музыки в mpd |
xfce4-battery-plugin | индикатор батареи |
xfce4-clipman-plugin | управление буфером обмена |
xfce4-cpugraph-plugin | график загрузки процессора |
xfce4-datetime-plugin | отображение времени и даты |
xfce4-mailwatch-plugin | информирование о письмах на почтовом ящике |
xfce4-mixer | управление громкостью |
xfce4-mount-plugin | помощник для монтирования устройств |
xfce4-quicklauncher-plugin | панель быстрого запуска |
xfce4-timer-plugin | таймер |
xfce4-weather-plugin | прогноз погоды |
xfce4-xkb-plugin | индикатор текущей раскладки и переключатель клавиатуры |
Автозапуск приложений
Для установки автоматического запуска отдельной программы при старте XFce
- открывается окно «Диспетчер настроек XFCE4 Сеансы и запуск Автозапуск приложений»
- выбирается кнопка «Добавить» и осуществляется ввод параметров новой программы
Чтобы не осуществлять создание нескольких .desktop приложений может быть использован отдельный скрипт, который регистрируется аналогично.
Для создания стартового скрипта выполняемого при старте XFce
- создаётся файл ~/.config/autostart/xfce4-autostart-personal.desktop
[Desktop Entry] Version=0.9.4 Type=Application Name=Personal autostart script for xfce4 Comment=Скрипт запуска персональных задач при старте xfce4 Exec=/xfce4-autostart.sh StartupNotify=false Terminal=false Hidden=false
- создаётся стартовый скрипт /xfce4-autostart.sh с набором необходимых стартовых действий
- Автозапуск в XFCE
- Склерозник программера
Скрипт выполняемый при завершении сессии
Скрипт выполняемый при завершении сессии XFce позволяет автоматизировать действия, например по освобождению памяти при использовании её на сервере терминалов.
Для автоматизации действий при завершении сессии XFce
- создаётся файл /usr/local/bin/xfce4-session, например вида
#!/bin/bash < действия до старта сессии xfce >/usr/bin/xfce4-session
- предоставляется доступ к скрипту всем пользователям
$ chmod +xr /usr/local/bin/xfce4-session
- проверяется в $PATH следование пути /usr/local/bin ранее /usr/bin (где расположен исполняемый файл xfce4-session)
$ echo $PATH
Обеспечение совместимости с KDE и GNOME
Для обеспечения совместимости с KDE и GNOME приложениями
- открывается «ПускДиспетчер настроекСеансы и запускДополнительные»
- устанавливаются флаги совместимости
Внимание! если при старте приложений KDE устанавливается неверное dpi экрана то добавляем в скрипт выполняемый при старте Xfce например строку # kcminit General forceFontDPI 96
Установка новой темы
Для установки новой темы (на примере Macbuntu 10.04)
- скачивается файл Macbuntu-10.04.tar.gz
- распаковывается архив во временный каталог
- получаются права суперпользователя
- копируется содержимое каталога /Macbuntu-10.04/themes в каталог /usr/share/themes
- открывается «Диспетчер настроек XFCE4 Внешний вид Стиль»
- и устанавливается новая тема Macbuntu
Установка дополнительных иконок
Для установки новых иконок (на примере Win 7 Style)
- скачивается файл Win7Icon.tar.gz
- получаются права root
- распаковывается содержимое архива в каталог /usr/share/icons/Win7Icon
- открывается «Диспетчер настроек XFCE4 Внешний вид Иконки»
- и устанавливаются новые иконки
Удалённый запуск панели
Возможно на некоторой рабочей станции локальной сети (сервере приложений) не запущена графическая подсистема. Но подключение к ней через ssh-туннель разрешено. В этом случае возможно организовать специфический рабочий стол, когда сам фон стола и объекты на нём будут локальными, а на панели — «удалённые».
Для удалённого запуска панели XFce
- осуществляется вход с рабочим столом xfce на локальную рабочую станцию
- завершается работа панели xfce на локальной машине
# killall xfce4-panel
- запускается «удалённая» панель на удалённом сервере через ssh-туннель
# ssh xfce4-panel
Теперь ярлыки на панели — это ярлыки на объекты с удалённого сервера локальной сети. Выбор их вызывает запуск удалённых приложений через ssh-туннель. Сам рабочий стол с объектами на нём размещёнными остаётся «локальным». Выбор объектов с рабочего стола вызовет запуск приложений с локальной машины. Такой способ организации рабочего стола условно можно назвать псевдо-терминальной (удалённой) графической средой.
Добавление апплетов GNOME
Добавление апплетов GNOME позволяет расширить функциональность панели XFce.
Для добавления апплетов GNOME на панель XFce
- осуществляется установка необходимого дополнения XFce
# apr-get install xfce4-xfapplet-plugin
- добавляется новый элемент на панель XFce — XfApplet
- выбирается добавляемый апплет GNOME
Внимание! данное дополнение xfce4-xfapplet-plugin довольно часто (при выходе из сессии) зависает. В связи с этим использовать его например на сервере терминалов следует с осторожностью.
Сохранение сессии XFCE
XFCE имеет механизм сохранения сессии при выходе из сеанса.
Для добавления сохранения сессии XFce при выходе
Settings Manager => Session and Startup => General Настройки => Сеансы и запуск => Общие
- устанавливается флаг
Automatically save session on logout Автоматически сохранять сеанс при выходе
В некоторых случаях (возможно при перезагрузке после apt-get upgrade) сохранение сеанса происходит независимо от настроек.
Для отказа от сохраненных настроек среды XFce
- очищается каталог ~/.cache/sessions/
# rm -rf ~/.cache/sessions/*
Для получения дополнительной информации о механизме сохранения и восстановления сессии XFce смотри # man xfce4-session
- для автоматизации очистки кеша, например при использовании GDM3, указанная команда может быть добавлена в скрипт PostSession как описано в разделе Автозавершение программ.
Литература
- wikipedia.org: XFCE
- archlinux.org: Xfce
- Виджет-тюннинг XFCE
- XFCE с лицом наутилуса
- Все о Xfce
- Диспетчер окон Xfce 4
- Осваиваем Linux: Xfce 4
- LXF107:Райский рабочий стол
- Benedikt Meurer : Менеджер сеансов Xfce 4
- Допиливание оболочки Ubuntu до Xfce
- Введение в XFce-4.2.0
Справочная информация
- 20.02.2010: Xfce: создание статьи, сохранение списка литературы
- 08.12.2010: Xfce: описание запуска панели xfce удалённо
- 03.02.2016: Xfce: добавлен раздел «Сохранение сессии XFCE»
- 26.06.2020: Xfce: добавлен раздел «Скрипт выполняемый при завершении сессии»
Источник: tdkare.ru