Xfce linux что это
Перейти к содержимому

Xfce linux что это

  • автор:

О проекте

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

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

Другой приоритет Xfce — это следование стандартам, особенно установленным freedesktop.org.

Xfce может быть установлена на несколько платформ UNIX. Известно, что Xfce собирается на Linux, NetBSD, FreeBSD, OpenBSD, Solaris, Cygwin и MacOS X, на x86, PPC, Sparc, Alpha.

Особенности

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

Оконный менеджер Управляет расположением окон на экране, предоставляет оконные декорации и управляет рабочим пространством или виртуальными рабочими столами. Менеджер рабочего стола Установка фонового изображения и предоставление основного меню окна, значков рабочего стола или уменьшенных значков и списка окон. Панель Переключение между открытыми окнами, запуск приложений, переключение рабочих пространств и модули меню для просмотра приложений или каталогов. Менеджер сеансов Управляет входом в систему, питанием и позволяет хранить несколько сессий сеансов. Поиск приложений Отображает по категориям установленные в системе приложения для того, чтобы вы могли их быстро найти и запустить. Файловый менеджер Предоставляет базовые функции управления файлами, а также уникальные утилиты, такие как инструмент массового переименования. Диспетчер настроек Инструменты для управления различными настройками рабочего стола, такими как комбинации клавиш, внешний вид, настройки монитора и др.

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

