Как запустить xfce из консоли
Перейти к содержимому

Как запустить xfce из консоли

  • автор:

Install the XFCE desktop on your Raspberry PI

Feature image for the article about how to install the XFCE desktop on your Raspberry PI

In this article you’ll learn how to install the XFCE desktop on your Raspberry PI. We’ll take a minimal install of the Raspberry PI operating system as a starting point. The XFCE installation on your Raspberry PI includes setting up all necessary building blocks, such as: display server, display manager, session manager, window manager and desktop environment.

Background

When you install the default Raspberry PI operating system, it presents you with the PIXEL desktop. The Raspberry PI foundation developed and maintains the PIXEL desktop. It offers a user-friendly desktop, with all basic features and applications included. For example: an application menu, a file manager, a text editor, etc. PIXEL is lightweight, meaning that it doesn’t consume a lot of RAM and CPU resources. This makes it run smoothly, even on a Raspberry PI Zero with only 512 MB of RAM.

So why would you want to switch to another desktop, such as XFCE? I can think of a few reasons:

  • As a Linux desktop user, you probably did your fair share of desktop environment hopping. You might have settled on the XFCE desktop. Consequently, you prefer to run the XFCE desktop also on your Raspberry PI.
  • Your Raspberry PI serves as a Linux learning platform. You would like to find out what it takes to install a desktop environment from scratch.

The new Raspberry PI 400

Over the years the Raspberry PI has gotten ever more powerful. It’s no longer just an embedded Linux board. Especially the Raspberry PI 4 packs enough CPU power and RAM for usage as you daily desktop computer. The Raspberry PI foundation thinks so too. Just look at the Raspberry PI 400 model they recently released. They market it as a “complete personal computer, built into a compact keyboard”:

Image of the Raspberry PI 400. It

You no longer need to restrict yourself to the PIXEL desktop. The Raspberry PI 4 comes a quad-core 64-bit CPU and 2, 4 or 8 GB RAM. More than sufficient to run a ‘real’ Linux desktop such as XFCE, KDE or Gnome.

Why the XFCE desktop

So why did I select the XFCE desktop for this article? In my opinion the XFCE desktop sits nicely between the PIXEL desktop and the more resource intensive desktops such as Gnome and KDE. It offers a full desktop experience, while still being lightweight and with snappy responsiveness. The XFCE desktop is stable, well maintained and available in all major Linux distributions. It’s the desktop environment I personally select, when installing a Linux desktop on older hardware or in a virtual machine.

What do you need

To complete the steps in this article and install the XFCE desktop on your Raspberry PI, you need the following:

  • Any Raspberry PI 4 board, including the new Raspberry PI 400.
  • A power supply for the Raspberry PI board.
  • A micro-SD card of 8 GB or more in size.
  • A USB mouse
  • A USB keyboard (not needed for the Raspberry PI 400).
  • A computer monitor or TV.
  • A cable for connecting the HDMI output to your monitor or TV.

Throughout this article, I assume you already installed the Raspberry PI operating system. I recommend the Lite edition. The Lite edition of the Raspberry PI operating system does not include a graphical desktop environment. That way you start with a clean slate.

I’ll be using my Raspberry PI 4 with 4 GB RAM to install the XFCE desktop. I already installed the Lite edition of the Raspberry PI operating system on it. Furthermore, I added a new user account for user pragmalin and removed the default pi user account, for security purposes. Although not necessary, I recommend that you start with the same foundation. Refer to the previously published tutorial on how to perform a minimal install on your Raspberry PI for step-by-step instructions.

Graphical desktop components

Before diving right into the installation of XFCE on your Raspberry PI, I would like to present a brief overview of all the components that go into a Linux graphical desktop. This theoretical background information is optional. Feel free to skip to the next section to continue with the hands-on XFCE installation part on your Raspberry PI.

Refer to the following illustration for an overview of all components:

Illustration showing all the components that go into a graphical desktop on Linux. To install the XFCE desktop on a Raspberry PI we need these components: Xorg, lightdm, xfce4-session, xfwm4 and xfce4.

Note the added text after the arrow in the illustration. These are the specific components we’ll install for our XFCE desktop. For a Linux graphical desktop, the specific components can differ. For example, a Gnome desktop environment typically uses the gdm display manager instead of lightdm.

Display server

In order to do anything graphically, as opposed to just the basic command line, you need a display server. It provides the foundation needed by all the other components. It handles outputting pixels on the display and detecting input events from the mouse and keyboard.

Display manager

Think of the display manager as the login screen. It is the first thing that gets started if the operating system supports a graphical desktop. On this screen you enter your username and password to login. Furthermore, it offers you a choice of the desktop session to start.

Session manager

After logging in, the display manager hands control over to the session manager. Simply put, the session manager manages the state of the desktop of the logged in user(s). So which applications are running and what their window state and position is. Furthermore, the session manager makes it possible to save your desktop when you logout. Upon the next login it can automatically restore your desktop for you.

Window manager

The window manager controls the placement, movement and look of all windows and their controls (button, check box, etc). Its the one that draws the border around each window and adds the title bar. Additionally, the window manager enables you to tile, stack and move windows around.

Desktop environment

To have a fully functional graphical desktop you still need a bit more. For example an application menu, a task-bar panel showing running applications and notification icons. And then your basic suite of applications such as a file manager, terminal program, text editor, etc. The desktop environment combines all these parts. Its goal is to provide you with a cohesive and productive graphical user experience.

Install the XFCE desktop components

At this point you have a good understanding of what components you need, to install the XFCE desktop on your Raspberry PI. Time to get our hands dirty. We’ll install all the XFCE desktop components in one go on your Raspberry PI. This includes:

  • Xorg display server
  • lightdm display manager
  • xfce4-session session manager
  • xfwm4 window manager
  • xfce4 desktop environment

