Raspbian을 Buster 버전으로 업그레이드한 후 Raspberry PI/Kodi가 시작되지 않습니다.

Raspbian을 Buster 버전으로 업그레이드한 후 Raspberry PI/Kodi가 시작되지 않습니다.

라즈베리 파이 2 b, 라즈비안 버스터 - 안정 버전

라즈베리 PI에서 Kodi를 시작하는 데 문제가 있습니다. raspbian을 스트레치에서 버스터로 업그레이드하기 전에 kodi는 훌륭하게 작동합니다. 버스터 코디로 업그레이드한 후 작동이 중지됩니다.

아래는 kodi의 충돌 로그입니다.

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

################ SYSTEM INFO ################
 Date: pon, 1 lip 2019, 16:45:45 CEST
 Kodi Options: 
 Arch: armv7l
 Kernel: Linux 4.19.56-v7+ #1242 SMP Wed Jun 26 17:31:47 BST 2019
 Release: Raspbian GNU/Linux 10 (buster)
############## END SYSTEM INFO ##############

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

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

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


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

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

Google에서 솔루션을 찾으려고 시도했지만 오래된 솔루션이 있지만 아무 것도 작동하지 않습니다.

이게 문제 야

16:45:15.837 T:1830922080   ERROR: X11 Error: No Display found
16:45:15.837 T:1830922080   FATAL: CApplication::Create: Unable to init windowing system

그런 문제 있는 사람 있나요?

답변1

방황하는 Kodi에는 두 가지 버전이 있습니다. apt-cache showpkg kodi | 꼬리 -3

2:18.2-1~stretch - xbmc-독립형 (= ) xbmc-data (= ) xbmc (= ) kodi-standalone (= ) kodi-skin-estuary (= ) kodi-data (= )

2:17.6+dfsg1-4+b1 - kodi-api-pvr(= 5.2.1) kodi-api-guilib(= 5.11.0)

dfsg1 버전은 데비안의 "일반" 버전입니다. Raspberry Pi(하드웨어 가속 없음)에 최적화되어 있지 않으며 xorg 가 필요합니다. Raspberry Pi에 대한 더 나은 선택은 ~stretch 또는 ~jessie 버전입니다. 그들은 다음에서 호스팅됩니다http://archive.raspberrypi.org, 따라서 /etc/apt/sources.list.d 디렉토리에 deb 행을 포함하는 kodi.list와 같은 파일이 필요합니다.http://archive.raspberrypi.org/debian/메인 UI 늘이기

패키지 목록을 업데이트하려면 apt-get update를 실행하세요. Raspbian Buster로 업그레이드한 경우 kodi-bin 2:18.2-1~stretch에는 libcurl3이 필요하고 Buster는 libcurl4만 제공하므로 종속성 충돌이 발생합니다.

libcurl4를 libcurl3으로 다운그레이드한 다음 kodi 2:18.2-1~stretch를 설치할 수 있습니다(Raspbian Buster에서는 제대로 작동함). 가장 쉬운 방법은 aptitude install kodi=2:18.2-1~stretch를 사용하는 것입니다. 이렇게 하면 충돌을 해결하기 위한 시나리오가 제공되기 때문입니다. 이 다운그레이드를 수행하려면 일시적으로 "버스터" 참조를 "스트레치"로 변경해야 합니다.

답변2

버스터에서도 비슷한 문제가 발생했습니다. xorg 설치로 해결됨:

sudo apt install xorg

이런 식으로 kodi를 시작하십시오.

sudo xinit kodi-standalone

관련 정보