Связанные страницы

  • Тур по 4.18 – Визуальный тур по новым функциям в нескольких последних основных выпусках
    • Тур по 4.16
    • Тур по 4.14
    • Тур по 4.12
    • Тур по 4.10
    • Тур по 4.8
    • Тур по 4.6
    • Тур по 4.4

    Xfce linux что это

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

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

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

    Xfce в Debian

    Версии

    • Debian Squeeze содержит Xfce 4.6.2
    • Debian Wheezy содержит Xfce 4.8.0.3
    • Debian Jessie содержит Xfce 4.10.1
    • Debian Stretch содержит Xfce 4.12.2
    • Debian Testing содержит Xfce 4.12.2
    • Debian Unstable содержит Xfce 4.12.2

    Как установить Xfce

    Установка новой системы с Xfce

    1. В меню приглашении установщика Debian (Debian Installer), нажмите клавишу tab для редактирования командной строки, и добавьте следующие
      • desktop=xfce
        • Альтернатива, зайти в «Advanced options» далее выбрать «Alternate desktop environments», и там выбрать Xfce.
    2. Во время установки не забыть выбрать «Рабочие окружение (Desktop Environment)».

    Установка Xfce в уже установленной системе

    Опционально: Если вы хотите (до установки XFCE) удалить GNOME и его зависимости, то надо сделать следующие:

    aptitude purge `dpkg --get-selections | grep gnome | cut -f 1` aptitude -f install aptitude purge `dpkg --get-selections | grep deinstall | cut -f 1` aptitude -f install

    Имейте в виду, что это может сломать вашу систему. Соблюдайте осторожность.

    Для установки Xfce сделайте следующие:

    apt-get install xfce4

    Это поставит метапакет, который установит основные пакеты Xfce, для его работы.

    Так же можно поставить дополнения для окружения рабочего стола Xfce4:

    apt-get install xfce4-goodies
    • Значки приложений и файлов, в файловом обозревателе, не отображаются.

    Это возможно из-за нехватки некоторых не обязательных зависимостей Xfce. Одним из решений этой проблемы является установка пакета «task-xfce-desktop» (task-xfce-desktop):

    sudo apt-get install task-xfce-desktop

    Данный пакет установит нужные зависимости и решит данную проблему. Пожалуйста, обратите внимание: пакет task-xfce-desktop также установит окружение рабочего стола, менеджер входа (display manager) и другие программы (например LibreOffice), если они ещё не присутствуют в системе.

    Запуск Xfce

    С использование дисплейного менеджера

    Для GDM, KDM и LightDM установите xfce4-session.

    Для slim в файл /etc/slim.conf добавьте следующие:

    login_cmd exec ck-launch-session /bin/bash -login /etc/X11/Xsession %session

    Так же можно поставить xdm.

    Из консоли

    • использовать только startx, без каких-либо аргументов
    • не использовать .xinitrc, добавить в файл ~/.xsession:
    exec ck-launch-session startxfce4

    Это происходит, потому что ?ConsoleKit выполняет скрипт (/etc/X11/Xsession.d/90consolekit), но /etc/X11/Xsession.d/ скрипты выполняются только если не используется какой-нибудь .xinitrc. Смотрите startx (1) для более подробной информации.

    Затем нужно настроить PAM так, чтобы ?ConsoleKit мог быть уверен, что пользователь прошел проверку подлинности. Для этого, вам нужно установить libpam-ck-connector и добавить до pam_ck_connector.so в файле /etc/pam.d/common-session такую строчку:

    session optional pam_loginuid.so

    Другие пакеты

    Другие пакеты могут быть найдены, использую следующую команду:

    apt-cache search xfce4

    Для того, чтобы установить все пакеты xfce4, сделать следующие:

    apt-get install `apt-cache search xfce | cut -d ' ' -f1`

    Внешние ссылки

    • http://www.xfce.org — Официальный сайт Xfce
    • #xfce — канал в IRC
    • Teams/DebianXfceGroup — Debian Xfce Group

    Xfce (Русский)

    Состояние перевода: На этой странице представлен перевод статьи Xfce. Дата последней синхронизации: 6 августа 2021. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.

    • Среда рабочего стола
    • Оконный менеджер
    • Xfwm (Русский)
    • Thunar (Русский)
    • LXDE (Русский)
    • GNOME (Русский)

    Xfce это легковесная и модульная среда рабочего стола базирующаяся на библиотеке GTK 3. Для предоставления полного спектра возможностей пользователям включает в себя оконный менеджер, файловый менеджер, рабочий стол и панель инструментов.

    Установка

    Установите группу xfce4 . Также по желанию можете установить группу xfce4-goodies содержащую дополнительные плагины и некоторые полезные утилиты, например редактор mousepad . Xfce по умолчанию использует оконный менеджер Xfwm.

    Запуск

    Выберите Сеанс Xfce в меню вашего экранного менеджера или добавьте exec startxfce4 в Xinitrc.

    Примечание: Не запускайте xfce4-session напрямую. Используйте команду startxfce4 , которая сама запустит xfce4-session правильным способом.

    Настройка

    Xfce для хранения настроек использует иерархическую систему Xfconf. Есть несколько способов поменять конфигурацию:

    • В главном меню выберите Настройки и выберите нужную вам категорию. Категории это программы которые обычно находятся в /usr/bin/xfce4-* и /usr/bin/xfdesktop-settings .
    • В xfce4-settings-editor вы можете просматривать и менять все возможные настройки. Настройки измененные здесь будут применены немедлено. Для изменения настроек из командной строки используйте xfconf-query , смотрите документацию для подробностей.
    • Также настройки хранятся в XML файлах в каталоге ~/.config/xfce4/xfconf/xfce-perchannel-xml/ . Изменения здесь будут применены только после перезапуска оболочки или системы.

    Меню

    Смотрите Xdg-menu для подробной информации об использовании стандарта меню Free Desktop.

    Меню Whisker

    Пакет xfce4-whiskermenu-plugin (содержится в группе xfce4-goodies ) это альтернативный лаунчер приложений. Он показывает список часто используемых приложений, позволяет просматривать приложения по категориям и вести поиск по нечетким определениям. После установки он заменит стандартный лаунчер приложений в Панели 1.

    Редактирование пунктов меню

    Графические утилиты для редактирования меню:

    • MenuLibre — Продвинутый редактор меню предлагающий современный, легкий и чистый интерфейс.
    • Alacarte — Редактор меню из окружения GNOME
    • XAME (XFCE Applications Menu Editor) — Графическая утилита, написанная на Gambas, разработана специально для Xfce и не работает в других окружениях.(Проект заброшен)

    Вы можете создать файл ~/.config/menus/xfce-applications.menu вручную. Пример такого файла:

      Xfce /etc/xdg/menus/xfce-applications.menu xfce4-run.desktop exo-terminal-emulator.desktop exo-file-manager.desktop exo-mail-reader.desktop exo-web-browser.desktop xfce4-about.desktop xfhelp4.desktop    Settings xfce4-session-logout.desktop   

    Тег содержит путь до файла меню Xfce.

    Тег содержит исключенные приложении, которые вы не хотите видеть в меню. В примере исключены некоторые ярлыки стандартных приложений Xfce, но вы можете исключить любое приложение, например firefox.desktop .

    Тег определяет компоновку меню. Приложения могут быть организованы по папкам. Для подробностей смотрите вики-страницу Xfce.

    Вы также можете редактировать файлы .desktop для внесения изменений в меню Xfce. Чтобы спрятать пункты меню, смотрите Ярлыки приложений#Скрытие ярлыков. Вы можете поменять категорию приложения редактированием строки Categories= в файле ярлыка, подробнее Ярлыки приложений#Пример файла.

    Рабочий стол

    Прозрачный фон для названия иконок

    Для смены стандартного белого фона названия иконок на более подходящий, создайте и отредактируйте ~/.gtkrc-2.0 :

    style "xfdesktop-icon-view" < XfdesktopIconView::label-alpha = 10 base[NORMAL] = "#000000" base[SELECTED] = "#71B9FF" base[ACTIVE] = "#71B9FF" fg[NORMAL] = "#fcfcfc" fg[SELECTED] = "#ffffff" fg[ACTIVE] = "#ffffff" >widget_class "*XfdesktopIconView*" style "xfdesktop-icon-view"
    Удаление иконок с рабочего стола

    Выполняется следующей командой:

    $ xfconf-query -c xfce4-desktop -v --create -p /desktop-icons/style -t int -s 0

    Для возвращения иконок обратно, выполните эту же команду с значением 2.

    Обои на несколько экранов

    Откройте xfce4-settings-editor и создайте новое свойство со следующими параметрами:

    Property: /backdrop/screen0/xinerama-stretch Type: Boolean Value: TRUE|1|Enabled
    Закрытие зависших приложений

    Примечание: Примечание переводчика: На самом деле у зависшего приложения появляется окно, предлагающее завершить его. Это способ скорее всего устаревший, но переведен для соответствия оригинальной странице.

    Xfce не имеет инструмента для завершения приложения, переставшего отвечать.

    Используйте команду xkill пакета xorg-xkill чтобы интерактивно завершить приложение. Для приложения, находящегося в фокусе используйте xdotool :

    $ xdotool getwindowfocus windowkill
    $ sh -c "xkill -id $(xprop -root -notype | sed -n '/^_NET_ACTIVE_WINDOW/ s/^.*# *\|\,.*$//g p')"

    Используйте команду в виде сочетания клавиш. Подробнее смотрите раздел #Сочетания клавиш.

    Рабочий сеанс

    Автозапуск

    Для запуска нужных приложений при запуске Xfce зайдите в Настройки > Диспечер Настроек и выберите пункт Сеансы и запуск и нажмите на вкладку Автозапуск приложений. Вы увидите список приложений, находящихся в автозапуске. Чтобы добавить свое приложение нажмите кнопку + и введите в появившейся форме путь к исполняемому файлу.

    Список приложений, запускаемых Xfce хранится в файлах приложение.desktop в директории ~/.config/autostart/ .

    Также вы можете добавить нужную команду (или задать нужную переменную окружения) в xinitrc (или в xprofile, если надо запустить во время запуска экранного менеджера).

    Совет: Если вам нужно задать задержку перед автоматическим запуском приложения, вы можете использовать следующий шаблон sh -c «sleep 3 && команда«.

    Экран блокировки

    xflock4 это Bash скрипт для блокировки сеанса Xfce.

    xflock4 попробует использовать следующие хранители экрана xfce4-screensaver (находится в составе xfce4-goodies ), xscreensaver , gnome-screensaver AUR , slock или xlockmore . Он последовательно будет искать их исполняемые файлы для запуска, а если не найдет то прекратит работу с кодом возврата 1.

    Смотрите List of applications (Русский)/Security (Русский)#Блокировка экрана для выбора сторонних блокировщиков экрана. Альтернативный блокировщик экрана light-locker частично совместим с xfce4-power-manager . После установки light-locker в Менеджере Питания появится дополнительная вкладка Безопасность с настройками для light-locker, а переключатель Блокировать экран при переходе в ждущий режим перемещается в нее. В этой вкладке можно настроить блокировку экрана при включении хранителя экрана и задержку блокировки.

    Чтобы указать xflock4 запускать light-locker или другой блокировщик экрана, неуказанный выше, установите переменную LockCommand через xfconf (вы можете написать команду нужного блокировщика экрана в скобках вместо используемой):

    $ xfconf-query -c xfce4-session -p /general/LockCommand -s "light-locker-command --lock" --create -t string

    Кнопка блокировки на панели в апплете «Системные действия» просто выполняет /usr/bin/xflock4 . Она должна работать, если один из стандартных блокировщиков экрана установлен, или сторонний правильно настроен.

    Ждущий режим

    Когда вы нажимаете кнопку перехода в ждущий режим, Xfce выполняет команду xfce4-session-logout(1) с параметром suspend :

    $ xfce4-session-logout --suspend

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

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

    $ xfconf-query -c xfce4-session -p /shutdown/LockScreen -s false $ xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/lock-screen-suspend-hibernate -s false 

    Либо задайте значение на true для обратного действия.

    Для настройки через через графический интерфейс, откройте Сеансы и запуск и во вкладке Общие поставте переключатель Блокировать экран перед сном в нужное положение.

    Клавиша клавиатуры для перехода в ждущий режим контролируется либо Менеджером питания, либо systemd-logind. Чтобы передать контроль systemd-logind, выполните следующую команду:

    $ xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-suspend-key -n -t bool -s true 

    Примечание: Подробнее о том, как systemd-logind контролирует определенные события, смотрите документацию logind.conf(5)

    Отключить сохранение сеансов

    Каждому пользователю для отключения функции сохранения сеанса необходимо выполнить следующую команду:

    $ xfconf-query -c xfce4-session -p /general/SaveOnExit -s false

    Затем пройдите в Настройки > Сеансы и запуск > Сохраненные сеансы и нажмите кнопку Очистить сохраненные сеансы для удаления имеющихся сохраненных сеансов.

    Совет: Если вышеописанный способ не работает после перезагрузки, попробуйте эту команду: xfconf-query -c xfce4-session -p /general/SaveOnExit -n -t bool -s false

    Вы также можете использовать режим «kiosk» Xfce для отключения сохранения сеансов для всей системы. Для этого, создайте файл /etc/xdg/xfce4/kiosk/kioskrc и измените его следующим образом:

    [xfce4-session] SaveSession=NONE

    Если режим «kiosk» не работает, вы можете установить директории сохраненных сеансов режим только для чтения:

    $ rm ~/.cache/sessions/* && chmod 500 ~/.cache/sessions

    Этот способ должен препятствовать Xfce сохранять сеансы вне зависимости от настроек.

    Использовать сторонний оконный менеджер

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

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

    • ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml — для каждого пользователя
    • /etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml — общий для всей системы

    Пользователь может выбрать оконный менеджер с помощью xfconf-query:

    $ xfconf-query -c xfce4-session -p /sessions/Failsafe/Client0_Command -t string -sa xfsettingsd $ xfconf-query -c xfce4-session -p /sessions/Failsafe/Client1_Command -t string -sa название_оконого_менеджера 

    Если вам нужно запускать оконный менеджер с определенными параметрами, смотрите пример ниже:

    $ xfconf-query -c xfce4-session -p /sessions/Failsafe/Client0_Command -t string -sa xfsettingsd $ xfconf-query -c xfce4-session -p /sessions/Failsafe/Client1_Command -t string -s название_оконого_менеджера -t string -s --параметр 

    Если вам нужно использовать больше параметров, просто добавьте в команду еще -t string и -s —параметр .

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

    Вы также можете поменять оконный менеджер путем добавления в автозапуск название_оконого_менеджера —replace или сделать это в текущем сеансе командой название_оконого_менеджера —replace & (можете сохранить сеанс для сохранения изменений после перезагрузки, но при этом, если вы добавили команду в автозагрузку, оконный менеджер будет запущен дважды). Но данный способ на самом деле не меняет оконный менеджер, а просто заменяет существующий на момент входа пользователя.

    Изменение тем оформления

    Темы XFCE доступны на сайте xfce-look.org. Темы Xfwm хранятся в директории /usr/share/themes/theme_name/xfwm4 , и настраиваются по пути Настройки > Диспечер окон. Темы GTK хранятся в директориях /usr/share/themes/theme_name/gtk-2.0 и /usr/share/themes/theme_name/gtk-3.0 и настраиваются в Настройки > Внешний вид.

    Для применение общего вида для всех приложений , смотрите Единый вид приложений Qt и GTK.

    Общий вид между окнами концептов SSD и CSD

    Xfce использует концепты SSD (Server-Side Decorations, внешний вид настраиваемый системой), где внешний вид приложения настраивается средствами Xfwm и CSD (Client-side decoration, внешний вид настраиваемый внутри приложения), где за внешний вид отвечает само приложение.

    Вы можете подобрать тему Xfwm для соответсвия теме приложений, использующих определенные темы CSD или воспользоваться утилитой Xfwm4 Theme Generator или подобными инструментами для создания тем Xfwm, подобным темам CSD.

    Отключение CSD

    Эта статья или раздел нуждается в переводе

    Примечания: The broken package is no longer necessary. (обсуждение: Talk:Xfce (Русский)#)

    Для того, чтобы запретить использование CSD, установите libxfce4ui-nocsd AUR [ссылка недействительна: package not found] и задайте:

    $ xfconf-query -c xsettings -p /Gtk/DialogsUseHeader -s false

    Этот способ переместит кнопку «Сохранить» вниз диалогового окна сохранения и печати. Диалоговые окна настроек Xfce станут использовать SSD. Программы, по типу Catfish все еще будут использовать CSD.

    Для принудительного перехода на SSD, попробуйте gtk3-nocsd-git AUR [ссылка недействительна: package not found] . Прочитайте инструкцию на странице проекта перед использованием.

    Звук

    Звуковые темы

    XFCE4 поддерживает звуковые темы freedesktop, но их нельзя настроить стандартными средствами.

    Чтобы применить звуковую тему, выполните следующее:

    1. Установите libcanberra для поддержки PulseAudio;
    2. Модуль «canberra-gtk-module» должен находится в переменной окружения GTK_MODULES (потребуется перезагрузка);
    3. Включите Включить звуки событий во вкладке Настройки → Внешний вид → Настройки;
    4. В редакторе настроек задайте «xsettings/Net/SoundThemeName» имя звуковой темы, находящейся в /usr/share/sounds/ ;
    5. Включите «Системные звуки» в меню управления громкостью (например в pavucontrol).

    Пакет sound-theme-freedesktop предоставляет звуковую тему, но содержит мало нужных звуковых событий. Лучшим выбором будет эта звуковая тема sound-theme-smooth AUR .

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

    Плагин xfce4-pulseaudio-plugin предоставляет апплет на панель, поддерживающий клавиши громкости и имеющий уведомление смены громкости. Вы также можете установить xfce4-volumed-pulse AUR как альтернативу, которая также поддерживает клавиши громкости и уведомление, но без иконки на панели. Это полезно, если вы используете pasystray для более точного контроля громкости.

    Вы можете воспользоваться пакетом xfce4-mixer AUR , который также предоставляет апплет на панель и поддерживает клавиши громкости, Но основан на функциях библиотеки GStreamer 0.10, которые были упразднены в версии 1.0.

    После установки, не забудте добавить элемент на панель иначе сочетания клавиш не будут работать.

    Для систем не использующих среду рабочего стола, смотрите List of applications/Multimedia#Volume control.

    Прямое управление

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

    • ALSA: Advanced Linux Sound Architecture#Keyboard volume control.
    • PulseAudio: PulseAudio (Русский)#Регулировка звука клавиатурой
    • OSS: Open Sound System#Keyboard volume control.

    Сочетания клавиш

    Сочетания клавиш настраивается в двух местах: Настройки > Диспечер окон > Клавиатура и Настройки > Клавиатура > Комбинации клавиш.

    Менеджер политик Polkit

    Менеджер polkit-gnome устанавливается вместе с xfce4-session и запускается автоматически, не требуя вмешательства пользователя. Подробнее смотрите polkit (Русский)#Агенты аутентификации.

    Сторонние менеджеры политик также доступны для использования, например xfce-polkit AUR или xfce-polkit-git AUR .

    Потухание экрана

    Некоторые программы в Xfce могут контролировать потухание экрана и сигналы Display Power Management Signaling (Русский).

    Менеджер питания Xfce

    Менеджер питания управляет потуханием экрана и сигналами DPMS. Эти настройки можно изменить в Настройки > Менеджер питания вкладке Дисплей.

    Примите к сведению, что отключение переключателя Настройки питания для экрана или ползунков не означает, что Менеджер питания перестанет управлять потуханием экрана насовсем. Чтобы отключить полностью, щелкните на апплет менеджера питания на панели и выключите Режим презентации.

    Если xscreensaver установлен и работает вместе с Менеджером питания, то может возникнуть путаница в управлении потуханием экрана. Если вам нужно отключить функцию потухания экрана в ситуациях, например при просмотре видео, убедитесь что это настроено и в Менеджере питания, и в XScreenSaver. Подробнее о XScreenSaver смотрите XScreenSaver#DPMS and blanking settings.

    Если ни одно из вышеописанных приложений не используется, вы можете управлять потуханием экрана и DPMS с помощью команд xset, подробнее Display Power Management Signaling (Русский)#Изменение настроек DPMS и хранителя экрана с помощью команд.

    Примечание: Этот способ может вызывать неполадки в работе. Подробнее [1][2].

    Советы и приёмы

    Монтирование в Thunar и xfdesktop

    Если внешние дисковые устройств не появляются в Thunar или на рабочем столе или внутренние дисковые устройства отображаются как внешние, установите gvfs . Смотрите Udisks (Русский)#Сокрытие отдельных разделов и Thunar (Русский)#Автомонтирование больших внешних накопителей для более продвинутой настройки.

    Сделать скриншот (снимок экрана)

    Xfce имеет инструмент создания скриншотов xfce4-screenshooter (часть группы приложений xfce4-goodies ).

    Пройдите в Настройки > Клавиатура вкладку Комбинации клавиш. Назначьте команду xfce4-screenshooter -f (или -w для снимка активного окна) на клавишу Print чтобы делать снимок всего экрана. Смотрите xfce4-screenshooter(1) для дополнительных аргументов.

    Вы также можете использовать сторонние программы, например из этого списка Screen capture#Screenshot software.

    Отключить клавиши F1 и F11 в терминале

    В терминале xfce клавиши F1 и F11 назначенны на отображение справки и переход в полноэкранный режим, которые могут быть использованны в консольных приложениях, например в htop или mc. Для отключения действий на эти клавиши, создайте и отредактируйте следующие файлы и перезайдите в терминал для применения изменений. Также, клавиши F1 и F10 можно отключить в Настройках терминала, вкладке Дополнительно.

    ~/.config/xfce4/terminal/accels.scm
    (gtk_accel_path "/terminal-window/fullscreen" "") (gtk_accel_path "/terminal-window/contents" "")

    Цветовая схема терминала

    Цветовую схему и палитру можно изменить в настройках терминала, вкладке Цвета. Эти схемы доступны для большинства консольных приложений, таких как Emacs и Vi. Их настройки хранятся индивидуально для каждого пользователя в файле ~/.config/xfce4/terminal/terminalrc . Можете просмотреть примеры цветовых тем для множества доступных схем и палитр.

    Изменения стандартной цветовой схемы

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

    ~/.config/xfce4/terminal/terminalrc
    ColorPalette5=#38d0fcaaf3a9 ColorPalette4=#e013a0a1612f ColorPalette2=#d456a81b7b42 ColorPalette6=#ffff7062ffff ColorPalette3=#7ffff7bd7fff ColorPalette13=#82108210ffff
    Цветовая тема tango

    Чтобы поменять цветовую схему на tango, отредактируйте файл

    ~/.config/xfce4/terminal/terminalrc

    И замените следующие строки:

    ColorForeground=White ColorBackground=#323232323232 ColorPalette1=#2e2e34343636 ColorPalette2=#cccc00000000 ColorPalette3=#4e4e9a9a0606 ColorPalette4=#c4c4a0a00000 ColorPalette5=#34346565a4a4 ColorPalette6=#757550507b7b ColorPalette7=#060698989a9a ColorPalette8=#d3d3d7d7cfcf ColorPalette9=#555557575353 ColorPalette10=#efef29292929 ColorPalette11=#8a8ae2e23434 ColorPalette12=#fcfce9e94f4f ColorPalette13=#72729f9fcfcf ColorPalette14=#adad7f7fa8a8 ColorPalette15=#3434e2e2e2e2 ColorPalette16=#eeeeeeeeecec

    Открытие ссылок средней кнопкой мыши в терминале

    После обновления терминала до версии 0.8 открытие ссылок средней кнопкой мыши выключено по умолчанию и работает как вставка с буфера обмена. Чтобы вернуть прежнее поведение, исправьте следующий параметр в $/xfce4/terminal/terminalrc (по умолчанию XDG_CONFIG_HOME=$/.config ):

    $/xfce4/terminal/terminalrc
    [Configuration] MiscMiddleClickOpensUri=TRUE

    Автозавершение команд с помощью env-module в терминале

    Пакеты env-modules AUR и env-modules-tcl AUR [ссылка недействительна: package not found] предоставляют login shell(оболочке со входом) инструменты автозавершения команд. Но по умолчанию сеансы в xfce4-terminal запускаются как non-login shell (оболочка без входа в систему). Чтобы изменить это поведение и включить автозавершение модулями окружения, включите переключатель Запускать команду в login shell или поменяйте параметр CommandLoginShell на TRUE в ~/.config/xfce4/terminal/terminalrc .

    Управление цветом

    Xfce не имеет поддержки управления цветами [3]. Смотрите ICC profiles (Русский) для различных решений.

    Использование нескольких мониторов

    Xfce поддерживает работу с несколькими мониторами. Настройки находятся в Настройки > Дисплей

    Во кладке Дополнительно вы можете сохранить профиль работы для различных экранов который будет применятся автоматически после подключения/отключения мониторов.

    Для подробностей смотрите этот раздел документации Xfce.

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

    SSH-агенты

    По умолчанию Xfce =>4.10 попытается загрузить gpg-agent или ssh-agent во время инициализации сеанса. Для отключения такого поведения, добавьте нужный ключ xfconf с помощью следующей команды:

    xfconf-query -c xfce4-session -p /startup/ssh-agent/enabled -n -t bool -s false

    Чтобы принудительно использовать ssh-agent вместо gpg-agent, используйте следующую команду:

    xfconf-query -c xfce4-session -p /startup/ssh-agent/type -n -t string -s ssh-agent

    Для использования GNOME Keyring, просто включите переключатель Запускать службы GNOME при входе в систему во вкладке Дополнительные меню Сессии и запуск настроек Xfce. Этим вы отключите gpg-agent и ssh-agent.

    Прокрутка мышью окон на заднем фоне без смены фокуса

    Пройдите во вкладку Настройки > Диспечер окон (дополнительно) > Доступность Выключите переключатель Поднимать окна при нажатии любой клавиши мыши.

    Кнопка модификатор мыши

    В Xfce по умолчанию для кнопки-модификатора мыши назначена клавиша Alt . Ее можно поменять с помощью xfconf-query. Для примера следующая команда назначит клавишу Super как кнопка модификатор мыши:

    $ xfconf-query -c xfwm4 -p /general/easy_click -n -t string -s "Super"

    На самом деле использование сочетания клавиш не поддерживается, тем не менее вы можете назначить несколько клавиш, разделив их названия с помощью >< . В следующем примере вы можете назначить Ctrl+Alt как кнопку модификатор мыши:

    $ xfconf-query -c xfwm4 -p /general/easy_click -n -t string -s "Ctrl>
    

    Назначить на тачпаде касание двумя пальцами как нажатие на среднюю кнопку мыши

    Примечание: Лучше воспользуйтесь способом из Touchpad Synaptics

    Если вы хотите назначить касание двумя пальцами как клик средней кнопки мыши, создайте или отредактируйте следующий файл:

    ~/.config/xfce4/xfconf/xfce-perchannel-xml/pointers.xml

    2 в масиве значит нажатие средней кнопки мыши.

    Ограничить минимальное значение ползунка яркости

    Ограничение минимального значения ползунка яркости может быть полезно, если при его достижении экран гаснет и вас не устраивает данное поведение. В xfce4-power-manager с версии 1.3.2 был добавлен скрытый параметр для установки минимального допустимого значения яркости через xfconf4-property. Добавьте int значение brightness-slider-min-level в xfconf4. Настройте это значение на минимальное доступное вам.

    Добавить изображение профиля

    Вы можете добавить изображение профиля каждому пользователю для отображения в меню whisker. Просто поместите PNG файл размером 96x96 в корень домашней директории нужного пользователя с расширением .face , например /home/bob/.face для пользователя bob.

    Вы можете отредактировать нужное изображение в программе GIMP или других редакторах изображений чтобы изменить разрешение на 96x96.

    Изменение отображения состояния батареи

    В параметре xfconf show-panel-label значение типа int устанавливает вид подписи при наведени на апплет Менеджера питания. Может иметь следующие значения: 0 (без подписи), 1 (проценты), 2 (оставшееся время работы от батареи) или 3 (оба значения).

    Вы также можете настроить через настройки апплета. Правой кнопкой мыши по значку > Свойства.

    Решение проблем

    Иконки рабочего стола сортируются самостоятельно

    При определенных событиях (например при открытии настроек панели) иконки самостоятельно сортируются. Так как положение иконки устанавливается в файлах директории ~/.config/xfce4/desktop/ , каждый раз при изменении на рабочем столе (добавлении, удалении или при смене положения иконки) в директории генерируется новый файл и конфликтует с существующими.

    Для решения этой проблемы пройдите в каталог и удалите все файлы кроме того, который правильно определяет положение иконок. Правильность положения иконок можете проверить, открыв файл. Верхняя строка определяется как row 0 и первый столбец (слева) как col 0 . Пример такой записи:

    [Firefox] row=3 col=0

    означает, что иконка Firefox будет находится в 4 строке первого столбца.

    Темы GTK не работает на системах с несколькими мониторами

    Некоторые инструменты могут испортить файл displays.xml, который влияет на GTK темы настроенные в Настройки > Внешний вид. Чтобы исправить эту проблему, удалите файл ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml и настройте конфигурацию мониторов заного.

    Иконки меню правой кнопки мыши не отображаются

    Примечание: Несмотря на то, что инструмент GConf является устаревшим, способ все еще работает.

    Пользователи могут обнаружить пропажу иконок в меню правой кнопки мыши, в частности если меню работает на библиотеке Qt. Эта проблема появляется только при работе в Xfce. Чтобы исправить, выполните следующие две команды:

    $ gconftool-2 --type boolean --set /desktop/gnome/interface/buttons_have_icons true $ gconftool-2 --type boolean --set /desktop/gnome/interface/menus_have_icons true

    Нет изменений после применения настроек

    Если у вас есть рабочий экземпляр службы Xsettingsd, он может влиять на применение некоторых настроек. Отключите его и перезапустите Xorg.

    NVIDIA и xfce4-sensors-plugin

    Чтобы обнаружить датчики и читать с них значения на видеокартах Nvidia вам нужно установить libxnvctrl и пересобрать xfce4-sensors-plugin с помощью ABS. либо просто установите пакет xfce4-sensors-plugin-nvidia AUR , который заменит xfce4-sensors-plugin .

    Черный экран после загрузки на видеокартах NVIDIA используя несколько мониторов

    Использование NVIDIA, нескольких мониторов и способ из NVIDIA/Troubleshooting#Avoid screen tearing может быть причиной черного экрана после загрузки Xfce. Положение мониторов в файлах /etc/X11/xorg.conf и ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml конфликтуют между собой. Удаление displays.xml исправляет данную проблему.

    $ rm ~/.config/xfce4/xfconf/xfce-perchannel-xml/displays.xml

    Иконки на панели принудительно ровняются на лево

    Добавьте разделитель куда-нибудь перед правым концом и установите ему значение Расширять.

    Выбор приложений по-умолчанию не работает

    Большинство приложений полагается на xdg-open для выбора приложения для открытия подходящего файла или ссылки.

    Для того, чтобы xdg-open и xdg-settings обнаружили и интегрировались с рабочей средой Xfce, вам нужно установить пакет xorg-xprop .

    Если вы этого не сделаете, ваши приложения по-умолчанию (установленные exo-preferred-applications) не будут учтены. Установив пакет и дав ему разрешение на обнаружение Xfce повзволит xdg-open передавать вызовы exo-open чтобы открывать нужные приложения.

    Убедитесь, что интеграция xdg-open работает правильно командой xdg-settings, которая спрашивает веб-браузер по умолчанию:

    # xdg-settings get default-web-browser

    Если вывод такой:

    xdg-settings: unknown desktop environment

    это значит, что рабочее окружение Xfce не обнаружено по вероятной причине отсутствия пакета xorg-xprop .

    Сброс настроек

    Если по какой либо причине вы хотите сбросить настройки Xfce, переименуйте ~/.config/xfce4-session/ и > для сохранения текущих настроек, если вы захотите обратить изменения:

    $ mv ~/.config/xfce4-session/ ~/.config/xfce4-session-bak $ mv ~/.config/xfce4/ ~/.config/xfce4-bak

    Перезайдите для применения изменений. Если вы получаете ошибку Unable to load a failsafe session , смотрите раздел #Сбой сессии.

    Сбой сессии

    Если вы наблюдаете следующие проблемы:

    • Мышка выглядит как X и/или просто не появляется;
    • Заголовки окон пропадают и их невозможно закрыть;
    • xfwm4-settings не запускается, сообщая These settings cannot work with your current window manager (unknown) ;
    • Ошибки сообщаемые экранным менеджером, такие как No window manager registered on screen 0 ;
    • Ошибка Unable to load a failsafe session :
    Unable to load a failsafe session. Unable to determine failsafe session name. Possible causes: xfconfd is not running (D-Bus setup problem); environment variable $XDG_CONFIG_DIRS is set incorrectly (must include "/etc"), or xfce4-session is installed incorrectly.

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

    $ rm -r ~/.cache/sessions/

    Также удостоверьтесь, что используемые каталоги в домашней директории принадлежат пользователю при старте xfce4 . Смотрите Разрешения и атрибуты файлов#Изменение владельца.

    Шрифты в заголовках окон вызывают падение xfce4-title

    Установите ttf-droid и ttf-dejavu . Смотреть подробнее FS#44382.

    Игнорируются действия на закрытие крышки ноутбука

    Если вы обнаружили, что настройки действий на закрытие крышки ноутбука в Менеджере питания игнорируются (Ноутбук всегда переходит в спящий режим независимо от настроек), это значит, что не Менеджер питания управляет этим событием, а systemd-logind. Чтобы вернуть управление менеджеру питания, выполните:

    $ xfconf-query -c xfce4-power-manager -p /xfce4-power-manager/logind-handle-lid-switch -s false

    Примечание: Несмотря на выполненные вышеописанные условия, параметр logind-handle-lid-switch возвращается в положение true, когда вносятся изменения в действия на закрытие крышки ноутбука. Смотрите [4]. Если это произошло, просто выполните команду опять.

    Кнопка смены пользователя неактивна

    Кнопка Переключить пользователя зависит от исполняемого файла gdmflexiserver (Предоставляется GDM). Если вы не используете GDM, кнопка будет неактивна. Подробнее [5].

    Вы можете создать исполняемый скрипт с названием gdmflexiserver в /usr/bin или /usr/local/bin с вызывом команды смены пользователя предоставляемой экранным менеджером который вы хотите использовать.

    • Через LXDM - LXDM (Русский)#Одновременные пользователи и их переключение.
    • Через LightDM - LightDM (Русский)#Переключение пользователей.

    Макросы в .Xresources не работают

    Xfce загружает файл $HOME/.Xresources используя xrdb с параметром -nocpp , предвотвращающий предвартиельную обработку. Скопируйте /etc/xdg/xfce4/xinitrc в $HOME/.config/xfce4 и удалите параметр -nocpp у xrdb . Подробнее смотреть [6].

    Тема курсора не меняется

    Убедитесь что курсору XDG, установленному системно выбрана нужная тема. Подробнее Темы курсора#Спецификация XDG.

    Строка меню редактора Mousepad не отображается

    Выполните gsettings set org.xfce.mousepad.preferences.window menubar-visible true чтобы сделать строку меню видимой.

    Иконка корзины отсутствует и аплет корзины не работает

    Корзина требует необязательную зависимость gvfs для работы. Установите gvfs и перезапустите систему.

    Рабочий стол стал серым и все иконки пропали

    Удалите ~/.cache/session командой:

    $ rm -rf ~/.cache/session

    Смотреть также

    • Xfce - Документация
    • Xfce - Вики
    • Xfce - О проекте
    • Xfce - Тур по функциям
    • Страница на Википедии
    • Xfce-Look - Темы, обои и различные украшательства.
    • Xfce на Wikia

    Руководство по Xfce

    Это руководство представляет обширное введение в Xfce, быстрое, легковесное, полнофункциональное окружение рабочего стола.

    • 1 Введение
      • 1.1 Окружение рабочего стола Xfce
      • 2.1 Основные действия
      • 2.2 Emerge
      • 3.1 Запуск Xfce
      • 3.2 Сессии и запуск
      • 3.3 Дополнительные приложения
        • 3.3.1 Приложения рабочего стола
        • 3.3.2 Расширения панели

        Введение

        Окружение рабочего стола Xfce

        Xfce — это быстрое, легковесное окружение рабочего стола для Unix-подобных операционных систем. Оно разработано для продуктивной работы и хорошо настраивается, а также придерживается спецификаций Freedesktop.

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

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

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

        Установка

        Основные действия

        Сначала убедитесь что Xorg был настроен так, как об этом было рассказано в Руководстве Xorg. Если эти шаги не были выполнены, то следующие советы из этого руководства не будут работать, как ожидается.

        Установите базовый профиль desktop. В нем содержатся распространенные настройки, которые нужны для XFCE.

        Пример для архитектуры amd64 :

        root # eselect profile list

        . [12] default/linux/amd64/17.1 (stable) [13] default/linux/amd64/17.1/selinux (stable) [14] default/linux/amd64/17.1/hardened (stable) [15] default/linux/amd64/17.1/hardened/selinux (stable) [16] default/linux/amd64/17.1/desktop (stable) [17] default/linux/amd64/17.1/desktop/gnome (stable) [18] default/linux/amd64/17.1/desktop/gnome/systemd (stable) [19] default/linux/amd64/17.1/desktop/plasma (stable) [20] default/linux/amd64/17.1/desktop/plasma/systemd (stable) [21] default/linux/amd64/17.1/developer (stable) [22] default/linux/amd64/17.1/no-multilib (stable) [23] default/linux/amd64/17.1/no-multilib/hardened (stable) [24] default/linux/amd64/17.1/no-multilib/hardened/selinux (stable) [25] default/linux/amd64/17.1/systemd (stable) .

        Emerge

        Теперь, когда переменные USE в /etc/portage/make.conf настроены, самое время установить Xfce.

        root # emerge --ask xfce-base/xfce4-meta

        При желании добавьте обычного пользователя в группы cdrom , cdrw и usb , так, чтобы он мог монтировать и использовать такие устройства как камеры, оптические приводы и USB флеш накопители.

        root # for x in cdrom cdrw usb ; do gpasswd -a username $x ; done

        Затем обновите переменное окружение:

        root # env-update && . /etc/profile

        Графический терминал будет необходим для продолжения работы в новом окружении рабочего стола. Пакет x11-terms/xfce4-terminal - это отличный выбор; он разработан специально для Xfce. Установите терминал как показано ниже:

        root # emerge --ask x11-terms/xfce4-terminal

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

        Запуск Xfce

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

        user $ echo "exec startxfce4" > ~/.xinitrc

        Теперь запустите графическую среду, набрав startx :

        user $ startx

        Сессии и запуск

        После установки популярных приложений, таких как k3b , nautilus , kmail , evolution и так далее, то необходимо убедиться, что Xfce запускает соответствующие этим приложениям службы при собственном запуске. Перейдите к Menu --> Settings --> Sessions & Startup . На вкладке Advanced выберите соответствующий пункт. Это может немного увеличить время запуска Xfce, но оно уменьшает время загрузки определённых приложений.

        Xfce имеет возможность сохранять настройки сессии и запущенных программ из вкладки General в меню Sessions & Startup . Они могут автоматически сохраняться при выходе, или Xfce может спрашивать об этом каждый раз. В частности, эта функция является полезной для отмены ошибок конфигурации. Случайно отключили панель? Просто выберите «No» при запросе на сохранение текущей сессии, и в следующий раз при запуске Xfce старый рабочий стол будет восстановлен. Хотите автоматически запускать открытый веб-браузер, терминал и почтовый клиент в следующий раз при входе в систему? Просто сохраните сессию, перед тем как выйти.

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

        Каждый пользователь должен подумать об установке некоторых или даже всех полезных приложений и утилит перечисленных ниже:

        root # emerge --ask xfce-extra/xfce4-pulseaudio-plugin xfce-extra/xfce4-taskmanager x11-themes/xfwm4-themes app-editors/mousepad xfce-base/xfce4-power-manager x11-terms/xfce4-terminal xfce-base/thunar

        Пакет Описание
        xfce-extra/xfce4-pulseaudio-plugin Управление уровнем звука Pulseaudio (другие микшеры могут быть установлены через media-sound/volumeicon или похожий аудиомикшер).
        xfce-extra/xfce4-taskmanager Отображает список всех запущенных приложений, а также сколько каждое из них занимает процессорного времени и оперативной памяти. По правому щелчку мыши вы можете завершить «зависшее» приложение, остановить, перезапустить и даже изменить его приоритет времени, что позволит вам регулировать допустимый объем требований к вашим системным ресурсам.
        x11-themes/xfwm4-themes Добавляет несколько тем для оконного менеджера. Возможно, вы захотите добавить еще объемных тем для иконок, например x11-themes/tango-icon-theme .
        app-editors/mousepad Упрощенный текстовый редактор, который запускается в мгновение ока.
        xfce-extra/xfce4-power-manager Приложение для отображения и управления электропитанием. Это особенно важно для портативных компьютеров! Менеджер питания позволяет пользователю настраивать яркость экрана, выбирать максимальную производительность для энергосберегающих режимов, и установить действия для нажатой кнопки питания или закрытой крышки ноутбука. xfce4-power-manager может задать предупреждение или вовсе отключение машины для определенного уровня заряда батареи. В приложении есть плагин для панели, отображающий уровень заряда и позволяющий управлять яркостью.
        x11-terms/xfce4-terminal X11-эмулятор терминала с гораздо большей гибкостью в конфигурации и использовании, чем устаревший xterm . xfce4-terminal поддерживает «из коробки» текст в формате Юникод, цветовые схемы, псевдо и аппаратную прозрачность с включенным Xfce-композитором. Просто убедитесь, что действие по-умолчанию для лаунчера терминала на вашей панели /usr/bin/Terminal , вместо xterm . Изменить исполняемую команду можно через пункт «Свойства» контекстного меню, открывающегося нажатием правой кнопки мыши.
        xfce-base/thunar Графический файловый менеджер по-умолчанию для Xfce. Хоть он и быстрый, но все же мощный, поддерживающий несколько плагинов для расширения своей функциональности; просто установите его при помощи emerge . Этот xfce-extra/thunar-archive-plugin пакет содержит плагины, позволяющие пользователям создавать и распаковывать архивы через контекстное меню. Этот плагин front-end для графических архиваторов, таких как xarchiver и file-roller .
        xfce-extra/tumbler Дает пользователям возможность предпросмотра файлов определенного типа, таких как изображения или шрифты.
        xfce-extra/thunar-volman Автоматически управляет монтируемыми медиа-устройствами и дисками.
        media-video/parole Простой медиаплеер Xfce4, использующий GStreamer.
        Приложения рабочего стола

        Хотя программа app-editors/mousepad довольно приятна при использовании в качестве простого текстового редактора, если требуется полнофункциональный текстовый редактор без тяжеловесности LibreOffice, попробуйте установить app-office/abiword . AbiWord легче, быстрее и полностью совместим со стандартными типами документов.

        Требуется отличная почтовый клиент/программа для чтения новостей, которая не такая требовательная к ресурсам как mail-client/thunderbird или mail-client/evolution ? Попробуйте mail-client/claws-mail .

        Для потребностей в интернет-общении, net-irc/irssi является отличным, небольшим, невероятно настраиваемым IRC-клиентом, работающим в терминале. Если нужен компактный, «все-в-одном» клиент, взаимодействующий с практически всеми возможными протоколами чатов, можно попробовать net-im/pidgin .

        Если требуются проигрыватели фильмов и музыки, не ищите ничего кроме media-video/mplayer и media-sound/exaile . Они довольно неплохо могут проигрывать практически каждый доступный медиа-формат.

        И наконец, практически все графические веб-браузеры требует больше ресурсов, чем остальные приложения рабочего стола. Firefox и Falkon могут стать хорошим выбором. Также Opera может стать достаточно быстрым, однако этот браузер не доступен на таком же количестве процессорных архитектур, как Firefox.

        root # emerge --ask www-client/firefox
        root # emerge --ask www-client/falkon
        root # emerge --ask www-client/opera

        Расширения панели

        В дереве Portage существует множество расширений для панели; убедитесь сами с помощью команды emerge --search xfce . Хотя большая часть их имен не требует пояснений, некоторые заслуживают дополнительного внимания, так как они довольно полезны. Чтобы их использовать, просто установите их командой emerge . Они будут добавлены в список доступных элементов меню Add New Items , показываемом при нажатии по панели правой клавишей мыши.

        Пакет Описание
        xfce-extra/xfce4-battery-plugin Идеально подходит для пользователей ноутбуков. Он отображает процент зарядки батареи, оставшееся время, источник питания (сеть или батарея), состояние вентилятора, предупреждения, и даже может быть сконфигурирован для выполнения команд при определенных уровнях мощности. Эта функция может быть использована, чтобы перевести ноутбук в спящий режиме, если батарея почти исчерпаны.
        xfce-extra/xfce4-verve-plugin Небольшая командная строка, встроенная в панель. Использовать ее быстрее, чем открывать терминал для запуска команды.
        xfce-extra/xfce4-mount-plugin Предоставляет удобный способ подключения файловых устройств, перечисленных в /etc/fstab , простым нажатием мышки.
        xfce-extra/xfce4-sensors-plugin Позволяет пользователям контролировать аппаратные датчики, такие как температура процессора, скорость вращения вентиляторов, температуры жесткого диска, напряжения материнской платы, и многое другое.

        Графический вход в систему

        Помните как добавили команду startxfce4 в ~/.xinitrc ? Чтобы попасть на рабочий стол, наберите startx после входа. Чтобы получить графический экран входа, используйте дисплейный менеджер, который автоматически запустит Xfce после запуска.

        Сначала убедимся, что Xfce загружается при запуске системы:

        root # rc-update add dbus default
        root # rc-update add display-manager default

        Теперь пора выбрать дисплейный менеджер из доступного списка и настроить его для старта через /etc/conf.d/display-manager .

        Большинство дисплейных менеджеров автоматически запускают сеанс Xfce при добавлении XSESSION="Xfce4" в /etc/env.d/90xsession :

        root # echo XSESSION=\"Xfce4\" > /etc/env.d/90xsession
        root # env-update && source /etc/profile

        Украшение рабочего стола

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

        Набор отличных обоев рабочего стола с различными разрешениями содержится на веб-сайте Gentoo. Если ищете наборы иконок и полные темы Xfce, сайт Xfce-Look имеет огромный набор. О каждой сторонней вещице для загрузки важно помнить, что она сначала должна быть распакована и затем установлена в подходящий каталог. Наборы иконок устанавливаются в /usr/share/icons/ , а темы в /usr/share/themes/ ; используйте эти каталоги, если хотите чтобы все пользователи могли получить доступ к темам и наборам иконок. Отдельные пользователи могут установить темы и наборы иконок в их домашних каталогах в ~/.themes/ и ~/.icons/ .

        И наконец, у Xfce есть свой собственный композитор для управления прозрачностью окон. Эту опцию можно найти в Menu --> Settings --> Window Manager . Для наилучшей производительности требуется графическая карта с поддержкой аппаратного ускорения графики. Убедитесь, что пакет xfce-base/xfwm4 установлен с USE-флагом xcomposite .

        Это необходимый минимум настроек, требуемых для Xfce и Xorg-X11. Однако же, настройка аппаратного ускорения графики зависит от графической карты и находится за рамками данного руководства. На нашей вики есть множество статей, помогающие настроить аппаратное ускорение графики на различных графических карт.

        После завершения настройки рабочего стола Xfce с улучшенными визуальными характеристиками, следующим делом будет сделать снимок и поделиться им с другими! Просто установите xfce-extra/xfce4-screenshooter и разместите картинки где-нибудь, чтобы все могли им любоваться.

        Обновление

        При обновлении Xfce с более ранней главной версии (4.x) необходимо удалить старые кэшированные сессии и профили, так как они могут быть несовместимы с новыми выпусками. Для каждого из пользователей, запустите следующие команды, чтобы удалить старые несовместимые кэшированные сессии и профиль:

        root # rm -r ~/.cache/sessions
        root # rm -r ~/.config/xfce*
        root # rm -r ~/.config/Thunar

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

        Ссылки

        Нужна дополнительная помощь в конфигурации и использовании Xfce? Требуется больше легковесных приложений? Попробуйте что-нибудь из этого:

        • Форумы Gentoo
        • Установленные файлы помощи и другая документация, предусмотренная Xfce: /usr/share/xfce4/doc/C/index.html . Просто откройте это в браузере и начните читать. Даже существует множество «скрытых» параметров конфигурации, описанных в подробностях в файлах помощи.

        This page is based on a document formerly found on our main website gentoo.org.
        The following people contributed to the original document: nightmorph
        They are listed here because wiki history does not allow for any external attribution. If you edit the wiki article, please do not add yourself here; your contributions are recorded on each article's associated history page.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *