Kodi가 GUI 오류 없이 Raspbian Buster Lite에서 시작되지 않습니다.

Kodi가 GUI 오류 없이 Raspbian Buster Lite에서 시작되지 않습니다.

Raspbian Buster에서 Kodi를 실행하려고 했습니다.

Raspbian Buster Lite를 새로 설치한 다음 Kodi를 설치했습니다.

sudo apt install kodi

GUI가 필요하지 않기 때문에 UI가 필요한 유일한 응용 프로그램으로 Kodi를 실행하려면 몇 가지 종속성을 수동으로 설치하면 된다고 생각했습니다.

나는 여기의 지시를 따랐다.https://www.raspberrypi.org/forums/viewtopic.php?t=192499kodi.service의 위치를 ​​약간 조정하여 여기에서 언급한 대로 /lib 대신 /etc에 넣습니다.

Kodi를 시작하려면 다음 방법을 모두 시도했습니다.

kodi
kodi-standalone
sudo systemctl start kodi

모두 같은 오류로 인해 실패합니다. 사람들이 xserver가 필요하지 않다고 해서 어쨌든 xserver를 설치하려고 했지만 xserver를 설치할 때 여전히 같은 오류가 발생합니다.

이 문제를 해결하는 방법을 알고 있거나 올바른 방향을 알려주는 전문가가 있습니까?

이전 Raspbian Stretch에서는 모든 것이 잘 작동했지만 이 작업을 수행하기 위해 2년 전에 특별한 작업을 수행했는지 기억이 나지 않습니다.

$ cat kodi_crashlog-20190715_212803.log
############## Kodi CRASH LOG ###############

################ SYSTEM INFO ################
 Date: Mon 15 Jul 21:28:03 BST 2019
 Kodi Options:
 Arch: armv7l
 Kernel: Linux 4.19.57-v7+ #1244 SMP Thu Jul 4 18:45:25 BST 2019
 Release: Raspbian GNU/Linux 10 (buster)
############## END SYSTEM INFO ##############

############### STACK TRACE #################
############# END STACK TRACE ###############

################# LOG FILE ##################