Power up your Raspberry PI and login with your username and password at the console. Next, run the following command to install the XFCE desktop components on your Raspberry PI:

sudo apt install -y xserver-xorg xfce4 xfce4-goodies

Terminal screenshot of installing the XFCE desktop related packages on the Raspberry PI. The following command is used: sudo apt install -y xserver-xorg xfce4 xfce4-goodies.

As you can see in the last line of the screenshot, all XFCE desktop components consume about 1 GB of disk space. With all the XFCE desktop components installed on your Raspberry PI, we continue with setting them up.

Setup the XFCE desktop components

In the previous section, we installed all XFCE desktop components on your Raspberry PI. As a next step we make sure the right desktop components are selected. If you started with a minimal install of the Raspberry PI operating system, this will most likely be the case already. However, if you previously installed a different desktop environment, we need to double-check this selection, to make sure it works for an XFCE desktop.

Select the display server

You probably only have one display server installed (Xorg), so you do not have to explicitly select one. However, it could be that you didn’t have a display sever installed before. In this case we need to verify that the display server gets started during boot.

Systemd should handle this for us. Without the presence of a display server, Systemd’s default boot target is the multi user shell. Also called multi-user.target . When installing a display server, Systemd’s default boot target should change to a graphical multi user shell. This one is called graphical.target .

To determine Systemd’s default boot target, run this command:

sudo systemctl get-default

Terminal screenshot that shows the output of running the

It should output graphical.target . If it doesn’t, then you can set it manually by running the command:

sudo systemctl set-default graphical.target .

Select the display manager

The following component to select is the display manager. We want to select lightdm as the display manager. Easily achieved by running the following command:

sudo dpkg-reconfigure lightdm

Terminal screenshot that shows what command to run for selecting the lightdm display manager.

Select the session manager

Next we’ll go ahead and select the session manager. Type this command in the terminal:

sudo update-alternatives —config x-session-manager

Terminal screenshot that shows how to select the session manager, with the help of the update-alternatives command. Make sure to select startxfce4 here and not xfce4-session.

On this screen we need to make sure startxfce4 is selected as the session manager. Press Enter if startxfce4 is already selected, otherwise enter the number of the startxfce4 session.

A bit odd, right? In an earlier section I mentioned that we want the xfce4-session session manager. The selection menu lists xfce4-session, so why not pick it? The startxfce4 file consists of a script that initializes the XFCE session and under the hood calls the xfce4-session executable for us. This makes startxfce4 the better option here.

Select the window manager

Continue with the selection of the window manager. Run the following command:

sudo update-alternatives —config x-window-manager

Terminal screenshot that shows the update-alternatives command for selecting the xfwm4 window manager.

On my Raspberry PI, xfwm4 is the only available window manager. Therefore no additional configuration is needed.

Select the desktop environment

You select the desktop environment on the login screen. So now would be the right time to reboot our Raspberry PI and wait for the login screen to show up. On the top right corner of the screen, there is a little icon you can click. Select Xfce Session from the drop-down menu:

Screenshot of the lightdm session manager that shows how to select Xfce Session on the login screen.

Configure the XFCE desktop

At this point we completed installing and selecting the right components for the XFCE desktop on our Raspberry PI. In this section we’ll make some final configurations for our XFCE desktop. If you followed along step-by-step, you are now staring at the login screen. Go ahead and enter your username and password to login.

Panel layout

After logging in to your XFCE desktop for the first time, it presents you with a dialog. The dialog allows you to select a default panel layout for your desktop. Select Use default config here. This creates a traditional desktop layout with application menu with task bar that includes a notification area. It serves as a good starting point.

After you install XFCE on your Raspberry PI and login for the first time, a dialog pops up. It prompts you to select a panel layout for your desktop. This screenshot shows the dialog and highlights that it is recommended to select

Remember username when logging in

Personally, I find it a bit cumbersome to enter my full username on the login screen every time. I would prefer it, if the lightdm display manager remembers the last logged in username. Ideally it would present me with a drop-down box to select my username, instead of me typing my username. Luckily, this is possible. We just need to change one setting in the lightdm configuration file.

Go ahead and edit the lightdm configuration file from the terminal with Nano. Refer to this article for a quick refresher on editing files with the Nano terminal text editor. Run the following command from the terminal:

sudo nano /usr/share/lightdm/lightdm.conf.d/01_debian.conf

Next change the value of greeter-hide-users to false :

Terminal screenshot of editing the lightdm configuration file with the Nano text editor. It specifically highlights how you can set

Remove the black border around your screen

Depending on your monitor, you graphical desktop might not fill the entire screen. Just like in my case, you could see a black border around the screen. If your display does not present you with this problem, you can skip this section. Otherwise, follow along and we’ll fix it.

An incorrect setting for Underscan/overscan causes this problem. The good news is that we can easily change this setting with the raspi-config tool. Open up your terminal program and start the raspi-config tool:

From the main menu, select Display Options:

Screenshot of raspi-config where you select

On the next screen, select menu item Underscan from the menu:

Raspi-config screenshot of selecting the

A dialog appears, allowing you to enable or disable compensation for displays with overscan. In my case, I had to select No here. I’m guessing the same is true for you. If it didn’t fix the problem, you can always go back into raspi-config and select Yes instead.

After you install XFCE on your Raspberry PI, you might see a black border around your screen. This raspi-config screenshow shows how you can disable the compensation for displays with overscan to fix this problem.

With the Underscan/overscan setting changed, reboot your Raspberry PI to verify that this configuration change fixed the problem.

Install additional desktop applications

Congratulations! You successfully completed the install of the XFCE desktop on your Raspberry PI. The XFCE desktop you installed, comes bundled with several applications. For example:

  • Thunar file manager
  • Mousepad text editor
  • Terminal emulator

The XFCE desktop project offers several more applications for you to install. You can find an overview here: https://docs.xfce.org/apps/start. You can of course install other non XFCE specific applications as well. Which additional desktop application to install depends on your preference.

