Вопрос или проблема
Я установил Kodi на свою Bananian, вариацию Debian, на Banana Pro через apt-get. Однако, я не могу его запустить. Как указано в заголовке, в файле журнала ошибок говорится: ERROR: GLX Error: No Display found
. Полный файл журнала ниже. Я пытался найти это в Google, но безуспешно.
############## Kodi CRASH LOG ###############
################ СИСТЕМНАЯ ИНФОРМАЦИЯ ################
Дата: Вт Апр 5 21:05:08 UTC 2016
Опции Kodi:
Архитектура: armv7l
Ядро: Linux 3.4.108-bananian #2 SMP PREEMPT Чт Авг 13 06:08:25 UTC 2015
Релиз: Debian GNU/Linux 8 (jessie)
############## КОНЕЦ СИСТЕМНОЙ ИНФОРМАЦИИ ##############
############### ТРАССИРОВКА СТЕКА #################
gdb не установлен, не могу получить трассировку стека.
############# КОНЕЦ ТРАССИРОВКИ СТЕКА ###############
################# ФАЙЛ ЛОГА ##################
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: special://profile/ назначен в: special://masterprofile/
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: -----------------------------------------------------------------------
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: Запуск Kodi из Debian (15.2 Git: (unknown)). Платформа: Linux ARM (Thumb) 32-bit
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: Использование Debug Kodi из сборки Debian x32
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: Kodi из Debian скомпилирован из 15.2+dfsg1-1~bpo8+1 с помощью GCC 4.9.2 для Linux ARM (Thumb) 32-bit версии 3.16.7 (200711)
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: Работает на Debian GNU/Linux 8 (jessie), ядро: Linux ARM 32-bit версии 3.4.108-bananian
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: Версия FFmpeg: 2.8.1-1~bpo8+1
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: Host CPU: ARMv7 Processor rev 4 (v7l), доступно 2 ядра
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: ARM Features: Neon отключен
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: special://xbmc/ назначен в: /usr/share/kodi
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: special://xbmcbin/ назначен в: /usr/lib/arm-linux-gnueabihf/kodi
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: special://masterprofile/ назначен в: /root/.kodi/userdata
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: special://home/ назначен в: /root/.kodi
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: special://temp/ назначен в: /root/.kodi/temp
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: Выполняемый файл: /usr/lib/arm-linux-gnueabihf/kodi/kodi.bin
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: Локальное имя хоста: bananapi
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: Файл лога находится по адресу: /root/.kodi/temp/kodi.log
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: -----------------------------------------------------------------------
21:05:03 T:2973908992 ОТЛАДКА: ConsoleKit.Manager: org.freedesktop.DBus.GLib.UnmappedError.GDbusErrorQuark.Code2 - GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: Имя org.freedesktop.PolicyKit1 не было предоставлено никакими .service файлами
21:05:03 T:2973908992 ОТЛАДКА: UPower: org.freedesktop.DBus.Error.ServiceUnknown - Имя org.freedesktop.UPower не было предоставлено никакими .service файлами
21:05:03 T:2973908992 ОТЛАДКА: ConsoleKit.Manager: org.freedesktop.DBus.GLib.UnmappedError.GDbusErrorQuark.Code2 - GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: Имя org.freedesktop.PolicyKit1 не было предоставлено никакими .service файлами
21:05:03 T:2973908992 ОТЛАДКА: DeviceKit.Power: org.freedesktop.DBus.Error.ServiceUnknown - Имя org.freedesktop.DeviceKit.Disks не было предоставлено никакими .service файлами
21:05:03 T:2973908992 ОТЛАДКА: UPower: org.freedesktop.DBus.Error.ServiceUnknown - Имя org.freedesktop.UPower не было предоставлено никакими .service файлами
21:05:03 T:2973908992 УВЕДОМЛЕНИЕ: загрузка настроек...
21:05:04 T:2973908992 ОТЛАДКА: CSettings: загружено определение настроек из special://xbmc/system/settings/settings.xml
21:05:04 T:2973908992 ОТЛАДКА: CSettings: загружено определение настроек из special://xbmc/system/settings/linux.xml
21:05:04 T:2973908992 ОШИБКА: PulseAudio: Не удалось подключить контекст
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: PulseAudio может не работать. Контекст не был создан.
21:05:04 T:2906121040 УВЕДОМЛЕНИЕ: Поток FDEventMonitor начат, автоматическое удаление: false
21:05:04 T:2973908992 ИНФОРМАЦИЯ: CAESinkALSA - Не удалось открыть устройство "surround71" для воспроизведения
21:05:04 T:2973908992 ИНФОРМАЦИЯ: CAESinkALSA - Не удалось открыть устройство "surround51" для воспроизведения
21:05:04 T:2973908992 ИНФОРМАЦИЯ: CAESinkALSA - Не удалось открыть устройство "surround71" для воспроизведения
21:05:04 T:2973908992 ИНФОРМАЦИЯ: CAESinkALSA - Не удалось открыть устройство "surround40" для воспроизведения
21:05:04 T:2973908992 ИНФОРМАЦИЯ: CAESinkALSA - Не удалось открыть устройство "surround51" для воспроизведения
21:05:04 T:2973908992 ИНФОРМАЦИЯ: CAESinkALSA - Не удалось открыть устройство "surround71" для воспроизведения
21:05:04 T:2973908992 ИНФОРМАЦИЯ: CAESinkALSA - Не удалось открыть устройство "pulse" для воспроизведения
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: Найден 1 список устройств
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: Перечисление устройств ALSA:
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: Устройство 1
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: m_deviceName : @
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: m_displayName : Default (sunxi-CODEC sunxi PCM)
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: m_displayNameExtra:
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: m_deviceType : AE_DEVTYPE_PCM
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: m_channels : FL,FR
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: m_sampleRates : 8000,11025,16000,22050,32000,44100,48000,96000,192000
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: m_dataFormats : AE_FMT_S16NE,AE_FMT_S16LE
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: Нет файла настроек для загрузки (special://xbmc/system/advancedsettings.xml)
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: Нет файла настроек для загрузки (special://masterprofile/advancedsettings.xml)
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: Стандартный DVD плеер: dvdplayer
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: Стандартный видеоплеер: dvdplayer
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: Стандартный аудиоплеер: paplayer
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: Отключено ведение отладочного лога через настройки GUI. Уровень 0.
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: Уровень лога изменен на "LOG_LEVEL_NORMAL"
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: Загрузка настроек ядра плеера из special://xbmc/system/playercorefactory.xml.
21:05:04 T:2973908992 ОТЛАДКА: CPlayerCoreConfig::<ctor>: создан плеер DVDPlayer для ядра 1
21:05:04 T:2973908992 ОТЛАДКА: CPlayerCoreConfig::<ctor>: создан плеер oldmplayercore для ядра 1
21:05:04 T:2973908992 ОТЛАДКА: CPlayerCoreConfig::<ctor>: создан плеер PAPlayer для ядра 3
21:05:04 T:2973908992 ОТЛАДКА: CPlayerSelectionRule::Initialize: создание правила: системные правила
21:05:04 T:2973908992 ОТЛАДКА: CPlayerSelectionRule::Initialize: создание правила: hdhomerun/mms/udp
21:05:04 T:2973908992 ОТЛАДКА: CPlayerSelectionRule::Initialize: создание правила: lastfm/shout
21:05:04 T:2973908992 ОТЛАДКА: CPlayerSelectionRule::Initialize: создание правила: rtmp
21:05:04 T:2973908992 ОТЛАДКА: CPlayerSelectionRule::Initialize: создание правила: rtsp
21:05:04 T:2973908992 ОТЛАДКА: CPlayerSelectionRule::Initialize: создание правила: streams
21:05:04 T:2973908992 ОТЛАДКА: CPlayerSelectionRule::Initialize: создание правила: aacp/sdp
21:05:04 T:2973908992 ОТЛАДКА: CPlayerSelectionRule::Initialize: создание правила: mp2
21:05:04 T:2973908992 ОТЛАДКА: CPlayerSelectionRule::Initialize: создание правила: dvd
21:05:04 T:2973908992 ОТЛАДКА: CPlayerSelectionRule::Initialize: создание правила: dvdimage
21:05:04 T:2973908992 ОТЛАДКА: CPlayerSelectionRule::Initialize: создание правила: sdp/asf
21:05:04 T:2973908992 ОТЛАДКА: CPlayerSelectionRule::Initialize: создание правила: nsv
21:05:04 T:2973908992 ОТЛАДКА: CPlayerSelectionRule::Initialize: создание правила: radio
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: Конфигурация playercorefactory загружена
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: Загрузка настроек ядра плеера из special://masterprofile/playercorefactory.xml.
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: special://masterprofile/playercorefactory.xml не существует. Пропускаем.
21:05:04 T:2973908992 ИНФОРМАЦИЯ: создание подкаталогов
21:05:04 T:2973908992 ИНФОРМАЦИЯ: папка userdata: special://masterprofile/
21:05:04 T:2973908992 ИНФОРМАЦИЯ: папка для записи:
21:05:04 T:2973908992 ИНФОРМАЦИЯ: папка для скриншотов:
21:05:04 T:2829050704 УВЕДОМЛЕНИЕ: Поток ActiveAE начат, автоматическое удаление: false
21:05:04 T:2896163664 УВЕДОМЛЕНИЕ: Поток AESink начат, автоматическое удаление: false
21:05:04 T:2896163664 ИНФОРМАЦИЯ: CActiveAESink::OpenSink - инициализация приемника
21:05:04 T:2896163664 ОТЛАДКА: CActiveAESink::OpenSink - попытка открыть устройство ALSA:@
21:05:04 T:2896163664 ИНФОРМАЦИЯ: CAESinkALSA::Initialize - Пытаемся открыть устройство "@"
21:05:04 T:2896163664 ИНФОРМАЦИЯ: CAESinkALSA::Initialize - Открыто устройство "sysdefault"
21:05:04 T:2896163664 ИНФОРМАЦИЯ: CAESinkALSA::InitializeHW - Ваше оборудование не поддерживает AE_FMT_FLOAT, пытаемся другие форматы
21:05:04 T:2896163664 ИНФОРМАЦИЯ: CAESinkALSA::InitializeHW - Используется формат данных AE_FMT_S16NE
21:05:04 T:2896163664 ОТЛАДКА: CAESinkALSA::InitializeHW - Запрашивается: periodSize 2048, bufferSize 8192
21:05:04 T:2896163664 ОТЛАДКА: CAESinkALSA::InitializeHW - Получено: periodSize 2048, bufferSize 8192
21:05:04 T:2896163664 ОТЛАДКА: CAESinkALSA::InitializeHW - Устанавливаем тайм-аут на 186 мс
21:05:04 T:2896163664 ОТЛАДКА: CAESinkALSA::GetChannelLayout - Количество входных каналов: 2, выходных каналов: 2
21:05:04 T:2896163664 ОТЛАДКА: CAESinkALSA::GetChannelLayout - Запрашивается схема: FL,FR
21:05:04 T:2896163664 ОТЛАДКА: CAESinkALSA::GetChannelLayout - Полученная схема: FL,FR (ALSA: none)
21:05:04 T:2896163664 ОТЛАДКА: CActiveAESink::OpenSink - ALSA инициализирован:
21:05:04 T:2896163664 ОТЛАДКА: Устройство вывода : Default (sunxi-CODEC sunxi PCM)
21:05:04 T:2896163664 ОТЛАДКА: Частота сэмплирования : 44100
21:05:04 T:2896163664 ОТЛАДКА: Формат сэмплов : AE_FMT_S16NE
21:05:04 T:2896163664 ОТЛАДКА: Количество каналов : 2
21:05:04 T:2896163664 ОТЛАДКА: Схема каналов: FL,FR
21:05:04 T:2896163664 ОТЛАДКА: Фреймы : 2048
21:05:04 T:2896163664 ОТЛАДКА: Количество сэмплов фрейма : 4096
21:05:04 T:2896163664 ОТЛАДКА: Размер фрейма : 4
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: Работа с версией базы данных Addons19
21:05:04 T:2973908992 ОТЛАДКА: SECTION:LoadDLL(special://xbmcbin/system/libcpluff-arm.so)
21:05:04 T:2973908992 ОТЛАДКА: Загрузка: /usr/lib/arm-linux-gnueabihf/kodi/system/libcpluff-arm.so
21:05:04 T:2973908992 УВЕДОМЛЕНИЕ: ADDONS: Использование репозитория repository.xbmc.org
21:05:04 T:2885677904 УВЕДОМЛЕНИЕ: Поток RemoteControl запущен, автоматическое удаление: false
21:05:04 T:2885677904 ИНФОРМАЦИЯ: Процесс LIRC: использование: /dev/lircd
21:05:04 T:2885677904 ИНФОРМАЦИЯ: Соединение LIRC: ошибка соединения: Нет такого файла или директории
21:05:04 T:2885677904 ИНФОРМАЦИЯ: CRemoteControl::Процесс - не удается подключиться к LIRC, будем продолжать попытки каждые 5 секунд
21:05:04 T:2973908992 ИНФОРМАЦИЯ: CKeyboardLayoutManager: загрузка раскладок клавиатуры из special://xbmc/system/keyboardlayouts...
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Arabic QWERTY" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Norwegian QWERTY" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Portuguese (Portugal) QWERTY" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Hebrew QWERTY" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Hebrew ABC" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Russian ЙЦУКЕН" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Russian АБВ" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Lithuanian AZERTY" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Lithuanian QWERTY" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Ukrainian ЙЦУКЕН" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Ukrainian АБВ" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Spanish QWERTY" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Romanian QWERTY" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Turkish QWERTY" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Danish QWERTY" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Bulgarian ЯВЕРТЪ" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Bulgarian АБВ" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Swedish QWERTY" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "German QWERTZ" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Hungarian QWERTZ" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Polish QWERTY" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "English QWERTY" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "English AZERTY" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "English ABC" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: CKeyboardLayoutManager: раскладка клавиатуры "Greek QWERTY" успешно загружена
21:05:04 T:2973908992 ОТЛАДКА: UDisks: org.freedesktop.DBus.Error.ServiceUnknown - Имя org.freedesktop.UDisks не было предоставлено никакими .service файлами
21:05:04 T:2973908992 ОТЛАДКА: DeviceKit.Disks: org.freedesktop.DBus.Error.ServiceUnknown - Имя org.freedesktop.DeviceKit.Disks не было предоставлено никакими .service файлами
21:05:04 T:2973908992 ОТЛАДКА: Выбран UDev как провайдер хранения
21:05:04 T:2973908992 ОШИБКА: GLX Error: No Display found
21:05:04 T:2973908992 ФАТАЛЬНО: CApplication::Create: Не удалось инициализировать систему окон
21:05:04 T:2973908992 ОТЛАДКА: PVRManager - уничтожен
21:05:04 T:2885677904 ОТЛАДКА: Не удалось подключиться к LIRC. Отказ.
############### КОНЕЦ ФАЙЛА ЛОГА ################
############ КОНЕЦ ОТЧЕТА О СБОРКЕ Kodi #############
Также, у меня есть пара вопросов, которые меня беспокоят, и я не смог найти ответ в интернете. Возможно, я не знаю, как правильно это сформулировать, потому что это кажется довольно простым.
Эта дистрибуция Bananian не идет с каким-либо графическим интерфейсом. Когда она загружается, там просто оболочка. Должен ли я уметь запускать полноэкранное приложение без графического интерфейса? (Я установил Xfce до попытки запустить Kodi, спрашиваю, потому что я не понимаю, как это точно работает) Как заставить систему запустить Xfce, если я хочу этого? Я также установил xorg, но опять же, не совсем уверен, зачем оно мне нужно и какова точная роль этого инструмента.
Вам действительно нужен графический интерфейс, чтобы вы могли видеть интерфейс Kodi. Использование Xfce подойдет. Кажется, у вас проблемы с тем, как запустить Xfce. Я нашел эту статью о Xfce с Debian. Ниже приведен раздел, относящийся к запуску Xfce, но если вы посмотрите статью, она также пройдет через процесс установки, а также информацию о том, что такое Xfce. В простых терминах, это окружение рабочего стола.
С диспетчером отображения
Для GDM, KDM и LightDM выберите xfce4-session.
Для slim загрузите сессию в /etc/slim.conf:
login_cmd exec ck-launch-session /bin/bash -login /etc/X11/Xsession %session
Вы также можете установить xdm для входа и запуска Xfce.
Из консоли
Если вы не используете диспетчер входа, а запускаете Xfce из консоли, вы должны
позаботиться о некоторых вещах, чтобы получить полную сессию Xfce с
полным доступом (монтирование, приостановка/выключение/гибернация и т.д.). Это
потому что Debian теперь использует ?PolicyKit/ConsoleKit для управления политиками в
таких вещах, как управление устройствами и питанием.
- только используйте startx, без каких-либо аргументов
не используйте .xinitrc, добавьте в файл ~/.xsession:
exec ck-launch-session startxfce4
Это потому, что ?ConsoleKit поставляется с init-сценарием
(/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
.
Ответ или решение
Конечно, я могу помочь вам разобраться с возникшими проблемами, связанными с запуском Kodi на вашем устройстве с операционной системой Bananian на базе Debian. Прежде всего, давайте обсудим основное сообщение об ошибке, с которым вы столкнулись: "GLX Error: No Display found". Эта ошибка обычно указывает на отсутствие настроенной графической системы, необходимой для работы графических приложений, таких как Kodi.
Причина проблемы
Ваше устройство работает без графического интерфейса (GUI) изначально, что подтверждается тем, что система запускается только с оболочкой командной строки. Kodi, как мультимедийный центр, требует установленной среды рабочего стола и настроенной системы отображения X (X11) для корректного отображения интерфейса.
Решение проблемы
-
Установите графическую оболочку (GUI):
- Убедитесь, что установка Xfce прошла успешно. Xfce – это легковесная среда рабочего стола, которая подойдет для системы с ограниченными ресурсами, такие как Banana Pi. Установите ее с помощью команды:
sudo apt-get install xfce4
- Убедитесь, что установка Xfce прошла успешно. Xfce – это легковесная среда рабочего стола, которая подойдет для системы с ограниченными ресурсами, такие как Banana Pi. Установите ее с помощью команды:
-
Настройте запуск среды рабочего стола:
- Убедитесь, что у вас установлен дисплейный менеджер, такой как LightDM или GDM, который будет управлять графическим входом в систему. Для установки LightDM выполните:
sudo apt-get install lightdm
- После установки выберите
xfce4-session
в качестве сессии, которую будет запускать дисплейный менеджер.
- Убедитесь, что у вас установлен дисплейный менеджер, такой как LightDM или GDM, который будет управлять графическим входом в систему. Для установки LightDM выполните:
-
Запустите X-сервер:
- Если вы не используете дисплейный менеджер и запускаете Xfce с консоли, убедитесь, что у вас правильно настроен файл
~/.xsession
. Создайте этот файл, если его нет, и добавьте в него:exec startxfce4
- Если вы не используете дисплейный менеджер и запускаете Xfce с консоли, убедитесь, что у вас правильно настроен файл
-
Настройте ConsoleKit и PolicyKit:
- Если ваши права на управление устройствами не настроены, установите
libpam-ck-connector
и убедитесь, что строкаpam_ck_connector.so
включена в файлы конфигурации PAM для правильной аутентификации сессий.
- Если ваши права на управление устройствами не настроены, установите
-
Проверка работы PulseAudio:
- Ошибка PulseAudio также может влиять на функционирование звука в системе. Проверьте, что PulseAudio запущен и правильно настроен.
Что касается ваших дополнительных вопросов
Отсутствие графического интерфейса подразумевает, что система может работать только с полноэкранными приложениями посредством графической среды. Для автоматического запуска Xfce после загрузки системы, убедитесь, что нужный дисплейный менеджер установлен и настроен.
Кроме того, X.Org обеспечивает модульную архитектуру для работы X Window System, что необходимо для корректного отображения графических интерфейсов в Linux.
Следуя этим шагам, вы должны значительно продвинуться в решении вашей проблемы с запуском Kodi. Надеюсь, эта информация будет полезна, и удачи вам в настройке вашей системы!