21:27:33.630 T:1831238192  NOTICE: special://profile/ is mapped to: special://masterprofile/
21:27:33.631 T:1831238192  NOTICE: -----------------------------------------------------------------------
21:27:33.631 T:1831238192  NOTICE: Starting Kodi from Debian (17.6 Debian package version: 2:17.6+dfsg1-4+b1). Platform: Linux ARM 32-bit
21:27:33.631 T:1831238192  NOTICE: Using Release Kodi from Debian x32 build
21:27:33.631 T:1831238192  NOTICE: Kodi from Debian compiled from 2:17.6+dfsg1-4+b1 by GCC 8.2.0 for Linux ARM 32-bit version 4.18.20 (266772)
21:27:33.631 T:1831238192  NOTICE: Running on Raspbian GNU/Linux 10 (buster), kernel: Linux ARM 32-bit version 4.19.57-v7+
21:27:33.631 T:1831238192  NOTICE: FFmpeg version/source: 4.1.3-1+rpt1
21:27:33.631 T:1831238192  NOTICE: Host CPU: ARMv7 Processor rev 4 (v7l), 4 cores available
21:27:33.631 T:1831238192  NOTICE: ARM Features: Neon disabled
21:27:33.631 T:1831238192  NOTICE: special://xbmc/ is mapped to: /usr/share/kodi
21:27:33.631 T:1831238192  NOTICE: special://xbmcbin/ is mapped to: /usr/lib/arm-linux-gnueabihf/kodi
21:27:33.631 T:1831238192  NOTICE: special://xbmcbinaddons/ is mapped to: /usr/lib/arm-linux-gnueabihf/kodi/addons
21:27:33.631 T:1831238192  NOTICE: special://masterprofile/ is mapped to: /home/pi/.kodi/userdata
21:27:33.631 T:1831238192  NOTICE: special://envhome/ is mapped to: /home/pi
21:27:33.631 T:1831238192  NOTICE: special://home/ is mapped to: /home/pi/.kodi
21:27:33.631 T:1831238192  NOTICE: special://temp/ is mapped to: /home/pi/.kodi/temp
21:27:33.631 T:1831238192  NOTICE: special://logpath/ is mapped to: /home/pi/.kodi/temp
21:27:33.631 T:1831238192  NOTICE: The executable running is: /usr/lib/arm-linux-gnueabihf/kodi/kodi.bin
21:27:33.631 T:1831238192  NOTICE: Local hostname: raspberrypi
21:27:33.631 T:1831238192  NOTICE: Log File is located: /home/pi/.kodi/temp//kodi.log
21:27:33.631 T:1831238192  NOTICE: -----------------------------------------------------------------------
21:27:33.637 T:1831238192   ERROR: DBus: Error org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UPower was not provided by any .service files
21:27:33.701 T:1831238192  NOTICE: load settings...
21:27:33.743 T:1831238192   ERROR: PulseAudio: Failed to connect context
21:27:33.743 T:1831238192  NOTICE: PulseAudio might not be running. Context was not created.
21:27:33.777 T:1831238192  NOTICE: Found 1 Lists of Devices
21:27:33.777 T:1831238192  NOTICE: Enumerated ALSA devices:
21:27:33.777 T:1831238192  NOTICE:     Device 1
21:27:33.778 T:1831238192  NOTICE:         m_deviceName      : @
21:27:33.778 T:1831238192  NOTICE:         m_displayName     : Default (bcm2835 ALSA bcm2835 ALSA)
21:27:33.778 T:1831238192  NOTICE:         m_displayNameExtra:
21:27:33.778 T:1831238192  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
21:27:33.778 T:1831238192  NOTICE:         m_channels        : FL,FR
21:27:33.778 T:1831238192  NOTICE:         m_sampleRates     : 8000,11025,16000,22050,32000,44100,48000,64000,88200,96000,176400,192000
21:27:33.778 T:1831238192  NOTICE:         m_dataFormats     : AE_FMT_S16NE,AE_FMT_S16LE,AE_FMT_U8
21:27:33.778 T:1831238192  NOTICE:         m_streamTypes     : No passthrough capabilities
21:27:33.788 T:1831238192  NOTICE: No settings file to load (special://xbmc/system/advancedsettings.xml)
21:27:33.788 T:1831238192  NOTICE: No settings file to load (special://masterprofile/advancedsettings.xml)
21:27:33.788 T:1831238192  NOTICE: Default Video Player: VideoPlayer
21:27:33.788 T:1831238192  NOTICE: Default Audio Player: paplayer
21:27:33.788 T:1831238192  NOTICE: Disabled debug logging due to GUI setting. Level 0.
21:27:33.788 T:1831238192  NOTICE: Log level changed to "LOG_LEVEL_NORMAL"
21:27:33.789 T:1831238192  NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml.
21:27:33.789 T:1831238192  NOTICE: Loaded playercorefactory configuration
21:27:33.789 T:1831238192  NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml.
21:27:33.789 T:1831238192  NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping.
21:27:33.806 T:1831238192  NOTICE: Running database version Addons27
21:27:33.856 T:1831238192  NOTICE: ADDONS: Using repository repository.xbmc.org
21:27:33.905 T:1831238192   ERROR: X11 Error: No Display found
21:27:33.905 T:1831238192   FATAL: CApplication::Create: Unable to init windowing system


############### END LOG FILE ################

############ END Kodi CRASH LOG #############

답변1

헤드리스 Raspbian Buster를 실행하는 Raspberry Pi 4에서도 동일한 문제가 발생했습니다.

X11을 설치하여 이 문제를 해결했습니다.

sudo apt install xorg dbus-x11

그런 다음 Kodi를 실행하십시오.

sudo /usr/bin/xinit /usr/bin/dbus-launch --exit-with-session /usr/bin/kodi-standalone -- :0 -nolisten tcp vt7

솔루션이라기보다는 해킹에 가까운지는 모르겠지만 저에게는 효과가 있었습니다.

답변2

Buster의 Kodi는 여전히 Stretch에서 사용할 수 있는 이전 버전이므로 Raspberry Pi를 다시 설치하여 이전 버전으로 돌아가기로 결정했습니다.

여기에 자세한 가이드를 작성했습니다.

https://marcofranssen.nl/install-fresh-raspbian-image-on-your-raspberry-pi-part-1/

2부에서는 Kodi가 별도의 사용자로 실행되고 자동으로 시작되도록 안전하게 설정하는 방법을 보여 드리겠습니다. 또한 일부 구성 단계를 자동화하는 방법과 nfs 공유 마운트를 설정하는 방법도 보여줍니다.

https://marcofranssen.nl/install-fresh-raspbian-image-on-your-raspberry-pi-part-2/

이전 버전의 Kodi 실행에 관심이 없다면 위 @bobfbaby의 답변이 여전히 일부 솔루션일 수 있습니다.

나 자신을 위해서 Buster도 Kodi 18 버전으로 업그레이드할 때까지 기다리겠습니다.

관련 정보