Установил LXQT, но мой дисплей-менеджер отображается как gdm3, а рабочая среда как GNOME.

Вопрос или проблема

Я установил Ubuntu 20.04 на Raspberry Pi 4. Обновил и апгрейднул систему. Затем выполнил команду “$ sudo apt-get install lxqt”.
После перезагрузки попал на экран входа и смог войти. Когда я проверил, какая среда рабочего стола используется, я получил GNOME, выполнив команду
$ echo $XDG_CURRENT_DESKTOP
$ ubuntu:GNOME

и это был ответ.
Затем я выполнил команду
$ cat /etc/X11/default-display-manager
$ /usr/sbin/gdm3

ответ был таким.
Я не понял. Я не устанавливал ни одного DisplayManager, ни WindowsManager.
Нужно ли мне теперь что-то установить или все в порядке?

Я также застрял с этой проблемой на несколько дней. Вот как я ее решил.

  1. После установки lubuntu-desktop (или LXQT в вашем случае) вы, вероятно, выберете lightdm в качестве диспетчера рабочего стола, введя sudo apt install lightdm в командной строке.
  2. Выполните sudo dpkg-reconfigure lightdm. Эта команда автоматически устанавливает lightdm по умолчанию.
  3. sudo reboot и вы увидите экран входа на вашем подключенном мониторе. Выберите кнопку в правом верхнем углу и переключите рабочий стол по умолчанию на lubuntu. (Если вы используете удаленный доступ или запускаете RPI4 в безголовом режиме, следующие шаги помогут вам справиться с этим)

Для тех, кто также запутался с подключением по удаленному рабочему столу при использовании lubuntu на Raspberry Pi 4B, следующие шаги могут помочь:

  1. Выполните sudo apt install x11vnc

  2. Выполните sudo ps wwaux | grep auth и получите подобный вывод:

    root 1428 5.0 2.2 231000 42288 tty7 Ssl+ 12:47 0:01 /usr/lib/xorg/Xorg -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch

    root 1429 0.3 0.5 27496 9964 ? Ss 12:47 0:00 /usr/bin/x11vnc -forever -display :0 -auth guess

    ubuntu 1975 0.0 0.0 5952 552 pts/0 S+ 12:48 0:00 grep –color=auto auth

  3. Первая строка (начинается с root) указывает, что Xorg-core теперь использует дисплей :0 и параметр -auth /var/run/lightdm/root/:0

  4. Запустите X11VNC, выполнив sudo x11vnc -display :0 -auth /var/run/lightdm/root/:0

  5. Если ваше устройство впервые запускает X11VNC, программа может попросить вас указать некоторые профили безопасности

  6. Откройте VNC клиент на вашем ПК и подключитесь к RPI4, введя адрес <IP>::5901

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

Ответ или решение

Когда вы устанавливаете LXQT на Ubuntu 20.04 для Raspberry Pi 4 и после перезагрузки видите, что дисплейный менеджер — gdm3, а окружение рабочего стола — GNOME, это может вызывать путаницу. Рассмотрим, почему это происходит и что с этим делать.

Фон

Ubuntu 20.04 настраивается таким образом, что GNOME по умолчанию является окружением рабочего стола. Когда вы устанавливаете LXQT через команду $ sudo apt-get install lxqt, это устанавливает только компоненты LXQT, но не изменяет автоматически существующий дисплейный менеджер или окружение рабочего стола.

Анализ проблемы

  1. Результаты команды $ echo $XDG_CURRENT_DESKTOP: Ответ "ubuntu:GNOME" указывает, что текущее окружение рабочего стола — GNOME. Это ожидаемо, так как LXQT ещё не выбран как основное окружение.

  2. Результаты команды $ cat /etc/X11/default-display-manager: Вывод "/usr/sbin/gdm3" указывает, что gdm3 сейчас является используемым дисплейным менеджером. Этот менеджер по умолчанию ставится с Ubuntu и поддерживает GNOME.

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

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

  1. Установка LightDM:

    sudo apt install lightdm
  2. Настройка дисплейного менеджера:
    После установки LightDM выполните команду:

    sudo dpkg-reconfigure lightdm

    Эта команда позволят выбрать LightDM в качестве стандартного дисплейного менеджера.

  3. Перезагрузка системы:

    sudo reboot

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

Дополнительные настройки

Если вы используете Raspberry Pi в headless режиме или через удаленное подключение:

  1. Установка VNC сервера:

    sudo apt install x11vnc
  2. Запуск VNC сервера:

    sudo x11vnc -display :0 -auth /var/run/lightdm/root/:0
  3. Проверка соединения через VNC-клиент: Подключитесь к Raspberry Pi через IP-адрес, используя порт 5901.

Заключение

Применение LightDM поможет вам связать LXQT с вашим текущим настроенным рабочим окружением. Эти шаги минимизируют путаницу и позволят полноценно использовать установленный LXQT на Raspberry Pi 4 с Ubuntu 20.04, улучшив пользовательский опыт и производительность системы.

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

Капча загружается...