Personally, I prefer to have at least the following desktop applications:

  • FireFox web browser
  • Thunderbird e-mail client
  • LibreOffice office suite
  • GIMP and Inkscape for image editing

Here’s how I installed the above mentioned desktop applications:

sudo apt install -y firefox-esr thunderbird gimp inkscape libreoffice libreoffice-gtk3 libreoffice-gnome default-jdk

And to complete this section, here is a screenshot of my XFCE desktop in action on the Raspberry PI:

Screenshot of how the XFCE desktop looks on my Raspberry PI 4, after I completed the XFCE install.

Wrap up

After going through this article, you now have the XFCE desktop installed and happily running on your Raspberry PI. This included the installation and configuration of all necessary building blocks:

  • Xorg display server
  • lightdm display manager
  • xfce4-session session manager
  • xfwm4 window manager
  • xfce4 desktop environment

Where to go from here? Well, XFCE is highly configurable. The default layout looks a bit dated, but do not be fooled by this. With a bit of tweaking, you can make it look very modern and appealing. Start by changing your desktop background and installing a different theme, for example arc-theme. Next, install a different icon theme. The moka-icon-theme looks pretty good to me. The default application menu looks a bit simplistic and misses a search feature. Try replacing it with the whisker menu. Details on this can be found in the tutorial about how to install and configure the XFCE whisker menu.

Before installing new software on your Raspberry PI, consider making a snapshot of your current Raspberry PI operating system. The snapshot enables you to quickly switch between projects or restore your Raspberry PI operating system, in case something went wrong.

PragmaticLinux

Long term Linux enthusiast, open source software developer and technical writer.

Часто задаваемые вопросы

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

Для начала

Об Xfce

Что такое «Xfce» и почему я должен использовать его?

Xfce — это окружение рабочего стола для Unix и других Unix-подобных систем (таких как Linux, Solaris и BSD). Xfce «Заточен под производительность. Он запускает приложения быстро, экономя системные ресурсы» (Оливер Фордан). Эта философия должна привлечь любого, кто ищет быстрое, современное и эффективное рабочее окружение для *NIX систем.

Как произносится и что означает Xfce

«Экс Эф Си И». Раньше Xfce означало XForms Common Environment, но с тех пор Xfce был дважды переписан, и больше не использует XForms. Название осталось, но теперь F не прописная, а строчная (не «XFce», а «Xfce»). Сейчас это сокращение не значит ничего (например: X Freakin’ Cool Environment).

Что означает логотип?

Очевидно, мышь, по разным причинам, таким как мировое господство, монстры и всё такое.

На каких платформах работает Xfce на данный момент?

Xfce разработан с оглядкой на гибкость. В настоящий момент он поддерживает Linux, Solaris и BSD, но также известны случаи запуска (в той или иной форме) на IRIX, MacOS X и Windows.

Под какой лицензией распространяется Xfce?

Компоненты Xfce 4 распространяются под свободными или открытыми лицензиями: GPL или BSDL для приложений и LGPL или BSDL для библиотек. За подробной информацией обратитесь к документации, исходному коду, или Домашней странице Xfce.

Сколько времени проходит между официальными выпусками?

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

Установка

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

Из пакетного менеджера вашего дистрибутива. Это предпочтительный способ, потому что вы можете вернуться назад, не оставив следов в системе, если среда Xfce не для вас (Но разве такое возможно?):

Mageia: Mageia Control Center (добавьте пакет task-xfce) или, от имени root, urpmi task-xfce (http://www.mageia.org)

MidnightBSD: pkg_add -r xfce4
Mythbuntu: sudo apt-get install mythbuntu-desktop
NetBSD (pkg_add xfce4)
Ubuntu: sudo apt-get install xubuntu-desktop (описание пакета; установка напрямую)

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

Запуск Xfce

Возможно ли запускать Xfce при входе через консоль?

Есть три способа сделать это:

Вы можете просто входить в систему с помощью команды startxfce4

Вы можете добавить строку exec startxfce4 в ваш .xinitrc в вашей домашней директории и просто использовать startx .

Вы можете вставить следующий текст в ваш .bash_profile/.bashrc, если хотите чтобы Xfce автоматически запускался, когда вы входите в систему на tty1:

if [ "$(tty)" = "/dev/tty1" -o "$(tty)" = "/dev/vc/1" ] ; then startxfce4 fi

Возможно ли использовать Xfce вместе с DM

О да. И возможно это обычное поведение для большинства дистрибутивов.

Настройка LXDM

LXDM — это менеджер дисплея из проекта LXDE. Но он универсален. Я (Paiiou) думаю, что это превосходный менеджер для Xfce: нет зависимостей от GNOME или KDE, приятный интерфейс, вполне завершённый. В большинстве дистрибутивов есть пакет для установки. Касательно настройки, проверьте наличие файла (или добавьте его сами) /usr/share/xsessions/06xfce4.desktop (расположение может отличаться в зависимости от дистрибутива), содержащего:

[Desktop Entry] Encoding=UTF-8 Name=Xfce4 Comment=Use this session to run Xfce4 as your desktop environment TryExec=/usr/bin/startxfce4 Exec=/usr/bin/startxfce4 Icon=/usr/local/share/pixmaps/xfce4_xicon1.png Type=Application

Строки TryExec и Exec также могут отличаться в зависимости от дистрибутива.

Настройка SLiM

Если вы хотите избежать зависимостей от Gnome или KDE и получить более привлекательный интерфейс чем у XDM, вы можете попробовать SLiM. Обращайтесь к руководству SLiM за подробной информацией.

Настройка GDM

Если вы установили Xfce для всей системы и хотите использовать менеджер дисплея GNOME (gdm) для запуска сеанса Xfce, вам следует создать файл .desktop чтобы научить его запускать Xfce. Вот пример такого файла, Xfce.desktop:

[Desktop Entry] Encoding=UTF-8 Name=Xfce 4.4 Session Comment=Use this session to run Xfce 4.4 as your desktop environment Exec=/usr/local/bin/startxfce4 Icon=/usr/local/share/pixmaps/xfce4_xicon1.png Type=Application

Обычно достаточно просто скопировать пример такого файла в каталог сеансов, используемый gdm; обычно он располагается в /etc/dm/Sessions, /etc/X11/gdm/Sessions, /usr/share/xsessions, /usr/X11/share/gnome/xsessions или каком-либо другом месте, обратитесь к документации вашей системы за подробностями. Вам необходимо перезапустить gdm после того как вы создадите файл.

Настройка KDM

Если вы установили Xfce для всей системы и хотите использовать менеджер дисплея KDE (kdm) для запуска сеанса Xfce, вам следует создать файл .desktop чтобы научить его запускать Xfce.

Для начала вам нужно найти место, где kdm ищет файлы .desktop:

locate kde.desktop

В основном это /usr/share/apps/kdm/sessions или /usr/local/share/kdm/sessions. После того как вы нашли нужный каталог, вам необходимо создать в нём файл Xfce.desktop следующего содержания:

[Desktop Entry] Encoding=UTF-8 Type=XSession Exec=/usr/local/bin/startxfce4 TryExec=/usr/local/bin/startxfce4 Name=Xfce 4.4 Comment=The Xfce 4.4 Desktop Environment

Проблемы при входе

Когда я запускаю Xfce, появляется окно с текстом «Could not look up internet address for. «

Xfce просто нужно, чтобы имя вашего компьютера находилось в /etc/hosts . Например, добавьте такую запись: 127.0.0.1 localhost

Проблемы при выходе

Когда я пытаюсь выйти из системы нажатием кнопки выхода на панели, появляется окно с вопросом хочу ли я закрыть панель и/или xfce4-session-logout сообщает, что менеджер сеанса не запущен, но он запущен!

По какой-то причине ваше X-приложение не может соединиться с менеджером сеанса. Возможные причины: имя вашего компьютера не может быть разрешено (см. Проблемы при входе), ваш домашний раздел или раздел, содержащий /tmp, заполнен, имя вашего компьютера содержит не-ascii символы (в частности умляуты запрещены), неверно выставлены права доступа к ~/.ICEauthority или /tmp/.ICE-unix. Также проверьте .xsession-errors.

Использование

Клавиатура

Существует ли способ вызвать меню с помощью клавиатуры в xfce?

С помощью окна настроек клавиатуры (вкладка “Комбинации клавиш”) задайте клавишу для команды xfdesktop -menu . Меню появится там, где находится курсор в данный момент. Вы также можете использовать xfce4-popup-applicationsmenu для отображения меню панели (также предоставляемого xfdesktop и убедитесь, что элемент находится на панели ^_~).

Возможно ли передать фокус ввода плагину Verve нажатием клавиши?

Задайте клавишу для команды verve-focus

Моя клавиша windows не работает в окне настроек клавиатуры.

Клавиша windows (также известная как клавиша super) не работает как клавиша-модификатор (это проблема инструментария, GTK+ в случае Xfce). Если вы хотите, чтобы клавиша windows работала мы рекомендуем обновить GTK+ хотя бы до версии 2.10.0.

Как включить numlock при входе в систему?

Этого можно добиться двумя способами. Либо используйте менеджер входа в систему, который включает numlock (например, gdm, проверьте настройки), либо используйте маленькую программку под названием numlockx, добавьте numlockx в ваш .xinitrc и наслаждайтесь.

Возможно ли использовать мультимедиа-клавиши в редакторе комбинаций клавиш?

Используйте xmodmap для присвоения кодов клавиш вашим мультимедиа-клавишам, чтобы сделать их доступными в редакторе комбинаций клавиш Xfce:

Для определения кодов мультимедиа-клавиш используйте программу xev . Создайте файл .Xmodmap , содержащий коды (keycode) с присвоенными им идентификаторами (keysyms), в вашей домашней папке. Пример:

keycode 162 = XF86AudioPlay keycode 164 = XF86AudioStop keycode 160 = XF86AudioMute keycode 144 = XF86AudioPrev keycode 153 = XF86AudioNext keycode 176 = XF86AudioRaiseVolume keycode 174 = XF86AudioLowerVolume keycode 237 = XF86AudioMedia keycode 230 = XF86Favorites keycode 236 = XF86Mail keycode 178 = XF86WWW

Все возможные идентификаторами вы найдёте в /usr/lib/X11/XKeysymDB или /usr/share/X11/XKeysymDB. Чтобы убедиться, что файл .Xmodmap загружается при запуске Xfce добавьте строку /usr/bin/xmodmap $HOME/.Xmodmap в ваш .xinitrc или .xprofile . Теперь при редактировании комбинаций клавиш соответствующие идентификаторы будут показаны при нажатии мультимедиа-клавиш. Теперь возможно задать команду для них. Примечание: было замечено несколько проблем с автоматической загрузкой файла .Xmodmap при запуске xfce (also when issued as autostart command). Известные проблемы вы найдёте на сайте bugzilla проекта xfce. В качестве решения, выполняйте xmodmap ~/.Xmodmap вручную каждый раз, или попробуйте отредактировать конфигурационные файлы xkb.

Как определить коды клавиш через »xev»

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

xev | grep -A2 --line-buffered '^KeyRelease' | sed -n '/keycode /s/^.*keycode \([0-9]*\).* (.*, \(.*\)).*$/\1 \2/p'

Затем нажмите ту клавишу,код которой вам нужен,например, я нажал “Stop” и получил вывод

174 XF86AudioStop
Как сменить раскладку клавиатуры?

Есть несколько вариантов. Один из них заключается в использовании xfce4-xkb-plugin , см. http://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin . Вы также можете использовать команду setxkbmap с двух-буквенным кодом клавиатуры в качестве аргумента; вы можете отредактировать конфигурационный файл X-сервера чтобы выбрать другую раскладку клавиатуры (измените значение после Option “XkbLayout” , например: Option “XkbLayout” “dvorak” ).

Возможно ли изменить комбинации клавиш по умолчанию?

Разумеется… Комбинации клавиш определены в двух местах. Комбинации клавиш, обрабатываемые диспетчером окон определены в Диспетчер настроек > Диспетчер окон > Клавиатура. Тема По умолчанию не может быть изменена, но вы можете изменять тему, которую добавите сами. Более глобальные комбинации клавиш, такие как настройка громкости, находятся в Диспетчер настроек > Клавиатура > Комбинации клавиш. Опять же, вы должны добавить новую тему и настроить её.

Как увидеть список всех комбинаций клавиш?

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

xfconf-query -c xfce4-keyboard-shortcuts -l -v | cut -d'/' -f4 | awk '' | sort | uniq

Если вы хотите перенаправить вывод в файл, добавьте > filename в конец комманды.

Как задать комбинацию клавиш, не передающую фокус ввода?
Хорошо, почему комбинации клавиш по умолчанию вдруг изменились в версии 4.6?
Как включить комбинации клавиш для меню?

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

Настройки → Внешний вид → Настройки

и отметьте пункт ‘Включить редактируемые комбинации клавиш’.

Также вы можете выполнить команду xfce4-appearance-settings из терминала или с помощью окна Выполнить… (может быть вызван с помощью Alt-F2) вместо использования меню, для перехода к настройкам внешнего вида.

Киоск

Я хочу использовать Xfce в корпоративной среде и не хочу чтобы пользователи меняли своё меню.

Menu

The left-click to get the menu on the title bar menu button seems a little slow. How do I change that?

The left-button single-click menu button display speed is linked to the double click speed. If one wants the menu to appear quicker, just change the double click speed in the Xfce 4 Settings Manager Mouse properties to be faster. Or, one can right click on the title bar to get the menu displayed almost instantly without adjusting the double-click speed. The menu will display both ways.

Как я могу увидеть список всех открытых приложений?

Это можно сделать двумя способами. Первый — щёлкнуть средней кнопкой мыши по рабочему столу (если xfdesktop запущен), также вы можете добавить the window list plugin на панель (этого можно достигнуть командой xfce4-popup-windowlist ).

How to edit the auto generated menu with the menu editor?
cp ~/.cache/xfce4/desktop/menu-cache-name-of-the-generated-file.xml ~/.config/xfce4/desktop/menu2.xml cd ~/.config/xfce4/desktop/ cat menu.xml > menu3.xml cat menu2.xml >> menu3.xml mv menu.xml menu.orig.xml mv menu3.xml menu.xml

Now, you already have a menu with all the categories in the main tree with some duplicates, but you must first edit menu.xml with your favorite editor and remove the 4 following lines in the middle of the file, otherwise the menu editor will complain about a wrong format:

That’s all. Now you can run the menu editor, remove the few duplicates and edit all as you like.

Settings > Desktop > Menu > Menu Editor

Notes: by removing the “system” line, you will remove all the duplicates menu entries from the auto generated file. So, if it is changed in this auto generated file, they don’t appear anymore, but you will get rid of most of the duplicates.

To restore the original menu, just do in a terminal:

mv menu.xml menu3.xml; mv menu.orig.xml menu.xml
What are the exact commands used when launching the ‘Setting’ applications?

Файловый Менеджер

Вы можете найти больше информации о Thunar на Docs section.

Могу ли я отключить корзину?

Нет. Но вы можете:

использовать SHIFT + Del для немедленного безвозвратного удаления объектов, минуя корзину.
использовать cron, чтобы время от времени очищать корзину.

Или создать собственные действия для постоянного удаления(как в GNOME) с действием rm %f, в контекстном меню вы получите кнопку permanent delete.

Я хочу назначить комбинацию клавиш в Thunar на «любые действия» в меню

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

Где находятся удалённые объекты, хранящиеся в корзине?

Thunar следует стандартам Freedesktop в этом. Следуя по ссылкам ниже, вы можете узнать больше об этих спецификациях. Читать далее здесь и здесь.

Вы найдёте удалённые вами объекты в ~/.local/share/Trash/files

Может ли Thunar показывать миниатюры видеофайлов?

Есть два способа. Во-первых, вам нужно собрать Thunar с поддержкой GConf(GNOME thumbnailers) и установить один из проигрывателей фильмов для GNOME, т.е. Totem включая totem-video-thumbnailer. Также вы можете не использовать Gnome, установив плагин thunar-thumbnailers.

Есть ли поддержка samba/ просмотра сети?

У Thunar’а появилась возможность просматривать удалённые общие сетевые ресурсы (такие как Samba и FTP ) с версии Xfce 4.8/Thunar 1.2.

Менеджер Рабочего стола

Я хочу отключить значки корзины, домашней директории и файловой системы на моём рабочем столе, возможно ли это?

Да. В Settings > Desktop > Icons > Appearance (Настройки→Рабочий стол→ Значки→ Тип значков), выберите ‘None'(нет значков).

Мой рабочий стол Xfce не имеен никаких ярлыков, почему?

Вы можете настроить это через Settings > Desktop > Icons > Appearance.

У меня есть другие вопросы по xfdesktop

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

Firefox перескакивает между рабочими местами. Почему?

Когда Firefox открывает внешнюю ссылку в новой вкладке, он просит WM показать окно, содержащее новую вкладку. Если окно, которое просят показать, не на текущем рабочем столе, оконный менеджер Xfce по-умолчанию перенесет его на текущий рабочий стол. Если вы не хотите этого, то есть скрытая опция управления этим поведением. Для Xfce 4.4 в ~/.config/xfce4/xfwm4/xfwm4rc вы можете поместить следующее:

activate_action=bring|switch|none

Для Xfce 4.6 и 4.8 вы можете перейти в Xfce Menu > Settings > Window Manager Tweaks и перейти во вкладку Focus, или вы можете использовать инструмент xfconf-query для изменения этих настроек:

xfconf-query -c xfwm4 -p /general/activate_action -s bring|switch|none

Как следует из названия, опция “bring” перемещает окно на текущее рабочее место, “switch” переместит вас на рабочее место окна, а “none” не делает никаких действий.

The above command edits the file ”~/.config/xfce4/xfconf/xfce-perchannel-xml/xfwm4.xml“ by adding or modifying this line: ” “

Почему некоторые окна всегда расположены по центру экрана?

The Xfce Window Manager has a feature called smart placement which can be adjusted based on the window size. Basically it will automatically center windows that are below a certain size and once they get bigger than that, new windows will try to be arranged automatically in the best place to have coverage. You can adjust the minimum size setting under Settings → Window Manager Tweaks → Placement.

Могут ли окна запоминать свои местоположения?

Короткий ответ: нет.

Long answer: If the application supports it, it will restore itself at the location and size you last specified (example: Terminal or Thunar). If the application doesn’t support it you can use a window matching application like devilspie or wmctrl

How do I programmatically switch workspaces, move windows, etc?

wmctrl is a commandline tool that can switch workspaces, move windows between workspaces, move window positions, maximize windows, etc.

libwnck is a library that does similar things.

Внезапно окна стали прозрачными! Как вернуть всё обратно?

If display compositing is enabled, the Xfce Window Manager allows you to adjust the opacity of a window by hovering your mouse over the title bar, holding down the Alt key, and using the scroll wheel (down lowers the opacity, and up raises it). So use Alt+ScrollWheelUp to reset the transparency.

I have only one desktop and can’t move my windows anymore! HELP!

If you have no window borders anymore and can’t focus windows, xfwm4 probably closed itself. This happens sometimes and due to the random nature of this annoying bug it’s hard to track. But there are workarounds available.

Start xfwm4 again

Sounds like the simpliest solution. You need a terminal and a command executioner (like xfrun4 (alt + f2)) with focus. In the terminal you enter following command:

xfwm4 --sm-client-id=$ & disown

And you’re done, xfwm4 should be now in your session again. If this doesn’t work, stick with method 2 or 3 below.

The easy solution for every xfce (not for people loving their sessions)

Because xfwm4 goes fishy most times at start up it isn’t bad if you have to log out. You hadn’t done anything important until than. So log out, remove ~/.cache/sessions/* (probably with

rm -rf ~/.cache/sessions/*

and login back again. Don’t do this while you’re logged in to xfce! Don’t do this if you love the xfce session feature (because you delete all sessions, duh)!

The cool new xfce4.10 solution (again, not for people loving their sessions)

If you already use xfce4.10 you have the possibility to use the GUI to delete the sessions cache (as you can see, the devs are annoyed, too). Open xfce4-sessions-settings → Session and click »Clear saved sessions«, than log out and in again. This should be all.

Session Manager

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

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

Запустите xfce4-autostart-editor и удалите приложение(я). Можно также вручную удалить файлы в ~/Desktop/Autostart и ~/.config/autostart .

В большинстве случаев закрытие всех приложений и сохранение сессии, когда вы выходите из системы, достаточно. Если это не сработает, удалите содержимое в каталоге ~/.cache/sessions/ , когда вы не вошли в систему. И если вы не хотите, чтобы Xfce помнил каждый сеанс, вам нужно выключить (снять галочку) “Автоматически сохранять сеанс при выходе” в Диспетчере Настроек → Сеансы и запуск (вкладка Общие).

Не могу выключить или перезагрузить компьютер когда запущен Xfce.

There are two way to fix this: sudo and hal/dbus. Default starting from version 4.4 is hal.

Использование sudo

You have to allow the user(s) to execute $installdir/libexec/xfsm-shutdown-helper with sudo. Install sudo and run visudo (root) and add the following line (replace prefix with the correct path):

%users ALL = NOPASSWD:/libexec/xfsm-shutdown-helper

Add the user to the users group (root):

gpasswd -a users

When you logout and login again, the shutdown and restart buttons should be sensitive. For more information you can referrer to the xfce4-session and sudo documentation.

Using hal and dbus

Make sure that the hal and dbus daemons are started on boot, and that you are running a recent version of dbus (at least 1.1). Refer to your distribution for exact steps.

In the steps below the groupname “power” is used. This is DEPENDING ON YOUR DISTRIBUTION.

Your /etc/dbus-1/system.d/hal.conf should contain a section similar to this:

Add the user to the power group (root):

gpasswd -a power

When you logout and login again, the shutdown and restart buttons should be sensitive.

I don’t see the logout dialog when I press the quit button

Enable the checkbox “Prompt on logout” in the session manager settings.

Panels

How do I disable the taskbar in Xfce 4.2?

Just don’t run it at startup…

If you use the session manager, kill the taskbar, save your session on logout, and the taskbar will be gone when you’ll log back in.

If you don’t use the session manager, comment out the xftaskbar4 line in your $sysconfdir/xdg/xfce4/xinitrc or ~/.config/xfce4/xinitrc .

If you use the session manager and want to remove the taskbar system-wide, comment out the taskbar line in the $sysconfdir/xgd/xfce4-session/xfce4-session.rc file.

What is the «use startup notification» option?

If you select this option, the window manager will show an hourglass while the program is loading. The startup notification libraries have to be installed. They are probably available with your distribution. This feature is only supported by modern applications (Gtk2.x and Qt3.x based).

Please note that the API is not yet frozen, and therefore Xfce 4 is only guaranteed to work with the startup-notification library version >= 0.5.

Внешний вид

Applications

Help, my panel/task bar/desktop/window borders has disappeared

As Xfce is modular by design all of those visual elements are actually separate processes. You can just start their process again to regain them. If you want to make sure that they are started again next time you login you should check the “Save session for future logins” in the logout dialog or check “Save session automatically on logout” in “Sessions and startup settings”.

Panel xfce4-panel
Taskbar xftaskbar4 (Xfce 4.2 only)
Window Manager xfwm4
Desktop xfdesktop (can depend on the dbus service, Xfce 4.4 only)
My desktop is so nice, I want to make a screenshot! How can I do that in Xfce?

There are at least 6 possibilities:

Add it to your panel and click to make a screenshot, or use the xfce4-screenshooter stand-alone application.

Dedicated application for doing screenshots and application captures
Add a keyboard shortcut (i.e. Control-Printscreen) for the “salasaga_screencapture” command
In the Acquire menu: http://www.gimp.org/
e.g. “scrot -s -t 150×150” (either select a window or select a rectangle with the mouse)
Import from ImageMagick
e.g. “import image.png” (select a window with the mouse)
Using good old xv with grab function

The file chooser is very slow, what is it?

It is more likely that the icon theme you are using renders too many SVGs making it very hard to scroll. Switch to another icon theme.

Response to Terminal application is slow?

For NVidia users, add this to your settings:

nvidia-settings -a InitialPixmapPlacement=0 -a GlyphCache=1

For all users, your driver may not support argb visuals very well. You can disable it for Terminal by exporting the environment variable XLIB_SKIP_ARGB_VISUALS=1. To disable it for Terminal only, put the next lines inside ~/bin/Terminal for example (given you have a personal bin directory, you can also put it inside /usr/local/bin):

#!/bin/sh XLIB_SKIP_ARGB_VISUALS=1 /usr/bin/Terminal

Themes

The gtk-xfce-engine themes do not appear in the «user interface» settings dialog

The gtk-xfce-engine-2 package has to be installed using same prefix as Gtk2 itself. When installed from sources, the engine is, by default, installed in /usr/local, while Gtk2 is often installed in /usr. Just install gtk-xfce-engine-2 again using ./configure –prefix=/usr , and the themes will hopefully become available.

How can I customize my Xfce desktop environment

You can read everything about changing themes in the How to install new themes wiki page.

Windows

How do I enable panel transparency and window shadows?

Enable the Composite extension in the X11 config file and make sure Xfwm4 is compiled with embedded compositor ( xfwm4 -V ).

Section "Extensions" Option "Composite" "Enable" EndSection

Pay attention: recent versions of X.org turn composite on by default. If you experience speed problems or any other glitches you have to disable it explicitly:

Section "Extensions" Option "Composite" "Disable" EndSection

If you have a reasonably new X.org (7.1, possibly 7.0) and your graphics card is listed as “supported” at X.org’s EXA status page, you should also enable EXA by adding this line to the card’s Device section in your xorg.conf:

Option "AccelMethod" "exa"

Enabling EXA will normally provide a speed increase for compositing and font rendering, but may cause a small reduction in OpenGL rendering speed.

Once the Composite extension is activated, go to Settings → Panel and Settings → Window Manager Tweaks .

ATI users (X.org radeon driver)

ATI R3xx/R4xx (9500 to X850, X1050) users may also need this in the device section for the card:

Option "MigrationHeuristic" "greedy" Option "AccelDFS" "true" # but see radeon(4) Option "EnablePageFlip" "true" Option "EnableDepthMoves" "true"
nVidia users

NVidia users may also need this in the device section for the card:

Option "RenderAccel" "true" Option "AllowGLXWithComposite" "true"

Read /usr/share/doc/nvidia-glx/README.txt.gz (and search for “RenderAccel” and “AllowGLXWithComposite”) to see if they are recommended at all for your system. At least for recent NVidia GLX drivers, “AllowGLXWithComposite” “true” is only for X servers older than X11R6.9.0, and “RenderAccel” “true” is the default setting, and therefore not required. If you are running a recent NVidia driver and a recent xorg-server, you do not need these settings (and should not use the “AllowGLXWithComposite” “true” setting).

Панель

Возможно ли изменить значок, используемый для программы на панели приложений?

Это невозможно. Этим управляет сама программа.

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

Во-первых, попробуйте сменить тему Gtk, так как некоторые темы переопределяют цвета. Если это не решает проблему, возможно, у вас устаревший ~/.gtkrc-2.0 : удалите его попробуйте снова.

Как установить panel layer в Xfce 4.2 и 4.4?

Для улучшения управления фокусом эти настройки были удалены.

Разработка

Как я могу сообщить об ошибке?

Вы можете отправить сообщение об ошибке сюда или попросить помощи в списках рассылки или форуме. Если вы хотите отправить сообщение об ошибке, сначала прочитайте Xfce debug guide и Pidgin get a backtrace, чтобы убедиться, что ваше сообщение об ошибке действительно имеет смысл и является полезным.

Как часто выходят новые релизы?

Как только мы сочтём, что они готовы к выпуску. Если вам это не нравится, то вы всегда можете нанять всю команду разработчиков Xfce, и платить нам (мы принимаем VISA/MasterCard, но не American Express)… Тогда мы можем даже выпускать их по вашему желанию…

Я задал вопрос / сообщил об ошибке в списке рассылки / bugs.xfce.org, но никто не отвечает

Дайте время. Возможно, ответственный разработчик в отпуске, или он ещё не проверил почту / багзиллу. Имейте в виду, что у кого-то мог быть плохой день и вовсе не мог ответить. Время может помочь.

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

Возможно, вы неуважительно задали вопрос / сообщение об ошибке. Хотя вы имеете полное право оценивать продукт так, как вам угодно, вам нужно понимать, что в случае открытого ПО вы не платили за его покупку или поддержку, и разработчики могут не оценить ваш отзыв. Поэтому, когда вы сообщаете, что что-то вам принесло неудобство, вы на самом деле просите об одолжении. Сообщая о такой проблеме, вы можете улучшить ваши шансы на благосклонность разработчиков, задав свой вопрос в вежливой, уважительной форме. Кроме того, даже если вы сделали так, разработчики могут быть не заинтересованы в добавлении такой возможности/исправления. Патч, решающий проблему, может вам помочь убедить их. |Read what Jannis has to say on the topic

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

Как запустить xfce из консоли

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 — это одна из самых популярных сред рабочего стола в мире Linux. Она отличается легкостью, скоростью и простотой в настройке, что делает ее идеальной для использования на старых или слабых компьютерах. Но что делать, если графический интерфейс XFCE не запускается при входе в систему? В таких случаях можно воспользоваться консолью для запуска рабочего стола XFCE, и в этой статье мы разберемся, как это сделать.

Первым шагом при запуске XFCE из консоли является вход в систему. После того, как вы введете свои учетные данные, вам может быть показан черный экран или другая ошибка, вместо стандартного рабочего стола XFCE. Чтобы начать восстановление, просто нажмите комбинацию клавиш «Ctrl + Alt + F1» или «Ctrl + Alt + F2», чтобы перейти в другую консольную сессию. В большинстве дистрибутивов Linux вы сможете войти в систему, используя те же учетные данные, что и для графического интерфейса.

После успешного входа в систему вам необходимо установить переменную окружения для запуска XFCE. Для этого введите команду: export DISPLAY=:0. Затем воспользуйтесь командой startxfce4 для запуска XFCE. Если все прошло успешно, вы увидите стандартный рабочий стол XFCE. Если же произошла ошибка, то система сообщит вам о причине и предложит возможные решения.

Вот и все! Теперь вы знаете, как запустить XFCE из консоли. Надеемся, что данная пошаговая инструкция поможет вам восстановить работу графического интерфейса и продолжить использование вашего любимого рабочего стола XFCE. Удачи!

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

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

  1. Диспетчер окон (Window Manager) — ответственный за управление окнами;
  2. Панель задач (Panel) — отображение запущенных приложений и системных индикаторов;
  3. Менеджер рабочих областей (Workspace Manager) — управление виртуальными рабочими областями;
  4. Настройки Xfce (Xfce Settings) — позволяют настраивать различные параметры рабочего стола;
  5. Приложения (Applications) — набор основных приложений, таких как файловый менеджер и терминал.

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

Команда Описание
sudo apt update Обновление списка доступных пакетов
sudo apt install xfwm4 Установка диспетчера окон (Window Manager)
sudo apt install xfce4-panel Установка панели задач (Panel)
sudo apt install xfdesktop Установка менеджера рабочих областей (Workspace Manager)
sudo apt install xfce4-settings Установка настроек Xfce (Xfce Settings)
sudo apt install xfce4 Установка базовых приложений Xfce (Applications)

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

После установки всех необходимых пакетов, вы можете продолжить запуск Xfce из консоли. Но прежде убедитесь, что у вас есть рабочий X-сервер, либо вы находитесь в графической среде.

Обновите систему до последней версии

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

Для обновления системы в консоли можно воспользоваться следующими командами:

  1. sudo apt update — данная команда обновляет список доступных пакетов.
  2. sudo apt upgrade — команда обновляет установленные пакеты до последних версий.

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

После успешного обновления системы вы готовы к установке и запуску Xfce.

Проверьте наличие пакета Xfce

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

  1. Откройте терминал, введя в строке поиска «терминал» или используя сочетание клавиш Ctrl+Alt+T.
  2. Введите следующую команду: dpkg -l | grep xfce
  3. После выполнения команды вы должны увидеть список пакетов, связанных с Xfce, если они установлены на вашей системе. Если вы не видите никаких результатов, это означает, что Xfce не установлен, и вы должны установить его перед тем как запустить его из консоли.

Если Xfce не установлен, вы можете установить его, выполнив следующую команду:

sudo apt-get install xfce4

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

Запуск Xfce из консоли: установка необходимых параметров

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

    Установите пакеты, необходимые для работы Xfce:
    На Ubuntu и Debian:

Команда: sudo apt-get install xfce4
Команда: sudo dnf install xfce4
Команда: sudo pacman -S xfce4
Команда: sudo update-alternatives —config x-session-manager

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

Откройте терминал

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

  • Нажмите комбинацию клавиш Ctrl + Alt + T;
  • Выберите «Терминал» в меню приложений вашей операционной системы;
  • Используйте сочетание клавиш Win + R на Windows или Command + Space на macOS, введите «терминал» и нажмите Enter;
  • Откройте любое другое приложение, которое позволяет запустить терминал, и введите соответствующую команду, например, «gnome-terminal» для GNOME или «konsole» для KDE.

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

Вопрос-ответ

Как запустить XFCE из консоли?

Чтобы запустить XFCE из консоли, введите команду «startxfce4» и нажмите Enter.

Какой командой можно запустить XFCE?

Для запуска XFCE из консоли используйте команду «startxfce4».

Какие шаги нужно выполнить, чтобы запустить XFCE из консоли?

Для запуска XFCE из консоли, сначала откройте терминал, затем введите команду «startxfce4» и нажмите Enter.

Что нужно ввести в консоль, чтобы запустить XFCE?

Для запуска XFCE из консоли введите команду «startxfce4».

Какая команда нужна для запуска XFCE из консоли в Linux?

В Linux для запуска XFCE из консоли введите команду «startxfce4».

Можно ли запустить XFCE из консоли? Если да, то как?

Да, для запуска XFCE из консоли нужно ввести команду «startxfce4».

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

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